@nish1896/eslint-config v3.0.5
@nish1896/eslint-config
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 !
This package is compatible with eslint 8.57.1 or below. For usage with eslint 9.0.0 or above check @nish1896/eslint-flat-config.
⚠️ Deprecated ESLint Version Detected
You're currently using ESLint v8, which is deprecated. It is recommended to upgrade to ESLint v9 and @nish1896/eslint-flat-config for continued support and improvements.
👉 Follow the migration guide for a smooth and minimal-change upgrade process.
Quick Setup
Copy the code snippet most relevant to your application and paste it in the .eslintrc, .eslintrc.js or .eslintrc.json file in your project root.
Node.js
Use the ts module only if your code is written in Typescript.
module.exports = {
extends: [
"@nish1896/eslint-config/js",
"@nish1896/eslint-config/ts"
]
}React.js & Vite
Use the ts module only if your code is written in Typescript.
module.exports = {
extends: [
"@nish1896/eslint-config/js",
"@nish1896/eslint-config/ts",
"@nish1896/eslint-config/jsx"
]
}Next.js
Update the existing .eslintrc.json file provided by Next.js app. Include the next/typescript and next-ts modules only if your code is written in Typescript.
module.exports = {
extends: [
"next/core-web-vitals",
"next/typescript",
"@nish1896/eslint-config/js",
"@nish1896/eslint-config/next-ts",
"@nish1896/eslint-config/next"
]
}For comprehensive details on installation, setup, rules, and usage, please refer the Documentation 📖.
If you are a React developer, I highly recommend checking out my package, @nish1896/rhf-mui-components.
7 months ago
7 months ago
7 months ago
7 months ago
6 months ago
8 months ago
11 months ago
8 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago