@@ -52,24 +52,23 @@ export default defineConfig([
5252 "multiline" : 1
5353 } ] ,
5454 "vue/v-slot-style" : "off" ,
55- "vue/valid-v-slot" : "off" ,
55+ "vue/valid-v-slot" : [ "error" , { "allowModifiers" : true } ] ,
5656 "vue/multi-word-component-names" : "off" ,
57- "vue/no-mutating-props" : "error" ,
58- "vue/valid-next-tick" : "off" ,
57+ "vue/valid-next-tick" : "error" ,
5958 "quotes" : [ "error" , "double" , {
6059 "avoidEscape" : true
6160 } ] ,
62- "vue/component-api-style" : [ "warn " , [ "script-setup" ] ] , // TODO: error
63- "vue/block-order" : [ "warn " , { // TODO: error
61+ "vue/component-api-style" : [ "error " , [ "script-setup" ] ] ,
62+ "vue/block-order" : [ "error " , {
6463 "order" : [ "template" , "script" , "style" ]
6564 } ] ,
66- "vue/define-macros-order" : [ "warn " , { // TODO: error
65+ "vue/define-macros-order" : [ "error " , {
6766 "order" : [ "defineProps" , "defineEmits" , "defineExpose" ]
6867 } ] ,
6968 "vue/no-ref-object-reactivity-loss" : "warn" ,
7069 "vue/no-setup-props-reactivity-loss" : "warn" ,
7170 "vue/prefer-define-options" : "warn" ,
72- "vue/require-macro-variable-name" : [ "warn " , { // TODO: error
71+ "vue/require-macro-variable-name" : [ "error " , {
7372 "defineProps" : "props" ,
7473 "defineEmits" : "emit" ,
7574 "defineSlots" : "slots" ,
0 commit comments