@@ -5,35 +5,30 @@ module.exports = {
55 browser : true ,
66 es2021 : true ,
77 } ,
8- globals : {
9- __APP_VERSION__ : 'readonly' ,
10- } ,
11- extends : [
12- 'eslint:recommended' ,
13- 'plugin:vue/vue3-recommended' ,
14- 'plugin:@typescript-eslint/recommended' ,
15- 'prettier' ,
16- ] ,
17- parser : 'vue-eslint-parser' ,
8+ extends : [ "eslint:recommended" , "plugin:vue/vue3-recommended" , "plugin:@typescript-eslint/recommended" , "prettier" ] ,
9+ parser : "vue-eslint-parser" ,
1810 parserOptions : {
19- ecmaVersion : ' latest' ,
20- parser : ' @typescript-eslint/parser' ,
21- sourceType : ' module' ,
11+ ecmaVersion : " latest" ,
12+ parser : " @typescript-eslint/parser" ,
13+ sourceType : " module" ,
2214 } ,
23- plugins : [ ' vue' , ' @typescript-eslint' ] ,
15+ plugins : [ " vue" , " @typescript-eslint" ] ,
2416 rules : {
25- 'vue/multi-word-component-names' : 'off' ,
26- '@typescript-eslint/no-explicit-any' : 'off' ,
27- '@typescript-eslint/no-unused-vars' : [ 'warn' , { argsIgnorePattern : '^_' } ] ,
28- 'vue/max-attributes-per-line' : 'off' ,
29- 'vue/singleline-html-element-content-newline' : 'off' ,
30- 'vue/html-self-closing' : [ 'warn' , {
31- html : { void : 'any' , normal : 'always' , component : 'always' } ,
32- svg : 'always' ,
33- math : 'always' ,
34- } ] ,
35- 'vue/attributes-order' : 'off' ,
36- 'vue/require-default-prop' : 'off' ,
37- 'vue/use-v-on-exact' : 'off' ,
17+ "vue/multi-word-component-names" : "off" ,
18+ "@typescript-eslint/no-explicit-any" : "off" ,
19+ "@typescript-eslint/no-unused-vars" : [ "warn" , { argsIgnorePattern : "^_" } ] ,
20+ "vue/max-attributes-per-line" : "off" ,
21+ "vue/singleline-html-element-content-newline" : "off" ,
22+ "vue/html-self-closing" : [
23+ "warn" ,
24+ {
25+ html : { void : "any" , normal : "always" , component : "always" } ,
26+ svg : "always" ,
27+ math : "always" ,
28+ } ,
29+ ] ,
30+ "vue/attributes-order" : "off" ,
31+ "vue/require-default-prop" : "off" ,
32+ "vue/use-v-on-exact" : "off" ,
3833 } ,
3934} ;
0 commit comments