@@ -71,117 +71,117 @@ const rules = {
7171 } ,
7272 '@stylistic/eslint-plugin-plus@1.5.1' : {
7373 optin : {
74- // '@stylistic/indent-binary-ops': ['error ', 4],
75- '@stylistic/type-generic-spacing' : 'error ' ,
76- '@stylistic/type-named-tuple-spacing' : 'error ' ,
74+ // '@stylistic/indent-binary-ops': ['warn ', 4],
75+ '@stylistic/type-generic-spacing' : 'warn ' ,
76+ '@stylistic/type-named-tuple-spacing' : 'warn ' ,
7777 } ,
7878 } ,
7979 '@stylistic/eslint-plugin@1.5.1' : {
8080 optin : {
81- '@stylistic/dot-location' : [ 'error ' , 'property' ] ,
82- '@stylistic/no-floating-decimal' : 'error ' ,
83- '@stylistic/no-multi-spaces' : 'error ' ,
84- '@stylistic/wrap-iife' : [ 'error ' , 'inside' ] ,
85- '@stylistic/array-bracket-newline' : [ 'error ' , 'consistent' ] ,
86- '@stylistic/array-bracket-spacing' : 'error ' ,
87- '@stylistic/array-element-newline' : [ 'error ' , 'consistent' ] ,
88- '@stylistic/block-spacing' : 'error ' ,
89- '@stylistic/comma-style' : 'error ' ,
90- '@stylistic/computed-property-spacing' : 'error ' ,
91- '@stylistic/eol-last' : 'error ' ,
92- '@stylistic/function-call-argument-newline' : [ 'error ' , 'consistent' ] ,
93- '@stylistic/function-paren-newline' : [ 'error ' , 'consistent' ] ,
94- '@stylistic/jsx-quotes' : 'error ' ,
95- '@stylistic/key-spacing' : [ 'error ' , {
81+ '@stylistic/dot-location' : [ 'warn ' , 'property' ] ,
82+ '@stylistic/no-floating-decimal' : 'warn ' ,
83+ '@stylistic/no-multi-spaces' : 'warn ' ,
84+ '@stylistic/wrap-iife' : [ 'warn ' , 'inside' ] ,
85+ '@stylistic/array-bracket-newline' : [ 'warn ' , 'consistent' ] ,
86+ '@stylistic/array-bracket-spacing' : 'warn ' ,
87+ '@stylistic/array-element-newline' : [ 'warn ' , 'consistent' ] ,
88+ '@stylistic/block-spacing' : 'warn ' ,
89+ '@stylistic/comma-style' : 'warn ' ,
90+ '@stylistic/computed-property-spacing' : 'warn ' ,
91+ '@stylistic/eol-last' : 'warn ' ,
92+ '@stylistic/function-call-argument-newline' : [ 'warn ' , 'consistent' ] ,
93+ '@stylistic/function-paren-newline' : [ 'warn ' , 'consistent' ] ,
94+ '@stylistic/jsx-quotes' : 'warn ' ,
95+ '@stylistic/key-spacing' : [ 'warn ' , {
9696 beforeColon : false ,
9797 afterColon : true ,
9898 mode : 'strict' ,
9999 } ] ,
100- '@stylistic/linebreak-style' : 'error ' ,
101- '@stylistic/max-statements-per-line' : [ 'error ' , { max : 2 } ] ,
102- '@stylistic/multiline-ternary' : [ 'error ' , 'always-multiline' ] ,
103- '@stylistic/new-parens' : 'error ' ,
104- '@stylistic/no-mixed-operators' : 'error ' ,
105- '@stylistic/no-multiple-empty-lines' : [ 'error ' , { max : 1 } ] ,
106- '@stylistic/no-tabs' : 'error ' ,
107- '@stylistic/no-trailing-spaces' : 'error ' ,
108- '@stylistic/no-whitespace-before-property' : 'error ' ,
109- '@stylistic/nonblock-statement-body-position' : [ 'error ' , 'below' ] ,
110- '@stylistic/object-curly-newline' : [ 'error ' , {
100+ '@stylistic/linebreak-style' : 'warn ' ,
101+ '@stylistic/max-statements-per-line' : [ 'warn ' , { max : 2 } ] ,
102+ '@stylistic/multiline-ternary' : [ 'warn ' , 'always-multiline' ] ,
103+ '@stylistic/new-parens' : 'warn ' ,
104+ '@stylistic/no-mixed-operators' : 'warn ' ,
105+ '@stylistic/no-multiple-empty-lines' : [ 'warn ' , { max : 1 } ] ,
106+ '@stylistic/no-tabs' : 'warn ' ,
107+ '@stylistic/no-trailing-spaces' : 'warn ' ,
108+ '@stylistic/no-whitespace-before-property' : 'warn ' ,
109+ '@stylistic/nonblock-statement-body-position' : [ 'warn ' , 'below' ] ,
110+ '@stylistic/object-curly-newline' : [ 'warn ' , {
111111 multiline : true ,
112112 consistent : true ,
113113 } ] ,
114- '@stylistic/object-property-newline' : [ 'error ' , { allowAllPropertiesOnSameLine : true } ] ,
115- '@stylistic/operator-linebreak' : [ 'error ' , 'before' , { overrides : { '=' : 'after' } } ] ,
116- '@stylistic/padded-blocks' : [ 'error ' , 'never' ] ,
117- '@stylistic/quote-props' : [ 'error ' , 'as-needed' ] ,
118- '@stylistic/semi-spacing' : 'error ' ,
119- '@stylistic/semi-style' : 'error ' ,
120- '@stylistic/space-before-blocks' : 'error ' ,
121- '@stylistic/space-in-parens' : 'error ' ,
122- '@stylistic/space-unary-ops' : [ 'error ' , {
114+ '@stylistic/object-property-newline' : [ 'warn ' , { allowAllPropertiesOnSameLine : true } ] ,
115+ '@stylistic/operator-linebreak' : [ 'warn ' , 'before' , { overrides : { '=' : 'after' } } ] ,
116+ '@stylistic/padded-blocks' : [ 'warn ' , 'never' ] ,
117+ '@stylistic/quote-props' : [ 'warn ' , 'as-needed' ] ,
118+ '@stylistic/semi-spacing' : 'warn ' ,
119+ '@stylistic/semi-style' : 'warn ' ,
120+ '@stylistic/space-before-blocks' : 'warn ' ,
121+ '@stylistic/space-in-parens' : 'warn ' ,
122+ '@stylistic/space-unary-ops' : [ 'warn ' , {
123123 words : true ,
124124 nonwords : false ,
125125 } ] ,
126126
127127 // https://github.com/typescript-eslint/typescript-eslint/issues/600#issuecomment-499979248
128- '@stylistic/spaced-comment' : [ 'error ' , 'always' , { markers : [ '/' ] } ] ,
129- '@stylistic/switch-colon-spacing' : 'error ' ,
130- '@stylistic/template-tag-spacing' : 'error ' ,
131- '@stylistic/arrow-parens' : [ 'error ' , 'as-needed' ] ,
132- '@stylistic/arrow-spacing' : 'error ' ,
133- '@stylistic/generator-star-spacing' : [ 'error ' , {
128+ '@stylistic/spaced-comment' : [ 'warn ' , 'always' , { markers : [ '/' ] } ] ,
129+ '@stylistic/switch-colon-spacing' : 'warn ' ,
130+ '@stylistic/template-tag-spacing' : 'warn ' ,
131+ '@stylistic/arrow-parens' : [ 'warn ' , 'as-needed' ] ,
132+ '@stylistic/arrow-spacing' : 'warn ' ,
133+ '@stylistic/generator-star-spacing' : [ 'warn ' , {
134134 before : false ,
135135 after : true ,
136136 method : {
137137 before : true ,
138138 after : false ,
139139 } ,
140140 } ] ,
141- '@stylistic/no-confusing-arrow' : 'error ' ,
142- '@stylistic/rest-spread-spacing' : 'error ' ,
143- '@stylistic/template-curly-spacing' : 'error ' ,
144- '@stylistic/yield-star-spacing' : 'error ' ,
145- '@stylistic/lines-around-comment' : [ 'error ' , {
141+ '@stylistic/no-confusing-arrow' : 'warn ' ,
142+ '@stylistic/rest-spread-spacing' : 'warn ' ,
143+ '@stylistic/template-curly-spacing' : 'warn ' ,
144+ '@stylistic/yield-star-spacing' : 'warn ' ,
145+ '@stylistic/lines-around-comment' : [ 'warn ' , {
146146 beforeBlockComment : true ,
147147 beforeLineComment : true ,
148148 allowBlockStart : true ,
149149 allowObjectStart : true ,
150150 allowArrayStart : true ,
151151 allowClassStart : true ,
152152 } ] ,
153- '@stylistic/brace-style' : [ 'error ' , '1tbs' , { allowSingleLine : true } ] ,
154- '@stylistic/comma-dangle' : 'error ' ,
155- '@stylistic/comma-spacing' : 'error ' ,
156- '@stylistic/func-call-spacing' : 'error ' ,
157- '@stylistic/indent' : 'error ' ,
158- '@stylistic/keyword-spacing' : 'error ' ,
159- '@stylistic/no-extra-parens' : [ 'error ' , 'all' , {
153+ '@stylistic/brace-style' : [ 'warn ' , '1tbs' , { allowSingleLine : true } ] ,
154+ '@stylistic/comma-dangle' : 'warn ' ,
155+ '@stylistic/comma-spacing' : 'warn ' ,
156+ '@stylistic/func-call-spacing' : 'warn ' ,
157+ '@stylistic/indent' : 'warn ' ,
158+ '@stylistic/keyword-spacing' : 'warn ' ,
159+ '@stylistic/no-extra-parens' : [ 'warn ' , 'all' , {
160160 ignoreJSX : 'multi-line' ,
161161 enforceForArrowConditionals : false , // https://github.com/eslint/eslint/issues/6196#issuecomment-333344466
162162 nestedBinaryExpressions : false , // https://github.com/eslint/eslint/issues/8891#issuecomment-313618753
163163 } ] ,
164- '@stylistic/object-curly-spacing' : [ 'error ' , 'always' ] ,
165- '@stylistic/quotes' : [ 'error ' , 'single' , { avoidEscape : true } ] ,
166- '@stylistic/semi' : [ 'error ' , 'always' , { omitLastInOneLineBlock : true } ] ,
167- '@stylistic/space-before-function-paren' : [ 'error ' , {
164+ '@stylistic/object-curly-spacing' : [ 'warn ' , 'always' ] ,
165+ '@stylistic/quotes' : [ 'warn ' , 'single' , { avoidEscape : true } ] ,
166+ '@stylistic/semi' : [ 'warn ' , 'always' , { omitLastInOneLineBlock : true } ] ,
167+ '@stylistic/space-before-function-paren' : [ 'warn ' , {
168168 anonymous : 'always' ,
169169 named : 'never' ,
170170 asyncArrow : 'always' ,
171171 } ] ,
172- '@stylistic/space-infix-ops' : [ 'error ' , { int32Hint : false } ] ,
172+ '@stylistic/space-infix-ops' : [ 'warn ' , { int32Hint : false } ] ,
173173 '@stylistic/padding-line-between-statements' : [
174- 'error ' ,
174+ 'warn ' ,
175175 { blankLine : 'always' , prev : '*' , next : 'return' } ,
176176 ] ,
177- '@stylistic/member-delimiter-style' : [ 'error ' , {
177+ '@stylistic/member-delimiter-style' : [ 'warn ' , {
178178 multiline : { delimiter : 'comma' , requireLast : false } ,
179179 singleline : { delimiter : 'comma' , requireLast : false } ,
180180 } ] ,
181181
182182 // https://github.com/eslint-stylistic/eslint-stylistic/issues/249
183- // '@stylistic/type-annotation-spacing': 'error ',
184- '@stylistic/multiline-comment-style' : [ 'error ' , 'separate-lines' ] ,
183+ // '@stylistic/type-annotation-spacing': 'warn ',
184+ '@stylistic/multiline-comment-style' : [ 'warn ' , 'separate-lines' ] ,
185185 } ,
186186 } ,
187187 'eslint@8.56.0' : {
@@ -419,15 +419,16 @@ const rules = {
419419 'vue/attributes-order' : [ 'error' , {
420420 order : [
421421 'DEFINITION' ,
422- [ 'LIST_RENDERING' , 'UNIQUE' ] ,
422+ 'LIST_RENDERING' ,
423+ 'UNIQUE' ,
423424 'CONDITIONALS' ,
424425 'RENDER_MODIFIERS' ,
425- 'TWO_WAY_BINDING' ,
426- 'EVENTS' ,
427426 'SLOT' ,
427+ 'TWO_WAY_BINDING' ,
428428 'OTHER_DIRECTIVES' ,
429- 'OTHER_ATTR ' ,
429+ 'EVENTS ' ,
430430 'GLOBAL' ,
431+ 'OTHER_ATTR' ,
431432 'CONTENT' ,
432433 ] ,
433434 } ] ,
@@ -609,7 +610,7 @@ export default withNuxt(defineConfigWithVueTs(
609610 files : [ 'eslint.config.js' ] ,
610611 plugins : { '@stylistic' : pluginStylistic } ,
611612 rules : {
612- '@stylistic/comma-dangle' : [ 'error ' , 'always-multiline' ] ,
613+ '@stylistic/comma-dangle' : [ 'warn ' , 'always-multiline' ] ,
613614 '@typescript-eslint/naming-convention' : 'off' ,
614615 '@typescript-eslint/no-unsafe-call' : 'off' ,
615616 '@typescript-eslint/no-unsafe-argument' : 'off' ,
0 commit comments