lmc-eu / code-quality-tools

Monorepo with some frequently-used configurations we use on frontend projects 🎨
BSD 3-Clause "New" or "Revised" License
16 stars 0 forks source link
browserslist-config commitlint-config conventional-changelog eslint frontend graphql javascript jest monorepo prettier-config remark-config renovate-config stylelint-config textlint-config

Code Quality Tools

Built with ❤️ at Alma Career

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

Available Configurations

Tool Package Version
Browserslist @lmc-eu/browserslist-config @lmc-eu/browserslist-config
Commitlint @lmc-eu/commitlint-config @lmc-eu/commitlint-config
Conventional Changelog @lmc-eu/conventional-changelog-lmc-bitbucket @lmc-eu/conventional-changelog-lmc-bitbucket
Conventional Changelog @lmc-eu/conventional-changelog-lmc-github @lmc-eu/conventional-changelog-lmc-github
ESLint @lmc-eu/eslint-config-base @lmc-eu/eslint-config-base
ESLint @lmc-eu/eslint-config-graphql @lmc-eu/eslint-config-graphql
ESLint @lmc-eu/eslint-config-react @lmc-eu/eslint-config-react
ESLint @lmc-eu/eslint-config-jest @lmc-eu/eslint-config-jest
ESLint @lmc-eu/eslint-config-typescript @lmc-eu/eslint-config-typescript
Prettier @lmc-eu/prettier-config @lmc-eu/prettier-config
Renovate @lmc-eu/renovate-config @lmc-eu/renovate-config
Remark @almacareer/remark-config @almacareer/remark-config
Stylelint @almacareer/stylelint-config @almacareer/stylelint-config
Textlint @lmc-eu/textlint-rule-preset-lmc @lmc-eu/textlint-rule-preset-lmc

License

See the LICENSE file for information.

Credit

We got a lot of inspiration from a similar project at STRV. Thank you very much ❤️!