eslint-config-galex
Version:
personal ESLint ruleset of galex
31 lines (30 loc) • 1.32 kB
TypeScript
import { type Dependencies, type OverrideCreator, type OverrideESLintConfig, type OverrideInternalOverride, type RulesCreator, type SettingsCreator } from '../types';
export declare const env: OverrideESLintConfig['env'];
export declare const extendsConfig: string[];
export declare const files: string[];
export declare const parserOptions: OverrideESLintConfig['parserOptions'];
export declare const settings: {
jest: {
version: string;
};
};
export declare const createJestOverride: OverrideCreator;
export declare const createPlugins: (dependencies: Dependencies, customPlugins?: string[]) => string[];
/**
* @see https://github.com/jest-community/eslint-plugin-jest
*/
export declare const createJestRules: RulesCreator;
/**
* @see https://github.com/testing-library/eslint-plugin-jest-dom
*/
export declare const createJestDomRules: RulesCreator;
/**
* @see https://github.com/testing-library/eslint-plugin-testing-library
*/
export declare const createTestingLibraryRules: RulesCreator;
export declare const createTestOverrides: RulesCreator;
/**
* @see https://github.com/testing-library/eslint-plugin-testing-library#testing-librarycustom-renders
*/
export declare const createTestingLibrarySettings: SettingsCreator;
export declare const createJestConfigOverride: OverrideInternalOverride;