@@ -224,7 +224,6 @@ rules:
224224 " @typescript-eslint/await-thenable " : [2]
225225 " @typescript-eslint/ban-ts-comment " : [2, {'ts-expect-error': false, 'ts-ignore': true, 'ts-nocheck': false, 'ts-check': false}]
226226 " @typescript-eslint/ban-tslint-comment " : [0]
227- " @typescript-eslint/ban-types " : [2, {extendDefaults: true, types: {Function: false}}]
228227 " @typescript-eslint/class-literal-property-style " : [0]
229228 " @typescript-eslint/class-methods-use-this " : [0]
230229 " @typescript-eslint/consistent-generic-constructors " : [0]
@@ -255,6 +254,7 @@ rules:
255254 " @typescript-eslint/no-dynamic-delete " : [0]
256255 " @typescript-eslint/no-empty-function " : [0]
257256 " @typescript-eslint/no-empty-interface " : [0]
257+ " @typescript-eslint/no-empty-object-type " : [2]
258258 " @typescript-eslint/no-explicit-any " : [0]
259259 " @typescript-eslint/no-extra-non-null-assertion " : [2]
260260 " @typescript-eslint/no-extraneous-class " : [0]
@@ -266,7 +266,7 @@ rules:
266266 " @typescript-eslint/no-invalid-this " : [0]
267267 " @typescript-eslint/no-invalid-void-type " : [0]
268268 " @typescript-eslint/no-loop-func " : [0]
269- " @typescript-eslint/no-loss-of-precision " : [2 ]
269+ " @typescript-eslint/no-loss-of-precision " : [0 ]
270270 " @typescript-eslint/no-magic-numbers " : [0]
271271 " @typescript-eslint/no-meaningless-void-operator " : [0]
272272 " @typescript-eslint/no-misused-new " : [2]
@@ -278,8 +278,9 @@ rules:
278278 " @typescript-eslint/no-non-null-assertion " : [0]
279279 " @typescript-eslint/no-redeclare " : [0]
280280 " @typescript-eslint/no-redundant-type-constituents " : [2]
281- " @typescript-eslint/no-require-imports " : [0 ]
281+ " @typescript-eslint/no-require-imports " : [2 ]
282282 " @typescript-eslint/no-restricted-imports " : [0]
283+ " @typescript-eslint/no-restricted-types " : [0]
283284 " @typescript-eslint/no-shadow " : [0]
284285 " @typescript-eslint/no-this-alias " : [0] # handled by unicorn/no-this-assignment
285286 " @typescript-eslint/no-unnecessary-boolean-literal-compare " : [0]
@@ -294,6 +295,7 @@ rules:
294295 " @typescript-eslint/no-unsafe-call " : [0]
295296 " @typescript-eslint/no-unsafe-declaration-merging " : [2]
296297 " @typescript-eslint/no-unsafe-enum-comparison " : [2]
298+ " @typescript-eslint/no-unsafe-function-type " : [2]
297299 " @typescript-eslint/no-unsafe-member-access " : [0]
298300 " @typescript-eslint/no-unsafe-return " : [0]
299301 " @typescript-eslint/no-unsafe-unary-minus " : [2]
@@ -302,7 +304,7 @@ rules:
302304 " @typescript-eslint/no-use-before-define " : [0]
303305 " @typescript-eslint/no-useless-constructor " : [0]
304306 " @typescript-eslint/no-useless-empty-export " : [0]
305- " @typescript-eslint/no-var-requires " : [2]
307+ " @typescript-eslint/no-wrapper-object-types " : [2]
306308 " @typescript-eslint/non-nullable-type-assertion-style " : [0]
307309 " @typescript-eslint/only-throw-error " : [2]
308310 " @typescript-eslint/parameter-properties " : [0]
@@ -334,7 +336,7 @@ rules:
334336 " @typescript-eslint/switch-exhaustiveness-check " : [0]
335337 " @typescript-eslint/triple-slash-reference " : [2]
336338 " @typescript-eslint/typedef " : [0]
337- " @typescript-eslint/unbound-method " : [2]
339+ " @typescript-eslint/unbound-method " : [0] # too many false-positives
338340 " @typescript-eslint/unified-signatures " : [2]
339341 accessor-pairs : [2]
340342 array-callback-return : [2, {checkForEach: true}]
@@ -568,7 +570,7 @@ rules:
568570 no-jquery/no-param : [2]
569571 no-jquery/no-parent : [0]
570572 no-jquery/no-parents : [2]
571- no-jquery/no-parse-html-literal : [0 ]
573+ no-jquery/no-parse-html-literal : [2 ]
572574 no-jquery/no-parse-html : [2]
573575 no-jquery/no-parse-json : [2]
574576 no-jquery/no-parse-xml : [2]
@@ -599,7 +601,7 @@ rules:
599601 no-lone-blocks : [2]
600602 no-lonely-if : [0]
601603 no-loop-func : [0]
602- no-loss-of-precision : [0] # handled by @typescript-eslint/no-loss-of-precision
604+ no-loss-of-precision : [2]
603605 no-magic-numbers : [0]
604606 no-misleading-character-class : [2]
605607 no-multi-assign : [0]
@@ -843,6 +845,7 @@ rules:
843845 unicorn/no-invalid-fetch-options : [2]
844846 unicorn/no-invalid-remove-event-listener : [2]
845847 unicorn/no-keyword-prefix : [0]
848+ unicorn/no-length-as-slice-end : [2]
846849 unicorn/no-lonely-if : [2]
847850 unicorn/no-magic-array-flat-depth : [0]
848851 unicorn/no-negated-condition : [0]
0 commit comments