@@ -15,33 +15,11 @@ module.exports = {
15
15
parser : require . resolve ( "vue-eslint-parser" ) ,
16
16
rules : {
17
17
// Enabled rules
18
- "@eslint-community/mysticatea/vue/array-bracket-newline" :
19
- "error" ,
20
- "@eslint-community/mysticatea/vue/array-bracket-spacing" : [
21
- "error" ,
22
- "never" ,
23
- ] ,
24
- "@eslint-community/mysticatea/vue/arrow-spacing" : "error" ,
25
18
"@eslint-community/mysticatea/vue/attribute-hyphenation" :
26
19
"error" ,
27
20
"@eslint-community/mysticatea/vue/attributes-order" : "error" ,
28
21
"@eslint-community/mysticatea/vue/block-lang" : "error" ,
29
- "@eslint-community/mysticatea/vue/block-spacing" : "error" ,
30
- "@eslint-community/mysticatea/vue/block-tag-newline" : "error" ,
31
- "@eslint-community/mysticatea/vue/brace-style" : "error" ,
32
22
"@eslint-community/mysticatea/vue/camelcase" : "error" ,
33
- "@eslint-community/mysticatea/vue/comma-dangle" : [
34
- "error" ,
35
- {
36
- arrays : "always" ,
37
- objects : "always" ,
38
- imports : "always" ,
39
- exports : "always" ,
40
- functions : "always" ,
41
- } ,
42
- ] ,
43
- "@eslint-community/mysticatea/vue/comma-spacing" : "error" ,
44
- "@eslint-community/mysticatea/vue/comma-style" : "error" ,
45
23
"@eslint-community/mysticatea/vue/comment-directive" : "error" ,
46
24
"@eslint-community/mysticatea/vue/component-api-style" : "error" ,
47
25
"@eslint-community/mysticatea/vue/component-definition-name-casing" :
@@ -55,7 +33,6 @@ module.exports = {
55
33
"@eslint-community/mysticatea/vue/custom-event-name-casing" :
56
34
"error" ,
57
35
"@eslint-community/mysticatea/vue/define-macros-order" : "error" ,
58
- "@eslint-community/mysticatea/vue/dot-location" : "error" ,
59
36
"@eslint-community/mysticatea/vue/dot-notation" : "error" ,
60
37
"@eslint-community/mysticatea/vue/eqeqeq" : [
61
38
"error" ,
@@ -64,43 +41,15 @@ module.exports = {
64
41
] ,
65
42
"@eslint-community/mysticatea/vue/first-attribute-linebreak" :
66
43
"error" ,
67
- "@eslint-community/mysticatea/vue/func-call-spacing" : "error" ,
68
44
"@eslint-community/mysticatea/vue/html-button-has-type" :
69
45
"error" ,
70
- "@eslint-community/mysticatea/vue/html-closing-bracket-newline" :
71
- [ "error" , { multiline : "always" , singleline : "never" } ] ,
72
- "@eslint-community/mysticatea/vue/html-closing-bracket-spacing" :
73
- "error" ,
74
- "@eslint-community/mysticatea/vue/html-comment-content-newline" :
75
- "error" ,
76
- "@eslint-community/mysticatea/vue/html-comment-content-spacing" :
77
- "error" ,
78
- "@eslint-community/mysticatea/vue/html-comment-indent" : "error" ,
79
- "@eslint-community/mysticatea/vue/html-end-tags" : "error" ,
80
- "@eslint-community/mysticatea/vue/html-indent" : [ "error" , 4 ] ,
81
- "@eslint-community/mysticatea/vue/html-quotes" : "error" ,
82
- "@eslint-community/mysticatea/vue/html-self-closing" : "error" ,
83
46
"@eslint-community/mysticatea/vue/jsx-uses-vars" : "error" ,
84
- "@eslint-community/mysticatea/vue/key-spacing" : "error" ,
85
- "@eslint-community/mysticatea/vue/keyword-spacing" : "error" ,
86
47
"@eslint-community/mysticatea/vue/match-component-file-name" :
87
48
"error" ,
88
49
"@eslint-community/mysticatea/vue/match-component-import-name" :
89
50
"error" ,
90
- "@eslint-community/mysticatea/vue/max-attributes-per-line" : [
91
- "error" ,
92
- { multiline : 1 , singleline : 3 } ,
93
- ] ,
94
- "@eslint-community/mysticatea/vue/max-len" : [
95
- "error" ,
96
- { tabWidth : 4 } ,
97
- ] ,
98
- "@eslint-community/mysticatea/vue/multiline-html-element-content-newline" :
99
- "error" ,
100
51
"@eslint-community/mysticatea/vue/multi-word-component-names" :
101
52
"error" ,
102
- "@eslint-community/mysticatea/vue/mustache-interpolation-spacing" :
103
- "error" ,
104
53
"@eslint-community/mysticatea/vue/new-line-between-multi-line-property" :
105
54
"error" ,
106
55
"@eslint-community/mysticatea/vue/next-tick-style" : "error" ,
@@ -168,7 +117,6 @@ module.exports = {
168
117
"error" ,
169
118
"@eslint-community/mysticatea/vue/no-expose-after-await" :
170
119
"error" ,
171
- "@eslint-community/mysticatea/vue/no-extra-parens" : "error" ,
172
120
"@eslint-community/mysticatea/vue/no-invalid-model-keys" :
173
121
"error" ,
174
122
"@eslint-community/mysticatea/vue/no-irregular-whitespace" :
@@ -183,7 +131,6 @@ module.exports = {
183
131
"error" ,
184
132
"@eslint-community/mysticatea/vue/no-multiple-template-root" :
185
133
"error" ,
186
- "@eslint-community/mysticatea/vue/no-multi-spaces" : "error" ,
187
134
"@eslint-community/mysticatea/vue/no-mutating-props" : "error" ,
188
135
"@eslint-community/mysticatea/vue/no-parsing-error" : "error" ,
189
136
"@eslint-community/mysticatea/vue/no-potential-component-option-typo" :
@@ -214,8 +161,6 @@ module.exports = {
214
161
"error" ,
215
162
"@eslint-community/mysticatea/vue/no-side-effects-in-computed-properties" :
216
163
"error" ,
217
- "@eslint-community/mysticatea/vue/no-spaces-around-equal-signs-in-attribute" :
218
- "error" ,
219
164
"@eslint-community/mysticatea/vue/no-sparse-arrays" : "error" ,
220
165
"@eslint-community/mysticatea/vue/no-static-inline-styles" :
221
166
"error" ,
@@ -258,22 +203,13 @@ module.exports = {
258
203
"error" ,
259
204
"@eslint-community/mysticatea/vue/no-watch-after-await" :
260
205
"error" ,
261
- "@eslint-community/mysticatea/vue/object-curly-newline" :
262
- "error" ,
263
- "@eslint-community/mysticatea/vue/object-curly-spacing" : [
264
- "error" ,
265
- "always" ,
266
- ] ,
267
- "@eslint-community/mysticatea/vue/object-property-newline" :
268
- "error" ,
269
206
"@eslint-community/mysticatea/vue/object-shorthand" : [
270
207
"error" ,
271
208
"always" ,
272
209
{ avoidExplicitReturnArrows : true } ,
273
210
] ,
274
211
"@eslint-community/mysticatea/vue/one-component-per-file" :
275
212
"error" ,
276
- "@eslint-community/mysticatea/vue/operator-linebreak" : "error" ,
277
213
"@eslint-community/mysticatea/vue/order-in-components" : "error" ,
278
214
"@eslint-community/mysticatea/vue/padding-line-between-blocks" :
279
215
"error" ,
@@ -318,16 +254,9 @@ module.exports = {
318
254
"error" ,
319
255
"@eslint-community/mysticatea/vue/script-setup-uses-vars" :
320
256
"error" ,
321
- "@eslint-community/mysticatea/vue/singleline-html-element-content-newline" :
322
- "error" ,
323
257
"@eslint-community/mysticatea/vue/sort-keys" : "error" ,
324
- "@eslint-community/mysticatea/vue/space-in-parens" : "error" ,
325
- "@eslint-community/mysticatea/vue/space-infix-ops" : "error" ,
326
- "@eslint-community/mysticatea/vue/space-unary-ops" : "error" ,
327
258
"@eslint-community/mysticatea/vue/static-class-names-order" :
328
259
"error" ,
329
- "@eslint-community/mysticatea/vue/template-curly-spacing" :
330
- "error" ,
331
260
"@eslint-community/mysticatea/vue/this-in-template" : "error" ,
332
261
"@eslint-community/mysticatea/vue/use-v-on-exact" : "error" ,
333
262
"@eslint-community/mysticatea/vue/v-bind-style" : "error" ,
@@ -361,9 +290,58 @@ module.exports = {
361
290
"@eslint-community/mysticatea/vue/valid-v-text" : "error" ,
362
291
363
292
// Disabled rules (prefer prettier)
293
+ "@eslint-community/mysticatea/vue/array-bracket-newline" : "off" ,
294
+ "@eslint-community/mysticatea/vue/array-bracket-spacing" : "off" ,
295
+ "@eslint-community/mysticatea/vue/arrow-spacing" : "off" ,
296
+ "@eslint-community/mysticatea/vue/block-spacing" : "off" ,
297
+ "@eslint-community/mysticatea/vue/block-tag-newline" : "off" ,
298
+ "@eslint-community/mysticatea/vue/brace-style" : "off" ,
299
+ "@eslint-community/mysticatea/vue/comma-dangle" : "off" ,
300
+ "@eslint-community/mysticatea/vue/comma-spacing" : "off" ,
301
+ "@eslint-community/mysticatea/vue/comma-style" : "off" ,
302
+ "@eslint-community/mysticatea/vue/dot-location" : "off" ,
303
+ "@eslint-community/mysticatea/vue/func-call-spacing" : "off" ,
304
+ "@eslint-community/mysticatea/vue/html-closing-bracket-newline" :
305
+ "off" ,
306
+ "@eslint-community/mysticatea/vue/html-closing-bracket-spacing" :
307
+ "off" ,
308
+ "@eslint-community/mysticatea/vue/html-comment-content-newline" :
309
+ "off" ,
310
+ "@eslint-community/mysticatea/vue/html-comment-content-spacing" :
311
+ "off" ,
312
+ "@eslint-community/mysticatea/vue/html-comment-indent" : "off" ,
313
+ "@eslint-community/mysticatea/vue/html-end-tags" : "off" ,
314
+ "@eslint-community/mysticatea/vue/html-indent" : "off" ,
315
+ "@eslint-community/mysticatea/vue/html-quotes" : "off" ,
316
+ "@eslint-community/mysticatea/vue/html-self-closing" : "off" ,
317
+ "@eslint-community/mysticatea/vue/key-spacing" : "off" ,
318
+ "@eslint-community/mysticatea/vue/keyword-spacing" : "off" ,
319
+ "@eslint-community/mysticatea/vue/max-attributes-per-line" :
320
+ "off" ,
321
+ "@eslint-community/mysticatea/vue/max-len" : "off" ,
322
+ "@eslint-community/mysticatea/vue/multiline-html-element-content-newline" :
323
+ "off" ,
324
+ "@eslint-community/mysticatea/vue/mustache-interpolation-spacing" :
325
+ "off" ,
326
+ "@eslint-community/mysticatea/vue/no-extra-parens" : "off" ,
327
+ "@eslint-community/mysticatea/vue/no-multi-spaces" : "off" ,
364
328
"@eslint-community/mysticatea/vue/no-restricted-syntax" : "off" ,
329
+ "@eslint-community/mysticatea/vue/no-spaces-around-equal-signs-in-attribute" :
330
+ "off" ,
331
+ "@eslint-community/mysticatea/vue/object-curly-newline" : "off" ,
332
+ "@eslint-community/mysticatea/vue/object-curly-spacing" : "off" ,
333
+ "@eslint-community/mysticatea/vue/object-property-newline" :
334
+ "off" ,
335
+ "@eslint-community/mysticatea/vue/operator-linebreak" : "off" ,
365
336
"@eslint-community/mysticatea/vue/quote-props" : "off" ,
366
337
"@eslint-community/mysticatea/vue/script-indent" : "off" ,
338
+ "@eslint-community/mysticatea/vue/singleline-html-element-content-newline" :
339
+ "off" ,
340
+ "@eslint-community/mysticatea/vue/space-in-parens" : "off" ,
341
+ "@eslint-community/mysticatea/vue/space-infix-ops" : "off" ,
342
+ "@eslint-community/mysticatea/vue/space-unary-ops" : "off" ,
343
+ "@eslint-community/mysticatea/vue/template-curly-spacing" :
344
+ "off" ,
367
345
} ,
368
346
} ,
369
347
] ,
0 commit comments