@egy186/eslint-config
v2.3.0
Published
Eslint shareable config
Downloads
1,525
Readme
@egy186/eslint-config
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];