@@ -74,11 +74,11 @@ rules:
74
74
# Possible Errors
75
75
# https://eslint.org/docs/rules/#possible-errors
76
76
77
- # for-direction: undecided
78
- # getter-return: undecided
77
+ for-direction : error
78
+ getter-return : error
79
79
# no-async-promise-executor: undecided
80
80
no-await-in-loop : error
81
- # no-compare-neg-zero: undecided
81
+ no-compare-neg-zero : error
82
82
no-cond-assign : error
83
83
no-console : warn
84
84
no-constant-condition : error
@@ -105,7 +105,7 @@ rules:
105
105
# no-template-curly-in-string: undecided
106
106
no-unexpected-multiline : off
107
107
no-unreachable : error
108
- # no-unsafe-finally: undecided
108
+ no-unsafe-finally : error
109
109
no-unsafe-negation : error
110
110
# require-atomic-updates: undecided
111
111
use-isnan : error
@@ -130,19 +130,20 @@ rules:
130
130
# max-classes-per-file: undecided
131
131
no-alert : error
132
132
no-caller : error
133
- # no-case-declarations: undecided
133
+ # TODO: recommended rule but disable due to errors in existing code
134
+ # no-case-declarations: error
134
135
no-div-regex : error
135
136
no-else-return : error
136
137
# no-empty-function: undecided
137
- # no-empty-pattern: undecided
138
+ no-empty-pattern : error
138
139
no-eq-null : off
139
140
no-eval : error
140
141
no-extend-native : error
141
142
no-extra-bind : error
142
143
# no-extra-label: undecided
143
144
no-fallthrough : error
144
145
no-floating-decimal : off
145
- # no-global-assign: undecided
146
+ no-global-assign : error
146
147
no-implicit-coercion : error
147
148
# no-implicit-globals: undecided
148
149
no-implied-eval : error
@@ -166,13 +167,13 @@ rules:
166
167
no-return-assign : error
167
168
# no-return-await: undecided
168
169
no-script-url : error
169
- # no-self-assign: undecided
170
+ no-self-assign : error
170
171
no-self-compare : off
171
172
no-sequences : off
172
173
no-throw-literal : error
173
174
# no-unmodified-loop-condition: undecided
174
175
no-unused-expressions : error
175
- # no-unused-labels: undecided
176
+ no-unused-labels : error
176
177
no-useless-call : error
177
178
# no-useless-concat: undecided
178
179
no-useless-escape : error
@@ -326,14 +327,14 @@ rules:
326
327
# arrow-body-style: undecided
327
328
arrow-parens : off
328
329
arrow-spacing : off
329
- # constructor-super: undecided
330
+ constructor-super : error
330
331
generator-star-spacing : off
331
332
no-class-assign : error
332
333
# no-confusing-arrow: undecided
333
334
no-const-assign : error
334
- # no-dupe-class-members: undecided
335
+ no-dupe-class-members : error
335
336
# no-duplicate-imports: undecided
336
- # no-new-symbol: undecided
337
+ no-new-symbol : error
337
338
# no-restricted-imports: undecided
338
339
no-this-before-super : error
339
340
# no-useless-computed-key: undecided
0 commit comments