-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy path.eslintrc.d.ts
85 lines (85 loc) · 2.8 KB
/
.eslintrc.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
export declare namespace env {
const es6: boolean;
const jasmine: boolean;
const node: boolean;
const worker: boolean;
}
export declare const parser: string;
export declare namespace parserOptions {
const ecmaVersion: number;
const project: string[];
const tsconfigRootDir: string;
const sourceType: string;
}
export declare const plugins: string[];
declare const _extends: string[];
export { _extends as extends };
export declare const rules: {
curly: string[];
'no-bitwise': string;
'no-console': (string | {
allow: string[];
})[];
'no-param-reassign': string;
'no-shadow': string;
'no-unused-vars': string;
'prefer-const': string;
radix: string[];
'spaced-comment': (string | {
line: {
markers: string[];
};
})[];
'import/no-cycle': string;
'simple-import-sort/sort': string;
'@typescript-eslint/array-type': (string | {
default: string;
})[];
'@typescript-eslint/await-thenable': string;
'@typescript-eslint/no-var-requires': string;
'@typescript-eslint/ban-types': string;
'@typescript-eslint/explicit-function-return-type': (string | {
allowExpressions: boolean;
})[];
'@typescript-eslint/explicit-member-accessibility': string;
'@typescript-eslint/naming-convention': (string | {
selector: string;
format: string[];
leadingUnderscore?: undefined;
} | {
selector: string;
format: string[];
leadingUnderscore: string;
})[];
'@typescript-eslint/no-dynamic-delete': string;
'@typescript-eslint/no-empty-function': string;
'@typescript-eslint/no-empty-interface': string;
'@typescript-eslint/no-explicit-any': string;
'@typescript-eslint/no-floating-promises': string;
'@typescript-eslint/no-parameter-properties': string;
'@typescript-eslint/no-shadow': string;
'@typescript-eslint/no-unused-vars': (string | {
argsIgnorePattern: string;
varsIgnorePattern: string;
})[];
'@typescript-eslint/no-unnecessary-type-assertion': string;
'@typescript-eslint/no-use-before-define': string;
'@typescript-eslint/prefer-readonly': string;
};
export declare const overrides: ({
files: string;
rules: {
'@typescript-eslint/no-var-requires': string;
'@typescript-eslint/explicit-function-return-type': string;
'@typescript-eslint/explicit-member-accessibility': string;
'@typescript-eslint/no-non-null-assertion'?: undefined;
};
} | {
files: string;
rules: {
'@typescript-eslint/no-non-null-assertion': string;
'@typescript-eslint/no-var-requires'?: undefined;
'@typescript-eslint/explicit-function-return-type'?: undefined;
'@typescript-eslint/explicit-member-accessibility'?: undefined;
};
})[];