Skip to content

Commit b6570ca

Browse files
committed
feat: regenerate configs
1 parent 0995311 commit b6570ca

14 files changed

+170
-128
lines changed

lib/configs/base.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
* This file has been automatically generated,
44
* in order to update its content execute "npm run update"
55
*/
6+
const ruleLevel =
7+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
8+
69
module.exports = {
710
parserOptions: {
811
ecmaVersion: 'latest',

lib/configs/flat/base.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
* This file has been automatically generated,
44
* in order to update its content execute "npm run update"
55
*/
6+
const ruleLevel =
7+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
8+
69
module.exports = [
710
{
811
name: 'vue/base/setup',

lib/configs/flat/vue2-essential.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
'use strict'
77
const config = require('./base.js')
88

9+
const ruleLevel =
10+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
11+
912
module.exports = [
1013
...config,
1114
{

lib/configs/flat/vue2-recommended.js

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,22 @@
66
'use strict'
77
const config = require('./vue2-strongly-recommended.js')
88

9+
const ruleLevel =
10+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
11+
912
module.exports = [
1013
...config,
1114
{
1215
name: 'vue/vue2-recommended/rules',
1316
rules: {
14-
'vue/attributes-order': 'warn',
15-
'vue/block-order': 'warn',
16-
'vue/no-lone-template': 'warn',
17-
'vue/no-multiple-slot-args': 'warn',
18-
'vue/no-required-prop-with-default': 'warn',
19-
'vue/no-v-html': 'warn',
20-
'vue/order-in-components': 'warn',
21-
'vue/this-in-template': 'warn'
17+
'vue/attributes-order': ruleLevel,
18+
'vue/block-order': ruleLevel,
19+
'vue/no-lone-template': ruleLevel,
20+
'vue/no-multiple-slot-args': ruleLevel,
21+
'vue/no-required-prop-with-default': ruleLevel,
22+
'vue/no-v-html': ruleLevel,
23+
'vue/order-in-components': ruleLevel,
24+
'vue/this-in-template': ruleLevel
2225
}
2326
}
2427
]

lib/configs/flat/vue2-strongly-recommended.js

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,34 +6,37 @@
66
'use strict'
77
const config = require('./vue2-essential.js')
88

9+
const ruleLevel =
10+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
11+
912
module.exports = [
1013
...config,
1114
{
1215
name: 'vue/vue2-strongly-recommended/rules',
1316
rules: {
14-
'vue/attribute-hyphenation': 'warn',
15-
'vue/component-definition-name-casing': 'warn',
16-
'vue/first-attribute-linebreak': 'warn',
17-
'vue/html-closing-bracket-newline': 'warn',
18-
'vue/html-closing-bracket-spacing': 'warn',
19-
'vue/html-end-tags': 'warn',
20-
'vue/html-indent': 'warn',
21-
'vue/html-quotes': 'warn',
22-
'vue/html-self-closing': 'warn',
23-
'vue/max-attributes-per-line': 'warn',
24-
'vue/multiline-html-element-content-newline': 'warn',
25-
'vue/mustache-interpolation-spacing': 'warn',
26-
'vue/no-multi-spaces': 'warn',
27-
'vue/no-spaces-around-equal-signs-in-attribute': 'warn',
28-
'vue/no-template-shadow': 'warn',
29-
'vue/one-component-per-file': 'warn',
30-
'vue/prop-name-casing': 'warn',
31-
'vue/require-default-prop': 'warn',
32-
'vue/require-prop-types': 'warn',
33-
'vue/singleline-html-element-content-newline': 'warn',
34-
'vue/v-bind-style': 'warn',
35-
'vue/v-on-style': 'warn',
36-
'vue/v-slot-style': 'warn'
17+
'vue/attribute-hyphenation': ruleLevel,
18+
'vue/component-definition-name-casing': ruleLevel,
19+
'vue/first-attribute-linebreak': ruleLevel,
20+
'vue/html-closing-bracket-newline': ruleLevel,
21+
'vue/html-closing-bracket-spacing': ruleLevel,
22+
'vue/html-end-tags': ruleLevel,
23+
'vue/html-indent': ruleLevel,
24+
'vue/html-quotes': ruleLevel,
25+
'vue/html-self-closing': ruleLevel,
26+
'vue/max-attributes-per-line': ruleLevel,
27+
'vue/multiline-html-element-content-newline': ruleLevel,
28+
'vue/mustache-interpolation-spacing': ruleLevel,
29+
'vue/no-multi-spaces': ruleLevel,
30+
'vue/no-spaces-around-equal-signs-in-attribute': ruleLevel,
31+
'vue/no-template-shadow': ruleLevel,
32+
'vue/one-component-per-file': ruleLevel,
33+
'vue/prop-name-casing': ruleLevel,
34+
'vue/require-default-prop': ruleLevel,
35+
'vue/require-prop-types': ruleLevel,
36+
'vue/singleline-html-element-content-newline': ruleLevel,
37+
'vue/v-bind-style': ruleLevel,
38+
'vue/v-on-style': ruleLevel,
39+
'vue/v-slot-style': ruleLevel
3740
}
3841
}
3942
]

lib/configs/flat/vue3-essential.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
'use strict'
77
const config = require('./base.js')
88

9+
const ruleLevel =
10+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
11+
912
module.exports = [
1013
...config,
1114
{

lib/configs/flat/vue3-recommended.js

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,22 @@
66
'use strict'
77
const config = require('./vue3-strongly-recommended.js')
88

9+
const ruleLevel =
10+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
11+
912
module.exports = [
1013
...config,
1114
{
1215
name: 'vue/recommended/rules',
1316
rules: {
14-
'vue/attributes-order': 'warn',
15-
'vue/block-order': 'warn',
16-
'vue/no-lone-template': 'warn',
17-
'vue/no-multiple-slot-args': 'warn',
18-
'vue/no-required-prop-with-default': 'warn',
19-
'vue/no-v-html': 'warn',
20-
'vue/order-in-components': 'warn',
21-
'vue/this-in-template': 'warn'
17+
'vue/attributes-order': ruleLevel,
18+
'vue/block-order': ruleLevel,
19+
'vue/no-lone-template': ruleLevel,
20+
'vue/no-multiple-slot-args': ruleLevel,
21+
'vue/no-required-prop-with-default': ruleLevel,
22+
'vue/no-v-html': ruleLevel,
23+
'vue/order-in-components': ruleLevel,
24+
'vue/this-in-template': ruleLevel
2225
}
2326
}
2427
]

lib/configs/flat/vue3-strongly-recommended.js

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -6,42 +6,45 @@
66
'use strict'
77
const config = require('./vue3-essential.js')
88

9+
const ruleLevel =
10+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
11+
912
module.exports = [
1013
...config,
1114
{
1215
name: 'vue/strongly-recommended/rules',
1316
rules: {
14-
'vue/attribute-hyphenation': 'warn',
15-
'vue/component-definition-name-casing': 'warn',
16-
'vue/first-attribute-linebreak': 'warn',
17-
'vue/html-closing-bracket-newline': 'warn',
18-
'vue/html-closing-bracket-spacing': 'warn',
19-
'vue/html-end-tags': 'warn',
20-
'vue/html-indent': 'warn',
21-
'vue/html-quotes': 'warn',
22-
'vue/html-self-closing': 'warn',
23-
'vue/max-attributes-per-line': 'warn',
24-
'vue/multiline-html-element-content-newline': 'warn',
25-
'vue/mustache-interpolation-spacing': 'warn',
26-
'vue/no-multi-spaces': 'warn',
27-
'vue/no-spaces-around-equal-signs-in-attribute': 'warn',
28-
'vue/no-template-shadow': 'warn',
29-
'vue/one-component-per-file': 'warn',
30-
'vue/prop-name-casing': 'warn',
31-
'vue/require-default-prop': 'warn',
32-
'vue/require-explicit-emits': 'warn',
33-
'vue/require-prop-types': 'warn',
34-
'vue/singleline-html-element-content-newline': 'warn',
35-
'vue/v-bind-style': 'warn',
17+
'vue/attribute-hyphenation': ruleLevel,
18+
'vue/component-definition-name-casing': ruleLevel,
19+
'vue/first-attribute-linebreak': ruleLevel,
20+
'vue/html-closing-bracket-newline': ruleLevel,
21+
'vue/html-closing-bracket-spacing': ruleLevel,
22+
'vue/html-end-tags': ruleLevel,
23+
'vue/html-indent': ruleLevel,
24+
'vue/html-quotes': ruleLevel,
25+
'vue/html-self-closing': ruleLevel,
26+
'vue/max-attributes-per-line': ruleLevel,
27+
'vue/multiline-html-element-content-newline': ruleLevel,
28+
'vue/mustache-interpolation-spacing': ruleLevel,
29+
'vue/no-multi-spaces': ruleLevel,
30+
'vue/no-spaces-around-equal-signs-in-attribute': ruleLevel,
31+
'vue/no-template-shadow': ruleLevel,
32+
'vue/one-component-per-file': ruleLevel,
33+
'vue/prop-name-casing': ruleLevel,
34+
'vue/require-default-prop': ruleLevel,
35+
'vue/require-explicit-emits': ruleLevel,
36+
'vue/require-prop-types': ruleLevel,
37+
'vue/singleline-html-element-content-newline': ruleLevel,
38+
'vue/v-bind-style': ruleLevel,
3639
'vue/v-on-event-hyphenation': [
37-
'warn',
40+
ruleLevel,
3841
'always',
3942
{
4043
autofix: true
4144
}
4245
],
43-
'vue/v-on-style': 'warn',
44-
'vue/v-slot-style': 'warn'
46+
'vue/v-on-style': ruleLevel,
47+
'vue/v-slot-style': ruleLevel
4548
}
4649
}
4750
]

lib/configs/vue2-essential.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
* This file has been automatically generated,
44
* in order to update its content execute "npm run update"
55
*/
6+
const ruleLevel =
7+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
8+
69
module.exports = {
710
extends: require.resolve('./base'),
811
rules: {

lib/configs/vue2-recommended.js

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,19 @@
33
* This file has been automatically generated,
44
* in order to update its content execute "npm run update"
55
*/
6+
const ruleLevel =
7+
process.env.VUE_ESLINT_ALWAYS_ERROR === 'true' ? 'error' : 'warn'
8+
69
module.exports = {
710
extends: require.resolve('./vue2-strongly-recommended'),
811
rules: {
9-
'vue/attributes-order': 'warn',
10-
'vue/block-order': 'warn',
11-
'vue/no-lone-template': 'warn',
12-
'vue/no-multiple-slot-args': 'warn',
13-
'vue/no-required-prop-with-default': 'warn',
14-
'vue/no-v-html': 'warn',
15-
'vue/order-in-components': 'warn',
16-
'vue/this-in-template': 'warn'
12+
'vue/attributes-order': ruleLevel,
13+
'vue/block-order': ruleLevel,
14+
'vue/no-lone-template': ruleLevel,
15+
'vue/no-multiple-slot-args': ruleLevel,
16+
'vue/no-required-prop-with-default': ruleLevel,
17+
'vue/no-v-html': ruleLevel,
18+
'vue/order-in-components': ruleLevel,
19+
'vue/this-in-template': ruleLevel
1720
}
1821
}

0 commit comments

Comments
 (0)