code-quality-tools

Monorepo with some frequently-used configurations we use on projects 🎨

BSD-3-CLAUSE License

Downloads
14.3K
Stars
91
Committers
16

Code Quality Tools

Built with ❤️ at STRV

This monorepo contains shareable configurations for various coding-style/best practices/lint tools to make the configurations consistent across projects and provide easy setup mechanism. ❤️

Available configurations

Tool Package Version Description
Commitlint @strv/commitlint-config @strv/commitlint-config Configuration for Commitlint
ESLint @strv/eslint-config-node @strv/eslint-config-node ESlint ruleset for Node.js projects
ESLint @strv/eslint-config-react @strv/eslint-config-react ESlint ruleset for React projects
ESLint @strv/eslint-config-typescript @strv/eslint-config-typescript ESlint ruleset for TypeScript projects
ESLint @strv/eslint-config-typescript/react @strv/eslint-config-typescript ESlint ruleset for React TypeScript projects
ESLint @strv/eslint-config-mocha @strv/eslint-config-mocha ESlint ruleset for Mocha test files
ESLint @strv/eslint-config-graphql @strv/eslint-config-graphql ESlint ruleset for GraphQL and Apollo
Prettier @strv/prettier-config @strv/prettier-config Configuration for Prettier
Remark-CLI @strv/remark-config @strv/remark-config Configuration for Remark-CLI
textlint @strv/textlint-rule-preset-strv @strv/textlint-rule-preset-strv Rule preset for textlint

Documentation

Documentation for some packages is still being worked on. Check the documentation directory for more info.

License

See the LICENSE file for information.

Package Rankings
Top 3.58% on Npmjs.org
Badges
Extracted from project README's
Code Quality Checks @strv/commitlint-config @strv/eslint-config-node @strv/eslint-config-react @strv/eslint-config-typescript @strv/eslint-config-typescript @strv/eslint-config-mocha @strv/eslint-config-graphql @strv/prettier-config @strv/remark-config @strv/textlint-rule-preset-strv
Related Projects