Skip to content

Commit 5bc16d9

Browse files
committed
feat: update eslint-plugin-vue to v10
1 parent 2607166 commit 5bc16d9

File tree

4 files changed

+15
-31
lines changed

4 files changed

+15
-31
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
"eslint-plugin-regexp": "^2.7.0",
101101
"eslint-plugin-unicorn": "^57.0.0",
102102
"eslint-plugin-unused-imports": "^4.1.4",
103-
"eslint-plugin-vue": "^9.32.0",
103+
"eslint-plugin-vue": "^10.0.0",
104104
"eslint-typegen": "^2.0.0",
105105
"globals": "^16.0.0",
106106
"jsonc-eslint-parser": "^2.4.0",

pnpm-lock.yaml

Lines changed: 9 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/configs/vue.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ export async function vue(
2626
const isVue3 = getVueVersion() === 3
2727

2828
const configKeys: VueConfigKey[] = isVue3
29-
? ['vue3-essential', 'vue3-strongly-recommended', 'vue3-recommended']
30-
: ['essential', 'strongly-recommended', 'recommended']
29+
? ['essential', 'strongly-recommended', 'recommended']
30+
: ['vue2-essential', 'vue2-strongly-recommended', 'vue2-recommended']
3131

3232
const vueRules = configKeys.reduce((preRules, key) => {
3333
const config = pluginVue.configs[key]

src/types/stub.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ declare module 'eslint-plugin-vue' {
2828
| 'no-layout-rules'
2929
| 'recommended'
3030
| 'strongly-recommended'
31-
| 'vue3-essential'
32-
| 'vue3-recommended'
33-
| 'vue3-strongly-recommended'
31+
| 'vue2-essential'
32+
| 'vue2-recommended'
33+
| 'vue2-strongly-recommended'
3434

3535
type VuePlugin = import('eslint').ESLint.Plugin & {
3636
configs: Record<VueConfigKey, import('eslint').ESLint.ConfigData>

0 commit comments

Comments
 (0)