diff --git a/package.json b/package.json index 2e1f1eaf..8604ebb9 100644 --- a/package.json +++ b/package.json @@ -25,16 +25,16 @@ }, "devDependencies": { "@babel/cli": "^7.26.4", - "@babel/core": "^7.26.0", - "@babel/eslint-parser": "^7.25.9", + "@babel/core": "^7.26.9", + "@babel/eslint-parser": "^7.26.8", "bootstrap-table": "^1.24.0", - "editorconfig-checker": "^6.0.0", - "eslint": "^9.17.0", + "editorconfig-checker": "^6.0.1", + "eslint": "^9.21.0", "eslint-plugin-html": "^8.1.2", "eslint-plugin-import": "^2.31.0", "eslint-plugin-vue": "^9.32.0", "getopts": "^2.3.0", - "globals": "^15.14.0", + "globals": "^16.0.0", "npm-run-all2": "^7.0.2" }, "dependencies": { diff --git a/vue-starter/.eslintrc.cjs b/vue-starter/.eslintrc.cjs deleted file mode 100644 index f43094a2..00000000 --- a/vue-starter/.eslintrc.cjs +++ /dev/null @@ -1,13 +0,0 @@ -module.exports = { - root: true, - env: { - node: true - }, - extends: [ - 'eslint:recommended', - 'plugin:vue/vue3-recommended' - ], - parserOptions: { - ecmaVersion: 'latest' - } -} diff --git a/vue-starter/eslint.config.js b/vue-starter/eslint.config.js new file mode 100644 index 00000000..cdd5139e --- /dev/null +++ b/vue-starter/eslint.config.js @@ -0,0 +1,13 @@ +import js from '@eslint/js' +import pluginVue from 'eslint-plugin-vue' + +export default [ + { + files: ['**/*.js', '**/*.vue'], + languageOptions: { + ecmaVersion: 'latest' + }, + rules: js.configs.recommended.rules + }, + ...pluginVue.configs['flat/recommended'] +] diff --git a/vue-starter/package.json b/vue-starter/package.json index 35089de1..b884ac53 100644 --- a/vue-starter/package.json +++ b/vue-starter/package.json @@ -14,12 +14,13 @@ "bootstrap-table": "^1.24.0", "jquery": "^3.7.1", "tableexport.jquery.plugin": "^1.30.0", - "vue": "^3.4.27" + "vue": "^3.5.13" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.0.4", - "eslint": "^8.57.0", - "eslint-plugin-vue": "^9.26.0", - "vite": "^5.2.11" + "@eslint/js": "^9.21.0", + "@vitejs/plugin-vue": "^5.2.1", + "eslint": "^9.21.0", + "eslint-plugin-vue": "^9.32.0", + "vite": "^6.2.0" } }