|
3 | 3 | "node_modules/codelyzer"
|
4 | 4 | ],
|
5 | 5 | "rules": {
|
| 6 | + "callable-types": true, |
6 | 7 | "class-name": true,
|
7 | 8 | "comment-format": [
|
8 | 9 | true,
|
|
11 | 12 | "curly": true,
|
12 | 13 | "eofline": true,
|
13 | 14 | "forin": true,
|
| 15 | + "import-blacklist": [true, "rxjs"], |
| 16 | + "import-spacing": true, |
14 | 17 | "indent": [
|
15 | 18 | true,
|
16 | 19 | "spaces"
|
17 | 20 | ],
|
| 21 | + "interface-over-type-literal": true, |
18 | 22 | "label-position": true,
|
19 |
| - "label-undefined": true, |
20 | 23 | "max-line-length": [
|
21 | 24 | true,
|
22 | 25 | 140
|
|
39 | 42 | ],
|
40 | 43 | "no-construct": true,
|
41 | 44 | "no-debugger": true,
|
42 |
| - "no-duplicate-key": true, |
43 | 45 | "no-duplicate-variable": true,
|
44 | 46 | "no-empty": false,
|
| 47 | + "no-empty-interface": true, |
45 | 48 | "no-eval": true,
|
46 | 49 | "no-inferrable-types": true,
|
47 | 50 | "no-shadowed-variable": true,
|
48 | 51 | "no-string-literal": false,
|
| 52 | + "no-string-throw": true, |
49 | 53 | "no-switch-case-fall-through": true,
|
50 | 54 | "no-trailing-whitespace": true,
|
51 | 55 | "no-unused-expression": true,
|
52 |
| - "no-unused-variable": true, |
53 |
| - "no-unreachable": true, |
54 | 56 | "no-use-before-declare": true,
|
55 | 57 | "no-var-keyword": true,
|
56 | 58 | "object-literal-sort-keys": false,
|
|
61 | 63 | "check-else",
|
62 | 64 | "check-whitespace"
|
63 | 65 | ],
|
| 66 | + "prefer-const": true, |
64 | 67 | "quotemark": [
|
65 | 68 | true,
|
66 | 69 | "single"
|
|
83 | 86 | "variable-declaration": "nospace"
|
84 | 87 | }
|
85 | 88 | ],
|
| 89 | + "typeof-compare": true, |
| 90 | + "unified-signatures": true, |
86 | 91 | "variable-name": false,
|
87 | 92 | "whitespace": [
|
88 | 93 | true,
|
|
93 | 98 | "check-type"
|
94 | 99 | ],
|
95 | 100 |
|
96 |
| - "directive-selector-prefix": [true, "app"], |
97 |
| - "component-selector-prefix": [true, "app"], |
98 |
| - "directive-selector-name": [true, "camelCase"], |
99 |
| - "component-selector-name": [true, "kebab-case"], |
100 |
| - "directive-selector-type": [true, "attribute"], |
101 |
| - "component-selector-type": [true, "element"], |
| 101 | + "directive-selector": [true, "attribute", "app", "camelCase"], |
| 102 | + "component-selector": [true, "element", "app", "kebab-case"], |
102 | 103 | "use-input-property-decorator": true,
|
103 | 104 | "use-output-property-decorator": true,
|
104 | 105 | "use-host-property-decorator": true,
|
|
107 | 108 | "use-life-cycle-interface": true,
|
108 | 109 | "use-pipe-transform-interface": true,
|
109 | 110 | "component-class-suffix": true,
|
110 |
| - "directive-class-suffix": true |
| 111 | + "directive-class-suffix": true, |
| 112 | + "no-access-missing-member": true, |
| 113 | + "templates-use-public": true, |
| 114 | + "invoke-injectable": true |
111 | 115 | }
|
112 | 116 | }
|
0 commit comments