From cc57dfba06dbb146022a0b6bf254637992d17282 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 27 Mar 2026 09:43:07 +0000 Subject: [PATCH 1/2] Migrate vue-app test project ESLint config to flat config (ESLint 10 compatible) Agent-Logs-Url: https://github.com/akurtakov/wildwebdeveloper/sessions/ffa89178-8173-4e40-97a8-aaf10b8df219 Co-authored-by: akurtakov <574788+akurtakov@users.noreply.github.com> --- .../testProjects/vue-app/eslint.config.mjs | 15 +++++++++++++++ .../testProjects/vue-app/package.json | 16 +--------------- 2 files changed, 16 insertions(+), 15 deletions(-) create mode 100644 org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/eslint.config.mjs diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/eslint.config.mjs b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/eslint.config.mjs new file mode 100644 index 0000000000..a70f6ad886 --- /dev/null +++ b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/eslint.config.mjs @@ -0,0 +1,15 @@ +import vue from 'eslint-plugin-vue'; +import babelParser from '@babel/eslint-parser'; +import js from '@eslint/js'; + +export default [ + js.configs.recommended, + ...vue.configs['flat/vue3-essential'], + { + languageOptions: { + parserOptions: { + parser: babelParser, + }, + }, + }, +]; diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json index e4b321eb75..4a59a5b574 100644 --- a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json +++ b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json @@ -17,23 +17,9 @@ "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0", "@vue/cli-service": "~5.0.0", - "eslint": "^9.17.0", + "eslint": "^10.1.0", "eslint-plugin-vue": "^10.0.0" }, - "eslintConfig": { - "root": true, - "env": { - "node": true - }, - "extends": [ - "plugin:vue/vue3-essential", - "eslint:recommended" - ], - "parserOptions": { - "parser": "@babel/eslint-parser" - }, - "rules": {} - }, "browserslist": [ "> 1%", "last 2 versions", From 5f97b90f93824105ad98105e8b9f3808ccd6bebb Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 27 Mar 2026 10:18:18 +0000 Subject: [PATCH 2/2] Fix TestVue failure: revert eslint to ^9.17.0 and add @eslint/js dependency Agent-Logs-Url: https://github.com/akurtakov/wildwebdeveloper/sessions/348c34c2-69fe-4ffb-a270-31f69740ea90 Co-authored-by: akurtakov <574788+akurtakov@users.noreply.github.com> --- .../testProjects/vue-app/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json index 4a59a5b574..5bd9feeef2 100644 --- a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json +++ b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json @@ -17,7 +17,8 @@ "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0", "@vue/cli-service": "~5.0.0", - "eslint": "^10.1.0", + "eslint": "^9.17.0", + "@eslint/js": "^9.17.0", "eslint-plugin-vue": "^10.0.0" }, "browserslist": [