@demosjarco/eslint-config
v1.0.1
Published
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/demosjarco/eslint-config/badge)](https://securityscorecards.dev/viewer/?uri=github.com/demosjarco/eslint-config)[![Socket Badge](https://socket.dev/api/badge/npm/package/@demosja
Downloads
3
Readme
@demosjarco/eslint-config
My personal TypeScript ESLint and ESLint config (new flat config only).
[!NOTE] For old eslint plugins (non flat config format) used, I automatically convert them to flat config style
Includes
- [x] ESLint Recommended
- [x] TypeScript ESLint With Type Checking
- [x] TypeScript ESLint Stylistic With Type Checking
- [x] Prettier
- [x] Drizzle [^1][^2]
- [x] Qwik [^1][^3]
[^1]: Uses separate config that already includes base config
[^2]: Import from @demosjarco/eslint-config/drizzle
[^3]: Import from @demosjarco/eslint-config/qwik
Usage
Install:
$ npm i -D @demosjarco/eslint-config
Edit eslint.config.mjs
:
import configNameGoesHere from '@demosjarco/eslint-config';
// or
import configNameGoesHere from '@demosjarco/eslint-config/drizzle';
// or
import configNameGoesHere from '@demosjarco/eslint-config/qwik';
export default tseslint.config({
// ...
extends: [configNameGoesHere],
});