Angular Modernizer
    Preparing search index...

    ESLint configuration in the legacy .eslintrc format.

    interface ESLintConfig {
        extends?: string[];
        overrides?: { files?: string[]; rules?: ESLintRule }[];
        parser?: string;
        parserOptions?: {
            ecmaVersion?: number;
            project?: string;
            sourceType?: string;
            tsconfigRootDir?: string;
        };
        plugins?: string[];
        rules?: ESLintRule;
    }
    Index

    Properties

    extends?: string[]

    Shared configurations to extend.

    overrides?: { files?: string[]; rules?: ESLintRule }[]

    Rule settings for files matching specific globs.

    Type Declaration

    • Optionalfiles?: string[]

      Glob patterns the override applies to.

    • Optionalrules?: ESLintRule

      Rule settings for the matching files.

    parser?: string

    Parser module name.

    parserOptions?: {
        ecmaVersion?: number;
        project?: string;
        sourceType?: string;
        tsconfigRootDir?: string;
    }

    Options passed to the parser.

    Type Declaration

    • OptionalecmaVersion?: number

      ECMAScript version to parse.

    • Optionalproject?: string

      Path to the tsconfig used for type-aware rules.

    • OptionalsourceType?: string

      module or script.

    • OptionaltsconfigRootDir?: string

      Directory the project path is resolved against.

    plugins?: string[]

    Plugin names.

    rules?: ESLintRule

    Rule settings.