|
46 | 46 | "@typescript-eslint/adjacent-overload-signatures": [ |
47 | 47 | "error" |
48 | 48 | ], |
| 49 | + "@typescript-eslint/array-type": [ |
| 50 | + "off" |
| 51 | + ], |
| 52 | + "@typescript-eslint/await-thenable": [ |
| 53 | + "error" |
| 54 | + ], |
49 | 55 | "@typescript-eslint/ban-ts-comment": [ |
50 | 56 | "error" |
51 | 57 | ], |
| 58 | + "@typescript-eslint/ban-tslint-comment": [ |
| 59 | + "error" |
| 60 | + ], |
52 | 61 | "@typescript-eslint/ban-types": [ |
53 | 62 | "warn" |
54 | 63 | ], |
|
58 | 67 | "@typescript-eslint/brace-style": [ |
59 | 68 | "off" |
60 | 69 | ], |
| 70 | + "@typescript-eslint/class-literal-property-style": [ |
| 71 | + "error" |
| 72 | + ], |
61 | 73 | "@typescript-eslint/comma-dangle": [ |
62 | 74 | "off" |
63 | 75 | ], |
64 | 76 | "@typescript-eslint/comma-spacing": [ |
65 | 77 | "off" |
66 | 78 | ], |
| 79 | + "@typescript-eslint/consistent-generic-constructors": [ |
| 80 | + "error" |
| 81 | + ], |
| 82 | + "@typescript-eslint/consistent-indexed-object-style": [ |
| 83 | + "off" |
| 84 | + ], |
| 85 | + "@typescript-eslint/consistent-type-assertions": [ |
| 86 | + "error" |
| 87 | + ], |
| 88 | + "@typescript-eslint/consistent-type-definitions": [ |
| 89 | + "off" |
| 90 | + ], |
67 | 91 | "@typescript-eslint/explicit-module-boundary-types": [ |
68 | 92 | "warn" |
69 | 93 | ], |
|
88 | 112 | "@typescript-eslint/no-array-constructor": [ |
89 | 113 | "error" |
90 | 114 | ], |
| 115 | + "@typescript-eslint/no-base-to-string": [ |
| 116 | + "error" |
| 117 | + ], |
| 118 | + "@typescript-eslint/no-confusing-non-null-assertion": [ |
| 119 | + "error" |
| 120 | + ], |
| 121 | + "@typescript-eslint/no-duplicate-enum-values": [ |
| 122 | + "error" |
| 123 | + ], |
| 124 | + "@typescript-eslint/no-duplicate-type-constituents": [ |
| 125 | + "error" |
| 126 | + ], |
91 | 127 | "@typescript-eslint/no-empty-function": [ |
92 | 128 | "error" |
93 | 129 | ], |
|
106 | 142 | "@typescript-eslint/no-extra-semi": [ |
107 | 143 | "off" |
108 | 144 | ], |
| 145 | + "@typescript-eslint/no-floating-promises": [ |
| 146 | + "error" |
| 147 | + ], |
| 148 | + "@typescript-eslint/no-for-in-array": [ |
| 149 | + "error" |
| 150 | + ], |
| 151 | + "@typescript-eslint/no-implied-eval": [ |
| 152 | + "error" |
| 153 | + ], |
109 | 154 | "@typescript-eslint/no-inferrable-types": [ |
110 | 155 | "error" |
111 | 156 | ], |
|
115 | 160 | "@typescript-eslint/no-misused-new": [ |
116 | 161 | "error" |
117 | 162 | ], |
| 163 | + "@typescript-eslint/no-misused-promises": [ |
| 164 | + "error" |
| 165 | + ], |
118 | 166 | "@typescript-eslint/no-namespace": [ |
119 | 167 | "error" |
120 | 168 | ], |
121 | 169 | "@typescript-eslint/no-non-null-asserted-optional-chain": [ |
122 | 170 | "error" |
123 | 171 | ], |
124 | | - "@typescript-eslint/no-non-null-assertion": [ |
125 | | - "warn" |
| 172 | + "@typescript-eslint/no-redundant-type-constituents": [ |
| 173 | + "error" |
126 | 174 | ], |
127 | 175 | "@typescript-eslint/no-this-alias": [ |
128 | 176 | "error" |
129 | 177 | ], |
| 178 | + "@typescript-eslint/no-unnecessary-type-assertion": [ |
| 179 | + "error" |
| 180 | + ], |
130 | 181 | "@typescript-eslint/no-unnecessary-type-constraint": [ |
131 | 182 | "error" |
132 | 183 | ], |
| 184 | + "@typescript-eslint/no-unsafe-argument": [ |
| 185 | + "off" |
| 186 | + ], |
| 187 | + "@typescript-eslint/no-unsafe-assignment": [ |
| 188 | + "off" |
| 189 | + ], |
| 190 | + "@typescript-eslint/no-unsafe-call": [ |
| 191 | + "off" |
| 192 | + ], |
| 193 | + "@typescript-eslint/no-unsafe-declaration-merging": [ |
| 194 | + "error" |
| 195 | + ], |
| 196 | + "@typescript-eslint/no-unsafe-enum-comparison": [ |
| 197 | + "off" |
| 198 | + ], |
| 199 | + "@typescript-eslint/no-unsafe-member-access": [ |
| 200 | + "off" |
| 201 | + ], |
| 202 | + "@typescript-eslint/no-unsafe-return": [ |
| 203 | + "error" |
| 204 | + ], |
133 | 205 | "@typescript-eslint/no-unused-vars": [ |
134 | 206 | "warn", |
135 | 207 | { |
|
146 | 218 | "@typescript-eslint/prefer-as-const": [ |
147 | 219 | "error" |
148 | 220 | ], |
| 221 | + "@typescript-eslint/prefer-for-of": [ |
| 222 | + "error" |
| 223 | + ], |
| 224 | + "@typescript-eslint/prefer-function-type": [ |
| 225 | + "error" |
| 226 | + ], |
149 | 227 | "@typescript-eslint/prefer-namespace-keyword": [ |
150 | 228 | "error" |
151 | 229 | ], |
152 | 230 | "@typescript-eslint/quotes": [ |
153 | 231 | 0 |
154 | 232 | ], |
| 233 | + "@typescript-eslint/require-await": [ |
| 234 | + "error" |
| 235 | + ], |
| 236 | + "@typescript-eslint/restrict-plus-operands": [ |
| 237 | + "error" |
| 238 | + ], |
| 239 | + "@typescript-eslint/restrict-template-expressions": [ |
| 240 | + "off" |
| 241 | + ], |
155 | 242 | "@typescript-eslint/semi": [ |
156 | 243 | "off" |
157 | 244 | ], |
|
170 | 257 | "@typescript-eslint/type-annotation-spacing": [ |
171 | 258 | "off" |
172 | 259 | ], |
| 260 | + "@typescript-eslint/unbound-method": [ |
| 261 | + "error" |
| 262 | + ], |
173 | 263 | "array-bracket-newline": [ |
174 | 264 | "off" |
175 | 265 | ], |
|
436 | 526 | "no-global-assign": [ |
437 | 527 | "error" |
438 | 528 | ], |
| 529 | + "no-implied-eval": [ |
| 530 | + "off" |
| 531 | + ], |
439 | 532 | "no-import-assign": [ |
440 | 533 | "error" |
441 | 534 | ], |
|
791 | 884 | "react/require-render-return": [ |
792 | 885 | 2 |
793 | 886 | ], |
| 887 | + "require-await": [ |
| 888 | + "off" |
| 889 | + ], |
794 | 890 | "require-yield": [ |
795 | 891 | "error" |
796 | 892 | ], |
|
971 | 1067 | "template-tag-spacing": [ |
972 | 1068 | "off" |
973 | 1069 | ], |
974 | | - "unicode-bom": [ |
975 | | - "off" |
976 | | - ], |
977 | 1070 | "unicorn/empty-brace-spaces": [ |
978 | 1071 | "off" |
979 | 1072 | ], |
|
983 | 1076 | "unicorn/number-literal-case": [ |
984 | 1077 | "off" |
985 | 1078 | ], |
| 1079 | + "unicorn/template-indent": [ |
| 1080 | + 0 |
| 1081 | + ], |
986 | 1082 | "use-isnan": [ |
987 | 1083 | "error" |
988 | 1084 | ], |
|
0 commit comments