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. ❤️
Tool | Package | Version | Description |
---|---|---|---|
Commitlint | @strv/commitlint-config | Configuration for Commitlint | |
ESLint | @strv/eslint-config-node | ESlint ruleset for Node.js projects | |
ESLint | @strv/eslint-config-react | ESlint ruleset for React projects | |
ESLint | @strv/eslint-config-typescript | ESlint ruleset for TypeScript projects | |
ESLint | @strv/eslint-config-typescript/react | ESlint ruleset for React TypeScript projects | |
ESLint | @strv/eslint-config-mocha | ESlint ruleset for Mocha test files | |
ESLint | @strv/eslint-config-graphql | ESlint ruleset for GraphQL and Apollo | |
Prettier | @strv/prettier-config | Configuration for Prettier | |
Remark-CLI | @strv/remark-config | Configuration for Remark-CLI | |
textlint | @strv/textlint-rule-preset-strv | Rule preset for textlint |
Documentation for some packages is still being worked on. Check the documentation directory for more info.
See the LICENSE file for information.