Collection of shareable configurations for commonly used code quality tools. Available in many different flavours to support your favorite framework.
- ESLint (Typescript, React, React Native, Angular, Node.js)
- StyleLint (scss, css-in-js)
- Prettier
- CommitLint
- Semantic Release
Tool | Package | Version |
---|---|---|
Base | @linters/eslint-config | |
Base | @linters/eslint-config-typescript | |
Node | @linters/eslint-config-node | |
React | @linters/eslint-config-react | |
React Native | @linters/eslint-config-react-native | |
Angular | @linters/eslint-config-angular | |
Functional | @linters/eslint-config-functional | |
Jest | @linters/eslint-config-jest | |
Vitest | @linters/eslint-config-vitest | |
Storybook | @linters/eslint-config-storybook | |
Ramda | @linters/eslint-config-ramda |
Tool | Package | Version |
---|---|---|
Prettier | @linters/prettier-config |
Tool | Package | Version |
---|---|---|
Default | @linters/stylelint-config | |
CSS-in-JS | @linters/stylelint-css-in-js-config | |
CSS-in-JS | @linters/stylelint-css-in-js-react-native-config | |
SCSS | @linters/stylelint-scss-config |
Tool | Package | Version |
---|---|---|
Other | @linters/semantic-release |
Tool | Package | Version |
---|---|---|
Other | @linters/semantic-release |
If you don't like what you see and want to make it better, now is your chance!
See the contributing docs for more information