@@ -171,7 +171,7 @@ rules:
171
171
no-loss-of-precision : error
172
172
no-misleading-character-class : error
173
173
no-obj-calls : error
174
- no-promise-executor-return : off # TODO
174
+ no-promise-executor-return : error
175
175
no-prototype-builtins : error
176
176
no-regex-spaces : error
177
177
no-setter-return : error
@@ -256,7 +256,7 @@ rules:
256
256
no-void : error
257
257
no-warning-comments : off
258
258
no-with : error
259
- prefer-named-capture-group : off # ES2018
259
+ prefer-named-capture-group : error
260
260
prefer-promise-reject-errors : error
261
261
prefer-regex-literals : error
262
262
radix : error
@@ -322,7 +322,7 @@ rules:
322
322
no-restricted-syntax : off
323
323
no-tabs : error
324
324
no-ternary : off
325
- no-underscore-dangle : off # TODO
325
+ no-underscore-dangle : error
326
326
no-unneeded-ternary : error
327
327
one-var : [error, never]
328
328
operator-assignment : error
@@ -503,9 +503,9 @@ overrides:
503
503
' @typescript-eslint/no-var-requires ' : error
504
504
' @typescript-eslint/prefer-as-const ' : off # TODO consider
505
505
' @typescript-eslint/prefer-enum-initializers ' : off # TODO consider
506
- ' @typescript-eslint/prefer-for-of ' : off # TODO switch to error after TS migration
506
+ ' @typescript-eslint/prefer-for-of ' : error
507
507
' @typescript-eslint/prefer-function-type ' : error
508
- ' @typescript-eslint/prefer-includes ' : off # TODO switch to error after IE11 drop
508
+ ' @typescript-eslint/prefer-includes ' : error
509
509
' @typescript-eslint/prefer-literal-enum-member ' : error
510
510
' @typescript-eslint/prefer-namespace-keyword ' : error
511
511
' @typescript-eslint/prefer-nullish-coalescing ' : error
@@ -515,13 +515,13 @@ overrides:
515
515
' @typescript-eslint/prefer-reduce-type-parameter ' : error
516
516
' @typescript-eslint/prefer-regexp-exec ' : error
517
517
' @typescript-eslint/prefer-ts-expect-error ' : error
518
- ' @typescript-eslint/prefer-string-starts-ends-with ' : off # TODO switch to error after IE11 drop
518
+ ' @typescript-eslint/prefer-string-starts-ends-with ' : error
519
519
' @typescript-eslint/promise-function-async ' : off
520
520
' @typescript-eslint/require-array-sort-compare ' : error
521
521
' @typescript-eslint/restrict-plus-operands ' :
522
522
[error, { checkCompoundAssignments : true }]
523
523
' @typescript-eslint/restrict-template-expressions ' : error
524
- ' @typescript-eslint/strict-boolean-expressions ' : off # TODO consider
524
+ ' @typescript-eslint/strict-boolean-expressions ' : error
525
525
' @typescript-eslint/switch-exhaustiveness-check ' : error
526
526
' @typescript-eslint/triple-slash-reference ' : error
527
527
' @typescript-eslint/typedef ' : off
0 commit comments