Skip to content

Commit a57e3bc

Browse files
committed
Reorder configs
1 parent adf4aa8 commit a57e3bc

File tree

3 files changed

+32
-17
lines changed

3 files changed

+32
-17
lines changed

lib/index.d.ts

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,25 @@ declare const vue: {
44
meta: any
55
configs: {
66
base: Linter.LegacyConfig
7-
essential: Linter.LegacyConfig
87
'no-layout-rules': Linter.LegacyConfig
9-
recommended: Linter.LegacyConfig
8+
9+
essential: Linter.LegacyConfig
1010
'strongly-recommended': Linter.LegacyConfig
11+
recommended: Linter.LegacyConfig
12+
1113
'vue3-essential': Linter.LegacyConfig
12-
'vue3-recommended': Linter.LegacyConfig
1314
'vue3-strongly-recommended': Linter.LegacyConfig
15+
'vue3-recommended': Linter.LegacyConfig
16+
1417
'flat/base': Linter.FlatConfig[]
18+
1519
'flat/vue2-essential': Linter.FlatConfig[]
16-
'flat/vue2-recommended': Linter.FlatConfig[]
1720
'flat/vue2-strongly-recommended': Linter.FlatConfig[]
21+
'flat/vue2-recommended': Linter.FlatConfig[]
22+
1823
'flat/essential': Linter.FlatConfig[]
19-
'flat/recommended': Linter.FlatConfig[]
2024
'flat/strongly-recommended': Linter.FlatConfig[]
25+
'flat/recommended': Linter.FlatConfig[]
2126
}
2227
rules: Record<string, any>
2328
processors: {

lib/index.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,29 @@ const plugin = {
1010
configs: {
1111
// eslintrc configs
1212
base: require('./configs/base'),
13+
1314
essential: require('./configs/vue2-essential'),
14-
'no-layout-rules': require('./configs/no-layout-rules'),
15-
recommended: require('./configs/vue2-recommended'),
1615
'strongly-recommended': require('./configs/vue2-strongly-recommended'),
16+
recommended: require('./configs/vue2-recommended'),
17+
1718
'vue3-essential': require('./configs/vue3-essential'),
18-
'vue3-recommended': require('./configs/vue3-recommended'),
1919
'vue3-strongly-recommended': require('./configs/vue3-strongly-recommended'),
20+
'vue3-recommended': require('./configs/vue3-recommended'),
2021

2122
// flat configs
2223
'flat/base': require('./configs/flat/base.js'),
24+
2325
'flat/vue2-essential': require('./configs/flat/vue2-essential.js'),
24-
'flat/vue2-recommended': require('./configs/flat/vue2-recommended.js'),
2526
'flat/vue2-strongly-recommended': require('./configs/flat/vue2-strongly-recommended.js'),
27+
'flat/vue2-recommended': require('./configs/flat/vue2-recommended.js'),
2628

2729
// in flat configs, non-prefixed config is for Vue 3 (unlike eslintrc configs)
2830
'flat/essential': require('./configs/flat/vue3-essential.js'),
31+
'flat/strongly-recommended': require('./configs/flat/vue3-strongly-recommended.js'),
2932
'flat/recommended': require('./configs/flat/vue3-recommended.js'),
30-
'flat/strongly-recommended': require('./configs/flat/vue3-strongly-recommended.js')
33+
34+
// config-format-agnostic configs
35+
'no-layout-rules': require('./configs/no-layout-rules')
3136
},
3237
rules: {
3338
'array-bracket-newline': require('./rules/array-bracket-newline'),

tools/update-lib-index.js

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,24 +28,29 @@ const plugin = {
2828
configs: {
2929
// eslintrc configs
3030
base: require('./configs/base'),
31+
3132
essential: require('./configs/vue2-essential'),
32-
'no-layout-rules': require('./configs/no-layout-rules'),
33-
recommended: require('./configs/vue2-recommended'),
3433
'strongly-recommended': require('./configs/vue2-strongly-recommended'),
34+
recommended: require('./configs/vue2-recommended'),
35+
3536
'vue3-essential': require('./configs/vue3-essential'),
36-
'vue3-recommended': require('./configs/vue3-recommended'),
3737
'vue3-strongly-recommended': require('./configs/vue3-strongly-recommended'),
38-
38+
'vue3-recommended': require('./configs/vue3-recommended'),
39+
3940
// flat configs
4041
'flat/base': require('./configs/flat/base.js'),
42+
4143
'flat/vue2-essential': require('./configs/flat/vue2-essential.js'),
42-
'flat/vue2-recommended': require('./configs/flat/vue2-recommended.js'),
4344
'flat/vue2-strongly-recommended': require('./configs/flat/vue2-strongly-recommended.js'),
44-
45+
'flat/vue2-recommended': require('./configs/flat/vue2-recommended.js'),
46+
4547
// in flat configs, non-prefixed config is for Vue 3 (unlike eslintrc configs)
4648
'flat/essential': require('./configs/flat/vue3-essential.js'),
47-
'flat/recommended': require('./configs/flat/vue3-recommended.js'),
4849
'flat/strongly-recommended': require('./configs/flat/vue3-strongly-recommended.js'),
50+
'flat/recommended': require('./configs/flat/vue3-recommended.js'),
51+
52+
// config-format-agnostic configs
53+
'no-layout-rules': require('./configs/no-layout-rules'),
4954
},
5055
rules: {
5156
${rules

0 commit comments

Comments
 (0)