Skip to content

Commit b525fb3

Browse files
committed
Update linter configs
1 parent cbdf140 commit b525fb3

File tree

3 files changed

+48
-157
lines changed

3 files changed

+48
-157
lines changed

.eslintignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
node_modules/
1+
node_modules

.eslintrc.json

Lines changed: 45 additions & 154 deletions
Original file line numberDiff line numberDiff line change
@@ -12,65 +12,32 @@
1212
"BigInt": true
1313
},
1414
"rules": {
15-
"indent": [
16-
"error",
17-
2
18-
],
19-
"linebreak-style": [
20-
"error",
21-
"unix"
22-
],
23-
"quotes": [
24-
"error",
25-
"single"
26-
],
27-
"semi": [
28-
"error",
29-
"always"
30-
],
31-
"no-loop-func": [
32-
"error"
33-
],
34-
"block-spacing": [
35-
"error",
36-
"always"
37-
],
38-
"camelcase": [
39-
"error"
40-
],
41-
"eqeqeq": [
42-
"error",
43-
"always"
44-
],
45-
"strict": [
46-
"error",
47-
"global"
48-
],
15+
"indent": ["error", 2],
16+
"linebreak-style": ["error", "unix"],
17+
"quotes": ["error", "single"],
18+
"semi": ["error", "always"],
19+
"no-loop-func": ["error"],
20+
"block-spacing": ["error", "always"],
21+
"camelcase": ["error"],
22+
"eqeqeq": ["error", "always"],
23+
"strict": ["error", "global"],
4924
"brace-style": [
5025
"error",
5126
"1tbs",
5227
{
5328
"allowSingleLine": true
5429
}
5530
],
56-
"comma-style": [
57-
"error",
58-
"last"
59-
],
31+
"comma-style": ["error", "last"],
6032
"comma-spacing": [
6133
"error",
6234
{
6335
"before": false,
6436
"after": true
6537
}
6638
],
67-
"eol-last": [
68-
"error"
69-
],
70-
"func-call-spacing": [
71-
"error",
72-
"never"
73-
],
39+
"eol-last": ["error"],
40+
"func-call-spacing": ["error", "never"],
7441
"key-spacing": [
7542
"error",
7643
{
@@ -112,44 +79,22 @@
11279
"properties": true
11380
}
11481
],
115-
"new-parens": [
116-
"error"
117-
],
118-
"no-lonely-if": [
119-
"error"
120-
],
121-
"no-trailing-spaces": [
122-
"error"
123-
],
124-
"no-unneeded-ternary": [
125-
"error"
126-
],
127-
"no-whitespace-before-property": [
128-
"error"
129-
],
130-
"object-curly-spacing": [
131-
"error",
132-
"always"
133-
],
134-
"operator-assignment": [
135-
"error",
136-
"always"
137-
],
138-
"operator-linebreak": [
139-
"error",
140-
"after"
141-
],
82+
"new-parens": ["error"],
83+
"no-lonely-if": ["error"],
84+
"no-trailing-spaces": ["error"],
85+
"no-unneeded-ternary": ["error"],
86+
"no-whitespace-before-property": ["error"],
87+
"object-curly-spacing": ["error", "always"],
88+
"operator-assignment": ["error", "always"],
89+
"operator-linebreak": ["error", "after"],
14290
"semi-spacing": [
14391
"error",
14492
{
14593
"before": false,
14694
"after": true
14795
}
14896
],
149-
"space-before-blocks": [
150-
"error",
151-
"always"
152-
],
97+
"space-before-blocks": ["error", "always"],
15398
"space-before-function-paren": [
15499
"error",
155100
{
@@ -158,13 +103,8 @@
158103
"asyncArrow": "always"
159104
}
160105
],
161-
"space-in-parens": [
162-
"error",
163-
"never"
164-
],
165-
"space-infix-ops": [
166-
"error"
167-
],
106+
"space-in-parens": ["error", "never"],
107+
"space-infix-ops": ["error"],
168108
"space-unary-ops": [
169109
"error",
170110
{
@@ -175,94 +115,45 @@
175115
}
176116
}
177117
],
178-
"no-unreachable": [
179-
"error"
180-
],
181-
"no-global-assign": [
182-
"error"
183-
],
184-
"no-self-compare": [
185-
"error"
186-
],
187-
"no-unmodified-loop-condition": [
188-
"error"
189-
],
118+
"no-unreachable": ["error"],
119+
"no-global-assign": ["error"],
120+
"no-self-compare": ["error"],
121+
"no-unmodified-loop-condition": ["error"],
190122
"no-constant-condition": [
191123
"error",
192124
{
193125
"checkLoops": false
194126
}
195127
],
196-
"no-console": [
197-
"off"
198-
],
199-
"no-useless-concat": [
200-
"error"
201-
],
202-
"no-useless-escape": [
203-
"error"
204-
],
205-
"no-shadow-restricted-names": [
206-
"error"
207-
],
128+
"no-console": ["off"],
129+
"no-useless-concat": ["error"],
130+
"no-useless-escape": ["error"],
131+
"no-shadow-restricted-names": ["error"],
208132
"no-use-before-define": [
209133
"error",
210134
{
211135
"functions": false
212136
}
213137
],
214-
"arrow-parens": [
215-
"error",
216-
"always"
217-
],
218-
"arrow-body-style": [
219-
"error",
220-
"as-needed"
221-
],
222-
"arrow-spacing": [
223-
"error"
224-
],
138+
"arrow-parens": ["error", "always"],
139+
"arrow-body-style": ["error", "as-needed"],
140+
"arrow-spacing": ["error"],
225141
"no-confusing-arrow": [
226142
"error",
227143
{
228144
"allowParens": true
229145
}
230146
],
231-
"no-useless-computed-key": [
232-
"error"
233-
],
234-
"no-useless-rename": [
235-
"error"
236-
],
237-
"no-var": [
238-
"error"
239-
],
240-
"object-shorthand": [
241-
"error",
242-
"always"
243-
],
244-
"prefer-arrow-callback": [
245-
"error"
246-
],
247-
"prefer-const": [
248-
"error"
249-
],
250-
"prefer-numeric-literals": [
251-
"error"
252-
],
253-
"prefer-rest-params": [
254-
"error"
255-
],
256-
"prefer-spread": [
257-
"error"
258-
],
259-
"rest-spread-spacing": [
260-
"error",
261-
"never"
262-
],
263-
"template-curly-spacing": [
264-
"error",
265-
"never"
266-
]
147+
"no-useless-computed-key": ["error"],
148+
"no-useless-rename": ["error"],
149+
"no-var": ["error"],
150+
"object-shorthand": ["error", "always"],
151+
"prefer-arrow-callback": ["error"],
152+
"prefer-const": ["error"],
153+
"prefer-numeric-literals": ["error"],
154+
"prefer-rest-params": ["error"],
155+
"prefer-spread": ["error"],
156+
"rest-spread-spacing": ["error", "never"],
157+
"template-curly-spacing": ["error", "never"]
267158
}
268159
}

.prettierrc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"singleQuote": true,
3-
"trailingComma": "es5",
3+
"trailingComma": "all",
44
"overrides": [
55
{
6-
"files": ".prettierrc",
6+
"files": ["**/.*rc", "**/*.json"],
77
"options": { "parser": "json" }
88
}
99
]

0 commit comments

Comments
 (0)