/eslint-config

My personal ESLint config

Primary LanguageJavaScriptMIT LicenseMIT

OpenSSF ScorecardSocket Badge

@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

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],
});

Footnotes

  1. Uses separate config that already includes base config 2

  2. Import from @demosjarco/eslint-config/drizzle

  3. Import from @demosjarco/eslint-config/qwik