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.
sh scripts/setup.shRuns 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