2
2
3
3
/** @type {import('eslint').Linter.RulesRecord } */
4
4
export const javascriptRules = {
5
- /** Constructors of derived classes must call super() */
6
- 'constructor-super' : 'error' ,
7
5
/** TODO */
8
6
'for-direction' : 'error' ,
9
- 'getter-return' : 'error' ,
10
7
'no-async-promise-executor' : 'error' ,
11
8
'no-case-declarations' : 'error' ,
12
9
'no-class-assign' : 'error' ,
13
10
'no-compare-neg-zero' : 'error' ,
14
11
'no-cond-assign' : 'error' ,
15
- 'no-const-assign' : 'error' ,
16
12
'no-constant-binary-expression' : 'error' ,
17
13
'no-constant-condition' : 'error' ,
18
14
'no-control-regex' : 'error' ,
19
15
'no-debugger' : 'error' ,
20
16
'no-delete-var' : 'error' ,
21
- 'no-dupe-args' : 'error' ,
22
- 'no-dupe-class-members' : 'error' ,
23
17
'no-dupe-else-if' : 'error' ,
24
- 'no-dupe-keys' : 'error' ,
25
18
'no-duplicate-case' : 'error' ,
26
19
'no-empty' : 'error' ,
27
20
'no-empty-character-class' : 'error' ,
@@ -30,29 +23,20 @@ export const javascriptRules = {
30
23
'no-ex-assign' : 'error' ,
31
24
'no-extra-boolean-cast' : 'error' ,
32
25
'no-fallthrough' : 'error' ,
33
- 'no-func-assign' : 'error' ,
34
26
'no-global-assign' : 'error' ,
35
- 'no-import-assign' : 'error' ,
36
27
'no-invalid-regexp' : 'error' ,
37
28
'no-irregular-whitespace' : 'error' ,
38
29
'no-loss-of-precision' : 'error' ,
39
30
'no-misleading-character-class' : 'error' ,
40
- 'no-new-native-nonconstructor' : 'error' ,
41
31
'no-nonoctal-decimal-escape' : 'error' ,
42
- 'no-obj-calls' : 'error' ,
43
32
'no-octal' : 'error' ,
44
33
'no-prototype-builtins' : 'error' ,
45
- 'no-redeclare' : 'error' ,
46
34
'no-regex-spaces' : 'error' ,
47
35
'no-self-assign' : 'error' ,
48
- 'no-setter-return' : 'error' ,
49
36
'no-shadow' : 'error' ,
50
37
'no-shadow-restricted-names' : 'error' ,
51
38
'no-sparse-arrays' : 'error' ,
52
- 'no-this-before-super' : 'error' ,
53
- 'no-unreachable' : 'error' ,
54
39
'no-unsafe-finally' : 'error' ,
55
- 'no-unsafe-negation' : 'error' ,
56
40
'no-unsafe-optional-chaining' : 'error' ,
57
41
'no-unused-labels' : 'error' ,
58
42
'no-unused-private-class-members' : 'error' ,
0 commit comments