Skip to content

Commit

Permalink
Remove vue3- prefix for eslintrc configs
Browse files Browse the repository at this point in the history
  • Loading branch information
FloEdelmann committed Dec 13, 2024
1 parent eb6d0c6 commit 3e24bd2
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 17 deletions.
6 changes: 3 additions & 3 deletions docs/user-guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,9 +135,9 @@ You can use the following configs by adding them to `extends`.

- `"plugin:vue/base"` ... Settings and rules to enable correct ESLint parsing.
- Configurations for using Vue.js 3.x:
- `"plugin:vue/vue3-essential"` ... `base`, plus rules to prevent errors or unintended behavior.
- `"plugin:vue/vue3-strongly-recommended"` ... Above, plus rules to considerably improve code readability and/or dev experience.
- `"plugin:vue/vue3-recommended"` ... Above, plus rules to enforce subjective community defaults to ensure consistency.
- `"plugin:vue/essential"` ... `base`, plus rules to prevent errors or unintended behavior.
- `"plugin:vue/strongly-recommended"` ... Above, plus rules to considerably improve code readability and/or dev experience.
- `"plugin:vue/recommended"` ... Above, plus rules to enforce subjective community defaults to ensure consistency.
- Configurations for using Vue.js 2.x:
- `"plugin:vue/vue2-essential"` ... `base`, plus rules to prevent errors or unintended behavior.
- `"plugin:vue/vue2-strongly-recommended"` ... Above, plus rules to considerably improve code readability and/or dev experience.
Expand Down
7 changes: 3 additions & 4 deletions lib/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ const plugin = {
'vue2-strongly-recommended': require('./configs/vue2-strongly-recommended'),
'vue2-recommended': require('./configs/vue2-recommended'),

'vue3-essential': require('./configs/vue3-essential'),
'vue3-strongly-recommended': require('./configs/vue3-strongly-recommended'),
'vue3-recommended': require('./configs/vue3-recommended'),
essential: require('./configs/vue3-essential'),
'strongly-recommended': require('./configs/vue3-strongly-recommended'),
recommended: require('./configs/vue3-recommended'),

// flat configs
'flat/base': require('./configs/flat/base.js'),
Expand All @@ -26,7 +26,6 @@ const plugin = {
'flat/vue2-strongly-recommended': require('./configs/flat/vue2-strongly-recommended.js'),
'flat/vue2-recommended': require('./configs/flat/vue2-recommended.js'),

// in flat configs, non-prefixed config is for Vue 3 (unlike eslintrc configs)
'flat/essential': require('./configs/flat/vue3-essential.js'),
'flat/strongly-recommended': require('./configs/flat/vue3-strongly-recommended.js'),
'flat/recommended': require('./configs/flat/vue3-recommended.js'),
Expand Down
9 changes: 3 additions & 6 deletions tools/lib/categories.js
Original file line number Diff line number Diff line change
Expand Up @@ -54,24 +54,21 @@ for (const rule of rules) {

const CONFIG_NAME_CAPTIONS = {
base: ['"plugin:vue/base"', '*.configs["flat/base"]'],
'vue3-essential': [
'"plugin:vue/vue3-essential"',
'*.configs["flat/essential"]'
],
'vue3-essential': ['"plugin:vue/essential"', '*.configs["flat/essential"]'],
'vue2-essential': [
'"plugin:vue/vue2-essential"',
'*.configs["flat/vue2-essential"]'
],
'vue3-strongly-recommended': [
'"plugin:vue/vue3-strongly-recommended"',
'"plugin:vue/strongly-recommended"',
'*.configs["flat/strongly-recommended"]'
],
'vue2-strongly-recommended': [
'"plugin:vue/vue2-strongly-recommended"',
'*.configs["flat/vue2-strongly-recommended"]'
],
'vue3-recommended': [
'"plugin:vue/vue3-recommended"',
'"plugin:vue/recommended"',
'*.configs["flat/recommended"]'
],
'vue2-recommended': [
Expand Down
7 changes: 3 additions & 4 deletions tools/update-lib-index.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ const plugin = {
'vue2-strongly-recommended': require('./configs/vue2-strongly-recommended'),
'vue2-recommended': require('./configs/vue2-recommended'),
'vue3-essential': require('./configs/vue3-essential'),
'vue3-strongly-recommended': require('./configs/vue3-strongly-recommended'),
'vue3-recommended': require('./configs/vue3-recommended'),
essential: require('./configs/vue3-essential'),
'strongly-recommended': require('./configs/vue3-strongly-recommended'),
recommended: require('./configs/vue3-recommended'),
// flat configs
'flat/base': require('./configs/flat/base.js'),
Expand All @@ -44,7 +44,6 @@ const plugin = {
'flat/vue2-strongly-recommended': require('./configs/flat/vue2-strongly-recommended.js'),
'flat/vue2-recommended': require('./configs/flat/vue2-recommended.js'),
// in flat configs, non-prefixed config is for Vue 3 (unlike eslintrc configs)
'flat/essential': require('./configs/flat/vue3-essential.js'),
'flat/strongly-recommended': require('./configs/flat/vue3-strongly-recommended.js'),
'flat/recommended': require('./configs/flat/vue3-recommended.js'),
Expand Down

0 comments on commit 3e24bd2

Please sign in to comment.