Détail du package

@egy186/eslint-config

egy186873MIT3.1.0

Eslint shareable config

eslint, eslintconfig

readme

@egy186/eslint-config

CI

Install

npm install @egy186/eslint-config

eslint.config.js

Node.js, ESM:

export { default } from '@egy186/eslint-config';

Node.js, CommonJS:

export { commonjs as default } from '@egy186/eslint-config';

Browser, React:

import { browser } from '@egy186/eslint-config';
import { react } from '@egy186/eslint-config/react';

export default [browser, react];

TypeScript:

import { base } from '@egy186/eslint-config';
import { typescript } from '@egy186/eslint-config/typescript';

export default [base, typescript];

TypeScript, tsconfig:

import { base } from '@egy186/eslint-config';
import { typescriptConfig } from '@egy186/eslint-config/typescript';

export default [base, typescriptConfig({ projectService: { allowDefaultProject: ['*.ts'] } })];

Jest:

import { base } from '@egy186/eslint-config';
import { jest } from '@egy186/eslint-config/jest';

export default [base, jest];

Vitest:

import { base } from '@egy186/eslint-config';
import { vitest } from '@egy186/eslint-config/vitest';

export default [base, vitest];