A set of developer-friendly eslint, stylistic, typescript and accessibility configuration rules to help you and fellow developers follow the industry-recommended coding practices for easier readability, maintenance and productivity !
Compatible with eslint v8
and v9
!
This monorepo contains the source code for @nish1896/eslint-config, @nish1896/eslint-flat-config as well as the common docs 📖 shared by these two packages. Also included are a couple of apps with dummy js code to experiment with new and existing rules.
yarn setup
Runs the setup.sh
in the scripts folder which:
- Checks or installs
yarn
globally - Installs all the dependencies and devDependencies in the
node_modules
folder - Generate a tarball of both the eslint-configs in the
packages
folder - Links eslint-config to all the workspaces in
examples/eslint-8
folder - Links eslint-flat-config to all the workspaces in
examples/eslint-9
folder