This is base eslint configuration which can be used across projects without need to maintain all rules project wise. We can add project wise rule changes if required any.
Note: This configuration uses ESLint's new flat config format, compatible with ESLint 9.0+.
npm i eslint-config-vipul-base
Then in your ESLint config file (e.g., eslint.config.js):
import baseConfig from 'eslint-config-vipul-base';
export default [
...baseConfig,
{
// Your project-specific overrides
rules: {
// Override rules here
}
}
];For legacy .eslintrc format (ESLint < 9.0), please use version 1.2.1 or earlier of this package.
- Vipul Wairagade
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details.