Skip to content

Commit 97bbc21

Browse files
committed
Update eslint config to use eslint 9
--- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/long-woo/eslint-config-vue?shareId=XXXX-XXXX-XXXX-XXXX).
1 parent 038f5da commit 97bbc21

File tree

3 files changed

+260
-225
lines changed

3 files changed

+260
-225
lines changed

index.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,19 @@ module.exports = {
33
'vue/setup-compiler-macros': true
44
},
55
extends: [
6-
'eslint:recommended',
6+
'eslint:all',
77
'plugin:vue/vue3-essential',
88
'@vue/typescript/recommended',
99
'@vue/prettier'
10-
]
10+
],
11+
parserOptions: {
12+
ecmaVersion: 2021,
13+
sourceType: 'module'
14+
},
15+
rules: {
16+
'no-console': 'warn',
17+
'no-debugger': 'warn',
18+
'vue/no-unused-vars': 'warn',
19+
'vue/no-multiple-template-root': 'off'
20+
}
1121
};

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@
2020
"dependencies": {
2121
"@vue/eslint-config-prettier": "^9.0.0",
2222
"@vue/eslint-config-typescript": "^13.0.0",
23-
"eslint-plugin-vue": "^9.27.0"
23+
"eslint-plugin-vue": "^9.29.1"
2424
},
2525
"devDependencies": {
26-
"eslint": "^9.6.0",
27-
"prettier": "^3.3.2",
28-
"typescript": "^5.5.3"
26+
"eslint": "^9.13.0",
27+
"prettier": "^3.3.3",
28+
"typescript": "^5.6.3"
2929
},
3030
"peerDependencies": {
3131
"eslint": "^9.6.0",

0 commit comments

Comments
 (0)