@perfective/eslint-config
Version:
ESLint shareable rules configuration
8 lines • 507 B
JavaScript
export const jsxFiles = '**/*.jsx';
export const javascriptFiles = ['**/*.{js,cjs,mjs}', jsxFiles];
export const tsxFiles = '**/*.tsx';
export const typescriptFiles = ['**/*.{ts,cts,mts}', tsxFiles];
export const typescriptDeclarationFiles = '**/*.d.{ts,cts,mts}';
export const configurationFiles = ['**/.*.js', '**/*.config.js', '**/gulpfile.js'];
export const jestFiles = ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'];
export const cypressFiles = 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}';