From 2472b50c7676214be65a47cd640332b71267baf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Wed, 10 Jun 2026 16:31:14 +0300 Subject: [PATCH] Fix deprecation warnings in vue/angular test projects --- .../testProjects/angular-app/package.json | 5 ++-- .../testProjects/vue-app/babel.config.js | 3 --- .../testProjects/vue-app/index.html | 15 +++++++++++ .../testProjects/vue-app/jsconfig.json | 7 +++-- .../testProjects/vue-app/package.json | 26 +++++++------------ .../testProjects/vue-app/public/index.html | 16 ------------ .../testProjects/vue-app/vite.config.js | 13 ++++++++++ .../testProjects/vue-app/vue.config.js | 4 --- 8 files changed, 44 insertions(+), 45 deletions(-) delete mode 100644 org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/babel.config.js create mode 100644 org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/index.html delete mode 100644 org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/public/index.html create mode 100644 org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/vite.config.js delete mode 100644 org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/vue.config.js diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/angular-app/package.json b/org.eclipse.wildwebdeveloper.tests/testProjects/angular-app/package.json index a806c42b4f..f714c225d5 100644 --- a/org.eclipse.wildwebdeveloper.tests/testProjects/angular-app/package.json +++ b/org.eclipse.wildwebdeveloper.tests/testProjects/angular-app/package.json @@ -11,8 +11,8 @@ }, "private": true, "dependencies": { - "@angular-devkit/build-angular": "^22.0.0", "@angular/animations": "^22.0.0", + "@angular/build": "^22.0.0", "@angular/cli": "^22.0.0", "@angular/common": "^22.0.0", "@angular/compiler": "^22.0.0", @@ -29,6 +29,7 @@ "overrides": { "zone.js": "^0.16.0", "cross-spawn": "^7.0.5", - "http-proxy-middleware": "^3.0.0" + "http-proxy-middleware": "^3.0.0", + "uuid": "^11.0.0" } } diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/babel.config.js b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/babel.config.js deleted file mode 100644 index d533b570e3..0000000000 --- a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/babel.config.js +++ /dev/null @@ -1,3 +0,0 @@ -export const presets = [ - '@vue/cli-plugin-babel/preset' -]; diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/index.html b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/index.html new file mode 100644 index 0000000000..f918955383 --- /dev/null +++ b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/index.html @@ -0,0 +1,15 @@ + + + + + + vue-app + + + +
+ + + diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/jsconfig.json b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/jsconfig.json index 4aafc5f6ed..d2378599d9 100644 --- a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/jsconfig.json +++ b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/jsconfig.json @@ -1,9 +1,9 @@ { "compilerOptions": { - "target": "es5", + "target": "esnext", "module": "esnext", + "moduleResolution": "bundler", "baseUrl": "./", - "moduleResolution": "node", "paths": { "@/*": [ "src/*" @@ -12,8 +12,7 @@ "lib": [ "esnext", "dom", - "dom.iterable", - "scripthost" + "dom.iterable" ] } } diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json index 70d62227fd..88037a6351 100644 --- a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json +++ b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/package.json @@ -2,27 +2,21 @@ "name": "vue-app", "version": "0.1.0", "private": true, + "type": "module", "scripts": { - "serve": "vue-cli-service serve", - "build": "vue-cli-service build", - "lint": "vue-cli-service lint" + "dev": "vite", + "build": "vite build", + "preview": "vite preview", + "lint": "eslint ." }, "dependencies": { - "core-js": "^3.39.0", - "vue": "^3.2.13" + "vue": "^3.5.13" }, "devDependencies": { - "@vue/cli-plugin-babel": "~5.0.0", - "@vue/cli-plugin-eslint": "~5.0.0", - "@vue/cli-service": "~5.0.0", + "@vitejs/plugin-vue": "^6.0.0", + "vite": "^8.0.0", "eslint": "^10.2.1", - "@eslint/js": "^10.0.1", + "@eslint/js": "^10.0.1", "eslint-plugin-vue": "^10.8.0" - }, - "browserslist": [ - "> 1%", - "last 2 versions", - "not dead", - "not ie 11" - ] + } } diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/public/index.html b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/public/index.html deleted file mode 100644 index 8d8af105f0..0000000000 --- a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/public/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - <%= htmlWebpackPlugin.options.title %> - - - -
- - - diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/vite.config.js b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/vite.config.js new file mode 100644 index 0000000000..5945f7ab2e --- /dev/null +++ b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/vite.config.js @@ -0,0 +1,13 @@ +import { fileURLToPath, URL } from 'node:url' + +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' + +export default defineConfig({ + plugins: [vue()], + resolve: { + alias: { + '@': fileURLToPath(new URL('./src', import.meta.url)) + } + } +}) diff --git a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/vue.config.js b/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/vue.config.js deleted file mode 100644 index 534471aed9..0000000000 --- a/org.eclipse.wildwebdeveloper.tests/testProjects/vue-app/vue.config.js +++ /dev/null @@ -1,4 +0,0 @@ -import { defineConfig } from '@vue/cli-service' -export default defineConfig({ - transpileDependencies: true -})