Skip to content

A monorepo with possible shared, reusable configurations for used tools, such as formatters, linters, etc.

License

Notifications You must be signed in to change notification settings

terminal-nerds/configs

Repository files navigation

Configs

pnpm workspace badge changesets badge turborepo badge
stackshare badge

➑️ This project is a monorepo made with pnpm workspace and powered by changesets, turborepo.

Project goal

🎯 The objective is to keep used tool(s) configuration(s), which can be shared and extendable between the projects as an isolated, maintainable package, added as a dependency. Thus, to save time configuring, installing, upgrading plugins dependencies, etc.


Packages

workflow CI-CD badge CodeClimate issues badge
node.js version support badge Dependencies badge

πŸ“¦ The following packages are available under the packages/ directory. Each of them has its own instructions (in the README.md files) on how to use them.

ℹ️ All of them are scoped - they are prefixed with @terminal-nerds/. They are accessible for public use and downloadable from the npmjs.com registry.

Name Version
browserslist-config badge browserslist-config version badge
eslint-config badge eslint-config version badge
lint-staged-config badge lint-staged-config version badge
markdownlint-config badge markdownlint-config version badge
prettier-config badge prettier-config version badge
stylelint-config badge stylelint-config version badge
syncpack-config badge syncpack-config version badge
tsup-config badge tsup-config version badge
typescript-config badge typescript-config version badge
vitest-config badge vitest-config version badge

License

License badge

βš–οΈ The code, including packages are licensed under the MIT license.

FOSSA Status Card


Security

workflow maintenance badge Snyk vulnerabilities badge

πŸ” Our team has a shared Security Policy. If you have concerns or found an issue, please follow the instructions, and remember about one thing:

We are all ears, but please, DO NOT create a GitHub issue for reporting a vulnerability.


Contributing

contributors badge SonarCloud badge

🀝 This project follows the all-contributors specification.
Therefore, contributions of any kind are welcome!

Please refer to our CONTRIBUTING file for more information if you wish to get involved.

Project contributors

πŸ₯° Thanks goes to these wonderful people and bots (emoji key):


Matt Kadlubowski

πŸ’» 🚧

changesets

πŸ“– πŸ“¦ πŸ”§

Renovate Bot

🚧 πŸ›‘οΈ πŸ”§

Snyk bot

🚧 πŸ›‘οΈ πŸ”§

CodeSee

πŸ‘€ πŸ”§