@@ -17,7 +17,7 @@ globals:
17
17
plugins :
18
18
- import
19
19
- sonarjs
20
-
20
+
21
21
extends :
22
22
- eslint:recommended
23
23
- plugin:sonarjs/recommended
@@ -28,10 +28,10 @@ settings:
28
28
pragma : React
29
29
version : 16.12.0
30
30
31
- rules :
31
+ rules :
32
32
# 0 = off, 1 = warn, 2 = error
33
33
' no-undef ' : 2
34
- ' no-console ' : [2, { allow: ['error', 'warn', 'info', 'assert']}]
34
+ ' no-console ' : [2, { allow: ['error', 'warn', 'info', 'assert'] }]
35
35
' comma-dangle ' : ['error', 'only-multiline']
36
36
' no-unused-vars ' : 0
37
37
' no-var ' : 2
@@ -42,10 +42,14 @@ rules:
42
42
' no-use-before-define ' : [2, { 'functions': false, 'classes': false }]
43
43
' eqeqeq ' : [2, 'always', { 'null': 'ignore' }]
44
44
' no-case-declarations ' : 0
45
- ' no-restricted-syntax ' : [2, {
46
- ' selector ' : ' BinaryExpression[operator=/(==|===|!=|!==)/][left.raw=true], BinaryExpression[operator=/(==|===|!=|!==)/][right.raw=true]' ,
47
- ' message ' : Don't compare for equality against boolean literals
48
- }]
45
+ ' no-restricted-syntax ' :
46
+ [
47
+ 2,
48
+ {
49
+ ' selector ' : ' BinaryExpression[operator=/(==|===|!=|!==)/][left.raw=true], BinaryExpression[operator=/(==|===|!=|!==)/][right.raw=true]' ,
50
+ ' message ' : Don't compare for equality against boolean literals,
51
+ },
52
+ ]
49
53
50
54
' import/first ' : 2
51
55
' import/newline-after-import ' : 2
@@ -57,14 +61,12 @@ rules:
57
61
' sonarjs/no-small-switch ' : 0
58
62
59
63
overrides :
60
- -
61
- files :
64
+ - files :
62
65
- packages/**/*.ts
63
66
rules :
64
67
' no-unused-vars ' : [2, { varsIgnorePattern: '^_', argsIgnorePattern: '^_', ignoreRestSiblings: true }]
65
-
66
- -
67
- files :
68
+
69
+ - files :
68
70
- packages/**/*.ts
69
71
plugins :
70
72
- ' @typescript-eslint'
@@ -84,23 +86,29 @@ overrides:
84
86
85
87
' @typescript-eslint/no-empty-function ' : 2
86
88
87
- ' @typescript-eslint/no-unused-vars ' : [2, { varsIgnorePattern: '^_', argsIgnorePattern: '^_', ignoreRestSiblings: true }]
88
- ' @typescript-eslint/member-ordering ' : [2, {
89
- default : [
90
- ' public-static-field' ,
91
- ' protected-static-field' ,
92
- ' private-static-field' ,
93
- ' public-static-method' ,
94
- ' protected-static-method' ,
95
- ' private-static-method' ,
96
- ' public-instance-field' ,
97
- ' protected-instance-field' ,
98
- ' private-instance-field' ,
99
- ' public-constructor' ,
100
- ' protected-constructor' ,
101
- ' private-constructor' ,
102
- ' public-instance-method' ,
103
- ' protected-instance-method' ,
104
- ' private-instance-method'
89
+ ' @typescript-eslint/no-unused-vars ' :
90
+ [2, { varsIgnorePattern : ' ^_' , argsIgnorePattern: '^_', ignoreRestSiblings: true }]
91
+ ' @typescript-eslint/member-ordering ' :
92
+ [
93
+ 2,
94
+ {
95
+ default :
96
+ [
97
+ ' public-static-field' ,
98
+ ' protected-static-field' ,
99
+ ' private-static-field' ,
100
+ ' public-static-method' ,
101
+ ' protected-static-method' ,
102
+ ' private-static-method' ,
103
+ ' public-instance-field' ,
104
+ ' protected-instance-field' ,
105
+ ' private-instance-field' ,
106
+ ' public-constructor' ,
107
+ ' protected-constructor' ,
108
+ ' private-constructor' ,
109
+ ' public-instance-method' ,
110
+ ' protected-instance-method' ,
111
+ ' private-instance-method' ,
112
+ ],
113
+ },
105
114
]
106
- }]
0 commit comments