@maiyush/eslint-config
v1.0.0
Published
Shared ESLint configuration for Node.js and libraries
Readme
@maiyush/eslint-config
Shared ESLint configuration for Node.js and libraries.
Installation
pnpm add -D @maiyush/eslint-config eslint typescriptUsage
Create an eslint.config.js (or eslint.config.mjs):
For Node.js projects
import node from '@maiyush/eslint-config/node';
export default [...node];For libraries
import library from '@maiyush/eslint-config/library';
export default [...library];For Next.js projects
import next from '@maiyush/eslint-config/next';
export default [...next];Features
- ESLint 9 flat config
- TypeScript support
- Prettier integration
- Import ordering
- Consistent type imports
Rules included
prettier/prettier: error@typescript-eslint/consistent-type-imports@typescript-eslint/explicit-function-return-typeimport/orderwith alphabetization
License
MIT
