Properties
Readonly
config
config: any
Private
eslintExtendsOverride
eslintExtendsOverride: string[]
Readonly
eslintTask
eslintTask: Task
Readonly
ignorePatterns
ignorePatterns: string[]
Readonly
overrides
overrides: EslintOverride[]
Readonly
rules
rules: {
[rule: string]: any[];
}
Static
defaultOptions
defaultOptions: {
dirs: string[];
prettier: boolean;
} = ...
Type declaration
-
dirs: string[]
-
prettier: boolean
Static
defaultRules
defaultRules: {
@typescript-eslint/array-type: (string | {
default: string;
})[];
@typescript-eslint/ban-types: (string | {
extendDefaults: boolean;
types: {
{}: boolean;
};
})[];
@typescript-eslint/no-empty-function: string[];
@typescript-eslint/no-unused-vars: string[];
@typescript-eslint/quotes: (string | {
allowTemplateLiterals: boolean;
avoidEscape: boolean;
})[];
dot-notation: string;
import/no-extraneous-dependencies: (string | {
devDependencies: string[];
optionalDependencies: boolean;
peerDependencies: boolean;
})[];
indent: (string | number | {
SwitchCase: number;
})[];
linebreak-style: number;
max-len: (string | {
code: number;
ignoreUrls: boolean;
tabWidth: number;
})[];
no-empty-function: string;
no-tabs: (string | {
allowIndentationTabs: boolean;
})[];
no-unused-vars: string;
quotes: (string | number | {
avoidEscape: boolean;
})[];
} = ...
Type declaration
-
@typescript-eslint/array-type: (string | {
default: string;
})[]
-
@typescript-eslint/ban-types: (string | {
extendDefaults: boolean;
types: {
{}: boolean;
};
})[]
-
@typescript-eslint/no-empty-function: string[]
-
@typescript-eslint/no-unused-vars: string[]
-
@typescript-eslint/quotes: (string | {
allowTemplateLiterals: boolean;
avoidEscape: boolean;
})[]
-
dot-notation: string
-
import/no-extraneous-dependencies: (string | {
devDependencies: string[];
optionalDependencies: boolean;
peerDependencies: boolean;
})[]
-
indent: (string | number | {
SwitchCase: number;
})[]
-
linebreak-style: number
-
max-len: (string | {
code: number;
ignoreUrls: boolean;
tabWidth: number;
})[]
-
no-empty-function: string
-
no-tabs: (string | {
allowIndentationTabs: boolean;
})[]
-
no-unused-vars: string
-
quotes: (string | number | {
avoidEscape: boolean;
})[]
Direct access to the eslint configuration (escape hatch)