1 | {
|
2 | "rules": {
|
3 | "adjacent-overload-signatures": true,
|
4 |
|
5 | "ban-comma-operator": true,
|
6 |
|
7 | "no-namespace": true,
|
8 |
|
9 | "no-parameter-reassignment": true,
|
10 |
|
11 | "no-reference": true,
|
12 |
|
13 | "no-unnecessary-type-assertion": true,
|
14 |
|
15 | "label-position": true,
|
16 |
|
17 | "no-conditional-assignment": true,
|
18 |
|
19 | "no-construct": true,
|
20 |
|
21 | "no-duplicate-super": true,
|
22 |
|
23 | "no-duplicate-switch-case": true,
|
24 |
|
25 | "no-duplicate-variable": [true, "check-parameters"],
|
26 |
|
27 | "no-shadowed-variable": true,
|
28 |
|
29 | "no-empty": [true, "allow-empty-catch"],
|
30 |
|
31 | "no-floating-promises": true,
|
32 |
|
33 | "no-implicit-dependencies": true,
|
34 |
|
35 | "no-invalid-this": true,
|
36 |
|
37 | "no-string-throw": true,
|
38 |
|
39 | "no-unsafe-finally": true,
|
40 |
|
41 | "no-void-expression": [true, "ignore-arrow-function-shorthand"],
|
42 |
|
43 | "no-duplicate-imports": true,
|
44 |
|
45 | "no-empty-interface": {"severity": "warning"},
|
46 |
|
47 | "no-import-side-effect": {"severity": "warning"},
|
48 |
|
49 | "no-var-keyword": {"severity": "warning"},
|
50 |
|
51 | "triple-equals": {"severity": "warning"},
|
52 |
|
53 | "deprecation": {"severity": "warning"},
|
54 |
|
55 | "prefer-for-of": {"severity": "warning"},
|
56 |
|
57 | "unified-signatures": {"severity": "warning"},
|
58 |
|
59 | "prefer-const": {"severity": "warning"},
|
60 |
|
61 | "trailing-comma": {"severity": "warning"}
|
62 | },
|
63 |
|
64 | "defaultSeverity": "error"
|
65 | }
|