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 example apps for Node.js, React, Vite and Next.js with to experiment with new and existing rules.
yarn setupRuns the setup.sh in the scripts folder which:
- Checks or installs
yarnglobally - Installs all the dependencies and devDependencies in the
node_modulesfolder - Generate a tarball of both the eslint-configs in the
packagesfolder - Links eslint-config to all the workspaces in
examples/eslint-v8folder - Links eslint-flat-config to all the workspaces in
examples/eslint-v9folder