Skip to content

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

License

Notifications You must be signed in to change notification settings

strvcom/code-quality-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

836cdc8 Β· Jan 13, 2025
Feb 16, 2024
Feb 16, 2024
Feb 16, 2024
Jan 13, 2025
Oct 9, 2020
Feb 16, 2024
Feb 4, 2019
Oct 8, 2020
Feb 7, 2019
Feb 16, 2024
Jun 22, 2019
Feb 7, 2019
Feb 16, 2024
Feb 16, 2024
Feb 16, 2024
Jan 13, 2025
Feb 25, 2024
Feb 16, 2024

Repository files navigation

Code Quality Tools

Code Quality Checks

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.