From e395951fad37c4a815874bc6ab96f8b3fc5935c0 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Sun, 20 Apr 2025 23:00:10 +0800 Subject: [PATCH 01/59] refactor: rolldown plugin use filter property (#737) --- rolldown.config.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/rolldown.config.ts b/rolldown.config.ts index bdb523e4f..23a57c25f 100644 --- a/rolldown.config.ts +++ b/rolldown.config.ts @@ -203,8 +203,11 @@ export default defineConfig({ { name: '@vue/create-eslint-config fix', - async transform(code, id) { - if (/@vue.create-eslint-config.renderEjsFile\.js$/.test(id)) { + transform: { + filter: { + id: /@vue.create-eslint-config.renderEjsFile\.js$/, + }, + handler(code, id) { const pkgDir = path.dirname(id) const templatesDir = path.resolve(pkgDir, './templates') @@ -223,7 +226,7 @@ export default defineConfig({ return ejs.render(templates[filePath], data, {}) } ` - } + }, }, }, ], From e59677bfec33ccb568c3fef242e95e8fa5a8e8e3 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Wed, 30 Apr 2025 11:32:00 +0800 Subject: [PATCH 02/59] refactor: update LICENSE --- LICENSE | 4 ++-- rolldown.config.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/LICENSE b/LICENSE index f783510db..b5a7c2b0f 100644 --- a/LICENSE +++ b/LICENSE @@ -209,7 +209,7 @@ Repository: alexeyraspopov/picocolors License: MIT By: Nate Moore -Repository: https://github.com/natemoo-re/clack +Repository: git+https://github.com/bombshell-dev/clack.git > MIT License > @@ -226,7 +226,7 @@ Repository: https://github.com/natemoo-re/clack License: MIT By: Nate Moore -Repository: https://github.com/natemoo-re/clack +Repository: git+https://github.com/bombshell-dev/clack.git > MIT License > diff --git a/rolldown.config.ts b/rolldown.config.ts index 23a57c25f..ed1c51cbf 100644 --- a/rolldown.config.ts +++ b/rolldown.config.ts @@ -207,7 +207,7 @@ export default defineConfig({ filter: { id: /@vue.create-eslint-config.renderEjsFile\.js$/, }, - handler(code, id) { + handler(_code, id) { const pkgDir = path.dirname(id) const templatesDir = path.resolve(pkgDir, './templates') From b43f484ddd6e8a1d69b5f04126b82264d7a8fe7c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 28 Apr 2025 07:51:36 +0000 Subject: [PATCH 03/59] chore(deps): update all non-major dependencies --- package.json | 10 +- pnpm-lock.yaml | 468 +++++++++++++----------- template/config/cypress-ct/package.json | 2 +- template/config/cypress/package.json | 2 +- template/config/nightwatch/package.json | 2 +- template/config/playwright/package.json | 2 +- template/config/router/package.json | 2 +- template/config/typescript/package.json | 4 +- template/config/vitest/package.json | 2 +- template/eslint/package.json | 4 +- 10 files changed, 260 insertions(+), 238 deletions(-) diff --git a/package.json b/package.json index ad447f5a3..3c28e2111 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "3.16.4", "description": "🛠️ The recommended way to start a Vite-powered Vue project", "type": "module", - "packageManager": "pnpm@10.8.0", + "packageManager": "pnpm@10.10.0", "bin": { "create-vue": "bundle.js" }, @@ -50,7 +50,7 @@ "@clack/prompts": "^0.10.1", "@tsconfig/node22": "^22.0.1", "@types/eslint": "^9.6.1", - "@types/node": "^22.14.1", + "@types/node": "^22.15.3", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.10.1", "@vue/tsconfig": "^0.7.0", @@ -59,10 +59,10 @@ "lint-staged": "^15.5.1", "picocolors": "^1.1.1", "prettier": "3.5.3", - "rolldown": "1.0.0-beta.7", + "rolldown": "1.0.0-beta.8", "rollup-plugin-license": "^3.6.0", - "vitest": "^3.1.1", - "zx": "^8.5.2" + "vitest": "^3.1.2", + "zx": "^8.5.3" }, "lint-staged": { "*.{js,ts,vue,json}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb34acc40..3f02a8126 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.14.1 - version: 22.14.1 + specifier: ^22.15.3 + version: 22.15.3 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -45,17 +45,17 @@ importers: specifier: 3.5.3 version: 3.5.3 rolldown: - specifier: 1.0.0-beta.7 - version: 1.0.0-beta.7(typescript@5.8.2) + specifier: 1.0.0-beta.8 + version: 1.0.0-beta.8(typescript@5.8.2) rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) vitest: - specifier: ^3.1.1 - version: 3.1.1(@types/node@22.14.1)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.1.2 + version: 3.1.2(@types/node@22.15.3)(jsdom@26.1.0)(yaml@2.7.0) zx: - specifier: ^8.5.2 - version: 8.5.2 + specifier: ^8.5.3 + version: 8.5.3 template/base: dependencies: @@ -65,19 +65,19 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.3 - version: 5.2.3(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 5.2.3(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) vite: specifier: ^6.2.4 - version: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + version: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) vite-plugin-vue-devtools: specifier: ^7.7.2 - version: 7.7.2(rollup@4.37.0)(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 7.7.2(rollup@4.37.0)(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) template/config/cypress: devDependencies: cypress: - specifier: ^14.3.0 - version: 14.3.0 + specifier: ^14.3.2 + version: 14.3.2 start-server-and-test: specifier: ^2.0.11 version: 2.0.11 @@ -89,8 +89,8 @@ importers: version: 3.5.13(typescript@5.8.2) devDependencies: cypress: - specifier: ^14.3.0 - version: 14.3.0 + specifier: ^14.3.2 + version: 14.3.2 template/config/jsx: dependencies: @@ -100,34 +100,34 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 - version: 4.1.2(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 4.1.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) vite: specifier: ^6.2.4 - version: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + version: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.14.1)(vue@3.5.13(typescript@5.8.2)) + version: 3.1.2(@types/node@22.15.3)(vue@3.5.13(typescript@5.8.2)) '@vitejs/plugin-vue': specifier: ^5.2.3 - version: 5.2.3(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 5.2.3(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) chromedriver: - specifier: ^135.0.1 - version: 135.0.1 + specifier: ^135.0.4 + version: 135.0.4 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: specifier: ^3.12.1 - version: 3.12.1(chromedriver@135.0.1)(geckodriver@5.0.0) + version: 3.12.1(chromedriver@135.0.4)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.14.1)(typescript@5.8.2) + version: 10.9.2(@types/node@22.15.3)(typescript@5.8.2) vite: specifier: ^6.2.4 - version: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + version: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -154,8 +154,8 @@ importers: template/config/playwright: devDependencies: '@playwright/test': - specifier: ^1.51.1 - version: 1.51.1 + specifier: ^1.52.0 + version: 1.52.0 template/config/prettier: devDependencies: @@ -169,14 +169,14 @@ importers: specifier: ^3.5.13 version: 3.5.13(typescript@5.8.2) vue-router: - specifier: ^4.5.0 - version: 4.5.0(vue@3.5.13(typescript@5.8.2)) + specifier: ^4.5.1 + version: 4.5.1(vue@3.5.13(typescript@5.8.2)) template/config/typescript: devDependencies: '@types/node': - specifier: ^22.14.1 - version: 22.14.1 + specifier: ^22.15.3 + version: 22.15.3 npm-run-all2: specifier: ^7.0.2 version: 7.0.2 @@ -184,8 +184,8 @@ importers: specifier: ~5.8.0 version: 5.8.2 vue-tsc: - specifier: ^2.2.8 - version: 2.2.8(typescript@5.8.2) + specifier: ^2.2.10 + version: 2.2.10(typescript@5.8.2) template/config/vitest: dependencies: @@ -200,8 +200,8 @@ importers: specifier: ^26.1.0 version: 26.1.0 vitest: - specifier: ^3.1.1 - version: 3.1.1(@types/node@22.14.1)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.1.2 + version: 3.1.2(@types/node@22.15.3)(jsdom@26.1.0)(yaml@2.7.0) template/tsconfig/base: devDependencies: @@ -880,78 +880,78 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/types@0.61.2': - resolution: {integrity: sha512-rfuwJwvwn9MRthHNXlSo9Eka/u7gC0MhnWAoX3BhE1+rwPOl22nq0K0Y997Hof0tHCOuD7H3/Z8HTfCVhB4c5Q==} + '@oxc-project/types@0.65.0': + resolution: {integrity: sha512-7MpMzyXCcwxrTxJ4L0siy63Ds/LA8LAM4szumTFiynxTJkfrIZEV4PyR4Th0CqFZQ+oNi8WvW3Dr1MLy7o9qPQ==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.51.1': - resolution: {integrity: sha512-nM+kEaTSAoVlXmMPH10017vn3FSiFqr/bh4fKg9vmAdMfd9SDqRZNvPSiAHADc/itWak+qPvMPZQOPwCBW7k7Q==} + '@playwright/test@1.52.0': + resolution: {integrity: sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==} engines: {node: '>=18'} hasBin: true '@polka/url@1.0.0-next.28': resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - '@rolldown/binding-darwin-arm64@1.0.0-beta.7': - resolution: {integrity: sha512-spVRMdG9NotVYfrc94W8zMKEqLFbxm/dzkBjTfKzXMqhyBryo1lwZ14o8xFb3lM/ON/ZUT7laR9y+r6SIUtFrg==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.8': + resolution: {integrity: sha512-4cwzBnUvPUVdjUMo9uFkcTvj+Z6IXaN/YJSz1RuI/DG5+vlQ9wYfKeDkvb1nsrhi4ZJ99OInOw1Vh/n2ReX8rA==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.7': - resolution: {integrity: sha512-6d6PicpBNLWJUyGO1b87QOBtQuqL1X9qVugi+kyGcChxW2bL87/CIBAJDu1g3mM62xSzxUitGa2YWRMhMJu2OA==} + '@rolldown/binding-darwin-x64@1.0.0-beta.8': + resolution: {integrity: sha512-BYI7UXc0UqjdpmEyNpxulv8cYbTdL7zLzIr6GDdIvHH7fe/pKTmC9GpvkpF/j2cyP0SUKTd6ExX7nFDNDqKMBw==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.7': - resolution: {integrity: sha512-RCKUAMUr1+F1wDSUmWUoGimCNAoQ9km5SRIEhrTlCOXe4wv+rY4o07cTaBjehBm+GtT+u0r36SW2gOmikivj9Q==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.8': + resolution: {integrity: sha512-KsX/nuGiuNugIeBelN7M7c/8kzcAW6IfH080z9IrIrlCaGa+xwjqMAf7JuYLZo82uokFq8nql0YpQIazFwFR0Q==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.7': - resolution: {integrity: sha512-SRGp4RaUC2oFZTDtLSRePWWE5F4C5vrlsr/a3+/mBlBVUdSrB7341hqAEcezW3YYHQOT/j9CPXu2NULENSywwQ==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.8': + resolution: {integrity: sha512-IzmoAB9J9iOnoC2Nb6AlyIPPULcbLb0qtJDq21+95u/qiE2GYtI5M4aNudbAIdyv0MU4SAdhkG2sXjMo79H/Zg==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.7': - resolution: {integrity: sha512-q6Szr5o54lJWir2uYxwxDoOUdSCrA2Nb8sKqQRnJHP9985o0uxeq85LKvMubFRgTKq9Q71ZZPrZBs7pwr4ji1Q==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.8': + resolution: {integrity: sha512-nGtOvVKMywOlqoFiMJgILgCpdVcPe0psH1oCWtieMyFFU/v2h2ucjstAEeCOe+JfMVVA7OpdNoWKc54Y1V7gGw==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.7': - resolution: {integrity: sha512-MiEE4ReEw7jdxKE8eKTdt3z7N1sucgSb1J0BUY3Dd8YKLjh2jNYHhJu13/tCo2DBMZxT+FDJE3WJ5kCxZA7+YA==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.8': + resolution: {integrity: sha512-paTZphpweKHNwlIu0JTAJCddn/psFzNUaKeGEY4vTQEqDcewKp9SsxN7240ao1eqTYy6TMFJiX6Ej2ym93MkSQ==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.7': - resolution: {integrity: sha512-2yDNUKQidgcZr/VSJCUy9IGvtcF/GfBEBrCsqvSkVKMNLNySICvybAwKtCNPeZSOwf875CWnnyKNeg5vwV6rMg==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.8': + resolution: {integrity: sha512-Pdt5iaG/wlWTvEz1lZ3kDkmVXM7DxQXPFZUX/UjDnUyxf4vSgxszbSx1tiNdU0D9v1IISgBapANSwJOGtF1lWw==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.7': - resolution: {integrity: sha512-72LjHkY9Sqav35qopNh4fabhSsqKWmOwMtjmrNgONTtC5LhALjNZlaXkAaFvQRJ8N7ftT8BOITzaZeqrF6BYdg==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.8': + resolution: {integrity: sha512-8LoLgKq+Wb030p+tzw0JrOrbJrR2wmqfARX1CHIhge8LBoxd2lfHtWfkg23qRa1S8So/nBZBhrQsg2kXUkpwxw==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.7': - resolution: {integrity: sha512-sR8q2p3j5ZCkFWPbm6LUIYE7SHfmrVqXu0n4CFpzmAM95pDhFRx8SzT/oL5tkFN+mCdnPpzcvpn9OioVXQ8CxA==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.8': + resolution: {integrity: sha512-+2y9Omf9tZRR44Y4EYqm3/Zq2f4Tv+Gh8NsExFWM6WpQZI3HyIB07lrTNQfOJgKSsAiUisnbjiPVTkiH5miy1w==} engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.7': - resolution: {integrity: sha512-eeSNGdZt01NelYGl5LZc3cSwN4iYG5XE8zMqkILErfW6ndpc74DKeDWI0aG8jmtjz5VerLA4B9DzOkhuFj4lNg==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.8': + resolution: {integrity: sha512-bt5AOleb2yp+Br9Yzew+jbSEGjLoqGwknH0xhK8QkhXKx31sJLseaP7nFXr6JaEbmL4DVmAVgrOcyLzLbR6+Mw==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.7': - resolution: {integrity: sha512-d7Uhs3LWirrE4+TRa2N25AqrZaZjYZdOrKSYbZFMF42tFkWIgGWPCQouTqjMgjVGX0feJpF7+9dwVhjZFzZbYA==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.8': + resolution: {integrity: sha512-Fa1OH6eUWtjBNNkKiSSq1fHVMuiqQ+Bi9uMNJz7gBFgjNiAB9k9rQr0j9eF1k4H6lXFkuoN5P7pXty6aBh93Cw==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.7': - resolution: {integrity: sha512-Z3P1JHx+U7Sr73v5wJtEygxboF2VR9ds4eSAgFfslhIxFI48FFm+WEMeuLLeqnx0tiq1UL6cIIg5+h3mlaG6UA==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.8': + resolution: {integrity: sha512-hR81d84Poe6oIxaz4PnWBLVF0VuqtRfISIyXQAgk2etu2udrKnWKr3A+xqXe9ELjbLlRYGvEm2dlw/cldO9Kxg==} cpu: [x64] os: [win32] @@ -1137,8 +1137,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.14.1': - resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==} + '@types/node@22.15.3': + resolution: {integrity: sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1187,11 +1187,11 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/expect@3.1.1': - resolution: {integrity: sha512-q/zjrW9lgynctNbwvFtQkGK9+vvHA5UzVi2V8APrp1C6fG6/MuYYkmlx4FubuqLycCeSdHD5aadWfua/Vr0EUA==} + '@vitest/expect@3.1.2': + resolution: {integrity: sha512-O8hJgr+zREopCAqWl3uCVaOdqJwZ9qaDwUP7vy3Xigad0phZe9APxKhPcDNqYYi0rX5oMvwJMSCAXY2afqeTSA==} - '@vitest/mocker@3.1.1': - resolution: {integrity: sha512-bmpJJm7Y7i9BBELlLuuM1J1Q6EQ6K5Ye4wcyOpOMXMcePYKSIYlpcrCm4l/O6ja4VJA5G2aMJiuZkZdnxlC3SA==} + '@vitest/mocker@3.1.2': + resolution: {integrity: sha512-kOtd6K2lc7SQ0mBqYv/wdGedlqPdM/B38paPY+OwJ1XiNi44w3Fpog82UfOibmHaV9Wod18A09I9SCKLyDMqgw==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -1201,20 +1201,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.1.1': - resolution: {integrity: sha512-dg0CIzNx+hMMYfNmSqJlLSXEmnNhMswcn3sXO7Tpldr0LiGmg3eXdLLhwkv2ZqgHb/d5xg5F7ezNFRA1fA13yA==} + '@vitest/pretty-format@3.1.2': + resolution: {integrity: sha512-R0xAiHuWeDjTSB3kQ3OQpT8Rx3yhdOAIm/JM4axXxnG7Q/fS8XUwggv/A4xzbQA+drYRjzkMnpYnOGAc4oeq8w==} - '@vitest/runner@3.1.1': - resolution: {integrity: sha512-X/d46qzJuEDO8ueyjtKfxffiXraPRfmYasoC4i5+mlLEJ10UvPb0XH5M9C3gWuxd7BAQhpK42cJgJtq53YnWVA==} + '@vitest/runner@3.1.2': + resolution: {integrity: sha512-bhLib9l4xb4sUMPXnThbnhX2Yi8OutBMA8Yahxa7yavQsFDtwY/jrUZwpKp2XH9DhRFJIeytlyGpXCqZ65nR+g==} - '@vitest/snapshot@3.1.1': - resolution: {integrity: sha512-bByMwaVWe/+1WDf9exFxWWgAixelSdiwo2p33tpqIlM14vW7PRV5ppayVXtfycqze4Qhtwag5sVhX400MLBOOw==} + '@vitest/snapshot@3.1.2': + resolution: {integrity: sha512-Q1qkpazSF/p4ApZg1vfZSQ5Yw6OCQxVMVrLjslbLFA1hMDrT2uxtqMaw8Tc/jy5DLka1sNs1Y7rBcftMiaSH/Q==} - '@vitest/spy@3.1.1': - resolution: {integrity: sha512-+EmrUOOXbKzLkTDwlsc/xrwOlPDXyVk3Z6P6K4oiCndxz7YLpp/0R0UsWVOKT0IXWjjBJuSMk6D27qipaupcvQ==} + '@vitest/spy@3.1.2': + resolution: {integrity: sha512-OEc5fSXMws6sHVe4kOFyDSj/+4MSwst0ib4un0DlcYgQvRuYQ0+M2HyqGaauUMnjq87tmUaMNDxKQx7wNfVqPA==} - '@vitest/utils@3.1.1': - resolution: {integrity: sha512-1XIjflyaU2k3HMArJ50bwSh3wKWPD6Q47wz/NUSmRV0zNywPc4w79ARjg/i/aNINHwA+mIALhUVqD9/aUvZNgg==} + '@vitest/utils@3.1.2': + resolution: {integrity: sha512-5GGd0ytZ7BH3H6JTj9Kw7Prn1Nbg0wZVrIvou+UWxm54d+WoXXgAgjFJ8wn3LdagWLFSEfpPeyYrByZaGEZHLg==} '@volar/language-core@2.4.11': resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} @@ -1278,8 +1278,8 @@ packages: '@vue/devtools-shared@7.7.2': resolution: {integrity: sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==} - '@vue/language-core@2.2.8': - resolution: {integrity: sha512-rrzB0wPGBvcwaSNRriVWdNAbHQWSf0NlGqgKHK5mEkXpefjUlVRP62u03KvwZpvKVjRnBIQ/Lwre+Mx9N6juUQ==} + '@vue/language-core@2.2.10': + resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1389,6 +1389,10 @@ packages: engines: {node: '>=8.0.0'} hasBin: true + ansis@3.17.0: + resolution: {integrity: sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==} + engines: {node: '>=14'} + anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -1617,8 +1621,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@135.0.1: - resolution: {integrity: sha512-MLAS4t9dkttp1R1O2o/1nvtNIxg1dBTx7OE3ZCSrrFz+EFowd0wRAO7H5j918hw0i8+30yODq99p8CumvqRS9Q==} + chromedriver@135.0.4: + resolution: {integrity: sha512-x0DESUcvCfKydljOCTQUve6f0+78Vq71FHcAMmdzBoWzAnyzB+2Fd2PouGRoJJkqk/vgfNzCiuwFosT0hnIjEg==} engines: {node: '>=18'} hasBin: true @@ -1750,8 +1754,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@14.3.0: - resolution: {integrity: sha512-rRfPl9Z0/CczuYybBEoLbDVuT1OGkhYaJ0+urRCshgiDRz6QnoA0KQIQnPx7MJ3zy+VCsbUU1pV74n+6cbJEdg==} + cypress@14.3.2: + resolution: {integrity: sha512-n+yGD2ZFFKgy7I3YtVpZ7BcFYrrDMcKj713eOZdtxPttpBjCyw/R8dLlFSsJPouneGN7A/HOSRyPJ5+3/gKDoA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -2184,8 +2188,8 @@ packages: resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} engines: {node: '>=4'} - expect-type@1.2.0: - resolution: {integrity: sha512-80F22aiJ3GLyVnS/B3HzgR6RelZVumzj9jkL0Rhz4h0xYbNW9PjlQz5h3J/SShErbXBc295vseR4/MIbVmUbeA==} + expect-type@1.2.1: + resolution: {integrity: sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==} engines: {node: '>=12.0.0'} extend@3.0.2: @@ -2214,6 +2218,14 @@ packages: picomatch: optional: true + fdir@6.4.4: + resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -3042,6 +3054,7 @@ packages: node-domexception@1.0.0: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} engines: {node: '>=10.5.0'} + deprecated: Use your platform's native DOMException instead node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} @@ -3250,13 +3263,13 @@ packages: piscina@4.7.0: resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==} - playwright-core@1.51.1: - resolution: {integrity: sha512-/crRMj8+j/Nq5s8QcvegseuyeZPxpQCZb6HNk3Sos3BlZyAknRjoyJPFWkpNn8v0+P3WiwqFF8P+zQo4eqiNuw==} + playwright-core@1.52.0: + resolution: {integrity: sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==} engines: {node: '>=18'} hasBin: true - playwright@1.51.1: - resolution: {integrity: sha512-kkx+MB2KQRkyxjYPc3a0wLZZoDczmppyGJIvQ43l+aZihkaVvmu/21kiyaHeHjiFxjxNNFnUncKmcGIyOojsaw==} + playwright@1.52.0: + resolution: {integrity: sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==} engines: {node: '>=18'} hasBin: true @@ -3372,11 +3385,11 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.7: - resolution: {integrity: sha512-IUa/9lZVqgFilYggiY7jxUbmvU4Q8wVvVqsru+AeMldBccBEhTYZ6/XP6cWsznb8Fv49zfYGaeEpJ5WeVdo6Mg==} + rolldown@1.0.0-beta.8: + resolution: {integrity: sha512-lwctoQjonOosxGhVbuoIARk8TNO2roqAh/ArhNmT/e/INMN+fzO0++yCypVZLZczOdgTARrYmsOEnTgMOt9sSg==} hasBin: true peerDependencies: - '@oxc-project/runtime': 0.61.2 + '@oxc-project/runtime': 0.65.0 peerDependenciesMeta: '@oxc-project/runtime': optional: true @@ -3590,8 +3603,8 @@ packages: engines: {node: '>=16'} hasBin: true - std-env@3.8.1: - resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} + std-env@3.9.0: + resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} stop-iteration-iterator@1.0.0: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} @@ -3695,6 +3708,10 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinyglobby@0.2.13: + resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} + engines: {node: '>=12.0.0'} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -3730,10 +3747,6 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} - tough-cookie@5.0.0: - resolution: {integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==} - engines: {node: '>=16'} - tough-cookie@5.1.2: resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} engines: {node: '>=16'} @@ -3853,8 +3866,8 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 - vite-node@3.1.1: - resolution: {integrity: sha512-V+IxPAE2FvXpTCHXyNem0M+gWm6J7eRyWPR6vYoG/Gl+IscNOjXzztUhimQgTxaAoUoj40Qqimaa0NLIOOAH4w==} + vite-node@3.1.2: + resolution: {integrity: sha512-/8iMryv46J3aK13iUXsei5G/A3CUlW4665THCPS+K8xAaqrVWiGB4RfXMQXCLjpK9P2eK//BczrVkn5JLAk6DA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3950,16 +3963,16 @@ packages: yaml: optional: true - vitest@3.1.1: - resolution: {integrity: sha512-kiZc/IYmKICeBAZr9DQ5rT7/6bD9G7uqQEki4fxazi1jdVl2mWGzedtBs5s6llz59yQhVb7FFY2MbHzHCnT79Q==} + vitest@3.1.2: + resolution: {integrity: sha512-WaxpJe092ID1C0mr+LH9MmNrhfzi8I65EX/NRU/Ld016KqQNRgxSOlGNP1hHN+a/F8L15Mh8klwaF77zR3GeDQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.1 - '@vitest/ui': 3.1.1 + '@vitest/browser': 3.1.2 + '@vitest/ui': 3.1.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -3984,13 +3997,13 @@ packages: vue-component-type-helpers@2.1.6: resolution: {integrity: sha512-ng11B8B/ZADUMMOsRbqv0arc442q7lifSubD0v8oDXIFoMg/mXwAPUunrroIDkY+mcD0dHKccdaznSVp8EoX3w==} - vue-router@4.5.0: - resolution: {integrity: sha512-HDuk+PuH5monfNuY+ct49mNmkCRK4xJAV9Ts4z9UFc4rzdDnxQLyCMGGc8pKhZhHTVzfanpNwB/lwqevcBwI4w==} + vue-router@4.5.1: + resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==} peerDependencies: vue: ^3.2.0 - vue-tsc@2.2.8: - resolution: {integrity: sha512-jBYKBNFADTN+L+MdesNX/TB3XuDSyaWynKMDgR+yCSln0GQ9Tfb7JS2lr46s2LiFUT1WsmfWsSvIElyxzOPqcQ==} + vue-tsc@2.2.10: + resolution: {integrity: sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4156,8 +4169,8 @@ packages: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} - zx@8.5.2: - resolution: {integrity: sha512-eIxjTkCtlzvDNRhw3RD1gGBPA4nxOTn6PafpKl+MW4eE2jR/u/R6mqq7oyUCXwarM5DSP96kWtq6XkrL2kSFrg==} + zx@8.5.3: + resolution: {integrity: sha512-TsGLAt8Ngr4wDXLZmN9BT+6FWVLFbqdQ0qpXkV3tIfH7F+MgN/WUeSY7W4nNqAntjWunmnRaznpyxtJRPhCbUQ==} engines: {node: '>= 12.17.0'} hasBin: true @@ -4424,7 +4437,7 @@ snapshots: performance-now: 2.1.0 qs: 6.14.0 safe-buffer: 5.2.1 - tough-cookie: 5.0.0 + tough-cookie: 5.1.2 tunnel-agent: 0.6.0 uuid: 8.3.2 @@ -4737,12 +4750,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.14.1)(vue@3.5.13(typescript@5.8.2))': + '@nightwatch/vue@3.1.2(@types/node@22.15.3)(vue@3.5.13(typescript@5.8.2))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.10(@types/node@22.14.1))(vue@3.5.13(typescript@5.8.2)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.10(@types/node@22.15.3))(vue@3.5.13(typescript@5.8.2)) get-port: 5.1.1 - vite: 4.5.10(@types/node@22.14.1) + vite: 4.5.10(@types/node@22.15.3) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -4761,53 +4774,53 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/types@0.61.2': {} + '@oxc-project/types@0.65.0': {} '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.51.1': + '@playwright/test@1.52.0': dependencies: - playwright: 1.51.1 + playwright: 1.52.0 '@polka/url@1.0.0-next.28': {} - '@rolldown/binding-darwin-arm64@1.0.0-beta.7': + '@rolldown/binding-darwin-arm64@1.0.0-beta.8': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.7': + '@rolldown/binding-darwin-x64@1.0.0-beta.8': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.7': + '@rolldown/binding-freebsd-x64@1.0.0-beta.8': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.7': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.8': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.7': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.8': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.7': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.8': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.7': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.8': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.7': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.8': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.7': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.8': dependencies: '@napi-rs/wasm-runtime': 0.2.7 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.7': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.8': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.7': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.8': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.7': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.8': optional: true '@rollup/pluginutils@5.1.3(rollup@4.37.0)': @@ -4938,7 +4951,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.14.1 + '@types/node': 22.15.3 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -4947,22 +4960,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.0.0 - '@types/node': 22.14.1 + '@types/node': 22.15.3 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.14.1': + '@types/node@22.15.3': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.14.1 + '@types/node': 22.15.3 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.14.1 + '@types/node': 22.15.3 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -4973,74 +4986,74 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.14.1 + '@types/node': 22.15.3 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.14.1 + '@types/node': 22.15.3 optional: true '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.8.2))': dependencies: valibot: 1.0.0(typescript@5.8.2) - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) - vite: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.10(@types/node@22.14.1))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.10(@types/node@22.15.3))(vue@3.5.13(typescript@5.8.2))': dependencies: - vite: 4.5.10(@types/node@22.14.1) + vite: 4.5.10(@types/node@22.15.3) vue: 3.5.13(typescript@5.8.2) - '@vitejs/plugin-vue@5.2.3(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue@5.2.3(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': dependencies: - vite: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.2) - '@vitest/expect@3.1.1': + '@vitest/expect@3.1.2': dependencies: - '@vitest/spy': 3.1.1 - '@vitest/utils': 3.1.1 + '@vitest/spy': 3.1.2 + '@vitest/utils': 3.1.2 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.1(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))': + '@vitest/mocker@3.1.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))': dependencies: - '@vitest/spy': 3.1.1 + '@vitest/spy': 3.1.2 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) - '@vitest/pretty-format@3.1.1': + '@vitest/pretty-format@3.1.2': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.1': + '@vitest/runner@3.1.2': dependencies: - '@vitest/utils': 3.1.1 + '@vitest/utils': 3.1.2 pathe: 2.0.3 - '@vitest/snapshot@3.1.1': + '@vitest/snapshot@3.1.2': dependencies: - '@vitest/pretty-format': 3.1.1 + '@vitest/pretty-format': 3.1.2 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.1': + '@vitest/spy@3.1.2': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.1.1': + '@vitest/utils@3.1.2': dependencies: - '@vitest/pretty-format': 3.1.1 + '@vitest/pretty-format': 3.1.2 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -5133,14 +5146,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.2 - '@vue/devtools-core@7.7.2(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@vue/devtools-core@7.7.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': dependencies: '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 mitt: 3.0.1 nanoid: 5.0.9 pathe: 2.0.3 - vite-hot-client: 0.2.4(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0)) + vite-hot-client: 0.2.4(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)) vue: 3.5.13(typescript@5.8.2) transitivePeerDependencies: - vite @@ -5159,7 +5172,7 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.8(typescript@5.8.2)': + '@vue/language-core@2.2.10(typescript@5.8.2)': dependencies: '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.13 @@ -5262,6 +5275,8 @@ snapshots: dependencies: entities: 2.2.0 + ansis@3.17.0: {} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -5521,7 +5536,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@135.0.1: + chromedriver@135.0.4: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.8.3(debug@4.4.0) @@ -5646,7 +5661,7 @@ snapshots: csstype@3.1.3: {} - cypress@14.3.0: + cypress@14.3.2: dependencies: '@cypress/request': 3.0.8 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -6129,7 +6144,7 @@ snapshots: dependencies: pify: 2.3.0 - expect-type@1.2.0: {} + expect-type@1.2.1: {} extend@3.0.2: {} @@ -6155,6 +6170,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.4(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fetch-blob@3.2.0: dependencies: node-domexception: 1.0.0 @@ -6949,7 +6968,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.1(chromedriver@135.0.1)(geckodriver@5.0.0): + nightwatch@3.12.1(chromedriver@135.0.4)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -6986,7 +7005,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 135.0.1 + chromedriver: 135.0.4 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil @@ -7203,11 +7222,11 @@ snapshots: optionalDependencies: '@napi-rs/nice': 1.0.1 - playwright-core@1.51.1: {} + playwright-core@1.52.0: {} - playwright@1.51.1: + playwright@1.52.0: dependencies: - playwright-core: 1.51.1 + playwright-core: 1.52.0 optionalDependencies: fsevents: 2.3.2 @@ -7331,24 +7350,25 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.7(typescript@5.8.2): + rolldown@1.0.0-beta.8(typescript@5.8.2): dependencies: - '@oxc-project/types': 0.61.2 + '@oxc-project/types': 0.65.0 '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.8.2)) + ansis: 3.17.0 valibot: 1.0.0(typescript@5.8.2) optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.7 - '@rolldown/binding-darwin-x64': 1.0.0-beta.7 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.7 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.7 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.7 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.7 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.7 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.7 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.7 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.7 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.7 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.7 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.8 + '@rolldown/binding-darwin-x64': 1.0.0-beta.8 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.8 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.8 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.8 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.8 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.8 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.8 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.8 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.8 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.8 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.8 transitivePeerDependencies: - typescript @@ -7630,7 +7650,7 @@ snapshots: transitivePeerDependencies: - supports-color - std-env@3.8.1: {} + std-env@3.9.0: {} stop-iteration-iterator@1.0.0: dependencies: @@ -7749,6 +7769,11 @@ snapshots: tinyexec@0.3.2: {} + tinyglobby@0.2.13: + dependencies: + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + tinypool@1.0.2: {} tinyrainbow@2.0.0: {} @@ -7776,10 +7801,6 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 - tough-cookie@5.0.0: - dependencies: - tldts: 6.1.50 - tough-cookie@5.1.2: dependencies: tldts: 6.1.50 @@ -7794,14 +7815,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.14.1)(typescript@5.8.2): + ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.14.1 + '@types/node': 22.15.3 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -7869,17 +7890,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@0.2.4(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0)): + vite-hot-client@0.2.4(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)): dependencies: - vite: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) - vite-node@3.1.1(@types/node@22.14.1)(yaml@2.7.0): + vite-node@3.1.2(@types/node@22.15.3)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@8.1.1) es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -7894,7 +7915,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.37.0) @@ -7905,7 +7926,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color @@ -7924,23 +7945,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.2(rollup@4.37.0)(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)): + vite-plugin-vue-devtools@7.7.2(rollup@4.37.0)(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)): dependencies: - '@vue/devtools-core': 7.7.2(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + '@vue/devtools-core': 7.7.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 execa: 9.5.1 sirv: 3.0.0 - vite: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0)) + vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.10 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.10) @@ -7951,53 +7972,54 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@4.5.10(@types/node@22.14.1): + vite@4.5.10(@types/node@22.15.3): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.14.1 + '@types/node': 22.15.3 fsevents: 2.3.3 - vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0): + vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0): dependencies: esbuild: 0.25.1 postcss: 8.5.3 rollup: 4.37.0 optionalDependencies: - '@types/node': 22.14.1 + '@types/node': 22.15.3 fsevents: 2.3.3 yaml: 2.7.0 - vitest@3.1.1(@types/node@22.14.1)(jsdom@26.1.0)(yaml@2.7.0): + vitest@3.1.2(@types/node@22.15.3)(jsdom@26.1.0)(yaml@2.7.0): dependencies: - '@vitest/expect': 3.1.1 - '@vitest/mocker': 3.1.1(vite@6.2.4(@types/node@22.14.1)(yaml@2.7.0)) - '@vitest/pretty-format': 3.1.1 - '@vitest/runner': 3.1.1 - '@vitest/snapshot': 3.1.1 - '@vitest/spy': 3.1.1 - '@vitest/utils': 3.1.1 + '@vitest/expect': 3.1.2 + '@vitest/mocker': 3.1.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)) + '@vitest/pretty-format': 3.1.2 + '@vitest/runner': 3.1.2 + '@vitest/snapshot': 3.1.2 + '@vitest/spy': 3.1.2 + '@vitest/utils': 3.1.2 chai: 5.2.0 debug: 4.4.0(supports-color@8.1.1) - expect-type: 1.2.0 + expect-type: 1.2.1 magic-string: 0.30.17 pathe: 2.0.3 - std-env: 3.8.1 + std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 + tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.2.4(@types/node@22.14.1)(yaml@2.7.0) - vite-node: 3.1.1(@types/node@22.14.1)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + vite-node: 3.1.2(@types/node@22.15.3)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.14.1 + '@types/node': 22.15.3 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -8017,15 +8039,15 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)): + vue-router@4.5.1(vue@3.5.13(typescript@5.8.2)): dependencies: '@vue/devtools-api': 6.6.4 vue: 3.5.13(typescript@5.8.2) - vue-tsc@2.2.8(typescript@5.8.2): + vue-tsc@2.2.10(typescript@5.8.2): dependencies: '@volar/typescript': 2.4.11 - '@vue/language-core': 2.2.8(typescript@5.8.2) + '@vue/language-core': 2.2.10(typescript@5.8.2) typescript: 5.8.2 vue@3.5.13(typescript@5.8.2): @@ -8194,4 +8216,4 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zx@8.5.2: {} + zx@8.5.3: {} diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index 98ce66a1b..db62863fb 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -7,6 +7,6 @@ "vue": "^3.5.13" }, "devDependencies": { - "cypress": "^14.3.0" + "cypress": "^14.3.2" } } diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index d79a51dba..adfd2681e 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -5,7 +5,7 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "devDependencies": { - "cypress": "^14.3.0", + "cypress": "^14.3.2", "start-server-and-test": "^2.0.11" } } diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index c70b351d4..2ce0c2496 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.2.3", - "chromedriver": "^135.0.1", + "chromedriver": "^135.0.4", "geckodriver": "^5.0.0", "nightwatch": "^3.12.1", "ts-node": "^10.9.2", diff --git a/template/config/playwright/package.json b/template/config/playwright/package.json index 624d4abe2..2d3d01e9f 100644 --- a/template/config/playwright/package.json +++ b/template/config/playwright/package.json @@ -3,6 +3,6 @@ "test:e2e": "playwright test" }, "devDependencies": { - "@playwright/test": "^1.51.1" + "@playwright/test": "^1.52.0" } } diff --git a/template/config/router/package.json b/template/config/router/package.json index 1ac18f639..1a2dae9f1 100644 --- a/template/config/router/package.json +++ b/template/config/router/package.json @@ -1,6 +1,6 @@ { "dependencies": { "vue": "^3.5.13", - "vue-router": "^4.5.0" + "vue-router": "^4.5.1" } } diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index b38bf6b56..aa4c8827e 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,9 +5,9 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.14.1", + "@types/node": "^22.15.3", "npm-run-all2": "^7.0.2", "typescript": "~5.8.0", - "vue-tsc": "^2.2.8" + "vue-tsc": "^2.2.10" } } diff --git a/template/config/vitest/package.json b/template/config/vitest/package.json index 814d6362e..ef5e95118 100644 --- a/template/config/vitest/package.json +++ b/template/config/vitest/package.json @@ -8,6 +8,6 @@ "devDependencies": { "@vue/test-utils": "^2.4.6", "jsdom": "^26.1.0", - "vitest": "^3.1.1" + "vitest": "^3.1.2" } } diff --git a/template/eslint/package.json b/template/eslint/package.json index 7e2650322..8cfc2fa77 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -1,7 +1,7 @@ { "devDependencies": { - "@vitest/eslint-plugin": "^1.1.42", - "eslint-plugin-cypress": "^4.2.1", + "@vitest/eslint-plugin": "^1.1.43", + "eslint-plugin-cypress": "^4.3.0", "eslint-plugin-playwright": "^2.2.0" } } From 7cd1b7d14520c92ce90702555af3d615e43d39da Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 03:10:35 +0000 Subject: [PATCH 04/59] chore(deps): update dependency chromedriver to v136 --- pnpm-lock.yaml | 16 ++++++++-------- template/config/nightwatch/package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3f02a8126..7b7a40ea6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -114,14 +114,14 @@ importers: specifier: ^5.2.3 version: 5.2.3(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) chromedriver: - specifier: ^135.0.4 - version: 135.0.4 + specifier: ^136.0.0 + version: 136.0.0 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: specifier: ^3.12.1 - version: 3.12.1(chromedriver@135.0.4)(geckodriver@5.0.0) + version: 3.12.1(chromedriver@136.0.0)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@22.15.3)(typescript@5.8.2) @@ -1621,8 +1621,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@135.0.4: - resolution: {integrity: sha512-x0DESUcvCfKydljOCTQUve6f0+78Vq71FHcAMmdzBoWzAnyzB+2Fd2PouGRoJJkqk/vgfNzCiuwFosT0hnIjEg==} + chromedriver@136.0.0: + resolution: {integrity: sha512-21LxtGIqRLkafi0aOLKxIyQ3uRklgdmhuihzAkoL3Er5QtC74UDuu2OeTDdh58LM7WDbiuTXjdoIQARUekL8DA==} engines: {node: '>=18'} hasBin: true @@ -5536,7 +5536,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@135.0.4: + chromedriver@136.0.0: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.8.3(debug@4.4.0) @@ -6968,7 +6968,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.1(chromedriver@135.0.4)(geckodriver@5.0.0): + nightwatch@3.12.1(chromedriver@136.0.0)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -7005,7 +7005,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 135.0.4 + chromedriver: 136.0.0 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index 2ce0c2496..cdb659dcb 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.2.3", - "chromedriver": "^135.0.4", + "chromedriver": "^136.0.0", "geckodriver": "^5.0.0", "nightwatch": "^3.12.1", "ts-node": "^10.9.2", From ce03b91b1e2b1a9357fc9692fb0225a7cb2102d6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 30 Apr 2025 19:46:10 +0000 Subject: [PATCH 05/59] chore(deps): update dependency vite to v6.2.7 [security] --- pnpm-lock.yaml | 319 ++++++++++++++++++++++++++++--------------------- 1 file changed, 186 insertions(+), 133 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b7a40ea6..b4f2d8fed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ importers: version: 0.10.1 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) ejs: specifier: ^3.1.10 version: 3.1.10 @@ -46,7 +46,7 @@ importers: version: 3.5.3 rolldown: specifier: 1.0.0-beta.8 - version: 1.0.0-beta.8(typescript@5.8.2) + version: 1.0.0-beta.8(typescript@5.8.3) rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) @@ -61,17 +61,17 @@ importers: dependencies: vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.3 - version: 5.2.3(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 5.2.3(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) vite: specifier: ^6.2.4 - version: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + version: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) vite-plugin-vue-devtools: specifier: ^7.7.2 - version: 7.7.2(rollup@4.37.0)(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 7.7.6(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -86,7 +86,7 @@ importers: dependencies: vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.8.3) devDependencies: cypress: specifier: ^14.3.2 @@ -96,23 +96,23 @@ importers: dependencies: vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 - version: 4.1.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 4.1.2(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) vite: specifier: ^6.2.4 - version: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + version: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.3)(vue@3.5.13(typescript@5.8.2)) + version: 3.1.2(@types/node@22.15.3)(vue@3.5.13(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^5.2.3 - version: 5.2.3(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 5.2.3(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) chromedriver: specifier: ^136.0.0 version: 136.0.0 @@ -124,10 +124,10 @@ importers: version: 3.12.1(chromedriver@136.0.0)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.15.3)(typescript@5.8.2) + version: 10.9.2(@types/node@22.15.3)(typescript@5.8.3) vite: specifier: ^6.2.4 - version: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + version: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -136,7 +136,7 @@ importers: dependencies: vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -146,10 +146,10 @@ importers: dependencies: pinia: specifier: ^3.0.2 - version: 3.0.2(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2)) + version: 3.0.2(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.8.3) template/config/playwright: devDependencies: @@ -167,10 +167,10 @@ importers: dependencies: vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.8.3) vue-router: specifier: ^4.5.1 - version: 4.5.1(vue@3.5.13(typescript@5.8.2)) + version: 4.5.1(vue@3.5.13(typescript@5.8.3)) template/config/typescript: devDependencies: @@ -182,16 +182,16 @@ importers: version: 7.0.2 typescript: specifier: ~5.8.0 - version: 5.8.2 + version: 5.8.3 vue-tsc: specifier: ^2.2.10 - version: 2.2.10(typescript@5.8.2) + version: 2.2.10(typescript@5.8.3) template/config/vitest: dependencies: vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -210,7 +210,7 @@ importers: version: 22.0.1 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) template/tsconfig/vitest: devDependencies: @@ -892,8 +892,8 @@ packages: engines: {node: '>=18'} hasBin: true - '@polka/url@1.0.0-next.28': - resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} + '@polka/url@1.0.0-next.29': + resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} '@rolldown/binding-darwin-arm64@1.0.0-beta.8': resolution: {integrity: sha512-4cwzBnUvPUVdjUMo9uFkcTvj+Z6IXaN/YJSz1RuI/DG5+vlQ9wYfKeDkvb1nsrhi4ZJ99OInOw1Vh/n2ReX8rA==} @@ -1267,16 +1267,16 @@ packages: '@vue/devtools-api@7.7.2': resolution: {integrity: sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==} - '@vue/devtools-core@7.7.2': - resolution: {integrity: sha512-lexREWj1lKi91Tblr38ntSsy6CvI8ba7u+jmwh2yruib/ltLUcsIzEjCnrkh1yYGGIKXbAuYV2tOG10fGDB9OQ==} + '@vue/devtools-core@7.7.6': + resolution: {integrity: sha512-ghVX3zjKPtSHu94Xs03giRIeIWlb9M+gvDRVpIZ/cRIxKHdW6HE/sm1PT3rUYS3aV92CazirT93ne+7IOvGUWg==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-kit@7.7.2': - resolution: {integrity: sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==} + '@vue/devtools-kit@7.7.6': + resolution: {integrity: sha512-geu7ds7tem2Y7Wz+WgbnbZ6T5eadOvozHZ23Atk/8tksHMFOFylKi1xgGlQlVn0wlkEf4hu+vd5ctj1G4kFtwA==} - '@vue/devtools-shared@7.7.2': - resolution: {integrity: sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==} + '@vue/devtools-shared@7.7.6': + resolution: {integrity: sha512-yFEgJZ/WblEsojQQceuyK6FzpFDx4kqrz2ohInxNj5/DnhoX023upTv4OD6lNPLAA5LLkbwPVb10o/7b+Y4FVA==} '@vue/language-core@2.2.10': resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} @@ -1516,8 +1516,8 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - birpc@0.2.19: - resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==} + birpc@2.3.0: + resolution: {integrity: sha512-ijbtkn/F3Pvzb6jHypHRyve2QApOCZDR25D/VnkY2G/lBNcXCTsnsCxgY4k4PkVB7zfwzYbY3O9Lcqe3xufS5g==} bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -2180,8 +2180,8 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - execa@9.5.1: - resolution: {integrity: sha512-QY5PPtSonnGwhhHDNI7+3RvY285c7iuJFFB+lU+oEzMY/gEGJ808owqJsrr8Otd1E/x07po1LkUBmdAc5duPAg==} + execa@9.5.2: + resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} engines: {node: ^18.19.0 || >=20.5.0} executable@4.1.1: @@ -2479,8 +2479,8 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - human-signals@8.0.0: - resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==} + human-signals@8.0.1: + resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} engines: {node: '>=18.18.0'} husky@9.1.7: @@ -3002,8 +3002,8 @@ packages: moment@2.30.1: resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} - mrmime@2.0.0: - resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + mrmime@2.0.1: + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} engines: {node: '>=10'} ms@2.1.2: @@ -3020,8 +3020,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.0.9: - resolution: {integrity: sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==} + nanoid@5.1.5: + resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==} engines: {node: ^18 || >=20} hasBin: true @@ -3512,8 +3512,8 @@ packages: sinon@17.0.1: resolution: {integrity: sha512-wmwE19Lie0MLT+ZYNpDymasPHUKTaZHUH/pKEubRXIzySv9Atnlw+BUMGCzWgV7b7wO+Hw6f1TEOr0IUnmU8/g==} - sirv@3.0.0: - resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} + sirv@3.0.1: + resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} engines: {node: '>=18'} sisteransi@1.0.5: @@ -3662,8 +3662,8 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - superjson@2.2.1: - resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} + superjson@2.2.2: + resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==} engines: {node: '>=16'} supports-color@7.2.0: @@ -3806,8 +3806,8 @@ packages: resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} engines: {node: '>=8'} - typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true @@ -3861,8 +3861,8 @@ packages: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} - vite-hot-client@0.2.4: - resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==} + vite-hot-client@2.0.4: + resolution: {integrity: sha512-W9LOGAyGMrbGArYJN4LBCdOC5+Zwh7dHvOHC0KmGKkJhsOzaKbpo/jEjpPKVHIW0/jBWj8RZG0NUxfgA8BxgAg==} peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 @@ -3884,8 +3884,8 @@ packages: vite-plugin-nightwatch@0.4.6: resolution: {integrity: sha512-7mxANgh3KA2c/xGJU35T8z1Xj9akWQ4FuyB1PN3nwinqxqYBAx44sW9Z87a2x6efj5TD4lU0Tbuvvgous6F1+Q==} - vite-plugin-vue-devtools@7.7.2: - resolution: {integrity: sha512-5V0UijQWiSBj32blkyPEqIbzc6HO9c1bwnBhx+ay2dzU0FakH+qMdNUT8nF9BvDE+i6I1U8CqCuJiO20vKEdQw==} + vite-plugin-vue-devtools@7.7.6: + resolution: {integrity: sha512-L7nPVM5a7lgit/Z+36iwoqHOaP3wxqVi1UvaDJwGCfblS9Y6vNqf32ILlzJVH9c47aHu90BhDXeZc+rgzHRHcw==} engines: {node: '>=v14.21.3'} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 @@ -3895,8 +3895,8 @@ packages: peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 - vite@4.5.10: - resolution: {integrity: sha512-f2ueoukYTMI/5kMMT7wW+ol3zL6z6PjN28zYrGKAjnbzXhRXWXPThD3uN6muCp+TbfXaDgGvRuPsg6mwVLaWwQ==} + vite@4.5.14: + resolution: {integrity: sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -3963,6 +3963,46 @@ packages: yaml: optional: true + vite@6.3.4: + resolution: {integrity: sha512-BiReIiMS2fyFqbqNT/Qqt4CVITDU9M9vE+DKcVAsB+ZV0wvTKd+3hMbkpxz1b+NmEDMegpVbisKiAZOnvO92Sw==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitest@3.1.2: resolution: {integrity: sha512-WaxpJe092ID1C0mr+LH9MmNrhfzi8I65EX/NRU/Ld016KqQNRgxSOlGNP1hHN+a/F8L15Mh8klwaF77zR3GeDQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} @@ -4750,12 +4790,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.15.3)(vue@3.5.13(typescript@5.8.2))': + '@nightwatch/vue@3.1.2(@types/node@22.15.3)(vue@3.5.13(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.10(@types/node@22.15.3))(vue@3.5.13(typescript@5.8.2)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.3))(vue@3.5.13(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.10(@types/node@22.15.3) + vite: 4.5.14(@types/node@22.15.3) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -4783,7 +4823,7 @@ snapshots: dependencies: playwright: 1.52.0 - '@polka/url@1.0.0-next.28': {} + '@polka/url@1.0.0-next.29': {} '@rolldown/binding-darwin-arm64@1.0.0-beta.8': optional: true @@ -4993,29 +5033,29 @@ snapshots: '@types/node': 22.15.3 optional: true - '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.8.2))': + '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.8.3))': dependencies: - valibot: 1.0.0(typescript@5.8.2) + valibot: 1.0.0(typescript@5.8.3) - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) - vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) - vue: 3.5.13(typescript@5.8.2) + vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.10(@types/node@22.15.3))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.3))(vue@3.5.13(typescript@5.8.3))': dependencies: - vite: 4.5.10(@types/node@22.15.3) - vue: 3.5.13(typescript@5.8.2) + vite: 4.5.14(@types/node@22.15.3) + vue: 3.5.13(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.3(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue@5.2.3(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': dependencies: - vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) - vue: 3.5.13(typescript@5.8.2) + vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + vue: 3.5.13(typescript@5.8.3) '@vitest/expect@3.1.2': dependencies: @@ -5144,35 +5184,35 @@ snapshots: '@vue/devtools-api@7.7.2': dependencies: - '@vue/devtools-kit': 7.7.2 + '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@vue/devtools-core@7.7.6(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': dependencies: - '@vue/devtools-kit': 7.7.2 - '@vue/devtools-shared': 7.7.2 + '@vue/devtools-kit': 7.7.6 + '@vue/devtools-shared': 7.7.6 mitt: 3.0.1 - nanoid: 5.0.9 + nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 0.2.4(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)) - vue: 3.5.13(typescript@5.8.2) + vite-hot-client: 2.0.4(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)) + vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - vite - '@vue/devtools-kit@7.7.2': + '@vue/devtools-kit@7.7.6': dependencies: - '@vue/devtools-shared': 7.7.2 - birpc: 0.2.19 + '@vue/devtools-shared': 7.7.6 + birpc: 2.3.0 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - superjson: 2.2.1 + superjson: 2.2.2 - '@vue/devtools-shared@7.7.2': + '@vue/devtools-shared@7.7.6': dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.10(typescript@5.8.2)': + '@vue/language-core@2.2.10(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.13 @@ -5183,7 +5223,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 '@vue/reactivity@3.5.13': dependencies: @@ -5201,11 +5241,11 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.2))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.3))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) '@vue/shared@3.5.13': {} @@ -5214,10 +5254,10 @@ snapshots: js-beautify: 1.15.1 vue-component-type-helpers: 2.1.6 - '@vue/tsconfig@0.7.0(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2))': + '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3))': optionalDependencies: - typescript: 5.8.2 - vue: 3.5.13(typescript@5.8.2) + typescript: 5.8.3 + vue: 3.5.13(typescript@5.8.3) '@wdio/logger@9.1.3': dependencies: @@ -5415,7 +5455,7 @@ snapshots: binary-extensions@2.3.0: {} - birpc@0.2.19: {} + birpc@2.3.0: {} bl@4.1.0: dependencies: @@ -6125,13 +6165,13 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - execa@9.5.1: + execa@9.5.2: dependencies: '@sindresorhus/merge-streams': 4.0.0 cross-spawn: 7.0.6 figures: 6.1.0 get-stream: 9.0.1 - human-signals: 8.0.0 + human-signals: 8.0.1 is-plain-obj: 4.1.0 is-stream: 4.0.1 npm-run-path: 6.0.0 @@ -6437,7 +6477,7 @@ snapshots: human-signals@5.0.0: {} - human-signals@8.0.0: {} + human-signals@8.0.1: {} husky@9.1.7: {} @@ -6950,7 +6990,7 @@ snapshots: moment@2.30.1: {} - mrmime@2.0.0: {} + mrmime@2.0.1: {} ms@2.1.2: {} @@ -6960,7 +7000,7 @@ snapshots: nanoid@3.3.11: {} - nanoid@5.0.9: {} + nanoid@5.1.5: {} netmask@2.0.2: {} @@ -7211,12 +7251,12 @@ snapshots: pify@2.3.0: {} - pinia@3.0.2(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2)): + pinia@3.0.2(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)): dependencies: '@vue/devtools-api': 7.7.2 - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 piscina@4.7.0: optionalDependencies: @@ -7350,12 +7390,12 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.8(typescript@5.8.2): + rolldown@1.0.0-beta.8(typescript@5.8.3): dependencies: '@oxc-project/types': 0.65.0 - '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.8.2)) + '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.8.3)) ansis: 3.17.0 - valibot: 1.0.0(typescript@5.8.2) + valibot: 1.0.0(typescript@5.8.3) optionalDependencies: '@rolldown/binding-darwin-arm64': 1.0.0-beta.8 '@rolldown/binding-darwin-x64': 1.0.0-beta.8 @@ -7534,10 +7574,10 @@ snapshots: nise: 5.1.9 supports-color: 7.2.0 - sirv@3.0.0: + sirv@3.0.1: dependencies: - '@polka/url': 1.0.0-next.28 - mrmime: 2.0.0 + '@polka/url': 1.0.0-next.29 + mrmime: 2.0.1 totalist: 3.0.1 sisteransi@1.0.5: {} @@ -7712,7 +7752,7 @@ snapshots: strip-json-comments@3.1.1: {} - superjson@2.2.1: + superjson@2.2.2: dependencies: copy-anything: 3.0.5 @@ -7815,7 +7855,7 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.2): + ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -7829,7 +7869,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.8.2 + typescript: 5.8.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -7851,7 +7891,7 @@ snapshots: type-fest@0.7.1: {} - typescript@5.8.2: {} + typescript@5.8.3: {} undici-types@6.21.0: {} @@ -7880,9 +7920,9 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - valibot@1.0.0(typescript@5.8.2): + valibot@1.0.0(typescript@5.8.3): optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 verror@1.10.0: dependencies: @@ -7890,9 +7930,9 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@0.2.4(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)): + vite-hot-client@2.0.4(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)): dependencies: - vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) vite-node@3.1.2(@types/node@22.15.3)(yaml@2.7.0): dependencies: @@ -7915,7 +7955,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.37.0) @@ -7925,8 +7965,8 @@ snapshots: open: 10.1.0 perfect-debounce: 1.0.0 picocolors: 1.1.1 - sirv: 3.0.0 - vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + sirv: 3.0.1 + vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color @@ -7945,23 +7985,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.2(rollup@4.37.0)(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)): + vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) - '@vue/devtools-kit': 7.7.2 - '@vue/devtools-shared': 7.7.2 - execa: 9.5.1 - sirv: 3.0.0 - vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)) + '@vue/devtools-core': 7.7.6(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + '@vue/devtools-kit': 7.7.6 + '@vue/devtools-shared': 7.7.6 + execa: 9.5.2 + sirv: 3.0.1 + vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.10 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.10) @@ -7972,11 +8012,11 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@4.5.10(@types/node@22.15.3): + vite@4.5.14(@types/node@22.15.3): dependencies: esbuild: 0.18.20 postcss: 8.5.3 @@ -7995,6 +8035,19 @@ snapshots: fsevents: 2.3.3 yaml: 2.7.0 + vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0): + dependencies: + esbuild: 0.25.1 + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.3 + rollup: 4.37.0 + tinyglobby: 0.2.13 + optionalDependencies: + '@types/node': 22.15.3 + fsevents: 2.3.3 + yaml: 2.7.0 + vitest@3.1.2(@types/node@22.15.3)(jsdom@26.1.0)(yaml@2.7.0): dependencies: '@vitest/expect': 3.1.2 @@ -8039,26 +8092,26 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-router@4.5.1(vue@3.5.13(typescript@5.8.2)): + vue-router@4.5.1(vue@3.5.13(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.8.3) - vue-tsc@2.2.10(typescript@5.8.2): + vue-tsc@2.2.10(typescript@5.8.3): dependencies: '@volar/typescript': 2.4.11 - '@vue/language-core': 2.2.10(typescript@5.8.2) - typescript: 5.8.2 + '@vue/language-core': 2.2.10(typescript@5.8.3) + typescript: 5.8.3 - vue@3.5.13(typescript@5.8.2): + vue@3.5.13(typescript@5.8.3): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.2)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.3)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 w3c-xmlserializer@5.0.0: dependencies: From f1fec3ad8ac67714707c29cf053e2a41dce610c6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 03:10:46 +0000 Subject: [PATCH 06/59] chore(deps): update dependency npm-run-all2 to v8 --- pnpm-lock.yaml | 22 +++++++++++++++------- template/config/typescript/package.json | 2 +- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b4f2d8fed..41e4e06fc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -178,8 +178,8 @@ importers: specifier: ^22.15.3 version: 22.15.3 npm-run-all2: - specifier: ^7.0.2 - version: 7.0.2 + specifier: ^8.0.1 + version: 8.0.1 typescript: specifier: ~5.8.0 version: 5.8.3 @@ -2957,6 +2957,10 @@ packages: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -3076,9 +3080,9 @@ packages: resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==} engines: {node: ^18.17.0 || >=20.5.0} - npm-run-all2@7.0.2: - resolution: {integrity: sha512-7tXR+r9hzRNOPNTvXegM+QzCuMjzUIIq66VDunL6j60O4RrExx32XUhlrS7UK4VcdGw5/Wxzb3kfNcFix9JKDA==} - engines: {node: ^18.17.0 || >=20.5.0, npm: '>= 9'} + npm-run-all2@8.0.1: + resolution: {integrity: sha512-jkhE0AsELQeCtScrcJ/7mSIdk+ZsnWjvKk3KwE96HZ6+OFVB74XhxQtHT1W6kdUfn92fRnBb29Mz82j9bV2XEQ==} + engines: {node: ^20.5.0 || >=22.0.0, npm: '>= 10'} hasBin: true npm-run-path@4.0.1: @@ -6935,6 +6939,10 @@ snapshots: mimic-function@5.0.1: {} + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -7079,12 +7087,12 @@ snapshots: npm-normalize-package-bin@4.0.0: {} - npm-run-all2@7.0.2: + npm-run-all2@8.0.1: dependencies: ansi-styles: 6.2.1 cross-spawn: 7.0.6 memorystream: 0.3.1 - minimatch: 9.0.5 + minimatch: 10.0.1 pidtree: 0.6.0 read-package-json-fast: 4.0.0 shell-quote: 1.8.1 diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index aa4c8827e..3f1b15aaf 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -6,7 +6,7 @@ }, "devDependencies": { "@types/node": "^22.15.3", - "npm-run-all2": "^7.0.2", + "npm-run-all2": "^8.0.1", "typescript": "~5.8.0", "vue-tsc": "^2.2.10" } From 28890ab2595b2f086845058548dce6233795d261 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Thu, 1 May 2025 10:18:38 +0800 Subject: [PATCH 07/59] chore: drop node 18 --- .github/workflows/ci.yml | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 89d40e6e5..a692a115d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,7 +49,7 @@ jobs: needs: build strategy: matrix: - node-version: [18, 20, 22] + node-version: [20, 22] os: [ubuntu-latest, windows-latest, macos-latest] verification-script: - pnpm --filter '!*typescript*' build diff --git a/package.json b/package.json index 3c28e2111..542672f79 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "!template/**/node_modules/.bin/*" ], "engines": { - "node": ">=v18.3.0" + "node": ">=v20.0.0" }, "devEngines": { "packageManager": { From 8d78f7f555525670abc28951211228ef042583a7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 06:09:45 +0000 Subject: [PATCH 08/59] chore(deps): update all non-major dependencies --- package.json | 4 +- pnpm-lock.yaml | 260 ++++++++++-------------- template/config/typescript/package.json | 2 +- template/config/vitest/package.json | 2 +- template/eslint/package.json | 2 +- 5 files changed, 110 insertions(+), 160 deletions(-) diff --git a/package.json b/package.json index 542672f79..022bf9f7c 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@clack/prompts": "^0.10.1", "@tsconfig/node22": "^22.0.1", "@types/eslint": "^9.6.1", - "@types/node": "^22.15.3", + "@types/node": "^22.15.11", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.10.1", "@vue/tsconfig": "^0.7.0", @@ -61,7 +61,7 @@ "prettier": "3.5.3", "rolldown": "1.0.0-beta.8", "rollup-plugin-license": "^3.6.0", - "vitest": "^3.1.2", + "vitest": "^3.1.3", "zx": "^8.5.3" }, "lint-staged": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 41e4e06fc..ca40fabc5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.15.3 - version: 22.15.3 + specifier: ^22.15.11 + version: 22.15.12 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -51,8 +51,8 @@ importers: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) vitest: - specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.3)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.1.3 + version: 3.1.3(@types/node@22.15.12)(jsdom@26.1.0)(yaml@2.7.0) zx: specifier: ^8.5.3 version: 8.5.3 @@ -65,13 +65,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.3 - version: 5.2.3(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + version: 5.2.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) vite: specifier: ^6.2.4 - version: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + version: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) vite-plugin-vue-devtools: specifier: ^7.7.2 - version: 7.7.6(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + version: 7.7.6(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -100,19 +100,19 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 - version: 4.1.2(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + version: 4.1.2(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) vite: specifier: ^6.2.4 - version: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + version: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.3)(vue@3.5.13(typescript@5.8.3)) + version: 3.1.2(@types/node@22.15.12)(vue@3.5.13(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^5.2.3 - version: 5.2.3(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + version: 5.2.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) chromedriver: specifier: ^136.0.0 version: 136.0.0 @@ -124,10 +124,10 @@ importers: version: 3.12.1(chromedriver@136.0.0)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.15.3)(typescript@5.8.3) + version: 10.9.2(@types/node@22.15.12)(typescript@5.8.3) vite: specifier: ^6.2.4 - version: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + version: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -175,8 +175,8 @@ importers: template/config/typescript: devDependencies: '@types/node': - specifier: ^22.15.3 - version: 22.15.3 + specifier: ^22.15.11 + version: 22.15.12 npm-run-all2: specifier: ^8.0.1 version: 8.0.1 @@ -200,8 +200,8 @@ importers: specifier: ^26.1.0 version: 26.1.0 vitest: - specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.3)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.1.3 + version: 3.1.3(@types/node@22.15.12)(jsdom@26.1.0)(yaml@2.7.0) template/tsconfig/base: devDependencies: @@ -1137,8 +1137,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.15.3': - resolution: {integrity: sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==} + '@types/node@22.15.12': + resolution: {integrity: sha512-K0fpC/ZVeb8G9rm7bH7vI0KAec4XHEhBam616nVJCV51bKzJ6oA3luG4WdKoaztxe70QaNjS/xBmcDLmr4PiGw==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1187,11 +1187,11 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/expect@3.1.2': - resolution: {integrity: sha512-O8hJgr+zREopCAqWl3uCVaOdqJwZ9qaDwUP7vy3Xigad0phZe9APxKhPcDNqYYi0rX5oMvwJMSCAXY2afqeTSA==} + '@vitest/expect@3.1.3': + resolution: {integrity: sha512-7FTQQuuLKmN1Ig/h+h/GO+44Q1IlglPlR2es4ab7Yvfx+Uk5xsv+Ykk+MEt/M2Yn/xGmzaLKxGw2lgy2bwuYqg==} - '@vitest/mocker@3.1.2': - resolution: {integrity: sha512-kOtd6K2lc7SQ0mBqYv/wdGedlqPdM/B38paPY+OwJ1XiNi44w3Fpog82UfOibmHaV9Wod18A09I9SCKLyDMqgw==} + '@vitest/mocker@3.1.3': + resolution: {integrity: sha512-PJbLjonJK82uCWHjzgBJZuR7zmAOrSvKk1QBxrennDIgtH4uK0TB1PvYmc0XBCigxxtiAVPfWtAdy4lpz8SQGQ==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -1201,20 +1201,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.1.2': - resolution: {integrity: sha512-R0xAiHuWeDjTSB3kQ3OQpT8Rx3yhdOAIm/JM4axXxnG7Q/fS8XUwggv/A4xzbQA+drYRjzkMnpYnOGAc4oeq8w==} + '@vitest/pretty-format@3.1.3': + resolution: {integrity: sha512-i6FDiBeJUGLDKADw2Gb01UtUNb12yyXAqC/mmRWuYl+m/U9GS7s8us5ONmGkGpUUo7/iAYzI2ePVfOZTYvUifA==} - '@vitest/runner@3.1.2': - resolution: {integrity: sha512-bhLib9l4xb4sUMPXnThbnhX2Yi8OutBMA8Yahxa7yavQsFDtwY/jrUZwpKp2XH9DhRFJIeytlyGpXCqZ65nR+g==} + '@vitest/runner@3.1.3': + resolution: {integrity: sha512-Tae+ogtlNfFei5DggOsSUvkIaSuVywujMj6HzR97AHK6XK8i3BuVyIifWAm/sE3a15lF5RH9yQIrbXYuo0IFyA==} - '@vitest/snapshot@3.1.2': - resolution: {integrity: sha512-Q1qkpazSF/p4ApZg1vfZSQ5Yw6OCQxVMVrLjslbLFA1hMDrT2uxtqMaw8Tc/jy5DLka1sNs1Y7rBcftMiaSH/Q==} + '@vitest/snapshot@3.1.3': + resolution: {integrity: sha512-XVa5OPNTYUsyqG9skuUkFzAeFnEzDp8hQu7kZ0N25B1+6KjGm4hWLtURyBbsIAOekfWQ7Wuz/N/XXzgYO3deWQ==} - '@vitest/spy@3.1.2': - resolution: {integrity: sha512-OEc5fSXMws6sHVe4kOFyDSj/+4MSwst0ib4un0DlcYgQvRuYQ0+M2HyqGaauUMnjq87tmUaMNDxKQx7wNfVqPA==} + '@vitest/spy@3.1.3': + resolution: {integrity: sha512-x6w+ctOEmEXdWaa6TO4ilb7l9DxPR5bwEb6hILKuxfU1NqWT2mpJD9NJN7t3OTfxmVlOMrvtoFJGdgyzZ605lQ==} - '@vitest/utils@3.1.2': - resolution: {integrity: sha512-5GGd0ytZ7BH3H6JTj9Kw7Prn1Nbg0wZVrIvou+UWxm54d+WoXXgAgjFJ8wn3LdagWLFSEfpPeyYrByZaGEZHLg==} + '@vitest/utils@3.1.3': + resolution: {integrity: sha512-2Ltrpht4OmHO9+c/nmHtF09HWiyWdworqnHIwjfvDyWjuwKbdkcS9AnhsDn+8E2RM4x++foD1/tNuLPVvWG1Rg==} '@volar/language-core@2.4.11': resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} @@ -1981,8 +1981,8 @@ packages: es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - es-module-lexer@1.6.0: - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@1.7.0: + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} es-object-atoms@1.1.1: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} @@ -3870,8 +3870,8 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 - vite-node@3.1.2: - resolution: {integrity: sha512-/8iMryv46J3aK13iUXsei5G/A3CUlW4665THCPS+K8xAaqrVWiGB4RfXMQXCLjpK9P2eK//BczrVkn5JLAk6DA==} + vite-node@3.1.3: + resolution: {integrity: sha512-uHV4plJ2IxCl4u1up1FQRrqclylKAogbtBfOTwcuJ28xFi+89PZ57BRh+naIRvH70HPwxy5QHYzg1OrEaC7AbA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3927,46 +3927,6 @@ packages: terser: optional: true - vite@6.2.4: - resolution: {integrity: sha512-veHMSew8CcRzhL5o8ONjy8gkfmFJAd5Ac16oxBUjlwgX3Gq2Wqr+qNC3TjPIpy7TPV/KporLga5GT9HqdrCizw==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - jiti: '>=1.21.0' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - vite@6.3.4: resolution: {integrity: sha512-BiReIiMS2fyFqbqNT/Qqt4CVITDU9M9vE+DKcVAsB+ZV0wvTKd+3hMbkpxz1b+NmEDMegpVbisKiAZOnvO92Sw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} @@ -4007,16 +3967,16 @@ packages: yaml: optional: true - vitest@3.1.2: - resolution: {integrity: sha512-WaxpJe092ID1C0mr+LH9MmNrhfzi8I65EX/NRU/Ld016KqQNRgxSOlGNP1hHN+a/F8L15Mh8klwaF77zR3GeDQ==} + vitest@3.1.3: + resolution: {integrity: sha512-188iM4hAHQ0km23TN/adso1q5hhwKqUpv+Sd6p5sOuh6FhQnRNW3IsiIpvxqahtBabsJ2SLZgmGSpcYK4wQYJw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.2 - '@vitest/ui': 3.1.2 + '@vitest/browser': 3.1.3 + '@vitest/ui': 3.1.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4794,12 +4754,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.15.3)(vue@3.5.13(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.15.12)(vue@3.5.13(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.3))(vue@3.5.13(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.12))(vue@3.5.13(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.15.3) + vite: 4.5.14(@types/node@22.15.12) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -4995,7 +4955,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.12 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -5004,22 +4964,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.0.0 - '@types/node': 22.15.3 + '@types/node': 22.15.12 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.15.3': + '@types/node@22.15.12': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.12 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.12 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -5030,74 +4990,74 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.12 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.12 optional: true '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.8.3))': dependencies: valibot: 1.0.0(typescript@5.8.3) - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) - vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.3))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.12))(vue@3.5.13(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.15.3) + vite: 4.5.14(@types/node@22.15.12) vue: 3.5.13(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.3(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': dependencies: - vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.3) - '@vitest/expect@3.1.2': + '@vitest/expect@3.1.3': dependencies: - '@vitest/spy': 3.1.2 - '@vitest/utils': 3.1.2 + '@vitest/spy': 3.1.3 + '@vitest/utils': 3.1.3 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0))': + '@vitest/mocker@3.1.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))': dependencies: - '@vitest/spy': 3.1.2 + '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) - '@vitest/pretty-format@3.1.2': + '@vitest/pretty-format@3.1.3': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.2': + '@vitest/runner@3.1.3': dependencies: - '@vitest/utils': 3.1.2 + '@vitest/utils': 3.1.3 pathe: 2.0.3 - '@vitest/snapshot@3.1.2': + '@vitest/snapshot@3.1.3': dependencies: - '@vitest/pretty-format': 3.1.2 + '@vitest/pretty-format': 3.1.3 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.2': + '@vitest/spy@3.1.3': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.1.2': + '@vitest/utils@3.1.3': dependencies: - '@vitest/pretty-format': 3.1.2 + '@vitest/pretty-format': 3.1.3 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -5190,14 +5150,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.6(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': + '@vue/devtools-core@7.7.6(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)) + vite-hot-client: 2.0.4(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)) vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5949,7 +5909,7 @@ snapshots: isarray: 2.0.5 stop-iteration-iterator: 1.0.0 - es-module-lexer@1.6.0: {} + es-module-lexer@1.7.0: {} es-object-atoms@1.1.1: dependencies: @@ -7863,14 +7823,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.12)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.15.3 + '@types/node': 22.15.12 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -7938,17 +7898,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)): + vite-hot-client@2.0.4(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)): dependencies: - vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) - vite-node@3.1.2(@types/node@22.15.3)(yaml@2.7.0): + vite-node@3.1.3(@types/node@22.15.12)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@8.1.1) - es-module-lexer: 1.6.0 + es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -7963,7 +7923,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.37.0) @@ -7974,7 +7934,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color @@ -7993,23 +7953,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + '@vue/devtools-core': 7.7.6(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 execa: 9.5.2 sirv: 3.0.1 - vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)) + vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.10 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.10) @@ -8020,30 +7980,20 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.4(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.15.3): + vite@4.5.14(@types/node@22.15.12): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.15.3 - fsevents: 2.3.3 - - vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0): - dependencies: - esbuild: 0.25.1 - postcss: 8.5.3 - rollup: 4.37.0 - optionalDependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.12 fsevents: 2.3.3 - yaml: 2.7.0 - vite@6.3.4(@types/node@22.15.3)(yaml@2.7.0): + vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8052,19 +8002,19 @@ snapshots: rollup: 4.37.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.12 fsevents: 2.3.3 yaml: 2.7.0 - vitest@3.1.2(@types/node@22.15.3)(jsdom@26.1.0)(yaml@2.7.0): + vitest@3.1.3(@types/node@22.15.12)(jsdom@26.1.0)(yaml@2.7.0): dependencies: - '@vitest/expect': 3.1.2 - '@vitest/mocker': 3.1.2(vite@6.2.4(@types/node@22.15.3)(yaml@2.7.0)) - '@vitest/pretty-format': 3.1.2 - '@vitest/runner': 3.1.2 - '@vitest/snapshot': 3.1.2 - '@vitest/spy': 3.1.2 - '@vitest/utils': 3.1.2 + '@vitest/expect': 3.1.3 + '@vitest/mocker': 3.1.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)) + '@vitest/pretty-format': 3.1.3 + '@vitest/runner': 3.1.3 + '@vitest/snapshot': 3.1.3 + '@vitest/spy': 3.1.3 + '@vitest/utils': 3.1.3 chai: 5.2.0 debug: 4.4.0(supports-color@8.1.1) expect-type: 1.2.1 @@ -8076,11 +8026,11 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.2.4(@types/node@22.15.3)(yaml@2.7.0) - vite-node: 3.1.2(@types/node@22.15.3)(yaml@2.7.0) + vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite-node: 3.1.3(@types/node@22.15.12)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.12 jsdom: 26.1.0 transitivePeerDependencies: - jiti diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 3f1b15aaf..fa5307f21 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,7 +5,7 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.15.3", + "@types/node": "^22.15.11", "npm-run-all2": "^8.0.1", "typescript": "~5.8.0", "vue-tsc": "^2.2.10" diff --git a/template/config/vitest/package.json b/template/config/vitest/package.json index ef5e95118..863161637 100644 --- a/template/config/vitest/package.json +++ b/template/config/vitest/package.json @@ -8,6 +8,6 @@ "devDependencies": { "@vue/test-utils": "^2.4.6", "jsdom": "^26.1.0", - "vitest": "^3.1.2" + "vitest": "^3.1.3" } } diff --git a/template/eslint/package.json b/template/eslint/package.json index 8cfc2fa77..e46030220 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@vitest/eslint-plugin": "^1.1.43", + "@vitest/eslint-plugin": "^1.1.44", "eslint-plugin-cypress": "^4.3.0", "eslint-plugin-playwright": "^2.2.0" } From 83c56f2ee6b21944ce25de59fb62dc1e5fe7cdc9 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Wed, 7 May 2025 09:38:05 +0800 Subject: [PATCH 09/59] ci: use node 24 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a692a115d..8b238c9cc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,7 +49,7 @@ jobs: needs: build strategy: matrix: - node-version: [20, 22] + node-version: [20, 22, 24] os: [ubuntu-latest, windows-latest, macos-latest] verification-script: - pnpm --filter '!*typescript*' build From 6b0c1f86740ca2ae38fbcde69dd49da679aca9bd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 17 May 2025 23:38:56 +0800 Subject: [PATCH 10/59] chore(deps): update vite packages (#739) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 80 ++++++++++++------------- template/base/package.json | 6 +- template/config/jsx/package.json | 2 +- template/config/nightwatch/package.json | 4 +- 4 files changed, 46 insertions(+), 46 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ca40fabc5..14483c0ea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,14 +64,14 @@ importers: version: 3.5.13(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.3 - version: 5.2.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + specifier: ^5.2.4 + version: 5.2.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) vite: - specifier: ^6.2.4 - version: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + specifier: ^6.3.5 + version: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) vite-plugin-vue-devtools: - specifier: ^7.7.2 - version: 7.7.6(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + specifier: ^7.7.6 + version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -100,10 +100,10 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 - version: 4.1.2(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + version: 4.1.2(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) vite: - specifier: ^6.2.4 - version: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + specifier: ^6.3.5 + version: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) template/config/nightwatch: devDependencies: @@ -111,8 +111,8 @@ importers: specifier: ^3.1.2 version: 3.1.2(@types/node@22.15.12)(vue@3.5.13(typescript@5.8.3)) '@vitejs/plugin-vue': - specifier: ^5.2.3 - version: 5.2.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + specifier: ^5.2.4 + version: 5.2.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) chromedriver: specifier: ^136.0.0 version: 136.0.0 @@ -126,8 +126,8 @@ importers: specifier: ^10.9.2 version: 10.9.2(@types/node@22.15.12)(typescript@5.8.3) vite: - specifier: ^6.2.4 - version: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + specifier: ^6.3.5 + version: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -1180,8 +1180,8 @@ packages: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 - '@vitejs/plugin-vue@5.2.3': - resolution: {integrity: sha512-IYSLEQj4LgZZuoVpdSUCw3dIynTWQgPlaRP6iAvMle4My0HdYwr5g5wQAfwOeHQBmYwEkqF70nRpSilr6PoUDg==} + '@vitejs/plugin-vue@5.2.4': + resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 @@ -3927,8 +3927,8 @@ packages: terser: optional: true - vite@6.3.4: - resolution: {integrity: sha512-BiReIiMS2fyFqbqNT/Qqt4CVITDU9M9vE+DKcVAsB+ZV0wvTKd+3hMbkpxz1b+NmEDMegpVbisKiAZOnvO92Sw==} + vite@6.3.5: + resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -5001,12 +5001,12 @@ snapshots: dependencies: valibot: 1.0.0(typescript@5.8.3) - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) - vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - supports-color @@ -5016,9 +5016,9 @@ snapshots: vite: 4.5.14(@types/node@22.15.12) vue: 3.5.13(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': dependencies: - vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.3) '@vitest/expect@3.1.3': @@ -5028,13 +5028,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))': + '@vitest/mocker@3.1.3(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -5150,14 +5150,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.6(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': + '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)) + vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)) vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - vite @@ -7898,9 +7898,9 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)): + vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)): dependencies: - vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) vite-node@3.1.3(@types/node@22.15.12)(yaml@2.7.0): dependencies: @@ -7908,7 +7908,7 @@ snapshots: debug: 4.4.0(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -7923,7 +7923,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.37.0) @@ -7934,7 +7934,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color @@ -7953,23 +7953,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 execa: 9.5.2 sirv: 3.0.1 - vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)) + vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.10 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.10) @@ -7980,7 +7980,7 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -7993,7 +7993,7 @@ snapshots: '@types/node': 22.15.12 fsevents: 2.3.3 - vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0): + vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8009,7 +8009,7 @@ snapshots: vitest@3.1.3(@types/node@22.15.12)(jsdom@26.1.0)(yaml@2.7.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@6.3.4(@types/node@22.15.12)(yaml@2.7.0)) + '@vitest/mocker': 3.1.3(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -8026,7 +8026,7 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.3.4(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) vite-node: 3.1.3(@types/node@22.15.12)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: diff --git a/template/base/package.json b/template/base/package.json index f07f63c77..e924397b8 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -10,8 +10,8 @@ "vue": "^3.5.13" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.3", - "vite": "^6.2.4", - "vite-plugin-vue-devtools": "^7.7.2" + "@vitejs/plugin-vue": "^5.2.4", + "vite": "^6.3.5", + "vite-plugin-vue-devtools": "^7.7.6" } } diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index f70327806..f24a536b8 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -4,6 +4,6 @@ }, "devDependencies": { "@vitejs/plugin-vue-jsx": "^4.1.2", - "vite": "^6.2.4" + "vite": "^6.3.5" } } diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index cdb659dcb..2fd0d1879 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -4,12 +4,12 @@ }, "devDependencies": { "@nightwatch/vue": "^3.1.2", - "@vitejs/plugin-vue": "^5.2.3", + "@vitejs/plugin-vue": "^5.2.4", "chromedriver": "^136.0.0", "geckodriver": "^5.0.0", "nightwatch": "^3.12.1", "ts-node": "^10.9.2", - "vite": "^6.2.4", + "vite": "^6.3.5", "vite-plugin-nightwatch": "^0.4.6" } } From c77a56eac576e55d8f29dcd9a233b3a04439ae02 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 19 May 2025 01:31:19 +0800 Subject: [PATCH 11/59] chore(deps): update dependency @vue/create-eslint-config to ^0.10.2 (#749) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 022bf9f7c..6f2c19445 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@types/eslint": "^9.6.1", "@types/node": "^22.15.11", "@types/prompts": "^2.4.9", - "@vue/create-eslint-config": "^0.10.1", + "@vue/create-eslint-config": "^0.10.2", "@vue/tsconfig": "^0.7.0", "ejs": "^3.1.10", "husky": "^9.1.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 14483c0ea..6f74a13ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^2.4.9 version: 2.4.9 '@vue/create-eslint-config': - specifier: ^0.10.1 - version: 0.10.1 + specifier: ^0.10.2 + version: 0.10.2 '@vue/tsconfig': specifier: ^0.7.0 version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) @@ -1256,8 +1256,8 @@ packages: '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/create-eslint-config@0.10.1': - resolution: {integrity: sha512-43NNffVryo2XvH39x98/Ws7ajAUQIKZCIkpj8P/AlI56ucGsq0mHiv4ChjNeotIJpYZ7t41UWwUEzBeclQXTXw==} + '@vue/create-eslint-config@0.10.2': + resolution: {integrity: sha512-dlz21LbY+lupYNxb6pdw9nw9UUfj5ik2/j+ooxz+SW830KEupZ1nPJMBpadINUonPuPVMERLQLnAhs5SNflRBQ==} engines: {node: ^16.14.0 || >= 18.0.0} hasBin: true @@ -5138,7 +5138,7 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/create-eslint-config@0.10.1': + '@vue/create-eslint-config@0.10.2': dependencies: ejs: 3.1.10 enquirer: 2.4.1 From 5f02420fb080cfa9e394664f23a583be68eebce5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 19 May 2025 20:56:06 +0000 Subject: [PATCH 12/59] chore(deps): update all non-major dependencies --- package.json | 12 +- pnpm-lock.yaml | 680 ++++++++++++--------- template/base/package.json | 2 +- template/config/cypress-ct/package.json | 4 +- template/config/cypress/package.json | 4 +- template/config/jsx/package.json | 2 +- template/config/nightwatch-ct/package.json | 2 +- template/config/nightwatch/package.json | 2 +- template/config/pinia/package.json | 2 +- template/config/router/package.json | 2 +- template/config/typescript/package.json | 4 +- template/config/vitest/package.json | 4 +- template/eslint/package.json | 2 +- 13 files changed, 401 insertions(+), 321 deletions(-) diff --git a/package.json b/package.json index 6f2c19445..e4c6ddda7 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "3.16.4", "description": "🛠️ The recommended way to start a Vite-powered Vue project", "type": "module", - "packageManager": "pnpm@10.10.0", + "packageManager": "pnpm@10.11.0", "bin": { "create-vue": "bundle.js" }, @@ -50,19 +50,19 @@ "@clack/prompts": "^0.10.1", "@tsconfig/node22": "^22.0.1", "@types/eslint": "^9.6.1", - "@types/node": "^22.15.11", + "@types/node": "^22.15.19", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.10.2", "@vue/tsconfig": "^0.7.0", "ejs": "^3.1.10", "husky": "^9.1.7", - "lint-staged": "^15.5.1", + "lint-staged": "^15.5.2", "picocolors": "^1.1.1", "prettier": "3.5.3", - "rolldown": "1.0.0-beta.8", + "rolldown": "1.0.0-beta.9", "rollup-plugin-license": "^3.6.0", - "vitest": "^3.1.3", - "zx": "^8.5.3" + "vitest": "^3.1.4", + "zx": "^8.5.4" }, "lint-staged": { "*.{js,ts,vue,json}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6f74a13ca..537c3a2ef 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.15.11 - version: 22.15.12 + specifier: ^22.15.19 + version: 22.15.19 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -28,7 +28,7 @@ importers: version: 0.10.2 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) ejs: specifier: ^3.1.10 version: 3.1.10 @@ -36,8 +36,8 @@ importers: specifier: ^9.1.7 version: 9.1.7 lint-staged: - specifier: ^15.5.1 - version: 15.5.1 + specifier: ^15.5.2 + version: 15.5.2 picocolors: specifier: ^1.1.1 version: 1.1.1 @@ -45,89 +45,89 @@ importers: specifier: 3.5.3 version: 3.5.3 rolldown: - specifier: 1.0.0-beta.8 - version: 1.0.0-beta.8(typescript@5.8.3) + specifier: 1.0.0-beta.9 + version: 1.0.0-beta.9 rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) vitest: - specifier: ^3.1.3 - version: 3.1.3(@types/node@22.15.12)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.1.4 + version: 3.1.4(@types/node@22.15.19)(jsdom@26.1.0)(yaml@2.7.0) zx: - specifier: ^8.5.3 - version: 8.5.3 + specifier: ^8.5.4 + version: 8.5.4 template/base: dependencies: vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) vite-plugin-vue-devtools: specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) template/config/cypress: devDependencies: cypress: - specifier: ^14.3.2 - version: 14.3.2 + specifier: ^14.3.3 + version: 14.3.3 start-server-and-test: - specifier: ^2.0.11 - version: 2.0.11 + specifier: ^2.0.12 + version: 2.0.12 template/config/cypress-ct: dependencies: vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) devDependencies: cypress: - specifier: ^14.3.2 - version: 14.3.2 + specifier: ^14.3.3 + version: 14.3.3 template/config/jsx: dependencies: vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 - version: 4.1.2(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + version: 4.1.2(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.12)(vue@3.5.13(typescript@5.8.3)) + version: 3.1.2(@types/node@22.15.19)(vue@3.5.14(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) chromedriver: - specifier: ^136.0.0 - version: 136.0.0 + specifier: ^136.0.2 + version: 136.0.2 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: specifier: ^3.12.1 - version: 3.12.1(chromedriver@136.0.0)(geckodriver@5.0.0) + version: 3.12.1(chromedriver@136.0.2)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.15.12)(typescript@5.8.3) + version: 10.9.2(@types/node@22.15.19)(typescript@5.8.3) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -135,8 +135,8 @@ importers: template/config/nightwatch-ct: dependencies: vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -146,10 +146,10 @@ importers: dependencies: pinia: specifier: ^3.0.2 - version: 3.0.2(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) + version: 3.0.2(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) template/config/playwright: devDependencies: @@ -166,20 +166,20 @@ importers: template/config/router: dependencies: vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) vue-router: specifier: ^4.5.1 - version: 4.5.1(vue@3.5.13(typescript@5.8.3)) + version: 4.5.1(vue@3.5.14(typescript@5.8.3)) template/config/typescript: devDependencies: '@types/node': - specifier: ^22.15.11 - version: 22.15.12 + specifier: ^22.15.19 + version: 22.15.19 npm-run-all2: - specifier: ^8.0.1 - version: 8.0.1 + specifier: ^8.0.2 + version: 8.0.2 typescript: specifier: ~5.8.0 version: 5.8.3 @@ -190,8 +190,8 @@ importers: template/config/vitest: dependencies: vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -200,8 +200,8 @@ importers: specifier: ^26.1.0 version: 26.1.0 vitest: - specifier: ^3.1.3 - version: 3.1.3(@types/node@22.15.12)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.1.4 + version: 3.1.4(@types/node@22.15.19)(jsdom@26.1.0)(yaml@2.7.0) template/tsconfig/base: devDependencies: @@ -210,7 +210,7 @@ importers: version: 22.0.1 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) template/tsconfig/vitest: devDependencies: @@ -296,10 +296,18 @@ packages: resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.25.9': resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.27.1': + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.25.9': resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} @@ -313,6 +321,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.27.2': + resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-proposal-decorators@7.25.7': resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} engines: {node: '>=6.9.0'} @@ -366,6 +379,10 @@ packages: resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.27.1': + resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} + engines: {node: '>=6.9.0'} + '@bazel/runfiles@6.3.1': resolution: {integrity: sha512-1uLNT5NZsUVIGS4syuHwTzZ8HycMPyr6POA3FCE4GbMtc4rhoJk8aZKtNIRthJYfL+iioppi+rTfH3olMPr9nA==} @@ -880,8 +897,8 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/types@0.65.0': - resolution: {integrity: sha512-7MpMzyXCcwxrTxJ4L0siy63Ds/LA8LAM4szumTFiynxTJkfrIZEV4PyR4Th0CqFZQ+oNi8WvW3Dr1MLy7o9qPQ==} + '@oxc-project/types@0.70.0': + resolution: {integrity: sha512-ngyLUpUjO3dpqygSRQDx7nMx8+BmXbWOU4oIwTJFV2MVIDG7knIZwgdwXlQWLg3C3oxg1lS7ppMtPKqKFb7wzw==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -895,66 +912,69 @@ packages: '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/binding-darwin-arm64@1.0.0-beta.8': - resolution: {integrity: sha512-4cwzBnUvPUVdjUMo9uFkcTvj+Z6IXaN/YJSz1RuI/DG5+vlQ9wYfKeDkvb1nsrhi4ZJ99OInOw1Vh/n2ReX8rA==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.9': + resolution: {integrity: sha512-geUG/FUpm+membLC0NQBb39vVyOfguYZ2oyXc7emr6UjH6TeEECT4b0CPZXKFnELareTiU/Jfl70/eEgNxyQeA==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.8': - resolution: {integrity: sha512-BYI7UXc0UqjdpmEyNpxulv8cYbTdL7zLzIr6GDdIvHH7fe/pKTmC9GpvkpF/j2cyP0SUKTd6ExX7nFDNDqKMBw==} + '@rolldown/binding-darwin-x64@1.0.0-beta.9': + resolution: {integrity: sha512-7wPXDwcOtv2I+pWTL2UNpNAxMAGukgBT90Jz4DCfwaYdGvQncF7J0S7IWrRVsRFhBavxM+65RcueE3VXw5UIbg==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.8': - resolution: {integrity: sha512-KsX/nuGiuNugIeBelN7M7c/8kzcAW6IfH080z9IrIrlCaGa+xwjqMAf7JuYLZo82uokFq8nql0YpQIazFwFR0Q==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.9': + resolution: {integrity: sha512-agO5mONTNKVrcIt4SRxw5Ni0FOVV3gaH8dIiNp1A4JeU91b9kw7x+JRuNJAQuM2X3pYqVvA6qh13UTNOsaqM/Q==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.8': - resolution: {integrity: sha512-IzmoAB9J9iOnoC2Nb6AlyIPPULcbLb0qtJDq21+95u/qiE2GYtI5M4aNudbAIdyv0MU4SAdhkG2sXjMo79H/Zg==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.9': + resolution: {integrity: sha512-dDNDV9p/8WYDriS9HCcbH6y6+JP38o3enj/pMkdkmkxEnZ0ZoHIfQ9RGYWeRYU56NKBCrya4qZBJx49Jk9LRug==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.8': - resolution: {integrity: sha512-nGtOvVKMywOlqoFiMJgILgCpdVcPe0psH1oCWtieMyFFU/v2h2ucjstAEeCOe+JfMVVA7OpdNoWKc54Y1V7gGw==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.9': + resolution: {integrity: sha512-kZKegmHG1ZvfsFIwYU6DeFSxSIcIliXzeznsJHUo9D9/dlVSDi/PUvsRKcuJkQjZoejM6pk8MHN/UfgGdIhPHw==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.8': - resolution: {integrity: sha512-paTZphpweKHNwlIu0JTAJCddn/psFzNUaKeGEY4vTQEqDcewKp9SsxN7240ao1eqTYy6TMFJiX6Ej2ym93MkSQ==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.9': + resolution: {integrity: sha512-f+VL8mO31pyMJiJPr2aA1ryYONkP2UqgbwK7fKtKHZIeDd/AoUGn3+ujPqDhuy2NxgcJ5H8NaSvDpG1tJMHh+g==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.8': - resolution: {integrity: sha512-Pdt5iaG/wlWTvEz1lZ3kDkmVXM7DxQXPFZUX/UjDnUyxf4vSgxszbSx1tiNdU0D9v1IISgBapANSwJOGtF1lWw==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.9': + resolution: {integrity: sha512-GiUEZ0WPjX5LouDoC3O8aJa4h6BLCpIvaAboNw5JoRour/3dC6rbtZZ/B5FC3/ySsN3/dFOhAH97ylQxoZJi7A==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.8': - resolution: {integrity: sha512-8LoLgKq+Wb030p+tzw0JrOrbJrR2wmqfARX1CHIhge8LBoxd2lfHtWfkg23qRa1S8So/nBZBhrQsg2kXUkpwxw==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.9': + resolution: {integrity: sha512-AMb0dicw+QHh6RxvWo4BRcuTMgS0cwUejJRMpSyIcHYnKTbj6nUW4HbWNQuDfZiF27l6F5gEwBS+YLUdVzL9vg==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.8': - resolution: {integrity: sha512-+2y9Omf9tZRR44Y4EYqm3/Zq2f4Tv+Gh8NsExFWM6WpQZI3HyIB07lrTNQfOJgKSsAiUisnbjiPVTkiH5miy1w==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.9': + resolution: {integrity: sha512-+pdaiTx7L8bWKvsAuCE0HAxP1ze1WOLoWGCawcrZbMSY10dMh2i82lJiH6tXGXbfYYwsNWhWE2NyG4peFZvRfQ==} engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.8': - resolution: {integrity: sha512-bt5AOleb2yp+Br9Yzew+jbSEGjLoqGwknH0xhK8QkhXKx31sJLseaP7nFXr6JaEbmL4DVmAVgrOcyLzLbR6+Mw==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.9': + resolution: {integrity: sha512-A7kN248viWvb8eZMzQu024TBKGoyoVYBsDG2DtoP8u2pzwoh5yDqUL291u01o4f8uzpUHq8mfwQJmcGChFu8KQ==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.8': - resolution: {integrity: sha512-Fa1OH6eUWtjBNNkKiSSq1fHVMuiqQ+Bi9uMNJz7gBFgjNiAB9k9rQr0j9eF1k4H6lXFkuoN5P7pXty6aBh93Cw==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.9': + resolution: {integrity: sha512-DzKN7iEYjAP8AK8F2G2aCej3fk43Y/EQrVrR3gF0XREes56chjQ7bXIhw819jv74BbxGdnpPcslhet/cgt7WRA==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.8': - resolution: {integrity: sha512-hR81d84Poe6oIxaz4PnWBLVF0VuqtRfISIyXQAgk2etu2udrKnWKr3A+xqXe9ELjbLlRYGvEm2dlw/cldO9Kxg==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.9': + resolution: {integrity: sha512-GMWgTvvbZ8TfBsAiJpoz4SRq3IN3aUMn0rYm8q4I8dcEk4J1uISyfb6ZMzvqW+cvScTWVKWZNqnrmYOKLLUt4w==} cpu: [x64] os: [win32] + '@rolldown/pluginutils@1.0.0-beta.9': + resolution: {integrity: sha512-e9MeMtVWo186sgvFFJOPGy7/d2j2mZhLJIdVW0C/xDluuOvymEATqz6zKsP0ZmXGzQtqlyjz5sC1sYQUoJG98w==} + '@rollup/pluginutils@5.1.3': resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} engines: {node: '>=14.0.0'} @@ -1137,8 +1157,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.15.12': - resolution: {integrity: sha512-K0fpC/ZVeb8G9rm7bH7vI0KAec4XHEhBam616nVJCV51bKzJ6oA3luG4WdKoaztxe70QaNjS/xBmcDLmr4PiGw==} + '@types/node@22.15.19': + resolution: {integrity: sha512-3vMNr4TzNQyjHcRZadojpRaD9Ofr6LsonZAoQ+HMUa/9ORTPoxVIw0e0mpqWpdjj8xybyCM+oKOUH2vwFu/oEw==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1161,11 +1181,6 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@valibot/to-json-schema@1.0.0': - resolution: {integrity: sha512-/9crJgPptVsGCL6X+JPDQyaJwkalSZ/52WuF8DiRUxJgcmpNdzYRfZ+gqMEP8W3CTVfuMWPqqvIgfwJ97f9Etw==} - peerDependencies: - valibot: ^1.0.0 - '@vitejs/plugin-vue-jsx@4.1.2': resolution: {integrity: sha512-4Rk0GdE0QCdsIkuMmWeg11gmM4x8UmTnZR/LWPm7QJ7+BsK4tq08udrN0isrrWqz5heFy9HLV/7bOLgFS8hUjA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -1187,11 +1202,11 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/expect@3.1.3': - resolution: {integrity: sha512-7FTQQuuLKmN1Ig/h+h/GO+44Q1IlglPlR2es4ab7Yvfx+Uk5xsv+Ykk+MEt/M2Yn/xGmzaLKxGw2lgy2bwuYqg==} + '@vitest/expect@3.1.4': + resolution: {integrity: sha512-xkD/ljeliyaClDYqHPNCiJ0plY5YIcM0OlRiZizLhlPmpXWpxnGMyTZXOHFhFeG7w9P5PBeL4IdtJ/HeQwTbQA==} - '@vitest/mocker@3.1.3': - resolution: {integrity: sha512-PJbLjonJK82uCWHjzgBJZuR7zmAOrSvKk1QBxrennDIgtH4uK0TB1PvYmc0XBCigxxtiAVPfWtAdy4lpz8SQGQ==} + '@vitest/mocker@3.1.4': + resolution: {integrity: sha512-8IJ3CvwtSw/EFXqWFL8aCMu+YyYXG2WUSrQbViOZkWTKTVicVwZ/YiEZDSqD00kX+v/+W+OnxhNWoeVKorHygA==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -1201,20 +1216,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.1.3': - resolution: {integrity: sha512-i6FDiBeJUGLDKADw2Gb01UtUNb12yyXAqC/mmRWuYl+m/U9GS7s8us5ONmGkGpUUo7/iAYzI2ePVfOZTYvUifA==} + '@vitest/pretty-format@3.1.4': + resolution: {integrity: sha512-cqv9H9GvAEoTaoq+cYqUTCGscUjKqlJZC7PRwY5FMySVj5J+xOm1KQcCiYHJOEzOKRUhLH4R2pTwvFlWCEScsg==} - '@vitest/runner@3.1.3': - resolution: {integrity: sha512-Tae+ogtlNfFei5DggOsSUvkIaSuVywujMj6HzR97AHK6XK8i3BuVyIifWAm/sE3a15lF5RH9yQIrbXYuo0IFyA==} + '@vitest/runner@3.1.4': + resolution: {integrity: sha512-djTeF1/vt985I/wpKVFBMWUlk/I7mb5hmD5oP8K9ACRmVXgKTae3TUOtXAEBfslNKPzUQvnKhNd34nnRSYgLNQ==} - '@vitest/snapshot@3.1.3': - resolution: {integrity: sha512-XVa5OPNTYUsyqG9skuUkFzAeFnEzDp8hQu7kZ0N25B1+6KjGm4hWLtURyBbsIAOekfWQ7Wuz/N/XXzgYO3deWQ==} + '@vitest/snapshot@3.1.4': + resolution: {integrity: sha512-JPHf68DvuO7vilmvwdPr9TS0SuuIzHvxeaCkxYcCD4jTk67XwL45ZhEHFKIuCm8CYstgI6LZ4XbwD6ANrwMpFg==} - '@vitest/spy@3.1.3': - resolution: {integrity: sha512-x6w+ctOEmEXdWaa6TO4ilb7l9DxPR5bwEb6hILKuxfU1NqWT2mpJD9NJN7t3OTfxmVlOMrvtoFJGdgyzZ605lQ==} + '@vitest/spy@3.1.4': + resolution: {integrity: sha512-Xg1bXhu+vtPXIodYN369M86K8shGLouNjoVI78g8iAq2rFoHFdajNvJJ5A/9bPMFcfQqdaCpOgWKEoMQg/s0Yg==} - '@vitest/utils@3.1.3': - resolution: {integrity: sha512-2Ltrpht4OmHO9+c/nmHtF09HWiyWdworqnHIwjfvDyWjuwKbdkcS9AnhsDn+8E2RM4x++foD1/tNuLPVvWG1Rg==} + '@vitest/utils@3.1.4': + resolution: {integrity: sha512-yriMuO1cfFhmiGc8ataN51+9ooHRuURdfAZfwFd3usWynjzpLslZdYnRegTv32qdgtJTsj15FoeZe2g15fY1gg==} '@volar/language-core@2.4.11': resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} @@ -1244,15 +1259,27 @@ packages: '@vue/compiler-core@3.5.13': resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} + '@vue/compiler-core@3.5.14': + resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==} + '@vue/compiler-dom@3.5.13': resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} + '@vue/compiler-dom@3.5.14': + resolution: {integrity: sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==} + '@vue/compiler-sfc@3.5.13': resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} + '@vue/compiler-sfc@3.5.14': + resolution: {integrity: sha512-9T6m/9mMr81Lj58JpzsiSIjBgv2LiVoWjIVa7kuXHICUi8LiDSIotMpPRXYJsXKqyARrzjT24NAwttrMnMaCXA==} + '@vue/compiler-ssr@3.5.13': resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} + '@vue/compiler-ssr@3.5.14': + resolution: {integrity: sha512-Y0G7PcBxr1yllnHuS/NxNCSPWnRGH4Ogrp0tsLA5QemDZuJLs99YjAKQ7KqkHE0vCg4QTKlQzXLKCMF7WPSl7Q==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1286,23 +1313,26 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.13': - resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==} + '@vue/reactivity@3.5.14': + resolution: {integrity: sha512-7cK1Hp343Fu/SUCCO52vCabjvsYu7ZkOqyYu7bXV9P2yyfjUMUXHZafEbq244sP7gf+EZEz+77QixBTuEqkQQw==} - '@vue/runtime-core@3.5.13': - resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==} + '@vue/runtime-core@3.5.14': + resolution: {integrity: sha512-w9JWEANwHXNgieAhxPpEpJa+0V5G0hz3NmjAZwlOebtfKyp2hKxKF0+qSh0Xs6/PhfGihuSdqMprMVcQU/E6ag==} - '@vue/runtime-dom@3.5.13': - resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==} + '@vue/runtime-dom@3.5.14': + resolution: {integrity: sha512-lCfR++IakeI35TVR80QgOelsUIdcKjd65rWAMfdSlCYnaEY5t3hYwru7vvcWaqmrK+LpI7ZDDYiGU5V3xjMacw==} - '@vue/server-renderer@3.5.13': - resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==} + '@vue/server-renderer@3.5.14': + resolution: {integrity: sha512-Rf/ISLqokIvcySIYnv3tNWq40PLpNLDLSJwwVWzG6MNtyIhfbcrAxo5ZL9nARJhqjZyWWa40oRb2IDuejeuv6w==} peerDependencies: - vue: 3.5.13 + vue: 3.5.14 '@vue/shared@3.5.13': resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} + '@vue/shared@3.5.14': + resolution: {integrity: sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -1389,8 +1419,8 @@ packages: engines: {node: '>=8.0.0'} hasBin: true - ansis@3.17.0: - resolution: {integrity: sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==} + ansis@4.0.0: + resolution: {integrity: sha512-P8nrHI1EyW9OfBt1X7hMSwGN2vwRuqHSKJAT1gbLWZRzDa24oHjYwGHvEgHeBepupzk878yS/HBZ0NMPYtbolw==} engines: {node: '>=14'} anymatch@3.1.3: @@ -1621,8 +1651,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@136.0.0: - resolution: {integrity: sha512-21LxtGIqRLkafi0aOLKxIyQ3uRklgdmhuihzAkoL3Er5QtC74UDuu2OeTDdh58LM7WDbiuTXjdoIQARUekL8DA==} + chromedriver@136.0.2: + resolution: {integrity: sha512-yJ52GN01edLYWYK/OspYBv3plzF08Ucdq4ukYigJGOX8dWr/tP5PXSZPWFPVarmbmcO57pNLP9Im8hsYljMEjw==} engines: {node: '>=18'} hasBin: true @@ -1653,6 +1683,10 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} + cli-table3@0.6.1: + resolution: {integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==} + engines: {node: 10.* || >= 12.*} + cli-table3@0.6.5: resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} @@ -1682,6 +1716,10 @@ packages: colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + colors@1.4.0: + resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} + engines: {node: '>=0.1.90'} + combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -1754,8 +1792,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@14.3.2: - resolution: {integrity: sha512-n+yGD2ZFFKgy7I3YtVpZ7BcFYrrDMcKj713eOZdtxPttpBjCyw/R8dLlFSsJPouneGN7A/HOSRyPJ5+3/gKDoA==} + cypress@14.3.3: + resolution: {integrity: sha512-1Rz7zc9iqLww6BysaESqUhtIuaFHS7nL3wREovAKYsNhLTfX3TbcBWHWgEz70YimH2NkSOsm4oIcJJ9HYHOlew==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -1816,6 +1854,15 @@ packages: supports-color: optional: true + debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize@4.0.0: resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} engines: {node: '>=10'} @@ -2817,8 +2864,8 @@ packages: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} - lint-staged@15.5.1: - resolution: {integrity: sha512-6m7u8mue4Xn6wK6gZvSCQwBvMBR36xfY24nF5bMTf2MHDYG6S3yhJuOgdYVw99hsjyDt2d4z168b3naI8+NWtQ==} + lint-staged@15.5.2: + resolution: {integrity: sha512-YUSOLq9VeRNAo/CTaVmhGDKG+LBtA8KF1X4K5+ykMSwWST1vDxJRB2kv2COgLb1fvpCo+A/y9A0G0znNVmdx4w==} engines: {node: '>=18.12.0'} hasBin: true @@ -2957,10 +3004,6 @@ packages: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} - minimatch@10.0.1: - resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} - engines: {node: 20 || >=22} - minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -3080,8 +3123,8 @@ packages: resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==} engines: {node: ^18.17.0 || >=20.5.0} - npm-run-all2@8.0.1: - resolution: {integrity: sha512-jkhE0AsELQeCtScrcJ/7mSIdk+ZsnWjvKk3KwE96HZ6+OFVB74XhxQtHT1W6kdUfn92fRnBb29Mz82j9bV2XEQ==} + npm-run-all2@8.0.2: + resolution: {integrity: sha512-yU70kTcohhAETxUjJQxTdQbaDJWCyv+DlKHEWdOifxZ0hZUKRh26mY2mfzlPxfGbsTRbgBuEHeakB6wx0CvVaQ==} engines: {node: ^20.5.0 || >=22.0.0, npm: '>= 10'} hasBin: true @@ -3389,11 +3432,11 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.8: - resolution: {integrity: sha512-lwctoQjonOosxGhVbuoIARk8TNO2roqAh/ArhNmT/e/INMN+fzO0++yCypVZLZczOdgTARrYmsOEnTgMOt9sSg==} + rolldown@1.0.0-beta.9: + resolution: {integrity: sha512-ZgZky52n6iF0UainGKjptKGrOG4Con2S5sdc4C4y2Oj25D5PHAY8Y8E5f3M2TSd/zlhQs574JlMeTe3vREczSg==} hasBin: true peerDependencies: - '@oxc-project/runtime': 0.65.0 + '@oxc-project/runtime': 0.70.0 peerDependenciesMeta: '@oxc-project/runtime': optional: true @@ -3602,8 +3645,8 @@ packages: resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} engines: {node: '>=6'} - start-server-and-test@2.0.11: - resolution: {integrity: sha512-TN39gLzPhHAflxyOkE/oMfQGj+pj3JgF6qVicFH/JrXt7xXktidKXwqfRga+ve7lVA8+RgPZVc25VrEPRScaDw==} + start-server-and-test@2.0.12: + resolution: {integrity: sha512-U6QiS5qsz+DN5RfJJrkAXdooxMDnLZ+n5nR8kaX//ZH19SilF6b58Z3zM9zTfrNIkJepzauHo4RceSgvgUSX9w==} engines: {node: '>=16'} hasBin: true @@ -3853,14 +3896,6 @@ packages: v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - valibot@1.0.0: - resolution: {integrity: sha512-1Hc0ihzWxBar6NGeZv7fPLY0QuxFMyxwYR2sF1Blu7Wq7EnremwY2W02tit2ij2VJT8HcSkHAQqmFfl77f73Yw==} - peerDependencies: - typescript: '>=5' - peerDependenciesMeta: - typescript: - optional: true - verror@1.10.0: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} @@ -3870,8 +3905,8 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 - vite-node@3.1.3: - resolution: {integrity: sha512-uHV4plJ2IxCl4u1up1FQRrqclylKAogbtBfOTwcuJ28xFi+89PZ57BRh+naIRvH70HPwxy5QHYzg1OrEaC7AbA==} + vite-node@3.1.4: + resolution: {integrity: sha512-6enNwYnpyDo4hEgytbmc6mYWHXDHYEn0D1/rw4Q+tnHUGtKTJsn8T1YkX6Q18wI5LCrS8CTYlBaiCqxOy2kvUA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3967,16 +4002,16 @@ packages: yaml: optional: true - vitest@3.1.3: - resolution: {integrity: sha512-188iM4hAHQ0km23TN/adso1q5hhwKqUpv+Sd6p5sOuh6FhQnRNW3IsiIpvxqahtBabsJ2SLZgmGSpcYK4wQYJw==} + vitest@3.1.4: + resolution: {integrity: sha512-Ta56rT7uWxCSJXlBtKgIlApJnT6e6IGmTYxYcmxjJ4ujuZDI59GUQgVDObXXJujOmPDBYXHK1qmaGtneu6TNIQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.3 - '@vitest/ui': 3.1.3 + '@vitest/browser': 3.1.4 + '@vitest/ui': 3.1.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4012,8 +4047,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.13: - resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} + vue@3.5.14: + resolution: {integrity: sha512-LbOm50/vZFG6Mhy6KscQYXZMQ0LMCC/y40HDJPPvGFQ+i/lUH+PJHR6C3assgOQiXdl6tAfsXHbXYVBZZu65ew==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -4173,8 +4208,8 @@ packages: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} - zx@8.5.3: - resolution: {integrity: sha512-TsGLAt8Ngr4wDXLZmN9BT+6FWVLFbqdQ0qpXkV3tIfH7F+MgN/WUeSY7W4nNqAntjWunmnRaznpyxtJRPhCbUQ==} + zx@8.5.4: + resolution: {integrity: sha512-44oKea9Sa8ZnOkTnS6fRJpg3quzgnbB43nLrVfYnqE86J4sxgZMUDLezzKET/FdOAVkF4X+Alm9Bume+W+RW9Q==} engines: {node: '>= 12.17.0'} hasBin: true @@ -4303,8 +4338,12 @@ snapshots: '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-option@7.25.9': {} '@babel/helpers@7.26.10': @@ -4316,6 +4355,10 @@ snapshots: dependencies: '@babel/types': 7.26.10 + '@babel/parser@7.27.2': + dependencies: + '@babel/types': 7.27.1 + '@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -4384,6 +4427,11 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.27.1': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@bazel/runfiles@6.3.1': {} '@clack/core@0.4.2': @@ -4754,12 +4802,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.15.12)(vue@3.5.13(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.15.19)(vue@3.5.14(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.12))(vue@3.5.13(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.19))(vue@3.5.14(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.15.12) + vite: 4.5.14(@types/node@22.15.19) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -4778,7 +4826,7 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/types@0.65.0': {} + '@oxc-project/types@0.70.0': {} '@pkgjs/parseargs@0.11.0': optional: true @@ -4789,44 +4837,46 @@ snapshots: '@polka/url@1.0.0-next.29': {} - '@rolldown/binding-darwin-arm64@1.0.0-beta.8': + '@rolldown/binding-darwin-arm64@1.0.0-beta.9': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.8': + '@rolldown/binding-darwin-x64@1.0.0-beta.9': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.8': + '@rolldown/binding-freebsd-x64@1.0.0-beta.9': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.8': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.9': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.8': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.9': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.8': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.9': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.8': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.9': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.8': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.9': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.8': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.9': dependencies: '@napi-rs/wasm-runtime': 0.2.7 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.8': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.9': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.8': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.9': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.8': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.9': optional: true + '@rolldown/pluginutils@1.0.0-beta.9': {} + '@rollup/pluginutils@5.1.3(rollup@4.37.0)': dependencies: '@types/estree': 1.0.6 @@ -4955,7 +5005,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.19 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -4964,22 +5014,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.0.0 - '@types/node': 22.15.12 + '@types/node': 22.15.19 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.15.12': + '@types/node@22.15.19': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.19 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.19 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -4990,74 +5040,70 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.19 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.19 optional: true - '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.8.3))': - dependencies: - valibot: 1.0.0(typescript@5.8.3) - - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) - vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) - vue: 3.5.13(typescript@5.8.3) + vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vue: 3.5.14(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.12))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.19))(vue@3.5.14(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.15.12) - vue: 3.5.13(typescript@5.8.3) + vite: 4.5.14(@types/node@22.15.19) + vue: 3.5.14(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': dependencies: - vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) - vue: 3.5.13(typescript@5.8.3) + vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vue: 3.5.14(typescript@5.8.3) - '@vitest/expect@3.1.3': + '@vitest/expect@3.1.4': dependencies: - '@vitest/spy': 3.1.3 - '@vitest/utils': 3.1.3 + '@vitest/spy': 3.1.4 + '@vitest/utils': 3.1.4 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))': + '@vitest/mocker@3.1.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))': dependencies: - '@vitest/spy': 3.1.3 + '@vitest/spy': 3.1.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) - '@vitest/pretty-format@3.1.3': + '@vitest/pretty-format@3.1.4': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.3': + '@vitest/runner@3.1.4': dependencies: - '@vitest/utils': 3.1.3 + '@vitest/utils': 3.1.4 pathe: 2.0.3 - '@vitest/snapshot@3.1.3': + '@vitest/snapshot@3.1.4': dependencies: - '@vitest/pretty-format': 3.1.3 + '@vitest/pretty-format': 3.1.4 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.3': + '@vitest/spy@3.1.4': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.1.3': + '@vitest/utils@3.1.4': dependencies: - '@vitest/pretty-format': 3.1.3 + '@vitest/pretty-format': 3.1.4 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -5111,11 +5157,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.14': + dependencies: + '@babel/parser': 7.27.2 + '@vue/shared': 3.5.14 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.13': dependencies: '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 + '@vue/compiler-dom@3.5.14': + dependencies: + '@vue/compiler-core': 3.5.14 + '@vue/shared': 3.5.14 + '@vue/compiler-sfc@3.5.13': dependencies: '@babel/parser': 7.26.10 @@ -5128,11 +5187,28 @@ snapshots: postcss: 8.5.3 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.14': + dependencies: + '@babel/parser': 7.27.2 + '@vue/compiler-core': 3.5.14 + '@vue/compiler-dom': 3.5.14 + '@vue/compiler-ssr': 3.5.14 + '@vue/shared': 3.5.14 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.3 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.13': dependencies: '@vue/compiler-dom': 3.5.13 '@vue/shared': 3.5.13 + '@vue/compiler-ssr@3.5.14': + dependencies: + '@vue/compiler-dom': 3.5.14 + '@vue/shared': 3.5.14 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -5150,15 +5226,15 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))': + '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)) - vue: 3.5.13(typescript@5.8.3) + vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)) + vue: 3.5.14(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5189,39 +5265,41 @@ snapshots: optionalDependencies: typescript: 5.8.3 - '@vue/reactivity@3.5.13': + '@vue/reactivity@3.5.14': dependencies: - '@vue/shared': 3.5.13 + '@vue/shared': 3.5.14 - '@vue/runtime-core@3.5.13': + '@vue/runtime-core@3.5.14': dependencies: - '@vue/reactivity': 3.5.13 - '@vue/shared': 3.5.13 + '@vue/reactivity': 3.5.14 + '@vue/shared': 3.5.14 - '@vue/runtime-dom@3.5.13': + '@vue/runtime-dom@3.5.14': dependencies: - '@vue/reactivity': 3.5.13 - '@vue/runtime-core': 3.5.13 - '@vue/shared': 3.5.13 + '@vue/reactivity': 3.5.14 + '@vue/runtime-core': 3.5.14 + '@vue/shared': 3.5.14 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.3))': + '@vue/server-renderer@3.5.14(vue@3.5.14(typescript@5.8.3))': dependencies: - '@vue/compiler-ssr': 3.5.13 - '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.8.3) + '@vue/compiler-ssr': 3.5.14 + '@vue/shared': 3.5.14 + vue: 3.5.14(typescript@5.8.3) '@vue/shared@3.5.13': {} + '@vue/shared@3.5.14': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.1 vue-component-type-helpers: 2.1.6 - '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3))': + '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3))': optionalDependencies: typescript: 5.8.3 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.14(typescript@5.8.3) '@wdio/logger@9.1.3': dependencies: @@ -5279,7 +5357,7 @@ snapshots: dependencies: entities: 2.2.0 - ansis@3.17.0: {} + ansis@4.0.0: {} anymatch@3.1.3: dependencies: @@ -5373,9 +5451,9 @@ snapshots: axe-core@4.10.0: {} - axios@1.8.3(debug@4.4.0): + axios@1.8.3(debug@4.4.1): dependencies: - follow-redirects: 1.15.9(debug@4.4.0) + follow-redirects: 1.15.9(debug@4.4.1) form-data: 4.0.1 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -5540,10 +5618,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@136.0.0: + chromedriver@136.0.2: dependencies: '@testim/chrome-version': 1.1.4 - axios: 1.8.3(debug@4.4.0) + axios: 1.8.3(debug@4.4.1) compare-versions: 6.1.1 extract-zip: 2.0.1(supports-color@8.1.1) proxy-agent: 6.4.0 @@ -5571,6 +5649,12 @@ snapshots: cli-spinners@2.9.2: {} + cli-table3@0.6.1: + dependencies: + string-width: 4.2.3 + optionalDependencies: + colors: 1.4.0 + cli-table3@0.6.5: dependencies: string-width: 4.2.3 @@ -5603,6 +5687,9 @@ snapshots: colorette@2.0.20: {} + colors@1.4.0: + optional: true + combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 @@ -5665,7 +5752,7 @@ snapshots: csstype@3.1.3: {} - cypress@14.3.2: + cypress@14.3.3: dependencies: '@cypress/request': 3.0.8 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -5680,7 +5767,7 @@ snapshots: check-more-types: 2.24.0 ci-info: 4.1.0 cli-cursor: 3.1.0 - cli-table3: 0.6.5 + cli-table3: 0.6.1 commander: 6.2.1 common-tags: 1.8.2 dayjs: 1.11.13 @@ -5750,6 +5837,10 @@ snapshots: optionalDependencies: supports-color: 8.1.1 + debug@4.4.1: + dependencies: + ms: 2.1.3 + decamelize@4.0.0: {} decamelize@6.0.0: {} @@ -6206,9 +6297,9 @@ snapshots: flat@5.0.2: {} - follow-redirects@1.15.9(debug@4.4.0): + follow-redirects@1.15.9(debug@4.4.1): optionalDependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1 for-each@0.3.3: dependencies: @@ -6763,7 +6854,7 @@ snapshots: lilconfig@3.1.3: {} - lint-staged@15.5.1: + lint-staged@15.5.2: dependencies: chalk: 5.4.1 commander: 13.1.0 @@ -6899,10 +6990,6 @@ snapshots: mimic-function@5.0.1: {} - minimatch@10.0.1: - dependencies: - brace-expansion: 2.0.1 - minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -6976,7 +7063,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.1(chromedriver@136.0.0)(geckodriver@5.0.0): + nightwatch@3.12.1(chromedriver@136.0.2)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -7013,7 +7100,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 136.0.0 + chromedriver: 136.0.2 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil @@ -7047,12 +7134,12 @@ snapshots: npm-normalize-package-bin@4.0.0: {} - npm-run-all2@8.0.1: + npm-run-all2@8.0.2: dependencies: ansi-styles: 6.2.1 cross-spawn: 7.0.6 memorystream: 0.3.1 - minimatch: 10.0.1 + picomatch: 4.0.2 pidtree: 0.6.0 read-package-json-fast: 4.0.0 shell-quote: 1.8.1 @@ -7219,10 +7306,10 @@ snapshots: pify@2.3.0: {} - pinia@3.0.2(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)): + pinia@3.0.2(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)): dependencies: '@vue/devtools-api': 7.7.2 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.14(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -7358,27 +7445,24 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.8(typescript@5.8.3): + rolldown@1.0.0-beta.9: dependencies: - '@oxc-project/types': 0.65.0 - '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.8.3)) - ansis: 3.17.0 - valibot: 1.0.0(typescript@5.8.3) + '@oxc-project/types': 0.70.0 + '@rolldown/pluginutils': 1.0.0-beta.9 + ansis: 4.0.0 optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.8 - '@rolldown/binding-darwin-x64': 1.0.0-beta.8 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.8 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.8 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.8 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.8 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.8 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.8 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.8 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.8 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.8 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.8 - transitivePeerDependencies: - - typescript + '@rolldown/binding-darwin-arm64': 1.0.0-beta.9 + '@rolldown/binding-darwin-x64': 1.0.0-beta.9 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.9 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.9 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.9 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.9 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.9 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.9 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.9 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.9 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.9 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.9 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.37.0): dependencies: @@ -7645,16 +7729,16 @@ snapshots: dependencies: type-fest: 0.7.1 - start-server-and-test@2.0.11: + start-server-and-test@2.0.12: dependencies: arg: 5.0.2 bluebird: 3.7.2 check-more-types: 2.24.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1 execa: 5.1.1 lazy-ass: 1.6.0 ps-tree: 1.2.0 - wait-on: 8.0.3(debug@4.4.0) + wait-on: 8.0.3(debug@4.4.1) transitivePeerDependencies: - supports-color @@ -7823,14 +7907,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.15.12)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.19)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.15.12 + '@types/node': 22.15.19 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -7888,27 +7972,23 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - valibot@1.0.0(typescript@5.8.3): - optionalDependencies: - typescript: 5.8.3 - verror@1.10.0: dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)): + vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)): dependencies: - vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) - vite-node@3.1.3(@types/node@22.15.12)(yaml@2.7.0): + vite-node@3.1.4(@types/node@22.15.19)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -7923,7 +8003,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.37.0) @@ -7934,7 +8014,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color @@ -7953,23 +8033,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) + '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 execa: 9.5.2 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)) + vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.10 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.10) @@ -7980,20 +8060,20 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.15.12): + vite@4.5.14(@types/node@22.15.19): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.19 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0): + vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8002,19 +8082,19 @@ snapshots: rollup: 4.37.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.19 fsevents: 2.3.3 yaml: 2.7.0 - vitest@3.1.3(@types/node@22.15.12)(jsdom@26.1.0)(yaml@2.7.0): + vitest@3.1.4(@types/node@22.15.19)(jsdom@26.1.0)(yaml@2.7.0): dependencies: - '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@6.3.5(@types/node@22.15.12)(yaml@2.7.0)) - '@vitest/pretty-format': 3.1.3 - '@vitest/runner': 3.1.3 - '@vitest/snapshot': 3.1.3 - '@vitest/spy': 3.1.3 - '@vitest/utils': 3.1.3 + '@vitest/expect': 3.1.4 + '@vitest/mocker': 3.1.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)) + '@vitest/pretty-format': 3.1.4 + '@vitest/runner': 3.1.4 + '@vitest/snapshot': 3.1.4 + '@vitest/spy': 3.1.4 + '@vitest/utils': 3.1.4 chai: 5.2.0 debug: 4.4.0(supports-color@8.1.1) expect-type: 1.2.1 @@ -8026,11 +8106,11 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.15.12)(yaml@2.7.0) - vite-node: 3.1.3(@types/node@22.15.12)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vite-node: 3.1.4(@types/node@22.15.19)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.19 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -8050,10 +8130,10 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-router@4.5.1(vue@3.5.13(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.14(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.14(typescript@5.8.3) vue-tsc@2.2.10(typescript@5.8.3): dependencies: @@ -8061,13 +8141,13 @@ snapshots: '@vue/language-core': 2.2.10(typescript@5.8.3) typescript: 5.8.3 - vue@3.5.13(typescript@5.8.3): + vue@3.5.14(typescript@5.8.3): dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-sfc': 3.5.13 - '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.3)) - '@vue/shared': 3.5.13 + '@vue/compiler-dom': 3.5.14 + '@vue/compiler-sfc': 3.5.14 + '@vue/runtime-dom': 3.5.14 + '@vue/server-renderer': 3.5.14(vue@3.5.14(typescript@5.8.3)) + '@vue/shared': 3.5.14 optionalDependencies: typescript: 5.8.3 @@ -8075,9 +8155,9 @@ snapshots: dependencies: xml-name-validator: 5.0.0 - wait-on@8.0.3(debug@4.4.0): + wait-on@8.0.3(debug@4.4.1): dependencies: - axios: 1.8.3(debug@4.4.0) + axios: 1.8.3(debug@4.4.1) joi: 17.13.3 lodash: 4.17.21 minimist: 1.2.8 @@ -8227,4 +8307,4 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zx@8.5.3: {} + zx@8.5.4: {} diff --git a/template/base/package.json b/template/base/package.json index e924397b8..864c50f99 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -7,7 +7,7 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.13" + "vue": "^3.5.14" }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.4", diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index db62863fb..ba28c6a73 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -4,9 +4,9 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "vue": "^3.5.13" + "vue": "^3.5.14" }, "devDependencies": { - "cypress": "^14.3.2" + "cypress": "^14.3.3" } } diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index adfd2681e..2981cd31e 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -5,7 +5,7 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "devDependencies": { - "cypress": "^14.3.2", - "start-server-and-test": "^2.0.11" + "cypress": "^14.3.3", + "start-server-and-test": "^2.0.12" } } diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index f24a536b8..8bf981dc2 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.5.13" + "vue": "^3.5.14" }, "devDependencies": { "@vitejs/plugin-vue-jsx": "^4.1.2", diff --git a/template/config/nightwatch-ct/package.json b/template/config/nightwatch-ct/package.json index d08112189..7984a78a5 100644 --- a/template/config/nightwatch-ct/package.json +++ b/template/config/nightwatch-ct/package.json @@ -3,7 +3,7 @@ "test:unit": "nightwatch src/**/__tests__/*" }, "dependencies": { - "vue": "^3.5.13" + "vue": "^3.5.14" }, "devDependencies": { "@vue/test-utils": "^2.4.6" diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index 2fd0d1879..9b692d84a 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.2.4", - "chromedriver": "^136.0.0", + "chromedriver": "^136.0.2", "geckodriver": "^5.0.0", "nightwatch": "^3.12.1", "ts-node": "^10.9.2", diff --git a/template/config/pinia/package.json b/template/config/pinia/package.json index 56dbf2d80..2125add32 100644 --- a/template/config/pinia/package.json +++ b/template/config/pinia/package.json @@ -1,6 +1,6 @@ { "dependencies": { "pinia": "^3.0.2", - "vue": "^3.5.13" + "vue": "^3.5.14" } } diff --git a/template/config/router/package.json b/template/config/router/package.json index 1a2dae9f1..14083b8a0 100644 --- a/template/config/router/package.json +++ b/template/config/router/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.5.13", + "vue": "^3.5.14", "vue-router": "^4.5.1" } } diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index fa5307f21..1e1b3631a 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,8 +5,8 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.15.11", - "npm-run-all2": "^8.0.1", + "@types/node": "^22.15.19", + "npm-run-all2": "^8.0.2", "typescript": "~5.8.0", "vue-tsc": "^2.2.10" } diff --git a/template/config/vitest/package.json b/template/config/vitest/package.json index 863161637..7aaa7d422 100644 --- a/template/config/vitest/package.json +++ b/template/config/vitest/package.json @@ -3,11 +3,11 @@ "test:unit": "vitest" }, "dependencies": { - "vue": "^3.5.13" + "vue": "^3.5.14" }, "devDependencies": { "@vue/test-utils": "^2.4.6", "jsdom": "^26.1.0", - "vitest": "^3.1.3" + "vitest": "^3.1.4" } } diff --git a/template/eslint/package.json b/template/eslint/package.json index e46030220..502754077 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@vitest/eslint-plugin": "^1.1.44", + "@vitest/eslint-plugin": "^1.2.0", "eslint-plugin-cypress": "^4.3.0", "eslint-plugin-playwright": "^2.2.0" } From 20d320d0cfb2aec308e04a5aeb107549e78f3049 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 03:28:07 +0000 Subject: [PATCH 13/59] chore(deps): update all non-major dependencies --- package.json | 4 +- pnpm-lock.yaml | 216 ++++++++++++------------ template/config/cypress-ct/package.json | 2 +- template/config/cypress/package.json | 2 +- template/config/nightwatch/package.json | 2 +- template/config/typescript/package.json | 4 +- template/eslint/package.json | 2 +- template/tsconfig/base/package.json | 2 +- 8 files changed, 117 insertions(+), 117 deletions(-) diff --git a/package.json b/package.json index e4c6ddda7..250a2f842 100644 --- a/package.json +++ b/package.json @@ -48,9 +48,9 @@ "homepage": "https://github.com/vuejs/create-vue#readme", "devDependencies": { "@clack/prompts": "^0.10.1", - "@tsconfig/node22": "^22.0.1", + "@tsconfig/node22": "^22.0.2", "@types/eslint": "^9.6.1", - "@types/node": "^22.15.19", + "@types/node": "^22.15.21", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.10.2", "@vue/tsconfig": "^0.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 537c3a2ef..896695d0b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ importers: specifier: ^0.10.1 version: 0.10.1 '@tsconfig/node22': - specifier: ^22.0.1 - version: 22.0.1 + specifier: ^22.0.2 + version: 22.0.2 '@types/eslint': specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.15.19 - version: 22.15.19 + specifier: ^22.15.21 + version: 22.15.21 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -52,7 +52,7 @@ importers: version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) vitest: specifier: ^3.1.4 - version: 3.1.4(@types/node@22.15.19)(jsdom@26.1.0)(yaml@2.7.0) + version: 3.1.4(@types/node@22.15.21)(jsdom@26.1.0)(yaml@2.7.0) zx: specifier: ^8.5.4 version: 8.5.4 @@ -65,19 +65,19 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) vite-plugin-vue-devtools: specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) template/config/cypress: devDependencies: cypress: - specifier: ^14.3.3 - version: 14.3.3 + specifier: ^14.4.0 + version: 14.4.0 start-server-and-test: specifier: ^2.0.12 version: 2.0.12 @@ -89,8 +89,8 @@ importers: version: 3.5.14(typescript@5.8.3) devDependencies: cypress: - specifier: ^14.3.3 - version: 14.3.3 + specifier: ^14.4.0 + version: 14.4.0 template/config/jsx: dependencies: @@ -100,34 +100,34 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 - version: 4.1.2(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + version: 4.1.2(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.19)(vue@3.5.14(typescript@5.8.3)) + version: 3.1.2(@types/node@22.15.21)(vue@3.5.14(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) chromedriver: - specifier: ^136.0.2 - version: 136.0.2 + specifier: ^136.0.3 + version: 136.0.3 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: specifier: ^3.12.1 - version: 3.12.1(chromedriver@136.0.2)(geckodriver@5.0.0) + version: 3.12.1(chromedriver@136.0.3)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.15.19)(typescript@5.8.3) + version: 10.9.2(@types/node@22.15.21)(typescript@5.8.3) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -175,11 +175,11 @@ importers: template/config/typescript: devDependencies: '@types/node': - specifier: ^22.15.19 - version: 22.15.19 + specifier: ^22.15.21 + version: 22.15.21 npm-run-all2: - specifier: ^8.0.2 - version: 8.0.2 + specifier: ^8.0.4 + version: 8.0.4 typescript: specifier: ~5.8.0 version: 5.8.3 @@ -201,13 +201,13 @@ importers: version: 26.1.0 vitest: specifier: ^3.1.4 - version: 3.1.4(@types/node@22.15.19)(jsdom@26.1.0)(yaml@2.7.0) + version: 3.1.4(@types/node@22.15.21)(jsdom@26.1.0)(yaml@2.7.0) template/tsconfig/base: devDependencies: '@tsconfig/node22': - specifier: ^22.0.1 - version: 22.0.1 + specifier: ^22.0.2 + version: 22.0.2 '@vue/tsconfig': specifier: ^0.7.0 version: 0.7.0(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) @@ -1130,8 +1130,8 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@tsconfig/node22@22.0.1': - resolution: {integrity: sha512-VkgOa3n6jvs1p+r3DiwBqeEwGAwEvnVCg/hIjiANl5IEcqP3G0u5m8cBJspe1t9qjZRlZ7WFgqq5bJrGdgAKMg==} + '@tsconfig/node22@22.0.2': + resolution: {integrity: sha512-Kmwj4u8sDRDrMYRoN9FDEcXD8UpBSaPQQ24Gz+Gamqfm7xxn+GBR7ge/Z7pK8OXNGyUzbSwJj+TH6B+DS/epyA==} '@tybys/wasm-util@0.9.0': resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} @@ -1157,8 +1157,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.15.19': - resolution: {integrity: sha512-3vMNr4TzNQyjHcRZadojpRaD9Ofr6LsonZAoQ+HMUa/9ORTPoxVIw0e0mpqWpdjj8xybyCM+oKOUH2vwFu/oEw==} + '@types/node@22.15.21': + resolution: {integrity: sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1651,8 +1651,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@136.0.2: - resolution: {integrity: sha512-yJ52GN01edLYWYK/OspYBv3plzF08Ucdq4ukYigJGOX8dWr/tP5PXSZPWFPVarmbmcO57pNLP9Im8hsYljMEjw==} + chromedriver@136.0.3: + resolution: {integrity: sha512-bE27WxCr8Fd12ZFvRWbkWgTvm9MF+le59U6MlxejO9bC9bPHp+IQfttsDMXThb05/M+/FOx8x2/0mQ50zG0kDg==} engines: {node: '>=18'} hasBin: true @@ -1792,8 +1792,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@14.3.3: - resolution: {integrity: sha512-1Rz7zc9iqLww6BysaESqUhtIuaFHS7nL3wREovAKYsNhLTfX3TbcBWHWgEz70YimH2NkSOsm4oIcJJ9HYHOlew==} + cypress@14.4.0: + resolution: {integrity: sha512-/I59Fqxo7fqdiDi3IM2QKA65gZ7+PVejXg404/I8ZSq+NOnrmw+2pnMUJzpoNyg7KABcEBmgpkfAqhV98p7wJA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3123,8 +3123,8 @@ packages: resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==} engines: {node: ^18.17.0 || >=20.5.0} - npm-run-all2@8.0.2: - resolution: {integrity: sha512-yU70kTcohhAETxUjJQxTdQbaDJWCyv+DlKHEWdOifxZ0hZUKRh26mY2mfzlPxfGbsTRbgBuEHeakB6wx0CvVaQ==} + npm-run-all2@8.0.4: + resolution: {integrity: sha512-wdbB5My48XKp2ZfJUlhnLVihzeuA1hgBnqB2J9ahV77wLS+/YAJAlN8I+X3DIFIPZ3m5L7nplmlbhNiFDmXRDA==} engines: {node: ^20.5.0 || >=22.0.0, npm: '>= 10'} hasBin: true @@ -4251,7 +4251,7 @@ snapshots: '@babel/traverse': 7.26.10 '@babel/types': 7.26.10 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -4417,7 +4417,7 @@ snapshots: '@babel/parser': 7.26.10 '@babel/template': 7.26.9 '@babel/types': 7.26.10 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -4802,12 +4802,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.15.19)(vue@3.5.14(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.15.21)(vue@3.5.14(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.19))(vue@3.5.14(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.21))(vue@3.5.14(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.15.19) + vite: 4.5.14(@types/node@22.15.21) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -4985,7 +4985,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@tsconfig/node22@22.0.1': {} + '@tsconfig/node22@22.0.2': {} '@tybys/wasm-util@0.9.0': dependencies: @@ -5005,7 +5005,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -5014,22 +5014,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.0.0 - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.15.19': + '@types/node@22.15.21': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -5040,31 +5040,31 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 optional: true - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) - vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) vue: 3.5.14(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.19))(vue@3.5.14(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.21))(vue@3.5.14(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.15.19) + vite: 4.5.14(@types/node@22.15.21) vue: 3.5.14(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': dependencies: - vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) vue: 3.5.14(typescript@5.8.3) '@vitest/expect@3.1.4': @@ -5074,13 +5074,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))': + '@vitest/mocker@3.1.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.1.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) '@vitest/pretty-format@3.1.4': dependencies: @@ -5226,14 +5226,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': + '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)) + vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)) vue: 3.5.14(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5618,7 +5618,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@136.0.2: + chromedriver@136.0.3: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.8.3(debug@4.4.1) @@ -5752,7 +5752,7 @@ snapshots: csstype@3.1.3: {} - cypress@14.3.3: + cypress@14.4.0: dependencies: '@cypress/request': 3.0.8 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -5771,7 +5771,7 @@ snapshots: commander: 6.2.1 common-tags: 1.8.2 dayjs: 1.11.13 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) enquirer: 2.4.1 eventemitter2: 6.4.7 execa: 4.1.0 @@ -5831,15 +5831,15 @@ snapshots: optionalDependencies: supports-color: 8.1.1 - debug@4.4.0(supports-color@8.1.1): + debug@4.4.0: dependencies: ms: 2.1.3 - optionalDependencies: - supports-color: 8.1.1 - debug@4.4.1: + debug@4.4.1(supports-color@8.1.1): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 8.1.1 decamelize@4.0.0: {} @@ -6245,7 +6245,7 @@ snapshots: extract-zip@2.0.1(supports-color@8.1.1): dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -6299,7 +6299,7 @@ snapshots: follow-redirects@1.15.9(debug@4.4.1): optionalDependencies: - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) for-each@0.3.3: dependencies: @@ -6417,7 +6417,7 @@ snapshots: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) fs-extra: 11.2.0 transitivePeerDependencies: - supports-color @@ -6509,7 +6509,7 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -6522,7 +6522,7 @@ snapshots: https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -6858,7 +6858,7 @@ snapshots: dependencies: chalk: 5.4.1 commander: 13.1.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0 execa: 8.0.1 lilconfig: 3.1.3 listr2: 8.2.5 @@ -7063,7 +7063,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.1(chromedriver@136.0.2)(geckodriver@5.0.0): + nightwatch@3.12.1(chromedriver@136.0.3)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -7100,7 +7100,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 136.0.2 + chromedriver: 136.0.3 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil @@ -7134,7 +7134,7 @@ snapshots: npm-normalize-package-bin@4.0.0: {} - npm-run-all2@8.0.2: + npm-run-all2@8.0.4: dependencies: ansi-styles: 6.2.1 cross-spawn: 7.0.6 @@ -7237,7 +7237,7 @@ snapshots: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) get-uri: 6.0.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 @@ -7350,7 +7350,7 @@ snapshots: proxy-agent@6.4.0: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 lru-cache: 7.18.3 @@ -7661,7 +7661,7 @@ snapshots: socks-proxy-agent@8.0.4: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -7734,7 +7734,7 @@ snapshots: arg: 5.0.2 bluebird: 3.7.2 check-more-types: 2.24.0 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) execa: 5.1.1 lazy-ass: 1.6.0 ps-tree: 1.2.0 @@ -7907,14 +7907,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.15.19)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.21)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.15.19 + '@types/node': 22.15.21 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -7978,17 +7978,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)): + vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)): dependencies: - vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) - vite-node@3.1.4(@types/node@22.15.19)(yaml@2.7.0): + vite-node@3.1.4(@types/node@22.15.21)(yaml@2.7.0): dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8003,18 +8003,18 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.37.0) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 open: 10.1.0 perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color @@ -8033,23 +8033,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 execa: 9.5.2 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)) + vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.10 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.10) @@ -8060,20 +8060,20 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.15.19): + vite@4.5.14(@types/node@22.15.21): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0): + vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8082,21 +8082,21 @@ snapshots: rollup: 4.37.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 fsevents: 2.3.3 yaml: 2.7.0 - vitest@3.1.4(@types/node@22.15.19)(jsdom@26.1.0)(yaml@2.7.0): + vitest@3.1.4(@types/node@22.15.21)(jsdom@26.1.0)(yaml@2.7.0): dependencies: '@vitest/expect': 3.1.4 - '@vitest/mocker': 3.1.4(vite@6.3.5(@types/node@22.15.19)(yaml@2.7.0)) + '@vitest/mocker': 3.1.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)) '@vitest/pretty-format': 3.1.4 '@vitest/runner': 3.1.4 '@vitest/snapshot': 3.1.4 '@vitest/spy': 3.1.4 '@vitest/utils': 3.1.4 chai: 5.2.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0 expect-type: 1.2.1 magic-string: 0.30.17 pathe: 2.0.3 @@ -8106,11 +8106,11 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.15.19)(yaml@2.7.0) - vite-node: 3.1.4(@types/node@22.15.19)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + vite-node: 3.1.4(@types/node@22.15.21)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 jsdom: 26.1.0 transitivePeerDependencies: - jiti diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index ba28c6a73..44843e855 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -7,6 +7,6 @@ "vue": "^3.5.14" }, "devDependencies": { - "cypress": "^14.3.3" + "cypress": "^14.4.0" } } diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index 2981cd31e..83e70ca30 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -5,7 +5,7 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "devDependencies": { - "cypress": "^14.3.3", + "cypress": "^14.4.0", "start-server-and-test": "^2.0.12" } } diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index 9b692d84a..0628bf5bd 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.2.4", - "chromedriver": "^136.0.2", + "chromedriver": "^136.0.3", "geckodriver": "^5.0.0", "nightwatch": "^3.12.1", "ts-node": "^10.9.2", diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 1e1b3631a..0a40256d1 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,8 +5,8 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.15.19", - "npm-run-all2": "^8.0.2", + "@types/node": "^22.15.21", + "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vue-tsc": "^2.2.10" } diff --git a/template/eslint/package.json b/template/eslint/package.json index 502754077..9404ff028 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@vitest/eslint-plugin": "^1.2.0", + "@vitest/eslint-plugin": "^1.2.1", "eslint-plugin-cypress": "^4.3.0", "eslint-plugin-playwright": "^2.2.0" } diff --git a/template/tsconfig/base/package.json b/template/tsconfig/base/package.json index 851d20107..902cd27a3 100644 --- a/template/tsconfig/base/package.json +++ b/template/tsconfig/base/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@tsconfig/node22": "^22.0.1", + "@tsconfig/node22": "^22.0.2", "@vue/tsconfig": "^0.7.0" } } From cd040523136dece3ed5ad38018813ac3f5499c1a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 16:42:24 +0000 Subject: [PATCH 14/59] chore(deps): update dependency @clack/prompts to ^0.11.0 --- package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 250a2f842..92b82995a 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ }, "homepage": "https://github.com/vuejs/create-vue#readme", "devDependencies": { - "@clack/prompts": "^0.10.1", + "@clack/prompts": "^0.11.0", "@tsconfig/node22": "^22.0.2", "@types/eslint": "^9.6.1", "@types/node": "^22.15.21", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 896695d0b..950c0e937 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: devDependencies: '@clack/prompts': - specifier: ^0.10.1 - version: 0.10.1 + specifier: ^0.11.0 + version: 0.11.0 '@tsconfig/node22': specifier: ^22.0.2 version: 22.0.2 @@ -386,11 +386,11 @@ packages: '@bazel/runfiles@6.3.1': resolution: {integrity: sha512-1uLNT5NZsUVIGS4syuHwTzZ8HycMPyr6POA3FCE4GbMtc4rhoJk8aZKtNIRthJYfL+iioppi+rTfH3olMPr9nA==} - '@clack/core@0.4.2': - resolution: {integrity: sha512-NYQfcEy8MWIxrT5Fj8nIVchfRFA26yYKJcvBS7WlUIlw2OmQOY9DhGGXMovyI5J5PpxrCPGkgUi207EBrjpBvg==} + '@clack/core@0.5.0': + resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} - '@clack/prompts@0.10.1': - resolution: {integrity: sha512-Q0T02vx8ZM9XSv9/Yde0jTmmBQufZhPJfYAg2XrrrxWWaZgq1rr8nU8Hv710BQ1dhoP8rtY7YUdpGej2Qza/cw==} + '@clack/prompts@0.11.0': + resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} '@colors/colors@1.5.0': resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} @@ -4434,14 +4434,14 @@ snapshots: '@bazel/runfiles@6.3.1': {} - '@clack/core@0.4.2': + '@clack/core@0.5.0': dependencies: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/prompts@0.10.1': + '@clack/prompts@0.11.0': dependencies: - '@clack/core': 0.4.2 + '@clack/core': 0.5.0 picocolors: 1.1.1 sisteransi: 1.0.5 From 760fd580b2fd68ec69e00c66727f74fac371417c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Jun 2025 06:25:07 +0000 Subject: [PATCH 15/59] chore(deps): update dependency chromedriver to v137 --- pnpm-lock.yaml | 18 +++++++++--------- template/config/nightwatch/package.json | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 950c0e937..0f5d9631f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -114,14 +114,14 @@ importers: specifier: ^5.2.4 version: 5.2.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) chromedriver: - specifier: ^136.0.3 - version: 136.0.3 + specifier: ^137.0.1 + version: 137.0.1 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: specifier: ^3.12.1 - version: 3.12.1(chromedriver@136.0.3)(geckodriver@5.0.0) + version: 3.12.1(chromedriver@137.0.1)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@22.15.21)(typescript@5.8.3) @@ -1651,9 +1651,9 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@136.0.3: - resolution: {integrity: sha512-bE27WxCr8Fd12ZFvRWbkWgTvm9MF+le59U6MlxejO9bC9bPHp+IQfttsDMXThb05/M+/FOx8x2/0mQ50zG0kDg==} - engines: {node: '>=18'} + chromedriver@137.0.1: + resolution: {integrity: sha512-H4amLfsU3zubwD9X7me9Ajd8z3+MARfJ90gLV6PEKdad0Jgmh3fAGnCuz8Ew8yeuoSJ5ycb/vGEvyqgGVFAjJQ==} + engines: {node: '>=20'} hasBin: true ci-info@3.3.0: @@ -5618,7 +5618,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@136.0.3: + chromedriver@137.0.1: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.8.3(debug@4.4.1) @@ -7063,7 +7063,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.1(chromedriver@136.0.3)(geckodriver@5.0.0): + nightwatch@3.12.1(chromedriver@137.0.1)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -7100,7 +7100,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 136.0.3 + chromedriver: 137.0.1 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index 0628bf5bd..b42c056b3 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.2.4", - "chromedriver": "^136.0.3", + "chromedriver": "^137.0.1", "geckodriver": "^5.0.0", "nightwatch": "^3.12.1", "ts-node": "^10.9.2", From 2ea324c7ec2d50af2ab2f3aa346f7563a7209681 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 16:42:36 +0000 Subject: [PATCH 16/59] chore(deps): update dependency @vitejs/plugin-vue-jsx to ^4.2.0 --- pnpm-lock.yaml | 336 +++++++++++++++++++++++++++++-- template/config/jsx/package.json | 2 +- 2 files changed, 316 insertions(+), 22 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0f5d9631f..5ea9b3217 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -99,8 +99,8 @@ importers: version: 3.5.14(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue-jsx': - specifier: ^4.1.2 - version: 4.1.2(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + specifier: ^4.2.0 + version: 4.2.0(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) vite: specifier: ^6.3.5 version: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) @@ -234,64 +234,126 @@ packages: resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.27.1': + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.26.8': resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} + '@babel/compat-data@7.27.2': + resolution: {integrity: sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==} + engines: {node: '>=6.9.0'} + '@babel/core@7.26.10': resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} engines: {node: '>=6.9.0'} + '@babel/core@7.27.1': + resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==} + engines: {node: '>=6.9.0'} + '@babel/generator@7.26.10': resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} engines: {node: '>=6.9.0'} + '@babel/generator@7.27.1': + resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.27.1': + resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} + engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.26.5': resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.27.2': + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.25.9': resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-create-class-features-plugin@7.27.1': + resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-member-expression-to-functions@7.25.9': resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.27.1': + resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.25.9': resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.27.1': + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-transforms@7.26.0': resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-module-transforms@7.27.1': + resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-optimise-call-expression@7.25.9': resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} + '@babel/helper-optimise-call-expression@7.27.1': + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} + engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.26.5': resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.27.1': + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} + engines: {node: '>=6.9.0'} + '@babel/helper-replace-supers@7.25.9': resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-replace-supers@7.27.1': + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-skip-transparent-expression-wrappers@7.25.9': resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} + engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.25.9': resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} @@ -312,10 +374,18 @@ packages: resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.27.1': + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} + engines: {node: '>=6.9.0'} + '@babel/helpers@7.26.10': resolution: {integrity: sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==} engines: {node: '>=6.9.0'} + '@babel/helpers@7.27.1': + resolution: {integrity: sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.26.10': resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} engines: {node: '>=6.0.0'} @@ -355,26 +425,52 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-jsx@7.27.1': + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-typescript@7.25.9': resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-typescript@7.27.1': + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-typescript@7.26.8': resolution: {integrity: sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-typescript@7.27.1': + resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/template@7.26.9': resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} + '@babel/template@7.27.2': + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.26.10': resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.27.1': + resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} + engines: {node: '>=6.9.0'} + '@babel/types@7.26.10': resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} engines: {node: '>=6.9.0'} @@ -1181,8 +1277,8 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@vitejs/plugin-vue-jsx@4.1.2': - resolution: {integrity: sha512-4Rk0GdE0QCdsIkuMmWeg11gmM4x8UmTnZR/LWPm7QJ7+BsK4tq08udrN0isrrWqz5heFy9HLV/7bOLgFS8hUjA==} + '@vitejs/plugin-vue-jsx@4.2.0': + resolution: {integrity: sha512-DSTrmrdLp+0LDNF77fqrKfx7X0ErRbOcUAgJL/HbSesqQwoUvUQ4uYQqaex+rovqgGcoPqVk+AwUh3v9CuiYIw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 @@ -1243,6 +1339,9 @@ packages: '@vue/babel-helper-vue-transform-on@1.2.5': resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==} + '@vue/babel-helper-vue-transform-on@1.4.0': + resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} + '@vue/babel-plugin-jsx@1.2.5': resolution: {integrity: sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==} peerDependencies: @@ -1251,11 +1350,24 @@ packages: '@babel/core': optional: true + '@vue/babel-plugin-jsx@1.4.0': + resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true + '@vue/babel-plugin-resolve-type@1.2.5': resolution: {integrity: sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==} peerDependencies: '@babel/core': ^7.0.0-0 + '@vue/babel-plugin-resolve-type@1.4.0': + resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@vue/compiler-core@3.5.13': resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} @@ -4236,8 +4348,16 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 + '@babel/code-frame@7.27.1': + dependencies: + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/compat-data@7.26.8': {} + '@babel/compat-data@7.27.2': {} + '@babel/core@7.26.10': dependencies: '@ampproject/remapping': 2.3.0 @@ -4258,17 +4378,49 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/core@7.27.1': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.1 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.27.1(@babel/core@7.27.1) + '@babel/helpers': 7.27.1 + '@babel/parser': 7.27.2 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 + convert-source-map: 2.0.0 + debug: 4.4.1(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/generator@7.26.10': dependencies: '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 + '@babel/types': 7.27.1 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.0.2 + + '@babel/generator@7.27.1': + dependencies: + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.27.1 + + '@babel/helper-annotate-as-pure@7.27.1': + dependencies: + '@babel/types': 7.27.1 '@babel/helper-compilation-targets@7.26.5': dependencies: @@ -4278,6 +4430,14 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 + '@babel/helper-compilation-targets@7.27.2': + dependencies: + '@babel/compat-data': 7.27.2 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.24.0 + lru-cache: 5.1.1 + semver: 6.3.1 + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -4291,17 +4451,44 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.27.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/types': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-member-expression-to-functions@7.27.1': + dependencies: + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.25.9': dependencies: '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/types': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-imports@7.27.1': + dependencies: + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4314,12 +4501,27 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.27.1(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.27.1 + + '@babel/helper-optimise-call-expression@7.27.1': + dependencies: + '@babel/types': 7.27.1 '@babel/helper-plugin-utils@7.26.5': {} + '@babel/helper-plugin-utils@7.27.1': {} + '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -4329,10 +4531,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.27.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/types': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + dependencies: + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4346,14 +4564,21 @@ snapshots: '@babel/helper-validator-option@7.25.9': {} + '@babel/helper-validator-option@7.27.1': {} + '@babel/helpers@7.26.10': dependencies: '@babel/template': 7.26.9 - '@babel/types': 7.26.10 + '@babel/types': 7.27.1 + + '@babel/helpers@7.27.1': + dependencies: + '@babel/template': 7.27.2 + '@babel/types': 7.27.1 '@babel/parser@7.26.10': dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.27.1 '@babel/parser@7.27.2': dependencies: @@ -4388,11 +4613,21 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -4404,19 +4639,48 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.1) + transitivePeerDependencies: + - supports-color + '@babel/template@7.26.9': dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 + + '@babel/template@7.27.2': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 '@babel/traverse@7.26.10': dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.10 - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.2 '@babel/template': 7.26.9 - '@babel/types': 7.26.10 + '@babel/types': 7.27.1 + debug: 4.4.1(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/traverse@7.27.1': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.2 + '@babel/template': 7.27.2 + '@babel/types': 7.27.1 debug: 4.4.1(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -5047,11 +5311,12 @@ snapshots: '@types/node': 22.15.21 optional: true - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) - '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) + '@babel/core': 7.27.1 + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) + '@rolldown/pluginutils': 1.0.0-beta.9 + '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) vue: 3.5.14(typescript@5.8.3) transitivePeerDependencies: @@ -5121,6 +5386,8 @@ snapshots: '@vue/babel-helper-vue-transform-on@1.2.5': {} + '@vue/babel-helper-vue-transform-on@1.4.0': {} + '@vue/babel-plugin-jsx@1.2.5(@babel/core@7.26.10)': dependencies: '@babel/helper-module-imports': 7.25.9 @@ -5138,6 +5405,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.1)': + dependencies: + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.1) + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.10 + '@babel/types': 7.27.1 + '@vue/babel-helper-vue-transform-on': 1.4.0 + '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.1) + '@vue/shared': 3.5.14 + optionalDependencies: + '@babel/core': 7.27.1 + transitivePeerDependencies: + - supports-color + '@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.26.10)': dependencies: '@babel/code-frame': 7.26.2 @@ -5149,6 +5432,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.1)': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/core': 7.27.1 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/parser': 7.27.2 + '@vue/compiler-sfc': 3.5.14 + transitivePeerDependencies: + - supports-color + '@vue/compiler-core@3.5.13': dependencies: '@babel/parser': 7.26.10 @@ -5177,7 +5471,7 @@ snapshots: '@vue/compiler-sfc@3.5.13': dependencies: - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.2 '@vue/compiler-core': 3.5.13 '@vue/compiler-dom': 3.5.13 '@vue/compiler-ssr': 3.5.13 diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index 8bf981dc2..60aca7c3d 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -3,7 +3,7 @@ "vue": "^3.5.14" }, "devDependencies": { - "@vitejs/plugin-vue-jsx": "^4.1.2", + "@vitejs/plugin-vue-jsx": "^4.2.0", "vite": "^6.3.5" } } From e53b6c4500340f6d8a748cf8aef7df05570c2223 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 12 Jun 2025 17:44:46 +0800 Subject: [PATCH 17/59] chore(deps): update all non-major dependencies (#757) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 10 +- pnpm-lock.yaml | 808 ++++++++++----------- template/base/package.json | 2 +- template/config/cypress-ct/package.json | 4 +- template/config/cypress/package.json | 2 +- template/config/jsx/package.json | 2 +- template/config/nightwatch-ct/package.json | 2 +- template/config/nightwatch/package.json | 4 +- template/config/pinia/package.json | 4 +- template/config/playwright/package.json | 2 +- template/config/router/package.json | 2 +- template/config/typescript/package.json | 2 +- template/config/vitest/package.json | 4 +- template/eslint/package.json | 2 +- 14 files changed, 420 insertions(+), 430 deletions(-) diff --git a/package.json b/package.json index 92b82995a..fd7caedee 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "3.16.4", "description": "🛠️ The recommended way to start a Vite-powered Vue project", "type": "module", - "packageManager": "pnpm@10.11.0", + "packageManager": "pnpm@10.12.1", "bin": { "create-vue": "bundle.js" }, @@ -50,7 +50,7 @@ "@clack/prompts": "^0.11.0", "@tsconfig/node22": "^22.0.2", "@types/eslint": "^9.6.1", - "@types/node": "^22.15.21", + "@types/node": "^22.15.31", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.10.2", "@vue/tsconfig": "^0.7.0", @@ -59,10 +59,10 @@ "lint-staged": "^15.5.2", "picocolors": "^1.1.1", "prettier": "3.5.3", - "rolldown": "1.0.0-beta.9", + "rolldown": "1.0.0-beta.15", "rollup-plugin-license": "^3.6.0", - "vitest": "^3.1.4", - "zx": "^8.5.4" + "vitest": "^3.2.3", + "zx": "^8.5.5" }, "lint-staged": { "*.{js,ts,vue,json}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5ea9b3217..8b4fb466c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.15.21 - version: 22.15.21 + specifier: ^22.15.31 + version: 22.15.31 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -28,7 +28,7 @@ importers: version: 0.10.2 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)) ejs: specifier: ^3.1.10 version: 3.1.10 @@ -45,39 +45,39 @@ importers: specifier: 3.5.3 version: 3.5.3 rolldown: - specifier: 1.0.0-beta.9 - version: 1.0.0-beta.9 + specifier: 1.0.0-beta.15 + version: 1.0.0-beta.15 rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) vitest: - specifier: ^3.1.4 - version: 3.1.4(@types/node@22.15.21)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.2.3 + version: 3.2.3(@types/node@22.15.31)(jsdom@26.1.0)(yaml@2.7.0) zx: - specifier: ^8.5.4 - version: 8.5.4 + specifier: ^8.5.5 + version: 8.5.5 template/base: dependencies: vue: - specifier: ^3.5.14 - version: 3.5.14(typescript@5.8.3) + specifier: ^3.5.16 + version: 3.5.16(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) vite-plugin-vue-devtools: specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) template/config/cypress: devDependencies: cypress: - specifier: ^14.4.0 - version: 14.4.0 + specifier: ^14.4.1 + version: 14.4.1 start-server-and-test: specifier: ^2.0.12 version: 2.0.12 @@ -85,49 +85,49 @@ importers: template/config/cypress-ct: dependencies: vue: - specifier: ^3.5.14 - version: 3.5.14(typescript@5.8.3) + specifier: ^3.5.16 + version: 3.5.16(typescript@5.8.3) devDependencies: cypress: - specifier: ^14.4.0 - version: 14.4.0 + specifier: ^14.4.1 + version: 14.4.1 template/config/jsx: dependencies: vue: - specifier: ^3.5.14 - version: 3.5.14(typescript@5.8.3) + specifier: ^3.5.16 + version: 3.5.16(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.2.0 - version: 4.2.0(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + version: 4.2.0(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.21)(vue@3.5.14(typescript@5.8.3)) + version: 3.1.2(@types/node@22.15.31)(vue@3.5.16(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) chromedriver: - specifier: ^137.0.1 - version: 137.0.1 + specifier: ^137.0.3 + version: 137.0.3 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: - specifier: ^3.12.1 - version: 3.12.1(chromedriver@137.0.1)(geckodriver@5.0.0) + specifier: ^3.12.2 + version: 3.12.2(chromedriver@137.0.3)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.15.21)(typescript@5.8.3) + version: 10.9.2(@types/node@22.15.31)(typescript@5.8.3) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -135,8 +135,8 @@ importers: template/config/nightwatch-ct: dependencies: vue: - specifier: ^3.5.14 - version: 3.5.14(typescript@5.8.3) + specifier: ^3.5.16 + version: 3.5.16(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -145,17 +145,17 @@ importers: template/config/pinia: dependencies: pinia: - specifier: ^3.0.2 - version: 3.0.2(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) + specifier: ^3.0.3 + version: 3.0.3(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)) vue: - specifier: ^3.5.14 - version: 3.5.14(typescript@5.8.3) + specifier: ^3.5.16 + version: 3.5.16(typescript@5.8.3) template/config/playwright: devDependencies: '@playwright/test': - specifier: ^1.52.0 - version: 1.52.0 + specifier: ^1.53.0 + version: 1.53.0 template/config/prettier: devDependencies: @@ -166,17 +166,17 @@ importers: template/config/router: dependencies: vue: - specifier: ^3.5.14 - version: 3.5.14(typescript@5.8.3) + specifier: ^3.5.16 + version: 3.5.16(typescript@5.8.3) vue-router: specifier: ^4.5.1 - version: 4.5.1(vue@3.5.14(typescript@5.8.3)) + version: 4.5.1(vue@3.5.16(typescript@5.8.3)) template/config/typescript: devDependencies: '@types/node': - specifier: ^22.15.21 - version: 22.15.21 + specifier: ^22.15.31 + version: 22.15.31 npm-run-all2: specifier: ^8.0.4 version: 8.0.4 @@ -190,8 +190,8 @@ importers: template/config/vitest: dependencies: vue: - specifier: ^3.5.14 - version: 3.5.14(typescript@5.8.3) + specifier: ^3.5.16 + version: 3.5.16(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -200,8 +200,8 @@ importers: specifier: ^26.1.0 version: 26.1.0 vitest: - specifier: ^3.1.4 - version: 3.1.4(@types/node@22.15.21)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.2.3 + version: 3.2.3(@types/node@22.15.31)(jsdom@26.1.0)(yaml@2.7.0) template/tsconfig/base: devDependencies: @@ -210,7 +210,7 @@ importers: version: 22.0.2 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)) template/tsconfig/vitest: devDependencies: @@ -531,14 +531,14 @@ packages: '@cypress/xvfb@1.2.4': resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} - '@emnapi/core@1.3.1': - resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==} + '@emnapi/core@1.4.3': + resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} - '@emnapi/runtime@1.3.1': - resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + '@emnapi/runtime@1.4.3': + resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} - '@emnapi/wasi-threads@1.0.1': - resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + '@emnapi/wasi-threads@1.0.2': + resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==} '@esbuild/aix-ppc64@0.25.1': resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==} @@ -971,8 +971,8 @@ packages: resolution: {integrity: sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==} engines: {node: '>= 10'} - '@napi-rs/wasm-runtime@0.2.7': - resolution: {integrity: sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==} + '@napi-rs/wasm-runtime@0.2.11': + resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==} '@nightwatch/chai@5.0.3': resolution: {integrity: sha512-1OIkOf/7jswOC3/t+Add/HVQO8ib75kz6BVYSNeWGghTlmHUqYEfNJ6vcACbXrn/4v3+9iRlWixuhFkxXkU/RQ==} @@ -993,81 +993,88 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/types@0.70.0': - resolution: {integrity: sha512-ngyLUpUjO3dpqygSRQDx7nMx8+BmXbWOU4oIwTJFV2MVIDG7knIZwgdwXlQWLg3C3oxg1lS7ppMtPKqKFb7wzw==} + '@oxc-project/runtime@0.72.3': + resolution: {integrity: sha512-FtOS+0v7rZcnjXzYTTqv1vu/KDptD1UztFgoZkYBGe/6TcNFm+SP/jQoLvzau1SPir95WgDOBOUm2Gmsm+bQag==} + engines: {node: '>=6.9.0'} + + '@oxc-project/types@0.72.3': + resolution: {integrity: sha512-CfAC4wrmMkUoISpQkFAIfMVvlPfQV3xg7ZlcqPXPOIMQhdKIId44G8W0mCPgtpWdFFAyJ+SFtiM+9vbyCkoVng==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.52.0': - resolution: {integrity: sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==} + '@playwright/test@1.53.0': + resolution: {integrity: sha512-15hjKreZDcp7t6TL/7jkAo6Df5STZN09jGiv5dbP9A6vMVncXRqE7/B2SncsyOwrkZRBH2i6/TPOL8BVmm3c7w==} engines: {node: '>=18'} hasBin: true '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/binding-darwin-arm64@1.0.0-beta.9': - resolution: {integrity: sha512-geUG/FUpm+membLC0NQBb39vVyOfguYZ2oyXc7emr6UjH6TeEECT4b0CPZXKFnELareTiU/Jfl70/eEgNxyQeA==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.15': + resolution: {integrity: sha512-YInZppDBLp5DadbJZGc7xBfDrMCSj3P6i2rPlvOCMlvjBQxJi2kX8Jquh+LufsWUiHD3JsvvH5EuUUc/tF5fkA==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.9': - resolution: {integrity: sha512-7wPXDwcOtv2I+pWTL2UNpNAxMAGukgBT90Jz4DCfwaYdGvQncF7J0S7IWrRVsRFhBavxM+65RcueE3VXw5UIbg==} + '@rolldown/binding-darwin-x64@1.0.0-beta.15': + resolution: {integrity: sha512-Zwv8KHU/XdVwLseHG6slJ0FAFklPpiO0sjNvhrcMp1X3F2ajPzUdIO8Cnu3KLmX1GWVSvu6q1kyARLUqPvlh7Q==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.9': - resolution: {integrity: sha512-agO5mONTNKVrcIt4SRxw5Ni0FOVV3gaH8dIiNp1A4JeU91b9kw7x+JRuNJAQuM2X3pYqVvA6qh13UTNOsaqM/Q==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.15': + resolution: {integrity: sha512-FwhNC23Fz9ldHW1/rX4QaoQe4kyOybCgxO9eglue3cbb3ol28KWpQl3xJfvXc9+O6PDefAs4oFBCbtTh8seiUw==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.9': - resolution: {integrity: sha512-dDNDV9p/8WYDriS9HCcbH6y6+JP38o3enj/pMkdkmkxEnZ0ZoHIfQ9RGYWeRYU56NKBCrya4qZBJx49Jk9LRug==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': + resolution: {integrity: sha512-E60pNliWl4j7EFEVX2oeJZ5VzR+NG6fvDJoqfqRfCl8wtKIf9E1WPWVQIrT+zkz+Fhc5op8g7h25z6rtxsDy9g==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.9': - resolution: {integrity: sha512-kZKegmHG1ZvfsFIwYU6DeFSxSIcIliXzeznsJHUo9D9/dlVSDi/PUvsRKcuJkQjZoejM6pk8MHN/UfgGdIhPHw==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': + resolution: {integrity: sha512-d+qo1LZ/a3EcQW08byIIZy0PBthmG/7dr69pifmNIet/azWR8jbceQaRFFczVc/NwVV3fsZDCmjG8mgJzsNEAg==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.9': - resolution: {integrity: sha512-f+VL8mO31pyMJiJPr2aA1ryYONkP2UqgbwK7fKtKHZIeDd/AoUGn3+ujPqDhuy2NxgcJ5H8NaSvDpG1tJMHh+g==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': + resolution: {integrity: sha512-P1hbtYF+5ftJI2Ergs4iARbAk6Xd6WnTQb3CF9kjN3KfJTsRYdo5/fvU8Lz/gzhZVvkCXXH3NxDd9308UBO8cw==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.9': - resolution: {integrity: sha512-GiUEZ0WPjX5LouDoC3O8aJa4h6BLCpIvaAboNw5JoRour/3dC6rbtZZ/B5FC3/ySsN3/dFOhAH97ylQxoZJi7A==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': + resolution: {integrity: sha512-Q9NM9uMFN9cjcrW7gd9U087B5WzkEj9dQQHOgoENZSy+vYJYS2fINCIG40ljEVC6jXmVrJgUhJKv7elRZM1nng==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.9': - resolution: {integrity: sha512-AMb0dicw+QHh6RxvWo4BRcuTMgS0cwUejJRMpSyIcHYnKTbj6nUW4HbWNQuDfZiF27l6F5gEwBS+YLUdVzL9vg==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': + resolution: {integrity: sha512-1tuCWuR8gx9PyW2pxAx2ZqnOnwhoY6NWBVP6ZmrjCKQ16NclYc61BzegFXSdugCy8w1QpBPT8/c5oh2W4E5aeA==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.9': - resolution: {integrity: sha512-+pdaiTx7L8bWKvsAuCE0HAxP1ze1WOLoWGCawcrZbMSY10dMh2i82lJiH6tXGXbfYYwsNWhWE2NyG4peFZvRfQ==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': + resolution: {integrity: sha512-zrSeYrpTf27hRxMLh0qpkCoWgzRKG8EyR6o09Zt9xkqCOeE5tEK/S3jV1Nii9WSqVCWFRA+OYxKzMNoykV590g==} engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.9': - resolution: {integrity: sha512-A7kN248viWvb8eZMzQu024TBKGoyoVYBsDG2DtoP8u2pzwoh5yDqUL291u01o4f8uzpUHq8mfwQJmcGChFu8KQ==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': + resolution: {integrity: sha512-diR41DsMUnkvb9hvW8vuIrA0WaacAN1fu6lPseXhYifAOZN6kvxEwKn7Xib8i0zjdrYErLv7GNSQ48W+xiNOnA==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.9': - resolution: {integrity: sha512-DzKN7iEYjAP8AK8F2G2aCej3fk43Y/EQrVrR3gF0XREes56chjQ7bXIhw819jv74BbxGdnpPcslhet/cgt7WRA==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': + resolution: {integrity: sha512-oCbbcDC3Lk8YgdxCkG23UqVrvXVvllIBgmmwq89bhq5okPP899OI/P+oTTDsUTbhljzNq1pH8a+mR6YBxAFfvw==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.9': - resolution: {integrity: sha512-GMWgTvvbZ8TfBsAiJpoz4SRq3IN3aUMn0rYm8q4I8dcEk4J1uISyfb6ZMzvqW+cvScTWVKWZNqnrmYOKLLUt4w==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': + resolution: {integrity: sha512-w5hVsOv3dzKo10wAXizmnDvUo1yasn/ps+mcn9H9TiJ/GeRE5/15Y6hG6vUQYRQNLVbYRHUt2qG0MyOoasPcHg==} cpu: [x64] os: [win32] + '@rolldown/pluginutils@1.0.0-beta.15': + resolution: {integrity: sha512-lvFtIbidq5EqyAAeiVk41ZNjGRgUoGRBIuqpe1VRJ7R8Av7TLAgGWAwGlHNhO7MFkl7MNRX350CsTtIWIYkNIQ==} + '@rolldown/pluginutils@1.0.0-beta.9': resolution: {integrity: sha512-e9MeMtVWo186sgvFFJOPGy7/d2j2mZhLJIdVW0C/xDluuOvymEATqz6zKsP0ZmXGzQtqlyjz5sC1sYQUoJG98w==} @@ -1238,6 +1245,12 @@ packages: '@types/chai@5.0.0': resolution: {integrity: sha512-+DwhEHAaFPPdJ2ral3kNHFQXnTfscEEFsUxzD+d7nlcLrFK23JtNjH71RGasTcHb88b4vVi4mTyfpf8u2L8bdA==} + '@types/chai@5.2.2': + resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==} + + '@types/deep-eql@4.0.2': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + '@types/eslint@9.6.1': resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} @@ -1253,8 +1266,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.15.21': - resolution: {integrity: sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==} + '@types/node@22.15.31': + resolution: {integrity: sha512-jnVe5ULKl6tijxUhvQeNbQG/84fHfg+yMak02cT8QVhBx/F05rAVxCGBYYTh2EKz22D6JF5ktXuNwdx7b9iEGw==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1298,34 +1311,34 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/expect@3.1.4': - resolution: {integrity: sha512-xkD/ljeliyaClDYqHPNCiJ0plY5YIcM0OlRiZizLhlPmpXWpxnGMyTZXOHFhFeG7w9P5PBeL4IdtJ/HeQwTbQA==} + '@vitest/expect@3.2.3': + resolution: {integrity: sha512-W2RH2TPWVHA1o7UmaFKISPvdicFJH+mjykctJFoAkUw+SPTJTGjUNdKscFBrqM7IPnCVu6zihtKYa7TkZS1dkQ==} - '@vitest/mocker@3.1.4': - resolution: {integrity: sha512-8IJ3CvwtSw/EFXqWFL8aCMu+YyYXG2WUSrQbViOZkWTKTVicVwZ/YiEZDSqD00kX+v/+W+OnxhNWoeVKorHygA==} + '@vitest/mocker@3.2.3': + resolution: {integrity: sha512-cP6fIun+Zx8he4rbWvi+Oya6goKQDZK+Yq4hhlggwQBbrlOQ4qtZ+G4nxB6ZnzI9lyIb+JnvyiJnPC2AGbKSPA==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@3.1.4': - resolution: {integrity: sha512-cqv9H9GvAEoTaoq+cYqUTCGscUjKqlJZC7PRwY5FMySVj5J+xOm1KQcCiYHJOEzOKRUhLH4R2pTwvFlWCEScsg==} + '@vitest/pretty-format@3.2.3': + resolution: {integrity: sha512-yFglXGkr9hW/yEXngO+IKMhP0jxyFw2/qys/CK4fFUZnSltD+MU7dVYGrH8rvPcK/O6feXQA+EU33gjaBBbAng==} - '@vitest/runner@3.1.4': - resolution: {integrity: sha512-djTeF1/vt985I/wpKVFBMWUlk/I7mb5hmD5oP8K9ACRmVXgKTae3TUOtXAEBfslNKPzUQvnKhNd34nnRSYgLNQ==} + '@vitest/runner@3.2.3': + resolution: {integrity: sha512-83HWYisT3IpMaU9LN+VN+/nLHVBCSIUKJzGxC5RWUOsK1h3USg7ojL+UXQR3b4o4UBIWCYdD2fxuzM7PQQ1u8w==} - '@vitest/snapshot@3.1.4': - resolution: {integrity: sha512-JPHf68DvuO7vilmvwdPr9TS0SuuIzHvxeaCkxYcCD4jTk67XwL45ZhEHFKIuCm8CYstgI6LZ4XbwD6ANrwMpFg==} + '@vitest/snapshot@3.2.3': + resolution: {integrity: sha512-9gIVWx2+tysDqUmmM1L0hwadyumqssOL1r8KJipwLx5JVYyxvVRfxvMq7DaWbZZsCqZnu/dZedaZQh4iYTtneA==} - '@vitest/spy@3.1.4': - resolution: {integrity: sha512-Xg1bXhu+vtPXIodYN369M86K8shGLouNjoVI78g8iAq2rFoHFdajNvJJ5A/9bPMFcfQqdaCpOgWKEoMQg/s0Yg==} + '@vitest/spy@3.2.3': + resolution: {integrity: sha512-JHu9Wl+7bf6FEejTCREy+DmgWe+rQKbK+y32C/k5f4TBIAlijhJbRBIRIOCEpVevgRsCQR2iHRUH2/qKVM/plw==} - '@vitest/utils@3.1.4': - resolution: {integrity: sha512-yriMuO1cfFhmiGc8ataN51+9ooHRuURdfAZfwFd3usWynjzpLslZdYnRegTv32qdgtJTsj15FoeZe2g15fY1gg==} + '@vitest/utils@3.2.3': + resolution: {integrity: sha512-4zFBCU5Pf+4Z6v+rwnZ1HU1yzOKKvDkMXZrymE2PBlbjKJRlrOxbvpfPSvJTGRIwGoahaOGvp+kbCoxifhzJ1Q==} '@volar/language-core@2.4.11': resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} @@ -1374,24 +1387,30 @@ packages: '@vue/compiler-core@3.5.14': resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==} + '@vue/compiler-core@3.5.16': + resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==} + '@vue/compiler-dom@3.5.13': resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} '@vue/compiler-dom@3.5.14': resolution: {integrity: sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==} - '@vue/compiler-sfc@3.5.13': - resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} + '@vue/compiler-dom@3.5.16': + resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==} '@vue/compiler-sfc@3.5.14': resolution: {integrity: sha512-9T6m/9mMr81Lj58JpzsiSIjBgv2LiVoWjIVa7kuXHICUi8LiDSIotMpPRXYJsXKqyARrzjT24NAwttrMnMaCXA==} - '@vue/compiler-ssr@3.5.13': - resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} + '@vue/compiler-sfc@3.5.16': + resolution: {integrity: sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==} '@vue/compiler-ssr@3.5.14': resolution: {integrity: sha512-Y0G7PcBxr1yllnHuS/NxNCSPWnRGH4Ogrp0tsLA5QemDZuJLs99YjAKQ7KqkHE0vCg4QTKlQzXLKCMF7WPSl7Q==} + '@vue/compiler-ssr@3.5.16': + resolution: {integrity: sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1425,19 +1444,19 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.14': - resolution: {integrity: sha512-7cK1Hp343Fu/SUCCO52vCabjvsYu7ZkOqyYu7bXV9P2yyfjUMUXHZafEbq244sP7gf+EZEz+77QixBTuEqkQQw==} + '@vue/reactivity@3.5.16': + resolution: {integrity: sha512-FG5Q5ee/kxhIm1p2bykPpPwqiUBV3kFySsHEQha5BJvjXdZTUfmya7wP7zC39dFuZAcf/PD5S4Lni55vGLMhvA==} - '@vue/runtime-core@3.5.14': - resolution: {integrity: sha512-w9JWEANwHXNgieAhxPpEpJa+0V5G0hz3NmjAZwlOebtfKyp2hKxKF0+qSh0Xs6/PhfGihuSdqMprMVcQU/E6ag==} + '@vue/runtime-core@3.5.16': + resolution: {integrity: sha512-bw5Ykq6+JFHYxrQa7Tjr+VSzw7Dj4ldR/udyBZbq73fCdJmyy5MPIFR9IX/M5Qs+TtTjuyUTCnmK3lWWwpAcFQ==} - '@vue/runtime-dom@3.5.14': - resolution: {integrity: sha512-lCfR++IakeI35TVR80QgOelsUIdcKjd65rWAMfdSlCYnaEY5t3hYwru7vvcWaqmrK+LpI7ZDDYiGU5V3xjMacw==} + '@vue/runtime-dom@3.5.16': + resolution: {integrity: sha512-T1qqYJsG2xMGhImRUV9y/RseB9d0eCYZQ4CWca9ztCuiPj/XWNNN+lkNBuzVbia5z4/cgxdL28NoQCvC0Xcfww==} - '@vue/server-renderer@3.5.14': - resolution: {integrity: sha512-Rf/ISLqokIvcySIYnv3tNWq40PLpNLDLSJwwVWzG6MNtyIhfbcrAxo5ZL9nARJhqjZyWWa40oRb2IDuejeuv6w==} + '@vue/server-renderer@3.5.16': + resolution: {integrity: sha512-BrX0qLiv/WugguGsnQUJiYOE0Fe5mZTwi6b7X/ybGB0vfrPH9z0gD/Y6WOR1sGCgX4gc25L1RYS5eYQKDMoNIg==} peerDependencies: - vue: 3.5.14 + vue: 3.5.16 '@vue/shared@3.5.13': resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} @@ -1445,6 +1464,9 @@ packages: '@vue/shared@3.5.14': resolution: {integrity: sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==} + '@vue/shared@3.5.16': + resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -1763,8 +1785,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@137.0.1: - resolution: {integrity: sha512-H4amLfsU3zubwD9X7me9Ajd8z3+MARfJ90gLV6PEKdad0Jgmh3fAGnCuz8Ew8yeuoSJ5ycb/vGEvyqgGVFAjJQ==} + chromedriver@137.0.3: + resolution: {integrity: sha512-ceBxOxaXl/3ddvxZicgASpL8HfxmUK/q/VI3STcyl0t+SvgydNqXQO1XWwqUIA/tMfREpUunumQvwH7r6hdT0Q==} engines: {node: '>=20'} hasBin: true @@ -1904,8 +1926,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@14.4.0: - resolution: {integrity: sha512-/I59Fqxo7fqdiDi3IM2QKA65gZ7+PVejXg404/I8ZSq+NOnrmw+2pnMUJzpoNyg7KABcEBmgpkfAqhV98p7wJA==} + cypress@14.4.1: + resolution: {integrity: sha512-YSGvVXtTqSGRTyHbaxHI5dHU/9xc5ymaTIM4BU85GKhj980y6XgA3fShSpj5DatS8knXMsAvYItQxVQFHGpUtw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -1983,9 +2005,6 @@ packages: resolution: {integrity: sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - decimal.js@10.5.0: resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} @@ -2125,10 +2144,6 @@ packages: error-stack-parser-es@0.1.5: resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} - es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} - es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} @@ -2492,10 +2507,6 @@ packages: get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} - get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} @@ -2559,9 +2570,6 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -2579,14 +2587,6 @@ packages: has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - - has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - has-symbols@1.1.0: resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} @@ -2893,6 +2893,9 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + js-tokens@9.0.1: + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} + js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true @@ -3191,8 +3194,8 @@ packages: nightwatch-axe-verbose@2.3.1: resolution: {integrity: sha512-C6N95bwPHsRnv04eVIwJ6w5m6X1+Pddvo6nzpzOHQlO0j+pYRVU7zaQmFUJ0L4cqeUxReNEXyTUg/R9WWfHk7w==} - nightwatch@3.12.1: - resolution: {integrity: sha512-+tTSjw7w2xY3TRdq5qMkgSztEk6ofMw1l/+Tc4GVRTyUi2/43qV4m2EzOi8Q/3ERKZrIR1Wqqyyh3pw6PJSKMQ==} + nightwatch@3.12.2: + resolution: {integrity: sha512-B4MGUvO+RjX8gYg84oJ3DKdgzfXIFRKbs19nLBlUt+aJlzBdv6VdN00wlOmzCakHXZlU10MGm1KiW0dsTlgFRA==} engines: {node: '>= 16'} hasBin: true peerDependencies: @@ -3255,10 +3258,6 @@ packages: nwsapi@2.2.16: resolution: {integrity: sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==} - object-inspect@1.13.2: - resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} - engines: {node: '>= 0.4'} - object-inspect@1.13.4: resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} @@ -3410,8 +3409,8 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - pinia@3.0.2: - resolution: {integrity: sha512-sH2JK3wNY809JOeiiURUR0wehJ9/gd9qFN2Y828jCbxEzKEmEt0pzCXwqiSTfuRsK9vQsOflSdnbdBOGrhtn+g==} + pinia@3.0.3: + resolution: {integrity: sha512-ttXO/InUULUXkMHpTdp9Fj4hLpD/2AoJdmAbAeW2yu1iy1k+pkFekQXw5VpC0/5p51IOR/jDaDRfRWRnMMsGOA==} peerDependencies: typescript: '>=4.4.4' vue: ^2.7.0 || ^3.5.11 @@ -3422,13 +3421,13 @@ packages: piscina@4.7.0: resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==} - playwright-core@1.52.0: - resolution: {integrity: sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==} + playwright-core@1.53.0: + resolution: {integrity: sha512-mGLg8m0pm4+mmtB7M89Xw/GSqoNC+twivl8ITteqvAndachozYe2ZA7srU6uleV1vEdAHYqjq+SV8SNxRRFYBw==} engines: {node: '>=18'} hasBin: true - playwright@1.52.0: - resolution: {integrity: sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==} + playwright@1.53.0: + resolution: {integrity: sha512-ghGNnIEYZC4E+YtclRn4/p6oYbdPiASELBIYkBXfaTVKreQUYbMUYQDwS12a8F0/HtIjr/CkGjtwABeFPGcS4Q==} engines: {node: '>=18'} hasBin: true @@ -3544,14 +3543,9 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.9: - resolution: {integrity: sha512-ZgZky52n6iF0UainGKjptKGrOG4Con2S5sdc4C4y2Oj25D5PHAY8Y8E5f3M2TSd/zlhQs574JlMeTe3vREczSg==} + rolldown@1.0.0-beta.15: + resolution: {integrity: sha512-ep788NsIGl0W5gT+99hBrSGe4Hdhcwc55PqM3O0mR5H0C4ZpGpDGgu9YzTJ8a6mFDLnFnc/LYC+Dszb7oWK/dg==} hasBin: true - peerDependencies: - '@oxc-project/runtime': 0.70.0 - peerDependenciesMeta: - '@oxc-project/runtime': - optional: true rollup-plugin-license@3.6.0: resolution: {integrity: sha512-1ieLxTCaigI5xokIfszVDRoy6c/Wmlot1fDEnea7Q/WXSR8AqOjYljHDLObAx7nFxHC2mbxT3QnTSPhaic2IYw==} @@ -3650,10 +3644,6 @@ packages: resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} - side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} - engines: {node: '>= 0.4'} - side-channel@1.1.0: resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} engines: {node: '>= 0.4'} @@ -3821,6 +3811,9 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + strip-literal@3.0.0: + resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==} + superjson@2.2.2: resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==} engines: {node: '>=16'} @@ -3871,16 +3864,20 @@ packages: resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} engines: {node: '>=12.0.0'} - tinypool@1.0.2: - resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} + tinyglobby@0.2.14: + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + engines: {node: '>=12.0.0'} + + tinypool@1.1.0: + resolution: {integrity: sha512-7CotroY9a8DKsKprEy/a14aCCm8jYVmR7aFy4fpkZM8sdpNJbKkixuNjgM50yCmip2ezc8z4N7k3oe2+rfRJCQ==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@2.0.0: resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} engines: {node: '>=14.0.0'} - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + tinyspy@4.0.3: + resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==} engines: {node: '>=14.0.0'} tldts-core@6.1.50: @@ -3910,10 +3907,6 @@ packages: resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} engines: {node: '>=16'} - tr46@5.0.0: - resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} - engines: {node: '>=18'} - tr46@5.1.0: resolution: {integrity: sha512-IUWnUK7ADYR5Sl1fZlO1INDUhVhatWl7BtJWsIhwJ0UAK7ilzzIa8uIqOO/aYVWHZPJkKbEL+362wrzoeRF7bw==} engines: {node: '>=18'} @@ -4017,8 +4010,8 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 - vite-node@3.1.4: - resolution: {integrity: sha512-6enNwYnpyDo4hEgytbmc6mYWHXDHYEn0D1/rw4Q+tnHUGtKTJsn8T1YkX6Q18wI5LCrS8CTYlBaiCqxOy2kvUA==} + vite-node@3.2.3: + resolution: {integrity: sha512-gc8aAifGuDIpZHrPjuHyP4dpQmYXqWw7D1GmDnWeNWP654UEXzVfQ5IHPSK5HaHkwB/+p1atpYpSdw/2kOv8iQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -4114,16 +4107,16 @@ packages: yaml: optional: true - vitest@3.1.4: - resolution: {integrity: sha512-Ta56rT7uWxCSJXlBtKgIlApJnT6e6IGmTYxYcmxjJ4ujuZDI59GUQgVDObXXJujOmPDBYXHK1qmaGtneu6TNIQ==} + vitest@3.2.3: + resolution: {integrity: sha512-E6U2ZFXe3N/t4f5BwUaVCKRLHqUpk1CBWeMh78UT4VaTPH/2dyvH6ALl29JTovEPu9dVKr/K/J4PkXgrMbw4Ww==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.4 - '@vitest/ui': 3.1.4 + '@vitest/browser': 3.2.3 + '@vitest/ui': 3.2.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4159,8 +4152,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.14: - resolution: {integrity: sha512-LbOm50/vZFG6Mhy6KscQYXZMQ0LMCC/y40HDJPPvGFQ+i/lUH+PJHR6C3assgOQiXdl6tAfsXHbXYVBZZu65ew==} + vue@3.5.16: + resolution: {integrity: sha512-rjOV2ecxMd5SiAmof2xzh2WxntRcigkX/He4YFJ6WdRvVUrbt6DxC1Iujh10XLl8xCDRDtGKMeO3D+pRQ1PP9w==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -4195,10 +4188,6 @@ packages: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'} - whatwg-url@14.1.0: - resolution: {integrity: sha512-jlf/foYIKywAt3x/XWKZ/3rz8OSJPiWktjmk891alJUEjiVxKX9LEO92qH3hv4aJ0mN3MWPvGMCy8jQi95xK4w==} - engines: {node: '>=18'} - whatwg-url@14.2.0: resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==} engines: {node: '>=18'} @@ -4320,8 +4309,8 @@ packages: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} - zx@8.5.4: - resolution: {integrity: sha512-44oKea9Sa8ZnOkTnS6fRJpg3quzgnbB43nLrVfYnqE86J4sxgZMUDLezzKET/FdOAVkF4X+Alm9Bume+W+RW9Q==} + zx@8.5.5: + resolution: {integrity: sha512-kzkjV3uqyEthw1IBDbA7Co2djji77vCP1DRvt58aYSMwiX4nyvAkFE8OBSEsOUbDJAst0Yo4asNvMTGG5HGPXA==} engines: {node: '>= 12.17.0'} hasBin: true @@ -4400,7 +4389,7 @@ snapshots: '@babel/generator@7.26.10': dependencies: - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.2 '@babel/types': 7.27.1 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 @@ -4764,18 +4753,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@emnapi/core@1.3.1': + '@emnapi/core@1.4.3': dependencies: - '@emnapi/wasi-threads': 1.0.1 + '@emnapi/wasi-threads': 1.0.2 tslib: 2.7.0 optional: true - '@emnapi/runtime@1.3.1': + '@emnapi/runtime@1.4.3': dependencies: tslib: 2.7.0 optional: true - '@emnapi/wasi-threads@1.0.1': + '@emnapi/wasi-threads@1.0.2': dependencies: tslib: 2.7.0 optional: true @@ -5035,10 +5024,10 @@ snapshots: '@napi-rs/nice-win32-x64-msvc': 1.0.1 optional: true - '@napi-rs/wasm-runtime@0.2.7': + '@napi-rs/wasm-runtime@0.2.11': dependencies: - '@emnapi/core': 1.3.1 - '@emnapi/runtime': 1.3.1 + '@emnapi/core': 1.4.3 + '@emnapi/runtime': 1.4.3 '@tybys/wasm-util': 0.9.0 optional: true @@ -5066,12 +5055,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.15.21)(vue@3.5.14(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.15.31)(vue@3.5.16(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.21))(vue@3.5.14(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.31))(vue@3.5.16(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.15.21) + vite: 4.5.14(@types/node@22.15.31) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -5090,55 +5079,59 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/types@0.70.0': {} + '@oxc-project/runtime@0.72.3': {} + + '@oxc-project/types@0.72.3': {} '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.52.0': + '@playwright/test@1.53.0': dependencies: - playwright: 1.52.0 + playwright: 1.53.0 '@polka/url@1.0.0-next.29': {} - '@rolldown/binding-darwin-arm64@1.0.0-beta.9': + '@rolldown/binding-darwin-arm64@1.0.0-beta.15': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.9': + '@rolldown/binding-darwin-x64@1.0.0-beta.15': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.9': + '@rolldown/binding-freebsd-x64@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.9': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.9': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.9': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.9': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.9': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.9': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': dependencies: - '@napi-rs/wasm-runtime': 0.2.7 + '@napi-rs/wasm-runtime': 0.2.11 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.9': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.9': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.9': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': optional: true + '@rolldown/pluginutils@1.0.0-beta.15': {} + '@rolldown/pluginutils@1.0.0-beta.9': {} '@rollup/pluginutils@5.1.3(rollup@4.37.0)': @@ -5260,6 +5253,12 @@ snapshots: '@types/chai@5.0.0': {} + '@types/chai@5.2.2': + dependencies: + '@types/deep-eql': 4.0.2 + + '@types/deep-eql@4.0.2': {} + '@types/eslint@9.6.1': dependencies: '@types/estree': 1.0.6 @@ -5269,7 +5268,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.15.21 + '@types/node': 22.15.31 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -5278,22 +5277,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.0.0 - '@types/node': 22.15.21 + '@types/node': 22.15.31 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.15.21': + '@types/node@22.15.31': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.15.21 + '@types/node': 22.15.31 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.15.21 + '@types/node': 22.15.31 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -5304,71 +5303,73 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.15.21 + '@types/node': 22.15.31 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.15.21 + '@types/node': 22.15.31 optional: true - '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@babel/core': 7.27.1 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) '@rolldown/pluginutils': 1.0.0-beta.9 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) - vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) - vue: 3.5.14(typescript@5.8.3) + vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vue: 3.5.16(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.21))(vue@3.5.14(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.31))(vue@3.5.16(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.15.21) - vue: 3.5.14(typescript@5.8.3) + vite: 4.5.14(@types/node@22.15.31) + vue: 3.5.16(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': dependencies: - vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) - vue: 3.5.14(typescript@5.8.3) + vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vue: 3.5.16(typescript@5.8.3) - '@vitest/expect@3.1.4': + '@vitest/expect@3.2.3': dependencies: - '@vitest/spy': 3.1.4 - '@vitest/utils': 3.1.4 + '@types/chai': 5.2.2 + '@vitest/spy': 3.2.3 + '@vitest/utils': 3.2.3 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))': + '@vitest/mocker@3.2.3(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))': dependencies: - '@vitest/spy': 3.1.4 + '@vitest/spy': 3.2.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) - '@vitest/pretty-format@3.1.4': + '@vitest/pretty-format@3.2.3': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.4': + '@vitest/runner@3.2.3': dependencies: - '@vitest/utils': 3.1.4 + '@vitest/utils': 3.2.3 pathe: 2.0.3 + strip-literal: 3.0.0 - '@vitest/snapshot@3.1.4': + '@vitest/snapshot@3.2.3': dependencies: - '@vitest/pretty-format': 3.1.4 + '@vitest/pretty-format': 3.2.3 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.4': + '@vitest/spy@3.2.3': dependencies: - tinyspy: 3.0.2 + tinyspy: 4.0.3 - '@vitest/utils@3.1.4': + '@vitest/utils@3.2.3': dependencies: - '@vitest/pretty-format': 3.1.4 + '@vitest/pretty-format': 3.2.3 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -5427,8 +5428,8 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/parser': 7.26.10 - '@vue/compiler-sfc': 3.5.13 + '@babel/parser': 7.27.2 + '@vue/compiler-sfc': 3.5.14 transitivePeerDependencies: - supports-color @@ -5445,7 +5446,7 @@ snapshots: '@vue/compiler-core@3.5.13': dependencies: - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.2 '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 @@ -5459,6 +5460,14 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.16': + dependencies: + '@babel/parser': 7.27.2 + '@vue/shared': 3.5.16 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.13': dependencies: '@vue/compiler-core': 3.5.13 @@ -5469,17 +5478,10 @@ snapshots: '@vue/compiler-core': 3.5.14 '@vue/shared': 3.5.14 - '@vue/compiler-sfc@3.5.13': + '@vue/compiler-dom@3.5.16': dependencies: - '@babel/parser': 7.27.2 - '@vue/compiler-core': 3.5.13 - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-ssr': 3.5.13 - '@vue/shared': 3.5.13 - estree-walker: 2.0.2 - magic-string: 0.30.17 - postcss: 8.5.3 - source-map-js: 1.2.1 + '@vue/compiler-core': 3.5.16 + '@vue/shared': 3.5.16 '@vue/compiler-sfc@3.5.14': dependencies: @@ -5493,16 +5495,28 @@ snapshots: postcss: 8.5.3 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.13': + '@vue/compiler-sfc@3.5.16': dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/shared': 3.5.13 + '@babel/parser': 7.27.2 + '@vue/compiler-core': 3.5.16 + '@vue/compiler-dom': 3.5.16 + '@vue/compiler-ssr': 3.5.16 + '@vue/shared': 3.5.16 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.3 + source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.14': dependencies: '@vue/compiler-dom': 3.5.14 '@vue/shared': 3.5.14 + '@vue/compiler-ssr@3.5.16': + dependencies: + '@vue/compiler-dom': 3.5.16 + '@vue/shared': 3.5.16 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -5520,15 +5534,15 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': + '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)) - vue: 3.5.14(typescript@5.8.3) + vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)) + vue: 3.5.16(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5549,9 +5563,9 @@ snapshots: '@vue/language-core@2.2.10(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.11 - '@vue/compiler-dom': 3.5.13 + '@vue/compiler-dom': 3.5.14 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.13 + '@vue/shared': 3.5.14 alien-signals: 1.0.3 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -5559,41 +5573,43 @@ snapshots: optionalDependencies: typescript: 5.8.3 - '@vue/reactivity@3.5.14': + '@vue/reactivity@3.5.16': dependencies: - '@vue/shared': 3.5.14 + '@vue/shared': 3.5.16 - '@vue/runtime-core@3.5.14': + '@vue/runtime-core@3.5.16': dependencies: - '@vue/reactivity': 3.5.14 - '@vue/shared': 3.5.14 + '@vue/reactivity': 3.5.16 + '@vue/shared': 3.5.16 - '@vue/runtime-dom@3.5.14': + '@vue/runtime-dom@3.5.16': dependencies: - '@vue/reactivity': 3.5.14 - '@vue/runtime-core': 3.5.14 - '@vue/shared': 3.5.14 + '@vue/reactivity': 3.5.16 + '@vue/runtime-core': 3.5.16 + '@vue/shared': 3.5.16 csstype: 3.1.3 - '@vue/server-renderer@3.5.14(vue@3.5.14(typescript@5.8.3))': + '@vue/server-renderer@3.5.16(vue@3.5.16(typescript@5.8.3))': dependencies: - '@vue/compiler-ssr': 3.5.14 - '@vue/shared': 3.5.14 - vue: 3.5.14(typescript@5.8.3) + '@vue/compiler-ssr': 3.5.16 + '@vue/shared': 3.5.16 + vue: 3.5.16(typescript@5.8.3) '@vue/shared@3.5.13': {} '@vue/shared@3.5.14': {} + '@vue/shared@3.5.16': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.1 vue-component-type-helpers: 2.1.6 - '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3))': + '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3))': optionalDependencies: typescript: 5.8.3 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.16(typescript@5.8.3) '@wdio/logger@9.1.3': dependencies: @@ -5858,10 +5874,10 @@ snapshots: call-bind@1.0.7: dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 + get-intrinsic: 1.3.0 set-function-length: 1.2.2 call-bound@1.0.4: @@ -5912,7 +5928,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@137.0.1: + chromedriver@137.0.3: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.8.3(debug@4.4.1) @@ -6046,7 +6062,7 @@ snapshots: csstype@3.1.3: {} - cypress@14.4.0: + cypress@14.4.1: dependencies: '@cypress/request': 3.0.8 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -6139,8 +6155,6 @@ snapshots: decamelize@6.0.0: {} - decimal.js@10.4.3: {} - decimal.js@10.5.0: {} deep-eql@4.0.1: @@ -6154,7 +6168,7 @@ snapshots: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.4 + get-intrinsic: 1.3.0 is-arguments: 1.1.1 is-array-buffer: 3.0.4 is-date-object: 1.0.5 @@ -6165,7 +6179,7 @@ snapshots: object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.3 - side-channel: 1.0.6 + side-channel: 1.1.0 which-boxed-primitive: 1.0.2 which-collection: 1.0.2 which-typed-array: 1.1.15 @@ -6185,9 +6199,9 @@ snapshots: define-data-property@1.1.4: dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 - gopd: 1.0.1 + gopd: 1.2.0 define-lazy-prop@2.0.0: {} @@ -6274,10 +6288,6 @@ snapshots: error-stack-parser-es@0.1.5: {} - es-define-property@1.0.0: - dependencies: - get-intrinsic: 1.2.4 - es-define-property@1.0.1: {} es-errors@1.3.0: {} @@ -6285,8 +6295,8 @@ snapshots: es-get-iterator@1.1.3: dependencies: call-bind: 1.0.7 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 + get-intrinsic: 1.3.0 + has-symbols: 1.1.0 is-arguments: 1.1.1 is-map: 2.0.3 is-set: 2.0.3 @@ -6666,14 +6676,6 @@ snapshots: get-func-name@2.0.2: {} - get-intrinsic@1.2.4: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.2 - get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 @@ -6760,10 +6762,6 @@ snapshots: globals@11.12.0: {} - gopd@1.0.1: - dependencies: - get-intrinsic: 1.2.4 - gopd@1.2.0: {} graceful-fs@4.2.11: {} @@ -6774,17 +6772,13 @@ snapshots: has-property-descriptors@1.0.2: dependencies: - es-define-property: 1.0.0 - - has-proto@1.0.3: {} - - has-symbols@1.0.3: {} + es-define-property: 1.0.1 has-symbols@1.1.0: {} has-tostringtag@1.0.2: dependencies: - has-symbols: 1.0.3 + has-symbols: 1.1.0 hasown@2.0.2: dependencies: @@ -6872,7 +6866,7 @@ snapshots: is-array-buffer@3.0.4: dependencies: call-bind: 1.0.7 - get-intrinsic: 1.2.4 + get-intrinsic: 1.3.0 is-bigint@1.0.4: dependencies: @@ -6961,7 +6955,7 @@ snapshots: is-symbol@1.0.4: dependencies: - has-symbols: 1.0.3 + has-symbols: 1.1.0 is-typedarray@1.0.0: {} @@ -6976,7 +6970,7 @@ snapshots: is-weakset@2.0.3: dependencies: call-bind: 1.0.7 - get-intrinsic: 1.2.4 + get-intrinsic: 1.3.0 is-what@4.1.16: {} @@ -7037,6 +7031,8 @@ snapshots: js-tokens@4.0.0: {} + js-tokens@9.0.1: {} + js-yaml@4.1.0: dependencies: argparse: 2.0.1 @@ -7049,7 +7045,7 @@ snapshots: dependencies: cssstyle: 4.2.1 data-urls: 5.0.0 - decimal.js: 10.4.3 + decimal.js: 10.5.0 form-data: 4.0.1 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 @@ -7065,7 +7061,7 @@ snapshots: webidl-conversions: 7.0.0 whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 - whatwg-url: 14.1.0 + whatwg-url: 14.2.0 ws: 8.18.0 xml-name-validator: 5.0.0 transitivePeerDependencies: @@ -7357,7 +7353,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.1(chromedriver@137.0.1)(geckodriver@5.0.0): + nightwatch@3.12.2(chromedriver@137.0.3)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -7394,7 +7390,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 137.0.1 + chromedriver: 137.0.3 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil @@ -7454,8 +7450,6 @@ snapshots: nwsapi@2.2.16: {} - object-inspect@1.13.2: {} - object-inspect@1.13.4: {} object-is@1.1.6: @@ -7469,7 +7463,7 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - has-symbols: 1.0.3 + has-symbols: 1.1.0 object-keys: 1.1.1 once@1.4.0: @@ -7600,10 +7594,10 @@ snapshots: pify@2.3.0: {} - pinia@3.0.2(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)): + pinia@3.0.3(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)): dependencies: '@vue/devtools-api': 7.7.2 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.16(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -7611,11 +7605,11 @@ snapshots: optionalDependencies: '@napi-rs/nice': 1.0.1 - playwright-core@1.52.0: {} + playwright-core@1.53.0: {} - playwright@1.52.0: + playwright@1.53.0: dependencies: - playwright-core: 1.52.0 + playwright-core: 1.53.0 optionalDependencies: fsevents: 2.3.2 @@ -7739,24 +7733,25 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.9: + rolldown@1.0.0-beta.15: dependencies: - '@oxc-project/types': 0.70.0 - '@rolldown/pluginutils': 1.0.0-beta.9 + '@oxc-project/runtime': 0.72.3 + '@oxc-project/types': 0.72.3 + '@rolldown/pluginutils': 1.0.0-beta.15 ansis: 4.0.0 optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.9 - '@rolldown/binding-darwin-x64': 1.0.0-beta.9 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.9 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.9 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.9 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.9 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.9 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.9 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.9 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.9 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.9 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.9 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.15 + '@rolldown/binding-darwin-x64': 1.0.0-beta.15 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.15 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.15 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.15 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.15 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.15 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.15 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.15 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.15 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.15 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.15 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.37.0): dependencies: @@ -7849,8 +7844,8 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 - gopd: 1.0.1 + get-intrinsic: 1.3.0 + gopd: 1.2.0 has-property-descriptors: 1.0.2 set-function-name@2.0.2: @@ -7890,13 +7885,6 @@ snapshots: object-inspect: 1.13.4 side-channel-map: 1.0.1 - side-channel@1.0.6: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - object-inspect: 1.13.2 - side-channel@1.1.0: dependencies: es-errors: 1.3.0 @@ -8098,6 +8086,10 @@ snapshots: strip-json-comments@3.1.1: {} + strip-literal@3.0.0: + dependencies: + js-tokens: 9.0.1 + superjson@2.2.2: dependencies: copy-anything: 3.0.5 @@ -8160,11 +8152,16 @@ snapshots: fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 - tinypool@1.0.2: {} + tinyglobby@0.2.14: + dependencies: + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + + tinypool@1.1.0: {} tinyrainbow@2.0.0: {} - tinyspy@3.0.2: {} + tinyspy@4.0.3: {} tldts-core@6.1.50: {} @@ -8191,24 +8188,20 @@ snapshots: dependencies: tldts: 6.1.50 - tr46@5.0.0: - dependencies: - punycode: 2.3.1 - tr46@5.1.0: dependencies: punycode: 2.3.1 tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.15.21)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.31)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.15.21 + '@types/node': 22.15.31 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -8272,17 +8265,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)): + vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)): dependencies: - vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) - vite-node@3.1.4(@types/node@22.15.21)(yaml@2.7.0): + vite-node@3.2.3(@types/node@22.15.31)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8297,18 +8290,18 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.37.0) - debug: 4.4.0 + debug: 4.4.1(supports-color@8.1.1) error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 open: 10.1.0 perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color @@ -8327,23 +8320,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 execa: 9.5.2 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)) + vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.10 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.10) @@ -8354,20 +8347,20 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.15.21): + vite@4.5.14(@types/node@22.15.31): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.15.21 + '@types/node': 22.15.31 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0): + vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8376,35 +8369,37 @@ snapshots: rollup: 4.37.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.15.21 + '@types/node': 22.15.31 fsevents: 2.3.3 yaml: 2.7.0 - vitest@3.1.4(@types/node@22.15.21)(jsdom@26.1.0)(yaml@2.7.0): + vitest@3.2.3(@types/node@22.15.31)(jsdom@26.1.0)(yaml@2.7.0): dependencies: - '@vitest/expect': 3.1.4 - '@vitest/mocker': 3.1.4(vite@6.3.5(@types/node@22.15.21)(yaml@2.7.0)) - '@vitest/pretty-format': 3.1.4 - '@vitest/runner': 3.1.4 - '@vitest/snapshot': 3.1.4 - '@vitest/spy': 3.1.4 - '@vitest/utils': 3.1.4 + '@types/chai': 5.2.2 + '@vitest/expect': 3.2.3 + '@vitest/mocker': 3.2.3(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)) + '@vitest/pretty-format': 3.2.3 + '@vitest/runner': 3.2.3 + '@vitest/snapshot': 3.2.3 + '@vitest/spy': 3.2.3 + '@vitest/utils': 3.2.3 chai: 5.2.0 - debug: 4.4.0 + debug: 4.4.1(supports-color@8.1.1) expect-type: 1.2.1 magic-string: 0.30.17 pathe: 2.0.3 + picomatch: 4.0.2 std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 - tinyglobby: 0.2.13 - tinypool: 1.0.2 + tinyglobby: 0.2.14 + tinypool: 1.1.0 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.15.21)(yaml@2.7.0) - vite-node: 3.1.4(@types/node@22.15.21)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vite-node: 3.2.3(@types/node@22.15.31)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.21 + '@types/node': 22.15.31 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -8424,10 +8419,10 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-router@4.5.1(vue@3.5.14(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.16(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.16(typescript@5.8.3) vue-tsc@2.2.10(typescript@5.8.3): dependencies: @@ -8435,13 +8430,13 @@ snapshots: '@vue/language-core': 2.2.10(typescript@5.8.3) typescript: 5.8.3 - vue@3.5.14(typescript@5.8.3): + vue@3.5.16(typescript@5.8.3): dependencies: - '@vue/compiler-dom': 3.5.14 - '@vue/compiler-sfc': 3.5.14 - '@vue/runtime-dom': 3.5.14 - '@vue/server-renderer': 3.5.14(vue@3.5.14(typescript@5.8.3)) - '@vue/shared': 3.5.14 + '@vue/compiler-dom': 3.5.16 + '@vue/compiler-sfc': 3.5.16 + '@vue/runtime-dom': 3.5.16 + '@vue/server-renderer': 3.5.16(vue@3.5.16(typescript@5.8.3)) + '@vue/shared': 3.5.16 optionalDependencies: typescript: 5.8.3 @@ -8473,11 +8468,6 @@ snapshots: whatwg-mimetype@4.0.0: {} - whatwg-url@14.1.0: - dependencies: - tr46: 5.0.0 - webidl-conversions: 7.0.0 - whatwg-url@14.2.0: dependencies: tr46: 5.1.0 @@ -8503,7 +8493,7 @@ snapshots: available-typed-arrays: 1.0.7 call-bind: 1.0.7 for-each: 0.3.3 - gopd: 1.0.1 + gopd: 1.2.0 has-tostringtag: 1.0.2 which@2.0.2: @@ -8601,4 +8591,4 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zx@8.5.4: {} + zx@8.5.5: {} diff --git a/template/base/package.json b/template/base/package.json index 864c50f99..f51150e96 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -7,7 +7,7 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.14" + "vue": "^3.5.16" }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.4", diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index 44843e855..e37628d86 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -4,9 +4,9 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "vue": "^3.5.14" + "vue": "^3.5.16" }, "devDependencies": { - "cypress": "^14.4.0" + "cypress": "^14.4.1" } } diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index 83e70ca30..e73e716f9 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -5,7 +5,7 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "devDependencies": { - "cypress": "^14.4.0", + "cypress": "^14.4.1", "start-server-and-test": "^2.0.12" } } diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index 60aca7c3d..976563840 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.5.14" + "vue": "^3.5.16" }, "devDependencies": { "@vitejs/plugin-vue-jsx": "^4.2.0", diff --git a/template/config/nightwatch-ct/package.json b/template/config/nightwatch-ct/package.json index 7984a78a5..906d5bf27 100644 --- a/template/config/nightwatch-ct/package.json +++ b/template/config/nightwatch-ct/package.json @@ -3,7 +3,7 @@ "test:unit": "nightwatch src/**/__tests__/*" }, "dependencies": { - "vue": "^3.5.14" + "vue": "^3.5.16" }, "devDependencies": { "@vue/test-utils": "^2.4.6" diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index b42c056b3..715fbd437 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,9 +5,9 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.2.4", - "chromedriver": "^137.0.1", + "chromedriver": "^137.0.3", "geckodriver": "^5.0.0", - "nightwatch": "^3.12.1", + "nightwatch": "^3.12.2", "ts-node": "^10.9.2", "vite": "^6.3.5", "vite-plugin-nightwatch": "^0.4.6" diff --git a/template/config/pinia/package.json b/template/config/pinia/package.json index 2125add32..88d2a9fb0 100644 --- a/template/config/pinia/package.json +++ b/template/config/pinia/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "pinia": "^3.0.2", - "vue": "^3.5.14" + "pinia": "^3.0.3", + "vue": "^3.5.16" } } diff --git a/template/config/playwright/package.json b/template/config/playwright/package.json index 2d3d01e9f..e2edf8884 100644 --- a/template/config/playwright/package.json +++ b/template/config/playwright/package.json @@ -3,6 +3,6 @@ "test:e2e": "playwright test" }, "devDependencies": { - "@playwright/test": "^1.52.0" + "@playwright/test": "^1.53.0" } } diff --git a/template/config/router/package.json b/template/config/router/package.json index 14083b8a0..f84a8bc8e 100644 --- a/template/config/router/package.json +++ b/template/config/router/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.5.14", + "vue": "^3.5.16", "vue-router": "^4.5.1" } } diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 0a40256d1..85197d82f 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,7 +5,7 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.15.21", + "@types/node": "^22.15.31", "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vue-tsc": "^2.2.10" diff --git a/template/config/vitest/package.json b/template/config/vitest/package.json index 7aaa7d422..3a7452af8 100644 --- a/template/config/vitest/package.json +++ b/template/config/vitest/package.json @@ -3,11 +3,11 @@ "test:unit": "vitest" }, "dependencies": { - "vue": "^3.5.14" + "vue": "^3.5.16" }, "devDependencies": { "@vue/test-utils": "^2.4.6", "jsdom": "^26.1.0", - "vitest": "^3.1.4" + "vitest": "^3.2.3" } } diff --git a/template/eslint/package.json b/template/eslint/package.json index 9404ff028..dd7b21733 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@vitest/eslint-plugin": "^1.2.1", + "@vitest/eslint-plugin": "^1.2.2", "eslint-plugin-cypress": "^4.3.0", "eslint-plugin-playwright": "^2.2.0" } From 27d834a778459402ac7c27127e935ab63a94196e Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Fri, 13 Jun 2025 16:56:30 +0800 Subject: [PATCH 18/59] feat: add `rolldown-vite` features (#760) --- index.ts | 65 +++++++++++++++++++++++++++++--------------- locales/en-US.json | 12 +++++++- locales/fr-FR.json | 12 +++++++- locales/tr-TR.json | 12 +++++++- locales/zh-Hans.json | 12 +++++++- locales/zh-Hant.json | 12 +++++++- utils/getLanguage.ts | 3 ++ 7 files changed, 101 insertions(+), 27 deletions(-) diff --git a/index.ts b/index.ts index 123cb430d..566ab7c44 100755 --- a/index.ts +++ b/index.ts @@ -39,8 +39,9 @@ const FEATURE_FLAGS = [ 'playwright', 'eslint', 'prettier', - 'eslint-with-oxlint', 'eslint-with-prettier', + 'oxlint', + 'rolldown-vite', ] as const const FEATURE_OPTIONS = [ @@ -77,6 +78,16 @@ const FEATURE_OPTIONS = [ label: language.needsPrettier.message, }, ] as const +const EXPERIMENTAL_FEATURE_OPTIONS = [ + { + value: 'oxlint', + label: language.needsOxlint.message, + }, + { + value: 'rolldown-vite', + label: language.needsRolldownVite.message, + }, +] as const type PromptResult = { projectName?: string @@ -84,7 +95,7 @@ type PromptResult = { packageName?: string features?: (typeof FEATURE_OPTIONS)[number]['value'][] e2eFramework?: 'cypress' | 'nightwatch' | 'playwright' - experimentOxlint?: boolean + experimentFeatures?: (typeof EXPERIMENTAL_FEATURE_OPTIONS)[number]['value'][] } function isValidPackageName(projectName) { @@ -177,12 +188,14 @@ Available feature flags: If used without ${cyan('--vitest')}, it will also add Nightwatch Component Testing. --eslint Add ESLint for code quality. - --eslint-with-oxlint - Add ESLint for code quality, and use Oxlint to speed up the linting process. --eslint-with-prettier (Deprecated in favor of ${cyan('--eslint --prettier')}) Add Prettier for code formatting in addition to ESLint. --prettier Add Prettier for code formatting. + --oxlint + Add Oxlint for code quality and formatting. + --rolldown-vite + Use Rolldown Vite instead of Vite for building the project. Unstable feature flags: --tests, --with-tests @@ -232,7 +245,7 @@ async function init() { packageName: defaultProjectName, features: [], e2eFramework: undefined, - experimentOxlint: false, + experimentFeatures: [], } intro( @@ -321,32 +334,28 @@ async function init() { }), ) } - - if (result.features.includes('eslint')) { - result.experimentOxlint = await unwrapPrompt( - confirm({ - message: language.needsOxlint.message, - initialValue: false, - }), - ) - } + result.experimentFeatures = await unwrapPrompt( + multiselect({ + message: `${language.needsExperimentalFeatures.message} ${dim(language.needsExperimentalFeatures.hint)}`, + // @ts-expect-error @clack/prompt's type doesn't support readonly array yet + options: EXPERIMENTAL_FEATURE_OPTIONS, + required: false, + }), + ) } - const { features } = result + const { features, experimentFeatures } = result const needsTypeScript = argv.ts || argv.typescript || features.includes('typescript') const needsJsx = argv.jsx || features.includes('jsx') const needsRouter = argv.router || argv['vue-router'] || features.includes('router') const needsPinia = argv.pinia || features.includes('pinia') const needsVitest = argv.vitest || argv.tests || features.includes('vitest') - const needsEslint = - argv.eslint || - argv['eslint-with-oxlint'] || - argv['eslint-with-prettier'] || - features.includes('eslint') + const needsEslint = argv.eslint || argv['eslint-with-prettier'] || features.includes('eslint') const needsPrettier = argv.prettier || argv['eslint-with-prettier'] || features.includes('prettier') - const needsOxlint = argv['eslint-with-oxlint'] || result.experimentOxlint + const needsOxlint = experimentFeatures.includes('oxlint') || argv['oxlint'] + const needsRolldownVite = experimentFeatures.includes('rolldown-vite') || argv['rolldown-vite'] const { e2eFramework } = result const needsCypress = argv.cypress || argv.tests || e2eFramework === 'cypress' @@ -374,6 +383,13 @@ async function init() { const templateDir = path.resolve(templateRoot, templateName) renderTemplate(templateDir, root, callbacks) } + const replaceVite = () => { + const content = fs.readFileSync(path.resolve(root, 'package.json'), 'utf-8') + const json = JSON.parse(content) + // Replace `vite` with `rolldown-vite` if the feature is enabled + json.devDependencies.vite = 'npm:rolldown-vite@latest' + fs.writeFileSync(path.resolve(root, 'package.json'), JSON.stringify(json, null, 2)) + } // Render base template render('base') @@ -471,7 +487,7 @@ async function init() { } // Render ESLint config - if (needsEslint) { + if (needsEslint || needsOxlint) { renderEslint(root, { needsTypeScript, needsOxlint, @@ -492,6 +508,11 @@ async function init() { render('config/prettier') } + // use rolldown-vite if the feature is enabled + if (needsRolldownVite) { + replaceVite() + } + // Render code template. // prettier-ignore const codeTemplate = diff --git a/locales/en-US.json b/locales/en-US.json index 24c335dc8..57c6790e0 100644 --- a/locales/en-US.json +++ b/locales/en-US.json @@ -60,7 +60,17 @@ } }, "needsOxlint": { - "message": "Install Oxlint for faster linting? (experimental)" + "message": "Oxlint (experimental)" + }, + "needsExperimental": { + "message": "Enable experimental features" + }, + "needsExperimentalFeatures": { + "message": "Select experimental features to include in your project:", + "hint": "(↑/↓ to navigate, space to select, a to toggle all, enter to confirm)" + }, + "needsRolldownVite": { + "message": "rolldown-vite (experimental)" }, "errors": { "operationCancelled": "Operation cancelled" diff --git a/locales/fr-FR.json b/locales/fr-FR.json index 480df3050..a8b6d1be7 100644 --- a/locales/fr-FR.json +++ b/locales/fr-FR.json @@ -60,7 +60,17 @@ } }, "needsOxlint": { - "message": "Installer Oxlint pour un linting plus rapide\u00a0? (expérimental)" + "message": "Oxlint (expérimental)" + }, + "needsExperimental": { + "message": "Activer les fonctionnalités expérimentales" + }, + "needsExperimentalFeatures": { + "message": "Sélectionnez les fonctionnalités expérimentales à inclure\u00a0:", + "hint": "(↑/↓ pour naviguer, espace pour sélectionner, a pour tout sélectionner, entrée pour confirmer)" + }, + "needsRolldownVite": { + "message": "rolldown-vite (expérimental)" }, "errors": { "operationCancelled": "Operation annulée" diff --git a/locales/tr-TR.json b/locales/tr-TR.json index 60c71a2cc..c42b68231 100644 --- a/locales/tr-TR.json +++ b/locales/tr-TR.json @@ -60,7 +60,17 @@ } }, "needsOxlint": { - "message": "Daha hızlı linting için Oxlint eklensin mi? (deneysel)" + "message": "Oxlint (deneysel)" + }, + "needsExperimental": { + "message": "Deneysel özellikleri etkinleştir" + }, + "needsExperimentalFeatures": { + "message": "Dahil edilecek deneysel özellikleri seçin:", + "hint": "(↑/↓ gezinmek için, boşluk seçmek için, a tümünü seçmek için, enter onaylamak için)" + }, + "needsRolldownVite": { + "message": "rolldown-vite (deneysel)" }, "errors": { "operationCancelled": "İşlem iptal edildi" diff --git a/locales/zh-Hans.json b/locales/zh-Hans.json index 92e367adc..db41975c0 100644 --- a/locales/zh-Hans.json +++ b/locales/zh-Hans.json @@ -60,7 +60,17 @@ } }, "needsOxlint": { - "message": "是否引入 Oxlint 以加快检测?(试验阶段)" + "message": "Oxlint(试验阶段)" + }, + "needsExperimental": { + "message": "启用试验特性" + }, + "needsExperimentalFeatures": { + "message": "选择要包含的试验特性:", + "hint": "(↑/↓ 切换,空格选择,a 全选,回车确认)" + }, + "needsRolldownVite": { + "message": "rolldown-vite(试验阶段)" }, "errors": { "operationCancelled": "操作取消" diff --git a/locales/zh-Hant.json b/locales/zh-Hant.json index d7b80b958..53046101c 100644 --- a/locales/zh-Hant.json +++ b/locales/zh-Hant.json @@ -60,7 +60,17 @@ } }, "needsOxlint": { - "message": "是否引入 Oxlint 以加快檢測?(試驗性功能)" + "message": "Oxlint(試驗性功能)" + }, + "needsExperimental": { + "message": "启用試驗性功能" + }, + "needsExperimentalFeatures": { + "message": "請選擇要包含的試驗特性:", + "hint": "(↑/↓ 切換,空格選擇,a 全選,enter 確認)" + }, + "needsRolldownVite": { + "message": "rolldown-vite(試驗性功能)" }, "errors": { "operationCancelled": "操作取消" diff --git a/utils/getLanguage.ts b/utils/getLanguage.ts index 5b60fe386..ade2c6068 100644 --- a/utils/getLanguage.ts +++ b/utils/getLanguage.ts @@ -37,7 +37,10 @@ interface Language { [key: string]: { title: string; desc?: string; hintOnComponentTesting?: string } } } + needsExperimental: LanguageItem + needsExperimentalFeatures: LanguageItem needsOxlint: LanguageItem + needsRolldownVite: LanguageItem errors: { operationCancelled: string } From a7f6f72242255f9848f1ff3e6d51cd42f7a00654 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 14 Jun 2025 00:24:43 +0800 Subject: [PATCH 19/59] chore(deps): update dependency eslint-plugin-cypress to v5 (#759) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Haoqun Jiang --- __test__/renderEslint.spec.ts | 4 ++-- template/eslint/package.json | 2 +- utils/renderEslint.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/__test__/renderEslint.spec.ts b/__test__/renderEslint.spec.ts index f20f4f6b6..4deaf6c6e 100644 --- a/__test__/renderEslint.spec.ts +++ b/__test__/renderEslint.spec.ts @@ -45,7 +45,7 @@ describe('renderEslint', () => { expect(additionalCypressConfig.afterVuePlugin).toHaveLength(1) const [additionalCypressPlugin] = additionalCypressConfig.afterVuePlugin! expect(additionalCypressPlugin.importer).toBe( - "import pluginCypress from 'eslint-plugin-cypress/flat'", + "import pluginCypress from 'eslint-plugin-cypress'", ) expect(additionalCypressPlugin.content).toContain('...pluginCypress.configs.recommended') expect(additionalCypressPlugin.content).toContain( @@ -68,7 +68,7 @@ describe('renderEslint', () => { expect(additionalCypressConfig.afterVuePlugin).toHaveLength(1) const [additionalCypressPlugin] = additionalCypressConfig.afterVuePlugin! expect(additionalCypressPlugin.importer).toBe( - "import pluginCypress from 'eslint-plugin-cypress/flat'", + "import pluginCypress from 'eslint-plugin-cypress'", ) expect(additionalCypressPlugin.content).toContain('...pluginCypress.configs.recommended') expect(additionalCypressPlugin.content).toContain("'**/__tests__/*.{cy,spec}.{js,ts,jsx,tsx}'") diff --git a/template/eslint/package.json b/template/eslint/package.json index dd7b21733..1c6449a39 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -1,7 +1,7 @@ { "devDependencies": { "@vitest/eslint-plugin": "^1.2.2", - "eslint-plugin-cypress": "^4.3.0", + "eslint-plugin-cypress": "^5.1.0", "eslint-plugin-playwright": "^2.2.0" } } diff --git a/utils/renderEslint.ts b/utils/renderEslint.ts index dc85b2f44..823543851 100644 --- a/utils/renderEslint.ts +++ b/utils/renderEslint.ts @@ -102,7 +102,7 @@ export function getAdditionalConfigs({ (needsTypeScript ? `// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n` + `// @ts-ignore\n` - : '') + "import pluginCypress from 'eslint-plugin-cypress/flat'", + : '') + "import pluginCypress from 'eslint-plugin-cypress'", content: ` { ...pluginCypress.configs.recommended, From 2c6a0ca4bd653e6d05cc49df3e5651a443597cdb Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Mon, 16 Jun 2025 22:19:08 +0800 Subject: [PATCH 20/59] fix: target directory setting default value (#761) --- index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/index.ts b/index.ts index 566ab7c44..23df2145d 100755 --- a/index.ts +++ b/index.ts @@ -259,8 +259,11 @@ async function init() { text({ message: language.projectName.message, placeholder: defaultProjectName, + defaultValue: defaultProjectName, validate: (value) => - value.trim().length > 0 ? undefined : language.projectName.invalidMessage, + value.length === 0 || value.trim().length > 0 + ? undefined + : language.projectName.invalidMessage, }), ) targetDir = result.projectName = result.packageName = _result.trim() From d3e7c6cfac7a17d25e1458ebe1b03ec0864eca76 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Jun 2025 02:37:13 +0800 Subject: [PATCH 21/59] chore(deps): update dependency @vue/create-eslint-config to ^0.11.1 (#764) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index fd7caedee..f9f3c434b 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@types/eslint": "^9.6.1", "@types/node": "^22.15.31", "@types/prompts": "^2.4.9", - "@vue/create-eslint-config": "^0.10.2", + "@vue/create-eslint-config": "^0.11.1", "@vue/tsconfig": "^0.7.0", "ejs": "^3.1.10", "husky": "^9.1.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b4fb466c..fca2b5597 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^2.4.9 version: 2.4.9 '@vue/create-eslint-config': - specifier: ^0.10.2 - version: 0.10.2 + specifier: ^0.11.1 + version: 0.11.1 '@vue/tsconfig': specifier: ^0.7.0 version: 0.7.0(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)) @@ -1414,8 +1414,8 @@ packages: '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/create-eslint-config@0.10.2': - resolution: {integrity: sha512-dlz21LbY+lupYNxb6pdw9nw9UUfj5ik2/j+ooxz+SW830KEupZ1nPJMBpadINUonPuPVMERLQLnAhs5SNflRBQ==} + '@vue/create-eslint-config@0.11.1': + resolution: {integrity: sha512-7YAGZoIgqg1j8r7qrj7n6wu/MuuolkKOrHTeFjjrbVSsKZld+gO60ETK+vhRS/Uf9ajjpw8MA/J75yEvyXBMCg==} engines: {node: ^16.14.0 || >= 18.0.0} hasBin: true @@ -5522,7 +5522,7 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/create-eslint-config@0.10.2': + '@vue/create-eslint-config@0.11.1': dependencies: ejs: 3.1.10 enquirer: 2.4.1 From c679e13bc29d8bbbf90e645101a4ffd4fa48bf47 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Jun 2025 17:13:24 +0800 Subject: [PATCH 22/59] chore(deps): update all non-major dependencies (#762) --- package.json | 6 +- pnpm-lock.yaml | 400 ++++++++++++------------ template/config/cypress-ct/package.json | 2 +- template/config/cypress/package.json | 2 +- template/config/nightwatch/package.json | 2 +- template/config/typescript/package.json | 2 +- template/config/vitest/package.json | 2 +- template/eslint/package.json | 2 +- 8 files changed, 217 insertions(+), 201 deletions(-) diff --git a/package.json b/package.json index f9f3c434b..2fa54f165 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@clack/prompts": "^0.11.0", "@tsconfig/node22": "^22.0.2", "@types/eslint": "^9.6.1", - "@types/node": "^22.15.31", + "@types/node": "^22.15.32", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.11.1", "@vue/tsconfig": "^0.7.0", @@ -59,9 +59,9 @@ "lint-staged": "^15.5.2", "picocolors": "^1.1.1", "prettier": "3.5.3", - "rolldown": "1.0.0-beta.15", + "rolldown": "1.0.0-beta.17", "rollup-plugin-license": "^3.6.0", - "vitest": "^3.2.3", + "vitest": "^3.2.4", "zx": "^8.5.5" }, "lint-staged": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fca2b5597..500dc405b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.15.31 - version: 22.15.31 + specifier: ^22.15.32 + version: 22.15.32 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -45,14 +45,14 @@ importers: specifier: 3.5.3 version: 3.5.3 rolldown: - specifier: 1.0.0-beta.15 - version: 1.0.0-beta.15 + specifier: 1.0.0-beta.17 + version: 1.0.0-beta.17 rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) vitest: - specifier: ^3.2.3 - version: 3.2.3(@types/node@22.15.31)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.2.4 + version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.7.0) zx: specifier: ^8.5.5 version: 8.5.5 @@ -65,19 +65,19 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) vite-plugin-vue-devtools: specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) template/config/cypress: devDependencies: cypress: - specifier: ^14.4.1 - version: 14.4.1 + specifier: ^14.5.0 + version: 14.5.0 start-server-and-test: specifier: ^2.0.12 version: 2.0.12 @@ -89,8 +89,8 @@ importers: version: 3.5.16(typescript@5.8.3) devDependencies: cypress: - specifier: ^14.4.1 - version: 14.4.1 + specifier: ^14.5.0 + version: 14.5.0 template/config/jsx: dependencies: @@ -100,34 +100,34 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.2.0 - version: 4.2.0(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + version: 4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.31)(vue@3.5.16(typescript@5.8.3)) + version: 3.1.2(@types/node@22.15.32)(vue@3.5.16(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) chromedriver: - specifier: ^137.0.3 - version: 137.0.3 + specifier: ^137.0.4 + version: 137.0.4 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: specifier: ^3.12.2 - version: 3.12.2(chromedriver@137.0.3)(geckodriver@5.0.0) + version: 3.12.2(chromedriver@137.0.4)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.15.31)(typescript@5.8.3) + version: 10.9.2(@types/node@22.15.32)(typescript@5.8.3) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -175,8 +175,8 @@ importers: template/config/typescript: devDependencies: '@types/node': - specifier: ^22.15.31 - version: 22.15.31 + specifier: ^22.15.32 + version: 22.15.32 npm-run-all2: specifier: ^8.0.4 version: 8.0.4 @@ -200,8 +200,8 @@ importers: specifier: ^26.1.0 version: 26.1.0 vitest: - specifier: ^3.2.3 - version: 3.2.3(@types/node@22.15.31)(jsdom@26.1.0)(yaml@2.7.0) + specifier: ^3.2.4 + version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.7.0) template/tsconfig/base: devDependencies: @@ -993,12 +993,12 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/runtime@0.72.3': - resolution: {integrity: sha512-FtOS+0v7rZcnjXzYTTqv1vu/KDptD1UztFgoZkYBGe/6TcNFm+SP/jQoLvzau1SPir95WgDOBOUm2Gmsm+bQag==} + '@oxc-project/runtime@0.73.0': + resolution: {integrity: sha512-YFvBzVQK/ix0RQxOI02ebCumehSHoiJgvb7nOU4o7xFoMnnujLdjmxnEBK/qiOQrEyXlY69gXGMEsKYVe+YZ3A==} engines: {node: '>=6.9.0'} - '@oxc-project/types@0.72.3': - resolution: {integrity: sha512-CfAC4wrmMkUoISpQkFAIfMVvlPfQV3xg7ZlcqPXPOIMQhdKIId44G8W0mCPgtpWdFFAyJ+SFtiM+9vbyCkoVng==} + '@oxc-project/types@0.73.0': + resolution: {integrity: sha512-ZQS7dpsga43R7bjqRKHRhOeNpuIBeLBnlS3M6H3IqWIWiapGOQIxp4lpETLBYupkSd4dh85ESFn6vAvtpPdGkA==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -1012,68 +1012,68 @@ packages: '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/binding-darwin-arm64@1.0.0-beta.15': - resolution: {integrity: sha512-YInZppDBLp5DadbJZGc7xBfDrMCSj3P6i2rPlvOCMlvjBQxJi2kX8Jquh+LufsWUiHD3JsvvH5EuUUc/tF5fkA==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.17': + resolution: {integrity: sha512-uYxIZ+QdYsjtLUNT3BWCJAww5YJMKL5ZreEO6uJKHCPUE4wbAU1t4JzQudnjrqpkviz4IQYL62Ry/uKuZxzmrw==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.15': - resolution: {integrity: sha512-Zwv8KHU/XdVwLseHG6slJ0FAFklPpiO0sjNvhrcMp1X3F2ajPzUdIO8Cnu3KLmX1GWVSvu6q1kyARLUqPvlh7Q==} + '@rolldown/binding-darwin-x64@1.0.0-beta.17': + resolution: {integrity: sha512-uu1ovSv1BmYvpR8nJdhkPcnV90l5jmAE4YNmJHo1sSLXWPqlWfigTJ+4v1g8ww1hU4It6Rd7Odf4fqOFnRu74g==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.15': - resolution: {integrity: sha512-FwhNC23Fz9ldHW1/rX4QaoQe4kyOybCgxO9eglue3cbb3ol28KWpQl3xJfvXc9+O6PDefAs4oFBCbtTh8seiUw==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.17': + resolution: {integrity: sha512-7PhPJ/V8RxvHtk4VDLYsSlDi43W766X2AXlMEqtUi9qpImVH55PsMUrDq74GvJsSKYAO9pAzncP6/sDB0i6F6g==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': - resolution: {integrity: sha512-E60pNliWl4j7EFEVX2oeJZ5VzR+NG6fvDJoqfqRfCl8wtKIf9E1WPWVQIrT+zkz+Fhc5op8g7h25z6rtxsDy9g==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': + resolution: {integrity: sha512-VHmUdihRL3kFYgUjr6n3laeZPdmHEliFW+R1F4JhbkztpjdcZjztuOKGul6/x77JJf+LJuAgny45Gw2W5i/hsg==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': - resolution: {integrity: sha512-d+qo1LZ/a3EcQW08byIIZy0PBthmG/7dr69pifmNIet/azWR8jbceQaRFFczVc/NwVV3fsZDCmjG8mgJzsNEAg==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': + resolution: {integrity: sha512-P/BDueuHUcw5fHNK1UBtItH/o1HNUb3n0o03/lFh3VkrP5yzC9Ov/bVj5wtat1Gb0JAm4ypVHcvlFtU/XOB57w==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': - resolution: {integrity: sha512-P1hbtYF+5ftJI2Ergs4iARbAk6Xd6WnTQb3CF9kjN3KfJTsRYdo5/fvU8Lz/gzhZVvkCXXH3NxDd9308UBO8cw==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': + resolution: {integrity: sha512-ZUYk2/j335hVqlhwpkbjgH4eENQIA6aCTwt5Lm8yv3Ny3Dp+NJWjW+a98OruAHel5dsqbKVQriP5av5Ga10rMQ==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': - resolution: {integrity: sha512-Q9NM9uMFN9cjcrW7gd9U087B5WzkEj9dQQHOgoENZSy+vYJYS2fINCIG40ljEVC6jXmVrJgUhJKv7elRZM1nng==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': + resolution: {integrity: sha512-yM9lISQs+es9Mma1qadEj/0hOMJThEVu4azPw9vp1gVtG7fQg/k+AGqULzy175exaZS3IodVwaCC9qtk9QZiUw==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': - resolution: {integrity: sha512-1tuCWuR8gx9PyW2pxAx2ZqnOnwhoY6NWBVP6ZmrjCKQ16NclYc61BzegFXSdugCy8w1QpBPT8/c5oh2W4E5aeA==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': + resolution: {integrity: sha512-3n+NDnMItllqo09RooFrNJpPjznId7TZcicnGObbnSMBtIfIknkUyjECQssoLajjZ2E4DK7N62yd7jbRkTNZ1g==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': - resolution: {integrity: sha512-zrSeYrpTf27hRxMLh0qpkCoWgzRKG8EyR6o09Zt9xkqCOeE5tEK/S3jV1Nii9WSqVCWFRA+OYxKzMNoykV590g==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.17': + resolution: {integrity: sha512-CL7bKJg+GhZAM2R2I+mHQb3+8NJmQU1UkXqtR9tJCw60f9yOFi6cwC8lYtFHdM6CuFA+X7+8L3DcTupBNmUiRA==} engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': - resolution: {integrity: sha512-diR41DsMUnkvb9hvW8vuIrA0WaacAN1fu6lPseXhYifAOZN6kvxEwKn7Xib8i0zjdrYErLv7GNSQ48W+xiNOnA==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': + resolution: {integrity: sha512-35aU4xs7zbAsvirVHnpKjAS0Lblrf4PzJPj2cvII0olFyizfqYZ6yxdzgiUjbPFdF34SKc7obmiA4BG16URsvA==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': - resolution: {integrity: sha512-oCbbcDC3Lk8YgdxCkG23UqVrvXVvllIBgmmwq89bhq5okPP899OI/P+oTTDsUTbhljzNq1pH8a+mR6YBxAFfvw==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': + resolution: {integrity: sha512-cPQNXNf74epAShehFaudP4TG3+faHcg+SAB+3sTVu5oGfKHfocHwNo/Uhf6HnFr+6gXpRWcnOj3+k2+KDVisCQ==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': - resolution: {integrity: sha512-w5hVsOv3dzKo10wAXizmnDvUo1yasn/ps+mcn9H9TiJ/GeRE5/15Y6hG6vUQYRQNLVbYRHUt2qG0MyOoasPcHg==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': + resolution: {integrity: sha512-n/3qfwsk6VvDK3RE/mcsA3IIduVAAiAXIkDFGZopj0EZQVYSuFmZ3V3InAk/4cue1YGMARZNPOtTR4LozfzBUA==} cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-beta.15': - resolution: {integrity: sha512-lvFtIbidq5EqyAAeiVk41ZNjGRgUoGRBIuqpe1VRJ7R8Av7TLAgGWAwGlHNhO7MFkl7MNRX350CsTtIWIYkNIQ==} + '@rolldown/pluginutils@1.0.0-beta.17': + resolution: {integrity: sha512-i6p5fc1+lAmR3OHmNlv7/3PIY3EtuUu4kVARjkid38p7cmyIyqr0QFnA+k3xoB06wQUpBA91H1HFlRreZ2v5oA==} '@rolldown/pluginutils@1.0.0-beta.9': resolution: {integrity: sha512-e9MeMtVWo186sgvFFJOPGy7/d2j2mZhLJIdVW0C/xDluuOvymEATqz6zKsP0ZmXGzQtqlyjz5sC1sYQUoJG98w==} @@ -1242,9 +1242,6 @@ packages: '@types/chai@4.3.20': resolution: {integrity: sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==} - '@types/chai@5.0.0': - resolution: {integrity: sha512-+DwhEHAaFPPdJ2ral3kNHFQXnTfscEEFsUxzD+d7nlcLrFK23JtNjH71RGasTcHb88b4vVi4mTyfpf8u2L8bdA==} - '@types/chai@5.2.2': resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==} @@ -1266,8 +1263,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.15.31': - resolution: {integrity: sha512-jnVe5ULKl6tijxUhvQeNbQG/84fHfg+yMak02cT8QVhBx/F05rAVxCGBYYTh2EKz22D6JF5ktXuNwdx7b9iEGw==} + '@types/node@22.15.32': + resolution: {integrity: sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1311,11 +1308,11 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/expect@3.2.3': - resolution: {integrity: sha512-W2RH2TPWVHA1o7UmaFKISPvdicFJH+mjykctJFoAkUw+SPTJTGjUNdKscFBrqM7IPnCVu6zihtKYa7TkZS1dkQ==} + '@vitest/expect@3.2.4': + resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} - '@vitest/mocker@3.2.3': - resolution: {integrity: sha512-cP6fIun+Zx8he4rbWvi+Oya6goKQDZK+Yq4hhlggwQBbrlOQ4qtZ+G4nxB6ZnzI9lyIb+JnvyiJnPC2AGbKSPA==} + '@vitest/mocker@3.2.4': + resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 @@ -1325,20 +1322,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.2.3': - resolution: {integrity: sha512-yFglXGkr9hW/yEXngO+IKMhP0jxyFw2/qys/CK4fFUZnSltD+MU7dVYGrH8rvPcK/O6feXQA+EU33gjaBBbAng==} + '@vitest/pretty-format@3.2.4': + resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} - '@vitest/runner@3.2.3': - resolution: {integrity: sha512-83HWYisT3IpMaU9LN+VN+/nLHVBCSIUKJzGxC5RWUOsK1h3USg7ojL+UXQR3b4o4UBIWCYdD2fxuzM7PQQ1u8w==} + '@vitest/runner@3.2.4': + resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==} - '@vitest/snapshot@3.2.3': - resolution: {integrity: sha512-9gIVWx2+tysDqUmmM1L0hwadyumqssOL1r8KJipwLx5JVYyxvVRfxvMq7DaWbZZsCqZnu/dZedaZQh4iYTtneA==} + '@vitest/snapshot@3.2.4': + resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==} - '@vitest/spy@3.2.3': - resolution: {integrity: sha512-JHu9Wl+7bf6FEejTCREy+DmgWe+rQKbK+y32C/k5f4TBIAlijhJbRBIRIOCEpVevgRsCQR2iHRUH2/qKVM/plw==} + '@vitest/spy@3.2.4': + resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} - '@vitest/utils@3.2.3': - resolution: {integrity: sha512-4zFBCU5Pf+4Z6v+rwnZ1HU1yzOKKvDkMXZrymE2PBlbjKJRlrOxbvpfPSvJTGRIwGoahaOGvp+kbCoxifhzJ1Q==} + '@vitest/utils@3.2.4': + resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} '@volar/language-core@2.4.11': resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} @@ -1785,8 +1782,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@137.0.3: - resolution: {integrity: sha512-ceBxOxaXl/3ddvxZicgASpL8HfxmUK/q/VI3STcyl0t+SvgydNqXQO1XWwqUIA/tMfREpUunumQvwH7r6hdT0Q==} + chromedriver@137.0.4: + resolution: {integrity: sha512-IxipIe0AnoQhWvG6eSTOLhVf1Tt586LA1IH4RdhGhXrrK6nZx8+VcKdjtlyZIV60S0CttUij/YnYuHAI+7qzWg==} engines: {node: '>=20'} hasBin: true @@ -1926,8 +1923,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@14.4.1: - resolution: {integrity: sha512-YSGvVXtTqSGRTyHbaxHI5dHU/9xc5ymaTIM4BU85GKhj980y6XgA3fShSpj5DatS8knXMsAvYItQxVQFHGpUtw==} + cypress@14.5.0: + resolution: {integrity: sha512-1HOnKvWep0LkWuFwPeWkZ0TDl7ivi2/Mz+WNU4dfkeLJaFndS3Ow6TXT7YjuTqLFI2peJKzPKljVUFdymI2K5g==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -2595,6 +2592,10 @@ packages: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} + hasha@5.2.2: + resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} + engines: {node: '>=8'} + hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -3057,6 +3058,9 @@ packages: loupe@3.1.3: resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + loupe@3.1.4: + resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==} + lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -3543,8 +3547,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.15: - resolution: {integrity: sha512-ep788NsIGl0W5gT+99hBrSGe4Hdhcwc55PqM3O0mR5H0C4ZpGpDGgu9YzTJ8a6mFDLnFnc/LYC+Dszb7oWK/dg==} + rolldown@1.0.0-beta.17: + resolution: {integrity: sha512-L45QWZF/7HYfIO1nZZL83O8xOMOxBlMiFsspMRUus68wkiag3PNn6PDqEFbzbQDYN32YHFEb2qzqkC2M0enZ2A==} hasBin: true rollup-plugin-license@3.6.0: @@ -3868,8 +3872,8 @@ packages: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} - tinypool@1.1.0: - resolution: {integrity: sha512-7CotroY9a8DKsKprEy/a14aCCm8jYVmR7aFy4fpkZM8sdpNJbKkixuNjgM50yCmip2ezc8z4N7k3oe2+rfRJCQ==} + tinypool@1.1.1: + resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@2.0.0: @@ -3958,6 +3962,10 @@ packages: resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} engines: {node: '>=8'} + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + typescript@5.8.3: resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} @@ -4010,8 +4018,8 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 - vite-node@3.2.3: - resolution: {integrity: sha512-gc8aAifGuDIpZHrPjuHyP4dpQmYXqWw7D1GmDnWeNWP654UEXzVfQ5IHPSK5HaHkwB/+p1atpYpSdw/2kOv8iQ==} + vite-node@3.2.4: + resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -4107,16 +4115,16 @@ packages: yaml: optional: true - vitest@3.2.3: - resolution: {integrity: sha512-E6U2ZFXe3N/t4f5BwUaVCKRLHqUpk1CBWeMh78UT4VaTPH/2dyvH6ALl29JTovEPu9dVKr/K/J4PkXgrMbw4Ww==} + vitest@3.2.4: + resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.2.3 - '@vitest/ui': 3.2.3 + '@vitest/browser': 3.2.4 + '@vitest/ui': 3.2.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -5055,12 +5063,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.15.31)(vue@3.5.16(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.15.32)(vue@3.5.16(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.31))(vue@3.5.16(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.16(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.15.31) + vite: 4.5.14(@types/node@22.15.32) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -5079,9 +5087,9 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/runtime@0.72.3': {} + '@oxc-project/runtime@0.73.0': {} - '@oxc-project/types@0.72.3': {} + '@oxc-project/types@0.73.0': {} '@pkgjs/parseargs@0.11.0': optional: true @@ -5092,45 +5100,45 @@ snapshots: '@polka/url@1.0.0-next.29': {} - '@rolldown/binding-darwin-arm64@1.0.0-beta.15': + '@rolldown/binding-darwin-arm64@1.0.0-beta.17': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.15': + '@rolldown/binding-darwin-x64@1.0.0-beta.17': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.15': + '@rolldown/binding-freebsd-x64@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.17': dependencies: '@napi-rs/wasm-runtime': 0.2.11 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': optional: true - '@rolldown/pluginutils@1.0.0-beta.15': {} + '@rolldown/pluginutils@1.0.0-beta.17': {} '@rolldown/pluginutils@1.0.0-beta.9': {} @@ -5251,8 +5259,6 @@ snapshots: '@types/chai@4.3.20': {} - '@types/chai@5.0.0': {} - '@types/chai@5.2.2': dependencies: '@types/deep-eql': 4.0.2 @@ -5268,7 +5274,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.15.31 + '@types/node': 22.15.32 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -5276,23 +5282,23 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: - '@types/chai': 5.0.0 - '@types/node': 22.15.31 + '@types/chai': 5.2.2 + '@types/node': 22.15.32 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.15.31': + '@types/node@22.15.32': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.15.31 + '@types/node': 22.15.32 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.15.31 + '@types/node': 22.15.32 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -5303,74 +5309,74 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.15.31 + '@types/node': 22.15.32 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.15.31 + '@types/node': 22.15.32 optional: true - '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@babel/core': 7.27.1 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) '@rolldown/pluginutils': 1.0.0-beta.9 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) - vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) vue: 3.5.16(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.31))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.16(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.15.31) + vite: 4.5.14(@types/node@22.15.32) vue: 3.5.16(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': dependencies: - vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) vue: 3.5.16(typescript@5.8.3) - '@vitest/expect@3.2.3': + '@vitest/expect@3.2.4': dependencies: '@types/chai': 5.2.2 - '@vitest/spy': 3.2.3 - '@vitest/utils': 3.2.3 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.3(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))': + '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))': dependencies: - '@vitest/spy': 3.2.3 + '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) - '@vitest/pretty-format@3.2.3': + '@vitest/pretty-format@3.2.4': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.2.3': + '@vitest/runner@3.2.4': dependencies: - '@vitest/utils': 3.2.3 + '@vitest/utils': 3.2.4 pathe: 2.0.3 strip-literal: 3.0.0 - '@vitest/snapshot@3.2.3': + '@vitest/snapshot@3.2.4': dependencies: - '@vitest/pretty-format': 3.2.3 + '@vitest/pretty-format': 3.2.4 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.2.3': + '@vitest/spy@3.2.4': dependencies: tinyspy: 4.0.3 - '@vitest/utils@3.2.3': + '@vitest/utils@3.2.4': dependencies: - '@vitest/pretty-format': 3.2.3 - loupe: 3.1.3 + '@vitest/pretty-format': 3.2.4 + loupe: 3.1.4 tinyrainbow: 2.0.0 '@volar/language-core@2.4.11': @@ -5534,14 +5540,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': + '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)) + vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)) vue: 3.5.16(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5928,7 +5934,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@137.0.3: + chromedriver@137.0.4: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.8.3(debug@4.4.1) @@ -6062,7 +6068,7 @@ snapshots: csstype@3.1.3: {} - cypress@14.4.1: + cypress@14.5.0: dependencies: '@cypress/request': 3.0.8 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -6090,6 +6096,7 @@ snapshots: figures: 3.2.0 fs-extra: 9.1.0 getos: 3.2.1 + hasha: 5.2.2 is-installed-globally: 0.4.0 lazy-ass: 1.6.0 listr2: 3.14.0(enquirer@2.4.1) @@ -6780,6 +6787,11 @@ snapshots: dependencies: has-symbols: 1.1.0 + hasha@5.2.2: + dependencies: + is-stream: 2.0.1 + type-fest: 0.8.1 + hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -7235,6 +7247,8 @@ snapshots: loupe@3.1.3: {} + loupe@3.1.4: {} + lru-cache@10.4.3: {} lru-cache@11.0.2: {} @@ -7353,7 +7367,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.2(chromedriver@137.0.3)(geckodriver@5.0.0): + nightwatch@3.12.2(chromedriver@137.0.4)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -7390,7 +7404,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 137.0.3 + chromedriver: 137.0.4 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil @@ -7733,25 +7747,25 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.15: + rolldown@1.0.0-beta.17: dependencies: - '@oxc-project/runtime': 0.72.3 - '@oxc-project/types': 0.72.3 - '@rolldown/pluginutils': 1.0.0-beta.15 + '@oxc-project/runtime': 0.73.0 + '@oxc-project/types': 0.73.0 + '@rolldown/pluginutils': 1.0.0-beta.17 ansis: 4.0.0 optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.15 - '@rolldown/binding-darwin-x64': 1.0.0-beta.15 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.15 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.15 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.15 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.15 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.15 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.15 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.15 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.15 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.15 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.15 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.17 + '@rolldown/binding-darwin-x64': 1.0.0-beta.17 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.17 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.17 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.17 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.17 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.17 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.17 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.17 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.17 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.17 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.17 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.37.0): dependencies: @@ -8157,7 +8171,7 @@ snapshots: fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 - tinypool@1.1.0: {} + tinypool@1.1.1: {} tinyrainbow@2.0.0: {} @@ -8194,14 +8208,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.15.31)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.32)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.15.31 + '@types/node': 22.15.32 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -8230,6 +8244,8 @@ snapshots: type-fest@0.7.1: {} + type-fest@0.8.1: {} + typescript@5.8.3: {} undici-types@6.21.0: {} @@ -8265,17 +8281,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)): + vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)): dependencies: - vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) - vite-node@3.2.3(@types/node@22.15.31)(yaml@2.7.0): + vite-node@3.2.4(@types/node@22.15.32)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8290,7 +8306,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.37.0) @@ -8301,7 +8317,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color @@ -8320,23 +8336,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 execa: 9.5.2 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.10 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.10) @@ -8347,20 +8363,20 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.15.31): + vite@4.5.14(@types/node@22.15.32): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.15.31 + '@types/node': 22.15.32 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0): + vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8369,20 +8385,20 @@ snapshots: rollup: 4.37.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.15.31 + '@types/node': 22.15.32 fsevents: 2.3.3 yaml: 2.7.0 - vitest@3.2.3(@types/node@22.15.31)(jsdom@26.1.0)(yaml@2.7.0): + vitest@3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.7.0): dependencies: '@types/chai': 5.2.2 - '@vitest/expect': 3.2.3 - '@vitest/mocker': 3.2.3(vite@6.3.5(@types/node@22.15.31)(yaml@2.7.0)) - '@vitest/pretty-format': 3.2.3 - '@vitest/runner': 3.2.3 - '@vitest/snapshot': 3.2.3 - '@vitest/spy': 3.2.3 - '@vitest/utils': 3.2.3 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)) + '@vitest/pretty-format': 3.2.4 + '@vitest/runner': 3.2.4 + '@vitest/snapshot': 3.2.4 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 chai: 5.2.0 debug: 4.4.1(supports-color@8.1.1) expect-type: 1.2.1 @@ -8393,13 +8409,13 @@ snapshots: tinybench: 2.9.0 tinyexec: 0.3.2 tinyglobby: 0.2.14 - tinypool: 1.1.0 + tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.15.31)(yaml@2.7.0) - vite-node: 3.2.3(@types/node@22.15.31)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + vite-node: 3.2.4(@types/node@22.15.32)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.31 + '@types/node': 22.15.32 jsdom: 26.1.0 transitivePeerDependencies: - jiti diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index e37628d86..f2f3bd60a 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -7,6 +7,6 @@ "vue": "^3.5.16" }, "devDependencies": { - "cypress": "^14.4.1" + "cypress": "^14.5.0" } } diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index e73e716f9..a3c411db5 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -5,7 +5,7 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "devDependencies": { - "cypress": "^14.4.1", + "cypress": "^14.5.0", "start-server-and-test": "^2.0.12" } } diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index 715fbd437..14aa3b801 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^5.2.4", - "chromedriver": "^137.0.3", + "chromedriver": "^137.0.4", "geckodriver": "^5.0.0", "nightwatch": "^3.12.2", "ts-node": "^10.9.2", diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 85197d82f..71daa62f6 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,7 +5,7 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.15.31", + "@types/node": "^22.15.32", "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vue-tsc": "^2.2.10" diff --git a/template/config/vitest/package.json b/template/config/vitest/package.json index 3a7452af8..0ff2cc8d9 100644 --- a/template/config/vitest/package.json +++ b/template/config/vitest/package.json @@ -8,6 +8,6 @@ "devDependencies": { "@vue/test-utils": "^2.4.6", "jsdom": "^26.1.0", - "vitest": "^3.2.3" + "vitest": "^3.2.4" } } diff --git a/template/eslint/package.json b/template/eslint/package.json index 1c6449a39..438beb2b0 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@vitest/eslint-plugin": "^1.2.2", + "@vitest/eslint-plugin": "^1.2.7", "eslint-plugin-cypress": "^5.1.0", "eslint-plugin-playwright": "^2.2.0" } From c7914f121c9553635ed0815c5202c1b59dbbdcd5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Jun 2025 22:16:55 +0800 Subject: [PATCH 23/59] chore(deps): update dependency vite-plugin-vue-devtools to ^7.7.7 (#763) --- pnpm-lock.yaml | 282 ++++++++----------------------------- template/base/package.json | 2 +- 2 files changed, 56 insertions(+), 228 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 500dc405b..c4771c75f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -70,8 +70,8 @@ importers: specifier: ^6.3.5 version: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) vite-plugin-vue-devtools: - specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + specifier: ^7.7.7 + version: 7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -262,10 +262,6 @@ packages: resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': - resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} - engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.27.1': resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} engines: {node: '>=6.9.0'} @@ -278,22 +274,12 @@ packages: resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.25.9': - resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.27.1': resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-member-expression-to-functions@7.25.9': - resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.27.1': resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} @@ -318,10 +304,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.25.9': - resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-optimise-call-expression@7.27.1': resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} @@ -334,22 +316,12 @@ packages: resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} engines: {node: '>=6.9.0'} - '@babel/helper-replace-supers@7.25.9': - resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.27.1': resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} - engines: {node: '>=6.9.0'} - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} @@ -419,36 +391,18 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.25.7': - resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.27.1': resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.25.9': - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.27.1': resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.26.8': - resolution: {integrity: sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.27.1': resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==} engines: {node: '>=6.9.0'} @@ -1346,20 +1300,9 @@ packages: '@volar/typescript@2.4.11': resolution: {integrity: sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==} - '@vue/babel-helper-vue-transform-on@1.2.5': - resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==} - '@vue/babel-helper-vue-transform-on@1.4.0': resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} - '@vue/babel-plugin-jsx@1.2.5': - resolution: {integrity: sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - peerDependenciesMeta: - '@babel/core': - optional: true - '@vue/babel-plugin-jsx@1.4.0': resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==} peerDependencies: @@ -1368,28 +1311,17 @@ packages: '@babel/core': optional: true - '@vue/babel-plugin-resolve-type@1.2.5': - resolution: {integrity: sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@vue/babel-plugin-resolve-type@1.4.0': resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==} peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.13': - resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} - '@vue/compiler-core@3.5.14': resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==} '@vue/compiler-core@3.5.16': resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==} - '@vue/compiler-dom@3.5.13': - resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} - '@vue/compiler-dom@3.5.14': resolution: {integrity: sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==} @@ -1422,17 +1354,23 @@ packages: '@vue/devtools-api@7.7.2': resolution: {integrity: sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==} - '@vue/devtools-core@7.7.6': - resolution: {integrity: sha512-ghVX3zjKPtSHu94Xs03giRIeIWlb9M+gvDRVpIZ/cRIxKHdW6HE/sm1PT3rUYS3aV92CazirT93ne+7IOvGUWg==} + '@vue/devtools-core@7.7.7': + resolution: {integrity: sha512-9z9TLbfC+AjAi1PQyWX+OErjIaJmdFlbDHcD+cAMYKY6Bh5VlsAtCeGyRMrXwIlMEQPukvnWt3gZBLwTAIMKzQ==} peerDependencies: vue: ^3.0.0 '@vue/devtools-kit@7.7.6': resolution: {integrity: sha512-geu7ds7tem2Y7Wz+WgbnbZ6T5eadOvozHZ23Atk/8tksHMFOFylKi1xgGlQlVn0wlkEf4hu+vd5ctj1G4kFtwA==} + '@vue/devtools-kit@7.7.7': + resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==} + '@vue/devtools-shared@7.7.6': resolution: {integrity: sha512-yFEgJZ/WblEsojQQceuyK6FzpFDx4kqrz2ohInxNj5/DnhoX023upTv4OD6lNPLAA5LLkbwPVb10o/7b+Y4FVA==} + '@vue/devtools-shared@7.7.7': + resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} + '@vue/language-core@2.2.10': resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} peerDependencies: @@ -1455,9 +1393,6 @@ packages: peerDependencies: vue: 3.5.16 - '@vue/shared@3.5.13': - resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} - '@vue/shared@3.5.14': resolution: {integrity: sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==} @@ -2611,10 +2546,6 @@ packages: resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} engines: {node: '>=18'} - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - http-proxy-agent@7.0.2: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} @@ -3830,9 +3761,6 @@ packages: resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} engines: {node: '>=10'} - svg-tags@1.0.0: - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} - symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -4036,11 +3964,11 @@ packages: vite-plugin-nightwatch@0.4.6: resolution: {integrity: sha512-7mxANgh3KA2c/xGJU35T8z1Xj9akWQ4FuyB1PN3nwinqxqYBAx44sW9Z87a2x6efj5TD4lU0Tbuvvgous6F1+Q==} - vite-plugin-vue-devtools@7.7.6: - resolution: {integrity: sha512-L7nPVM5a7lgit/Z+36iwoqHOaP3wxqVi1UvaDJwGCfblS9Y6vNqf32ILlzJVH9c47aHu90BhDXeZc+rgzHRHcw==} + vite-plugin-vue-devtools@7.7.7: + resolution: {integrity: sha512-d0fIh3wRcgSlr4Vz7bAk4va1MkdqhQgj9ANE/rBhsAjOnRfTLs2ocjFMvSUOsv6SRRXU9G+VM7yMgqDb6yI4iQ==} engines: {node: '>=v14.21.3'} peerDependencies: - vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 + vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 vite-plugin-vue-inspector@5.3.1: resolution: {integrity: sha512-cBk172kZKTdvGpJuzCCLg8lJ909wopwsu3Ve9FsL1XsnLBiRT9U3MePcqrgGHgCX2ZgkqZmAGR8taxw+TV6s7A==} @@ -4411,10 +4339,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 - '@babel/helper-annotate-as-pure@7.25.9': - dependencies: - '@babel/types': 7.27.1 - '@babel/helper-annotate-as-pure@7.27.1': dependencies: '@babel/types': 7.27.1 @@ -4435,19 +4359,6 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.10 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 @@ -4461,13 +4372,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-member-expression-to-functions@7.25.9': - dependencies: - '@babel/traverse': 7.26.10 - '@babel/types': 7.27.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.27.1 @@ -4507,10 +4411,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.25.9': - dependencies: - '@babel/types': 7.27.1 - '@babel/helper-optimise-call-expression@7.27.1': dependencies: '@babel/types': 7.27.1 @@ -4519,15 +4419,6 @@ snapshots: '@babel/helper-plugin-utils@7.27.1': {} - '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.10 - transitivePeerDependencies: - - supports-color - '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 @@ -4537,13 +4428,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - dependencies: - '@babel/traverse': 7.26.10 - '@babel/types': 7.27.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: '@babel/traverse': 7.27.1 @@ -4581,61 +4465,40 @@ snapshots: dependencies: '@babel/types': 7.27.1 - '@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.26.10)': + '@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.26.10) + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.27.1) transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.26.10)': + '@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10)': + '@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.26.10)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 @@ -5391,27 +5254,8 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue/babel-helper-vue-transform-on@1.2.5': {} - '@vue/babel-helper-vue-transform-on@1.4.0': {} - '@vue/babel-plugin-jsx@1.2.5(@babel/core@7.26.10)': - dependencies: - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.26.10) - '@babel/template': 7.26.9 - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 - '@vue/babel-helper-vue-transform-on': 1.2.5 - '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.26.10) - html-tags: 3.3.1 - svg-tags: 1.0.0 - optionalDependencies: - '@babel/core': 7.26.10 - transitivePeerDependencies: - - supports-color - '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.1)': dependencies: '@babel/helper-module-imports': 7.25.9 @@ -5428,17 +5272,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.26.10)': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/parser': 7.27.2 - '@vue/compiler-sfc': 3.5.14 - transitivePeerDependencies: - - supports-color - '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.1)': dependencies: '@babel/code-frame': 7.26.2 @@ -5450,14 +5283,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/compiler-core@3.5.13': - dependencies: - '@babel/parser': 7.27.2 - '@vue/shared': 3.5.13 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-core@3.5.14': dependencies: '@babel/parser': 7.27.2 @@ -5474,11 +5299,6 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.13': - dependencies: - '@vue/compiler-core': 3.5.13 - '@vue/shared': 3.5.13 - '@vue/compiler-dom@3.5.14': dependencies: '@vue/compiler-core': 3.5.14 @@ -5540,10 +5360,10 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': dependencies: - '@vue/devtools-kit': 7.7.6 - '@vue/devtools-shared': 7.7.6 + '@vue/devtools-kit': 7.7.7 + '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 @@ -5562,10 +5382,24 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.2 + '@vue/devtools-kit@7.7.7': + dependencies: + '@vue/devtools-shared': 7.7.7 + birpc: 2.3.0 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.2 + '@vue/devtools-shared@7.7.6': dependencies: rfdc: 1.4.1 + '@vue/devtools-shared@7.7.7': + dependencies: + rfdc: 1.4.1 + '@vue/language-core@2.2.10(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.11 @@ -5601,8 +5435,6 @@ snapshots: '@vue/shared': 3.5.16 vue: 3.5.16(typescript@5.8.3) - '@vue/shared@3.5.13': {} - '@vue/shared@3.5.14': {} '@vue/shared@3.5.16': {} @@ -6804,8 +6636,6 @@ snapshots: dependencies: whatwg-encoding: 3.1.1 - html-tags@3.3.1: {} - http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.3 @@ -8116,8 +7946,6 @@ snapshots: dependencies: has-flag: 4.0.0 - svg-tags@1.0.0: {} - symbol-tree@3.2.4: {} tar-fs@3.0.6: @@ -8336,11 +8164,11 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) - '@vue/devtools-kit': 7.7.6 - '@vue/devtools-shared': 7.7.6 + '@vue/devtools-core': 7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + '@vue/devtools-kit': 7.7.7 + '@vue/devtools-shared': 7.7.7 execa: 9.5.2 sirv: 3.0.1 vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) @@ -8354,13 +8182,13 @@ snapshots: vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)): dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.10) - '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.26.10) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.10) - '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) - '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) - '@vue/compiler-dom': 3.5.13 + '@babel/core': 7.27.1 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) + '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.27.1) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.1) + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) + '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) + '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) diff --git a/template/base/package.json b/template/base/package.json index f51150e96..e0d52f92a 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -12,6 +12,6 @@ "devDependencies": { "@vitejs/plugin-vue": "^5.2.4", "vite": "^6.3.5", - "vite-plugin-vue-devtools": "^7.7.6" + "vite-plugin-vue-devtools": "^7.7.7" } } From cb88f71d26c64a0521e1830a98abc838979f25e0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 21 Jun 2025 22:56:56 +0800 Subject: [PATCH 24/59] chore(deps): update dependency lint-staged to v16 (#750) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 197 ++++++++++++++++--------------------------------- 2 files changed, 65 insertions(+), 134 deletions(-) diff --git a/package.json b/package.json index 2fa54f165..19daa36e0 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "@vue/tsconfig": "^0.7.0", "ejs": "^3.1.10", "husky": "^9.1.7", - "lint-staged": "^15.5.2", + "lint-staged": "^16.1.2", "picocolors": "^1.1.1", "prettier": "3.5.3", "rolldown": "1.0.0-beta.17", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c4771c75f..5040adf44 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,8 +36,8 @@ importers: specifier: ^9.1.7 version: 9.1.7 lint-staged: - specifier: ^15.5.2 - version: 15.5.2 + specifier: ^16.1.2 + version: 16.1.2 picocolors: specifier: ^1.1.1 version: 1.1.1 @@ -52,7 +52,7 @@ importers: version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.7.0) + version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0) zx: specifier: ^8.5.5 version: 8.5.5 @@ -65,13 +65,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + version: 7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -100,10 +100,10 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.2.0 - version: 4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + version: 4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) template/config/nightwatch: devDependencies: @@ -112,7 +112,7 @@ importers: version: 3.1.2(@types/node@22.15.32)(vue@3.5.16(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) chromedriver: specifier: ^137.0.4 version: 137.0.4 @@ -127,7 +127,7 @@ importers: version: 10.9.2(@types/node@22.15.32)(typescript@5.8.3) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + version: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -201,7 +201,7 @@ importers: version: 26.1.0 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.7.0) + version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0) template/tsconfig/base: devDependencies: @@ -1794,9 +1794,9 @@ packages: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} - commander@13.1.0: - resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} - engines: {node: '>=18'} + commander@14.0.0: + resolution: {integrity: sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==} + engines: {node: '>=20'} commander@6.2.1: resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} @@ -1911,15 +1911,6 @@ packages: supports-color: optional: true - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.1: resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} @@ -2282,10 +2273,6 @@ packages: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - execa@9.5.2: resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} engines: {node: ^18.19.0 || >=20.5.0} @@ -2459,10 +2446,6 @@ packages: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - get-stream@9.0.1: resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} engines: {node: '>=18'} @@ -2566,10 +2549,6 @@ packages: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - human-signals@8.0.1: resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} engines: {node: '>=18.18.0'} @@ -2732,10 +2711,6 @@ packages: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-stream@4.0.1: resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} engines: {node: '>=18'} @@ -2911,9 +2886,9 @@ packages: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} - lint-staged@15.5.2: - resolution: {integrity: sha512-YUSOLq9VeRNAo/CTaVmhGDKG+LBtA8KF1X4K5+ykMSwWST1vDxJRB2kv2COgLb1fvpCo+A/y9A0G0znNVmdx4w==} - engines: {node: '>=18.12.0'} + lint-staged@16.1.2: + resolution: {integrity: sha512-sQKw2Si2g9KUZNY3XNvRuDq4UJqpHwF0/FQzZR2M7I5MvtpWvibikCjUVJzZdGE0ByurEl3KQNvsGetd1ty1/Q==} + engines: {node: '>=20.17'} hasBin: true listr2@3.14.0: @@ -2925,8 +2900,8 @@ packages: enquirer: optional: true - listr2@8.2.5: - resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} + listr2@8.3.3: + resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} engines: {node: '>=18.0.0'} locate-path@6.0.0: @@ -3046,10 +3021,6 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - mimic-function@5.0.1: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} @@ -3112,6 +3083,10 @@ packages: muggle-string@0.4.1: resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + nano-spawn@1.0.2: + resolution: {integrity: sha512-21t+ozMQDAL/UGgQVBbZ/xXvNO10++ZPuTmKRO8k9V3AClVRht49ahtDjfY8l1q6nSHOrE5ASfthzH3ol6R/hg==} + engines: {node: '>=20.17'} + nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -3182,10 +3157,6 @@ packages: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - npm-run-path@6.0.0: resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} engines: {node: '>=18'} @@ -3216,10 +3187,6 @@ packages: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - onetime@7.0.0: resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} engines: {node: '>=18'} @@ -3734,10 +3701,6 @@ packages: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - strip-final-newline@4.0.0: resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} engines: {node: '>=18'} @@ -4209,9 +4172,9 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml@2.7.0: - resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} - engines: {node: '>= 14'} + yaml@2.8.0: + resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==} + engines: {node: '>= 14.6'} hasBin: true yargs-parser@20.2.4: @@ -5179,13 +5142,13 @@ snapshots: '@types/node': 22.15.32 optional: true - '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@babel/core': 7.27.1 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) '@rolldown/pluginutils': 1.0.0-beta.9 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) - vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) vue: 3.5.16(typescript@5.8.3) transitivePeerDependencies: - supports-color @@ -5195,9 +5158,9 @@ snapshots: vite: 4.5.14(@types/node@22.15.32) vue: 3.5.16(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: - vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) vue: 3.5.16(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -5208,13 +5171,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))': + '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -5360,14 +5323,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)) + vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)) vue: 3.5.16(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5844,7 +5807,7 @@ snapshots: commander@10.0.1: {} - commander@13.1.0: {} + commander@14.0.0: {} commander@6.2.1: {} @@ -5980,10 +5943,6 @@ snapshots: optionalDependencies: supports-color: 8.1.1 - debug@4.4.0: - dependencies: - ms: 2.1.3 - debug@4.4.1(supports-color@8.1.1): dependencies: ms: 2.1.3 @@ -6351,18 +6310,6 @@ snapshots: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - execa@8.0.1: - dependencies: - cross-spawn: 7.0.6 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - execa@9.5.2: dependencies: '@sindresorhus/merge-streams': 4.0.0 @@ -6541,8 +6488,6 @@ snapshots: get-stream@6.0.1: {} - get-stream@8.0.1: {} - get-stream@9.0.1: dependencies: '@sec-ant/readable-stream': 0.4.1 @@ -6660,8 +6605,6 @@ snapshots: human-signals@2.1.0: {} - human-signals@5.0.0: {} - human-signals@8.0.1: {} husky@9.1.7: {} @@ -6787,8 +6730,6 @@ snapshots: is-stream@2.0.1: {} - is-stream@3.0.0: {} - is-stream@4.0.1: {} is-string@1.0.7: @@ -6986,18 +6927,18 @@ snapshots: lilconfig@3.1.3: {} - lint-staged@15.5.2: + lint-staged@16.1.2: dependencies: chalk: 5.4.1 - commander: 13.1.0 - debug: 4.4.0 - execa: 8.0.1 + commander: 14.0.0 + debug: 4.4.1(supports-color@8.1.1) lilconfig: 3.1.3 - listr2: 8.2.5 + listr2: 8.3.3 micromatch: 4.0.8 + nano-spawn: 1.0.2 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.7.0 + yaml: 2.8.0 transitivePeerDependencies: - supports-color @@ -7014,7 +6955,7 @@ snapshots: optionalDependencies: enquirer: 2.4.1 - listr2@8.2.5: + listr2@8.3.3: dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 @@ -7120,8 +7061,6 @@ snapshots: mimic-fn@2.1.0: {} - mimic-fn@4.0.0: {} - mimic-function@5.0.1: {} minimatch@3.1.2: @@ -7187,6 +7126,8 @@ snapshots: muggle-string@0.4.1: {} + nano-spawn@1.0.2: {} + nanoid@3.3.11: {} nanoid@5.1.5: {} @@ -7283,10 +7224,6 @@ snapshots: dependencies: path-key: 3.1.1 - npm-run-path@5.3.0: - dependencies: - path-key: 4.0.0 - npm-run-path@6.0.0: dependencies: path-key: 4.0.0 @@ -7318,10 +7255,6 @@ snapshots: dependencies: mimic-fn: 2.1.0 - onetime@6.0.0: - dependencies: - mimic-fn: 4.0.0 - onetime@7.0.0: dependencies: mimic-function: 5.0.1 @@ -7924,8 +7857,6 @@ snapshots: strip-final-newline@2.0.0: {} - strip-final-newline@3.0.0: {} - strip-final-newline@4.0.0: {} strip-json-comments@3.1.1: {} @@ -8109,17 +8040,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)): + vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)): dependencies: - vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) - vite-node@3.2.4(@types/node@22.15.32)(yaml@2.7.0): + vite-node@3.2.4(@types/node@22.15.32)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8134,7 +8065,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.37.0) @@ -8145,7 +8076,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) transitivePeerDependencies: - rollup - supports-color @@ -8164,23 +8095,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0))(vue@3.5.16(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) @@ -8191,7 +8122,7 @@ snapshots: '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) transitivePeerDependencies: - supports-color @@ -8204,7 +8135,7 @@ snapshots: '@types/node': 22.15.32 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0): + vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8215,13 +8146,13 @@ snapshots: optionalDependencies: '@types/node': 22.15.32 fsevents: 2.3.3 - yaml: 2.7.0 + yaml: 2.8.0 - vitest@3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.7.0): + vitest@3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.7.0)) + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -8239,8 +8170,8 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.7.0) - vite-node: 3.2.4(@types/node@22.15.32)(yaml@2.7.0) + vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@22.15.32)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.15.32 @@ -8397,7 +8328,7 @@ snapshots: yallist@4.0.0: {} - yaml@2.7.0: {} + yaml@2.8.0: {} yargs-parser@20.2.4: {} From 3e1eb1b681bb2cd8b81b8e1392c97eb6141d68fd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Jun 2025 00:51:21 +0000 Subject: [PATCH 25/59] chore(deps): update all non-major dependencies --- package.json | 4 +- pnpm-lock.yaml | 408 +++++++++++---------- template/base/package.json | 2 +- template/config/cypress-ct/package.json | 2 +- template/config/jsx/package.json | 2 +- template/config/nightwatch-ct/package.json | 2 +- template/config/pinia/package.json | 2 +- template/config/playwright/package.json | 2 +- template/config/router/package.json | 2 +- template/config/vitest/package.json | 2 +- 10 files changed, 228 insertions(+), 200 deletions(-) diff --git a/package.json b/package.json index 19daa36e0..5cbf569ae 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "3.16.4", "description": "🛠️ The recommended way to start a Vite-powered Vue project", "type": "module", - "packageManager": "pnpm@10.12.1", + "packageManager": "pnpm@10.12.2", "bin": { "create-vue": "bundle.js" }, @@ -59,7 +59,7 @@ "lint-staged": "^16.1.2", "picocolors": "^1.1.1", "prettier": "3.5.3", - "rolldown": "1.0.0-beta.17", + "rolldown": "1.0.0-beta.19", "rollup-plugin-license": "^3.6.0", "vitest": "^3.2.4", "zx": "^8.5.5" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5040adf44..99fb00fca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ importers: version: 0.11.1 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) ejs: specifier: ^3.1.10 version: 3.1.10 @@ -45,8 +45,8 @@ importers: specifier: 3.5.3 version: 3.5.3 rolldown: - specifier: 1.0.0-beta.17 - version: 1.0.0-beta.17 + specifier: 1.0.0-beta.19 + version: 1.0.0-beta.19 rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) @@ -60,18 +60,18 @@ importers: template/base: dependencies: vue: - specifier: ^3.5.16 - version: 3.5.16(typescript@5.8.3) + specifier: ^3.5.17 + version: 3.5.17(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^6.3.5 version: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + version: 7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -85,8 +85,8 @@ importers: template/config/cypress-ct: dependencies: vue: - specifier: ^3.5.16 - version: 3.5.16(typescript@5.8.3) + specifier: ^3.5.17 + version: 3.5.17(typescript@5.8.3) devDependencies: cypress: specifier: ^14.5.0 @@ -95,12 +95,12 @@ importers: template/config/jsx: dependencies: vue: - specifier: ^3.5.16 - version: 3.5.16(typescript@5.8.3) + specifier: ^3.5.17 + version: 3.5.17(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^4.2.0 - version: 4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + version: 4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^6.3.5 version: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) @@ -109,10 +109,10 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.32)(vue@3.5.16(typescript@5.8.3)) + version: 3.1.2(@types/node@22.15.32)(vue@3.5.17(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) chromedriver: specifier: ^137.0.4 version: 137.0.4 @@ -135,8 +135,8 @@ importers: template/config/nightwatch-ct: dependencies: vue: - specifier: ^3.5.16 - version: 3.5.16(typescript@5.8.3) + specifier: ^3.5.17 + version: 3.5.17(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -146,16 +146,16 @@ importers: dependencies: pinia: specifier: ^3.0.3 - version: 3.0.3(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)) + version: 3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) vue: - specifier: ^3.5.16 - version: 3.5.16(typescript@5.8.3) + specifier: ^3.5.17 + version: 3.5.17(typescript@5.8.3) template/config/playwright: devDependencies: '@playwright/test': - specifier: ^1.53.0 - version: 1.53.0 + specifier: ^1.53.1 + version: 1.53.1 template/config/prettier: devDependencies: @@ -166,11 +166,11 @@ importers: template/config/router: dependencies: vue: - specifier: ^3.5.16 - version: 3.5.16(typescript@5.8.3) + specifier: ^3.5.17 + version: 3.5.17(typescript@5.8.3) vue-router: specifier: ^4.5.1 - version: 4.5.1(vue@3.5.16(typescript@5.8.3)) + version: 4.5.1(vue@3.5.17(typescript@5.8.3)) template/config/typescript: devDependencies: @@ -190,8 +190,8 @@ importers: template/config/vitest: dependencies: vue: - specifier: ^3.5.16 - version: 3.5.16(typescript@5.8.3) + specifier: ^3.5.17 + version: 3.5.17(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -210,7 +210,7 @@ importers: version: 22.0.2 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) template/tsconfig/vitest: devDependencies: @@ -368,6 +368,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.27.5': + resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-proposal-decorators@7.25.7': resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} engines: {node: '>=6.9.0'} @@ -433,6 +438,10 @@ packages: resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.27.6': + resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==} + engines: {node: '>=6.9.0'} + '@bazel/runfiles@6.3.1': resolution: {integrity: sha512-1uLNT5NZsUVIGS4syuHwTzZ8HycMPyr6POA3FCE4GbMtc4rhoJk8aZKtNIRthJYfL+iioppi+rTfH3olMPr9nA==} @@ -947,87 +956,87 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/runtime@0.73.0': - resolution: {integrity: sha512-YFvBzVQK/ix0RQxOI02ebCumehSHoiJgvb7nOU4o7xFoMnnujLdjmxnEBK/qiOQrEyXlY69gXGMEsKYVe+YZ3A==} + '@oxc-project/runtime@0.73.2': + resolution: {integrity: sha512-wbUN3K3zjMRHxAsNm1nKHebSnDY800b3LxQFTr9wSZpdQdhiQQAZpRIFsYjh0sAotoyqahN576sB1DmpPUhl5Q==} engines: {node: '>=6.9.0'} - '@oxc-project/types@0.73.0': - resolution: {integrity: sha512-ZQS7dpsga43R7bjqRKHRhOeNpuIBeLBnlS3M6H3IqWIWiapGOQIxp4lpETLBYupkSd4dh85ESFn6vAvtpPdGkA==} + '@oxc-project/types@0.73.2': + resolution: {integrity: sha512-kU2FjfCb9VTNg/KbOTKVi2sYrKTkNQYq1Fi1v1jCKjbUGA9wqkNDqijNBLeDwagFtDuK2EIWvTzNDYU4k/918g==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.53.0': - resolution: {integrity: sha512-15hjKreZDcp7t6TL/7jkAo6Df5STZN09jGiv5dbP9A6vMVncXRqE7/B2SncsyOwrkZRBH2i6/TPOL8BVmm3c7w==} + '@playwright/test@1.53.1': + resolution: {integrity: sha512-Z4c23LHV0muZ8hfv4jw6HngPJkbbtZxTkxPNIg7cJcTc9C28N/p2q7g3JZS2SiKBBHJ3uM1dgDye66bB7LEk5w==} engines: {node: '>=18'} hasBin: true '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/binding-darwin-arm64@1.0.0-beta.17': - resolution: {integrity: sha512-uYxIZ+QdYsjtLUNT3BWCJAww5YJMKL5ZreEO6uJKHCPUE4wbAU1t4JzQudnjrqpkviz4IQYL62Ry/uKuZxzmrw==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.19': + resolution: {integrity: sha512-Lr2bcnzrqa5fb/tyaOJxbAe6r+Zf5mbCDYnRW8u4hv19b519C6d+8LHl879mBDVWAmRaPt1LPsiQUZJQnKb/jQ==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.17': - resolution: {integrity: sha512-uu1ovSv1BmYvpR8nJdhkPcnV90l5jmAE4YNmJHo1sSLXWPqlWfigTJ+4v1g8ww1hU4It6Rd7Odf4fqOFnRu74g==} + '@rolldown/binding-darwin-x64@1.0.0-beta.19': + resolution: {integrity: sha512-EMzFFW+Wshv0d0FnunDOKl3QQK5KW69c9NOo7SL+fXmeDRrhhKnjoAggi6IX+Vq3gz0PqfqsbElT2uFS5g1dcg==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.17': - resolution: {integrity: sha512-7PhPJ/V8RxvHtk4VDLYsSlDi43W766X2AXlMEqtUi9qpImVH55PsMUrDq74GvJsSKYAO9pAzncP6/sDB0i6F6g==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.19': + resolution: {integrity: sha512-aoILM0xYehAQdpMrD1rDU14SLJ5j8TsIAB6Ywc6ba85CV2Ks/1EFVSKp9iNL9/V4wqQf4Gk/s3A1kgSzwmw0lg==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': - resolution: {integrity: sha512-VHmUdihRL3kFYgUjr6n3laeZPdmHEliFW+R1F4JhbkztpjdcZjztuOKGul6/x77JJf+LJuAgny45Gw2W5i/hsg==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.19': + resolution: {integrity: sha512-p5PY3ezHgWN5DurWBMSxrZhnQcJTIuyl8d0aHrC53EXKMG8vMr80L7U545p0nqC14XtWjlMPFxumFxLD+zVL9g==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': - resolution: {integrity: sha512-P/BDueuHUcw5fHNK1UBtItH/o1HNUb3n0o03/lFh3VkrP5yzC9Ov/bVj5wtat1Gb0JAm4ypVHcvlFtU/XOB57w==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.19': + resolution: {integrity: sha512-TNZ3jlApVMpix2h9BclYsurjBYCyiRsz4H7opQY3Tf67Yi1UBe69yNwXZ9l+5fnEGipYzwAUPpTYSw35wbU6bQ==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': - resolution: {integrity: sha512-ZUYk2/j335hVqlhwpkbjgH4eENQIA6aCTwt5Lm8yv3Ny3Dp+NJWjW+a98OruAHel5dsqbKVQriP5av5Ga10rMQ==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.19': + resolution: {integrity: sha512-4FowIEu7YIBKLYMG0659V2kN/drV/ghljDl9k9DGmUL/Mko0tG2itRmgLeZyjrkbQNTkXUTI3/0fEbwAg8Jazg==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': - resolution: {integrity: sha512-yM9lISQs+es9Mma1qadEj/0hOMJThEVu4azPw9vp1gVtG7fQg/k+AGqULzy175exaZS3IodVwaCC9qtk9QZiUw==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.19': + resolution: {integrity: sha512-7/P+dvNsReOZoUvr6p3EKqKHWT+dxjBC5nxelfNWqs32oyVKqv/MvPtayAUqNMv0F94fzQW/l4EOwzLfBHiIJA==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': - resolution: {integrity: sha512-3n+NDnMItllqo09RooFrNJpPjznId7TZcicnGObbnSMBtIfIknkUyjECQssoLajjZ2E4DK7N62yd7jbRkTNZ1g==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.19': + resolution: {integrity: sha512-TztajvVHulPEn1hKCTxmpkomIUvMaeQ9Vv5TEn3bHBp/3T8W7zOwju0ExXNiLtSoD8Nk85T8O1DBPwuo0h+Uig==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.17': - resolution: {integrity: sha512-CL7bKJg+GhZAM2R2I+mHQb3+8NJmQU1UkXqtR9tJCw60f9yOFi6cwC8lYtFHdM6CuFA+X7+8L3DcTupBNmUiRA==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.19': + resolution: {integrity: sha512-AqRQiUYEgxEkBPxkz8UvJcpFlknCRwxNDhcUj3ZRNsFWNqSeNFV7Nx41yxB7lpS7EHUNhUsEaydLBU3QeRiV5Q==} engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': - resolution: {integrity: sha512-35aU4xs7zbAsvirVHnpKjAS0Lblrf4PzJPj2cvII0olFyizfqYZ6yxdzgiUjbPFdF34SKc7obmiA4BG16URsvA==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.19': + resolution: {integrity: sha512-ak0Dv/IKcbVHr8JhP0rLUCgEQ++GsSQQ2O+VofTXmCeXhquOkVSxcicgDJ4yLgQDIM0DC2pFXWpAoHRGvkrEdQ==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': - resolution: {integrity: sha512-cPQNXNf74epAShehFaudP4TG3+faHcg+SAB+3sTVu5oGfKHfocHwNo/Uhf6HnFr+6gXpRWcnOj3+k2+KDVisCQ==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.19': + resolution: {integrity: sha512-N8FaTCEpobYggCVAQpYNvwIhlPUDZbxO9Hugk5eT7rFBS2iosjiOailJGa44ppWxa8Ap3sPYjr5z0v/M6gxjhg==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': - resolution: {integrity: sha512-n/3qfwsk6VvDK3RE/mcsA3IIduVAAiAXIkDFGZopj0EZQVYSuFmZ3V3InAk/4cue1YGMARZNPOtTR4LozfzBUA==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.19': + resolution: {integrity: sha512-a+GPUvLUkG8Qh2XPn7JI9Ui8wz9HhbrB5iJPMWh7VSv/4uLJZYZqxkL1kC+K/dUjE0CSun/4zds+C0SW83S69A==} cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-beta.17': - resolution: {integrity: sha512-i6p5fc1+lAmR3OHmNlv7/3PIY3EtuUu4kVARjkid38p7cmyIyqr0QFnA+k3xoB06wQUpBA91H1HFlRreZ2v5oA==} + '@rolldown/pluginutils@1.0.0-beta.19': + resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==} '@rolldown/pluginutils@1.0.0-beta.9': resolution: {integrity: sha512-e9MeMtVWo186sgvFFJOPGy7/d2j2mZhLJIdVW0C/xDluuOvymEATqz6zKsP0ZmXGzQtqlyjz5sC1sYQUoJG98w==} @@ -1316,30 +1325,30 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.14': - resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==} - '@vue/compiler-core@3.5.16': resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==} - '@vue/compiler-dom@3.5.14': - resolution: {integrity: sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==} + '@vue/compiler-core@3.5.17': + resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==} '@vue/compiler-dom@3.5.16': resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==} - '@vue/compiler-sfc@3.5.14': - resolution: {integrity: sha512-9T6m/9mMr81Lj58JpzsiSIjBgv2LiVoWjIVa7kuXHICUi8LiDSIotMpPRXYJsXKqyARrzjT24NAwttrMnMaCXA==} + '@vue/compiler-dom@3.5.17': + resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==} '@vue/compiler-sfc@3.5.16': resolution: {integrity: sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==} - '@vue/compiler-ssr@3.5.14': - resolution: {integrity: sha512-Y0G7PcBxr1yllnHuS/NxNCSPWnRGH4Ogrp0tsLA5QemDZuJLs99YjAKQ7KqkHE0vCg4QTKlQzXLKCMF7WPSl7Q==} + '@vue/compiler-sfc@3.5.17': + resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==} '@vue/compiler-ssr@3.5.16': resolution: {integrity: sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==} + '@vue/compiler-ssr@3.5.17': + resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1379,26 +1388,26 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.16': - resolution: {integrity: sha512-FG5Q5ee/kxhIm1p2bykPpPwqiUBV3kFySsHEQha5BJvjXdZTUfmya7wP7zC39dFuZAcf/PD5S4Lni55vGLMhvA==} + '@vue/reactivity@3.5.17': + resolution: {integrity: sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw==} - '@vue/runtime-core@3.5.16': - resolution: {integrity: sha512-bw5Ykq6+JFHYxrQa7Tjr+VSzw7Dj4ldR/udyBZbq73fCdJmyy5MPIFR9IX/M5Qs+TtTjuyUTCnmK3lWWwpAcFQ==} + '@vue/runtime-core@3.5.17': + resolution: {integrity: sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q==} - '@vue/runtime-dom@3.5.16': - resolution: {integrity: sha512-T1qqYJsG2xMGhImRUV9y/RseB9d0eCYZQ4CWca9ztCuiPj/XWNNN+lkNBuzVbia5z4/cgxdL28NoQCvC0Xcfww==} + '@vue/runtime-dom@3.5.17': + resolution: {integrity: sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g==} - '@vue/server-renderer@3.5.16': - resolution: {integrity: sha512-BrX0qLiv/WugguGsnQUJiYOE0Fe5mZTwi6b7X/ybGB0vfrPH9z0gD/Y6WOR1sGCgX4gc25L1RYS5eYQKDMoNIg==} + '@vue/server-renderer@3.5.17': + resolution: {integrity: sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA==} peerDependencies: - vue: 3.5.16 - - '@vue/shared@3.5.14': - resolution: {integrity: sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==} + vue: 3.5.17 '@vue/shared@3.5.16': resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==} + '@vue/shared@3.5.17': + resolution: {integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -3323,13 +3332,13 @@ packages: piscina@4.7.0: resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==} - playwright-core@1.53.0: - resolution: {integrity: sha512-mGLg8m0pm4+mmtB7M89Xw/GSqoNC+twivl8ITteqvAndachozYe2ZA7srU6uleV1vEdAHYqjq+SV8SNxRRFYBw==} + playwright-core@1.53.1: + resolution: {integrity: sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==} engines: {node: '>=18'} hasBin: true - playwright@1.53.0: - resolution: {integrity: sha512-ghGNnIEYZC4E+YtclRn4/p6oYbdPiASELBIYkBXfaTVKreQUYbMUYQDwS12a8F0/HtIjr/CkGjtwABeFPGcS4Q==} + playwright@1.53.1: + resolution: {integrity: sha512-LJ13YLr/ocweuwxyGf1XNFWIU4M2zUSo149Qbp+A4cpwDjsxRPj7k6H25LBrEHiEwxvRbD8HdwvQmRMSvquhYw==} engines: {node: '>=18'} hasBin: true @@ -3341,6 +3350,10 @@ packages: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + prettier@3.5.3: resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} engines: {node: '>=14'} @@ -3445,8 +3458,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.17: - resolution: {integrity: sha512-L45QWZF/7HYfIO1nZZL83O8xOMOxBlMiFsspMRUus68wkiag3PNn6PDqEFbzbQDYN32YHFEb2qzqkC2M0enZ2A==} + rolldown@1.0.0-beta.19: + resolution: {integrity: sha512-rEBMUCfaK4LOf2rynaqcgKDGqwZ6GdWFdbgjfBOBvsY3Mr3AL0G6AKx516vDhOj1UVkAnxixfqDrXkZkH27n3w==} hasBin: true rollup-plugin-license@3.6.0: @@ -4051,8 +4064,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.16: - resolution: {integrity: sha512-rjOV2ecxMd5SiAmof2xzh2WxntRcigkX/He4YFJ6WdRvVUrbt6DxC1Iujh10XLl8xCDRDtGKMeO3D+pRQ1PP9w==} + vue@3.5.17: + resolution: {integrity: sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -4428,6 +4441,10 @@ snapshots: dependencies: '@babel/types': 7.27.1 + '@babel/parser@7.27.5': + dependencies: + '@babel/types': 7.27.6 + '@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 @@ -4519,6 +4536,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.27.6': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@bazel/runfiles@6.3.1': {} '@clack/core@0.5.0': @@ -4889,10 +4911,10 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.15.32)(vue@3.5.16(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.15.32)(vue@3.5.17(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.16(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.17(typescript@5.8.3)) get-port: 5.1.1 vite: 4.5.14(@types/node@22.15.32) vite-plugin-nightwatch: 0.4.6 @@ -4913,58 +4935,58 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/runtime@0.73.0': {} + '@oxc-project/runtime@0.73.2': {} - '@oxc-project/types@0.73.0': {} + '@oxc-project/types@0.73.2': {} '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.53.0': + '@playwright/test@1.53.1': dependencies: - playwright: 1.53.0 + playwright: 1.53.1 '@polka/url@1.0.0-next.29': {} - '@rolldown/binding-darwin-arm64@1.0.0-beta.17': + '@rolldown/binding-darwin-arm64@1.0.0-beta.19': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.17': + '@rolldown/binding-darwin-x64@1.0.0-beta.19': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.17': + '@rolldown/binding-freebsd-x64@1.0.0-beta.19': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.19': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.19': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.19': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.19': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.19': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.17': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.19': dependencies: '@napi-rs/wasm-runtime': 0.2.11 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.19': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.19': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.19': optional: true - '@rolldown/pluginutils@1.0.0-beta.17': {} + '@rolldown/pluginutils@1.0.0-beta.19': {} '@rolldown/pluginutils@1.0.0-beta.9': {} @@ -5142,26 +5164,26 @@ snapshots: '@types/node': 22.15.32 optional: true - '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/core': 7.27.1 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) '@rolldown/pluginutils': 1.0.0-beta.9 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) - vue: 3.5.16(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.17(typescript@5.8.3))': dependencies: vite: 4.5.14(@types/node@22.15.32) - vue: 3.5.16(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) - vue: 3.5.16(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.2.4': dependencies: @@ -5229,7 +5251,7 @@ snapshots: '@babel/types': 7.27.1 '@vue/babel-helper-vue-transform-on': 1.4.0 '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.1) - '@vue/shared': 3.5.14 + '@vue/shared': 3.5.16 optionalDependencies: '@babel/core': 7.27.1 transitivePeerDependencies: @@ -5242,47 +5264,35 @@ snapshots: '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/parser': 7.27.2 - '@vue/compiler-sfc': 3.5.14 + '@vue/compiler-sfc': 3.5.16 transitivePeerDependencies: - supports-color - '@vue/compiler-core@3.5.14': + '@vue/compiler-core@3.5.16': dependencies: '@babel/parser': 7.27.2 - '@vue/shared': 3.5.14 + '@vue/shared': 3.5.16 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-core@3.5.16': + '@vue/compiler-core@3.5.17': dependencies: - '@babel/parser': 7.27.2 - '@vue/shared': 3.5.16 + '@babel/parser': 7.27.5 + '@vue/shared': 3.5.17 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.14': - dependencies: - '@vue/compiler-core': 3.5.14 - '@vue/shared': 3.5.14 - '@vue/compiler-dom@3.5.16': dependencies: '@vue/compiler-core': 3.5.16 '@vue/shared': 3.5.16 - '@vue/compiler-sfc@3.5.14': + '@vue/compiler-dom@3.5.17': dependencies: - '@babel/parser': 7.27.2 - '@vue/compiler-core': 3.5.14 - '@vue/compiler-dom': 3.5.14 - '@vue/compiler-ssr': 3.5.14 - '@vue/shared': 3.5.14 - estree-walker: 2.0.2 - magic-string: 0.30.17 - postcss: 8.5.3 - source-map-js: 1.2.1 + '@vue/compiler-core': 3.5.17 + '@vue/shared': 3.5.17 '@vue/compiler-sfc@3.5.16': dependencies: @@ -5296,16 +5306,28 @@ snapshots: postcss: 8.5.3 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.14': + '@vue/compiler-sfc@3.5.17': dependencies: - '@vue/compiler-dom': 3.5.14 - '@vue/shared': 3.5.14 + '@babel/parser': 7.27.5 + '@vue/compiler-core': 3.5.17 + '@vue/compiler-dom': 3.5.17 + '@vue/compiler-ssr': 3.5.17 + '@vue/shared': 3.5.17 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.6 + source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.16': dependencies: '@vue/compiler-dom': 3.5.16 '@vue/shared': 3.5.16 + '@vue/compiler-ssr@3.5.17': + dependencies: + '@vue/compiler-dom': 3.5.17 + '@vue/shared': 3.5.17 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -5323,7 +5345,7 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 @@ -5331,7 +5353,7 @@ snapshots: nanoid: 5.1.5 pathe: 2.0.3 vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)) - vue: 3.5.16(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5366,9 +5388,9 @@ snapshots: '@vue/language-core@2.2.10(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.11 - '@vue/compiler-dom': 3.5.14 + '@vue/compiler-dom': 3.5.16 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.14 + '@vue/shared': 3.5.16 alien-signals: 1.0.3 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -5376,41 +5398,41 @@ snapshots: optionalDependencies: typescript: 5.8.3 - '@vue/reactivity@3.5.16': + '@vue/reactivity@3.5.17': dependencies: - '@vue/shared': 3.5.16 + '@vue/shared': 3.5.17 - '@vue/runtime-core@3.5.16': + '@vue/runtime-core@3.5.17': dependencies: - '@vue/reactivity': 3.5.16 - '@vue/shared': 3.5.16 + '@vue/reactivity': 3.5.17 + '@vue/shared': 3.5.17 - '@vue/runtime-dom@3.5.16': + '@vue/runtime-dom@3.5.17': dependencies: - '@vue/reactivity': 3.5.16 - '@vue/runtime-core': 3.5.16 - '@vue/shared': 3.5.16 + '@vue/reactivity': 3.5.17 + '@vue/runtime-core': 3.5.17 + '@vue/shared': 3.5.17 csstype: 3.1.3 - '@vue/server-renderer@3.5.16(vue@3.5.16(typescript@5.8.3))': + '@vue/server-renderer@3.5.17(vue@3.5.17(typescript@5.8.3))': dependencies: - '@vue/compiler-ssr': 3.5.16 - '@vue/shared': 3.5.16 - vue: 3.5.16(typescript@5.8.3) - - '@vue/shared@3.5.14': {} + '@vue/compiler-ssr': 3.5.17 + '@vue/shared': 3.5.17 + vue: 3.5.17(typescript@5.8.3) '@vue/shared@3.5.16': {} + '@vue/shared@3.5.17': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.1 vue-component-type-helpers: 2.1.6 - '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3))': + '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))': optionalDependencies: typescript: 5.8.3 - vue: 3.5.16(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) '@wdio/logger@9.1.3': dependencies: @@ -7371,10 +7393,10 @@ snapshots: pify@2.3.0: {} - pinia@3.0.3(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)): + pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)): dependencies: '@vue/devtools-api': 7.7.2 - vue: 3.5.16(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -7382,11 +7404,11 @@ snapshots: optionalDependencies: '@napi-rs/nice': 1.0.1 - playwright-core@1.53.0: {} + playwright-core@1.53.1: {} - playwright@1.53.0: + playwright@1.53.1: dependencies: - playwright-core: 1.53.0 + playwright-core: 1.53.1 optionalDependencies: fsevents: 2.3.2 @@ -7398,6 +7420,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + prettier@3.5.3: {} pretty-bytes@5.6.0: {} @@ -7510,25 +7538,25 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.17: + rolldown@1.0.0-beta.19: dependencies: - '@oxc-project/runtime': 0.73.0 - '@oxc-project/types': 0.73.0 - '@rolldown/pluginutils': 1.0.0-beta.17 + '@oxc-project/runtime': 0.73.2 + '@oxc-project/types': 0.73.2 + '@rolldown/pluginutils': 1.0.0-beta.19 ansis: 4.0.0 optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.17 - '@rolldown/binding-darwin-x64': 1.0.0-beta.17 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.17 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.17 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.17 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.17 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.17 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.17 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.17 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.17 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.17 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.17 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.19 + '@rolldown/binding-darwin-x64': 1.0.0-beta.19 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.19 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.19 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.19 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.19 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.19 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.19 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.19 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.19 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.19 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.19 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.37.0): dependencies: @@ -8095,9 +8123,9 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 @@ -8194,10 +8222,10 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-router@4.5.1(vue@3.5.16(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.16(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) vue-tsc@2.2.10(typescript@5.8.3): dependencies: @@ -8205,13 +8233,13 @@ snapshots: '@vue/language-core': 2.2.10(typescript@5.8.3) typescript: 5.8.3 - vue@3.5.16(typescript@5.8.3): + vue@3.5.17(typescript@5.8.3): dependencies: - '@vue/compiler-dom': 3.5.16 - '@vue/compiler-sfc': 3.5.16 - '@vue/runtime-dom': 3.5.16 - '@vue/server-renderer': 3.5.16(vue@3.5.16(typescript@5.8.3)) - '@vue/shared': 3.5.16 + '@vue/compiler-dom': 3.5.17 + '@vue/compiler-sfc': 3.5.17 + '@vue/runtime-dom': 3.5.17 + '@vue/server-renderer': 3.5.17(vue@3.5.17(typescript@5.8.3)) + '@vue/shared': 3.5.17 optionalDependencies: typescript: 5.8.3 diff --git a/template/base/package.json b/template/base/package.json index e0d52f92a..a7f1f130a 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -7,7 +7,7 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.16" + "vue": "^3.5.17" }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.4", diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index f2f3bd60a..ee938be49 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -4,7 +4,7 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "vue": "^3.5.16" + "vue": "^3.5.17" }, "devDependencies": { "cypress": "^14.5.0" diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index 976563840..8faa8a145 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.5.16" + "vue": "^3.5.17" }, "devDependencies": { "@vitejs/plugin-vue-jsx": "^4.2.0", diff --git a/template/config/nightwatch-ct/package.json b/template/config/nightwatch-ct/package.json index 906d5bf27..4c8e5d835 100644 --- a/template/config/nightwatch-ct/package.json +++ b/template/config/nightwatch-ct/package.json @@ -3,7 +3,7 @@ "test:unit": "nightwatch src/**/__tests__/*" }, "dependencies": { - "vue": "^3.5.16" + "vue": "^3.5.17" }, "devDependencies": { "@vue/test-utils": "^2.4.6" diff --git a/template/config/pinia/package.json b/template/config/pinia/package.json index 88d2a9fb0..51b8a7954 100644 --- a/template/config/pinia/package.json +++ b/template/config/pinia/package.json @@ -1,6 +1,6 @@ { "dependencies": { "pinia": "^3.0.3", - "vue": "^3.5.16" + "vue": "^3.5.17" } } diff --git a/template/config/playwright/package.json b/template/config/playwright/package.json index e2edf8884..d56047ae7 100644 --- a/template/config/playwright/package.json +++ b/template/config/playwright/package.json @@ -3,6 +3,6 @@ "test:e2e": "playwright test" }, "devDependencies": { - "@playwright/test": "^1.53.0" + "@playwright/test": "^1.53.1" } } diff --git a/template/config/router/package.json b/template/config/router/package.json index f84a8bc8e..0e576a198 100644 --- a/template/config/router/package.json +++ b/template/config/router/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.5.16", + "vue": "^3.5.17", "vue-router": "^4.5.1" } } diff --git a/template/config/vitest/package.json b/template/config/vitest/package.json index 0ff2cc8d9..24d9e5602 100644 --- a/template/config/vitest/package.json +++ b/template/config/vitest/package.json @@ -3,7 +3,7 @@ "test:unit": "vitest" }, "dependencies": { - "vue": "^3.5.16" + "vue": "^3.5.17" }, "devDependencies": { "@vue/test-utils": "^2.4.6", From 5bc5d3a8bbcdca4b4dc389fc45c11ed7f3889d35 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Tue, 24 Jun 2025 16:27:29 +0800 Subject: [PATCH 26/59] chore: remove devEngines for now Let's wait until pnpm's official support. https://github.com/pnpm/pnpm/issues/8153 Currently this field made `pnpm version` failing because it runs `npm version` under the hood. --- package.json | 7 ------- 1 file changed, 7 deletions(-) diff --git a/package.json b/package.json index 5cbf569ae..3d9804bbd 100644 --- a/package.json +++ b/package.json @@ -16,13 +16,6 @@ "engines": { "node": ">=v20.0.0" }, - "devEngines": { - "packageManager": { - "name": "pnpm", - "onFail": "download", - "version": ">= 10.7.1" - } - }, "scripts": { "prepare": "husky", "format": "prettier --write .", From b218af6f25c0ac3cc9ea1e37270f9cb39522e5ad Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 24 Jun 2025 11:52:22 +0000 Subject: [PATCH 27/59] chore(deps): update vite packages --- pnpm-lock.yaml | 625 +++++++++++++++++++----- template/base/package.json | 4 +- template/config/jsx/package.json | 4 +- template/config/nightwatch/package.json | 4 +- 4 files changed, 500 insertions(+), 137 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 99fb00fca..fd1a75a4e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,7 +49,7 @@ importers: version: 1.0.0-beta.19 rollup-plugin-license: specifier: ^3.6.0 - version: 3.6.0(picomatch@4.0.2)(rollup@4.37.0) + version: 3.6.0(picomatch@4.0.2)(rollup@4.44.0) vitest: specifier: ^3.2.4 version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0) @@ -64,14 +64,14 @@ importers: version: 3.5.17(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + specifier: ^6.0.0 + version: 6.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: - specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + specifier: ^7.0.0 + version: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -99,11 +99,11 @@ importers: version: 3.5.17(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + specifier: ^5.0.0 + version: 5.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: - specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + specifier: ^7.0.0 + version: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) template/config/nightwatch: devDependencies: @@ -111,8 +111,8 @@ importers: specifier: ^3.1.2 version: 3.1.2(@types/node@22.15.32)(vue@3.5.17(typescript@5.8.3)) '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + specifier: ^6.0.0 + version: 6.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) chromedriver: specifier: ^137.0.4 version: 137.0.4 @@ -126,8 +126,8 @@ importers: specifier: ^10.9.2 version: 10.9.2(@types/node@22.15.32)(typescript@5.8.3) vite: - specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + specifier: ^7.0.0 + version: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -254,6 +254,10 @@ packages: resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==} engines: {node: '>=6.9.0'} + '@babel/core@7.27.4': + resolution: {integrity: sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==} + engines: {node: '>=6.9.0'} + '@babel/generator@7.26.10': resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} engines: {node: '>=6.9.0'} @@ -262,6 +266,10 @@ packages: resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} + '@babel/generator@7.27.5': + resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.27.1': resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} engines: {node: '>=6.9.0'} @@ -284,10 +292,6 @@ packages: resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} - engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.27.1': resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} @@ -304,12 +308,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.27.1': - resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} + '@babel/helper-module-transforms@7.27.3': + resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 - '@babel/helper-plugin-utils@7.26.5': - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} + '@babel/helper-optimise-call-expression@7.27.1': + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} '@babel/helper-plugin-utils@7.27.1': @@ -358,6 +364,10 @@ packages: resolution: {integrity: sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==} engines: {node: '>=6.9.0'} + '@babel/helpers@7.27.6': + resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.26.10': resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} engines: {node: '>=6.0.0'} @@ -430,6 +440,10 @@ packages: resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.27.4': + resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} + engines: {node: '>=6.9.0'} + '@babel/types@7.26.10': resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} engines: {node: '>=6.9.0'} @@ -1038,9 +1052,6 @@ packages: '@rolldown/pluginutils@1.0.0-beta.19': resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==} - '@rolldown/pluginutils@1.0.0-beta.9': - resolution: {integrity: sha512-e9MeMtVWo186sgvFFJOPGy7/d2j2mZhLJIdVW0C/xDluuOvymEATqz6zKsP0ZmXGzQtqlyjz5sC1sYQUoJG98w==} - '@rollup/pluginutils@5.1.3': resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} engines: {node: '>=14.0.0'} @@ -1055,101 +1066,201 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.44.0': + resolution: {integrity: sha512-xEiEE5oDW6tK4jXCAyliuntGR+amEMO7HLtdSshVuhFnKTYoeYMyXQK7pLouAJJj5KHdwdn87bfHAR2nSdNAUA==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.37.0': resolution: {integrity: sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.44.0': + resolution: {integrity: sha512-uNSk/TgvMbskcHxXYHzqwiyBlJ/lGcv8DaUfcnNwict8ba9GTTNxfn3/FAoFZYgkaXXAdrAA+SLyKplyi349Jw==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.37.0': resolution: {integrity: sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.44.0': + resolution: {integrity: sha512-VGF3wy0Eq1gcEIkSCr8Ke03CWT+Pm2yveKLaDvq51pPpZza3JX/ClxXOCmTYYq3us5MvEuNRTaeyFThCKRQhOA==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.37.0': resolution: {integrity: sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.44.0': + resolution: {integrity: sha512-fBkyrDhwquRvrTxSGH/qqt3/T0w5Rg0L7ZIDypvBPc1/gzjJle6acCpZ36blwuwcKD/u6oCE/sRWlUAcxLWQbQ==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-freebsd-arm64@4.37.0': resolution: {integrity: sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==} cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-arm64@4.44.0': + resolution: {integrity: sha512-u5AZzdQJYJXByB8giQ+r4VyfZP+walV+xHWdaFx/1VxsOn6eWJhK2Vl2eElvDJFKQBo/hcYIBg/jaKS8ZmKeNQ==} + cpu: [arm64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.37.0': resolution: {integrity: sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==} cpu: [x64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.44.0': + resolution: {integrity: sha512-qC0kS48c/s3EtdArkimctY7h3nHicQeEUdjJzYVJYR3ct3kWSafmn6jkNCA8InbUdge6PVx6keqjk5lVGJf99g==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-linux-arm-gnueabihf@4.37.0': resolution: {integrity: sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.44.0': + resolution: {integrity: sha512-x+e/Z9H0RAWckn4V2OZZl6EmV0L2diuX3QB0uM1r6BvhUIv6xBPL5mrAX2E3e8N8rEHVPwFfz/ETUbV4oW9+lQ==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.37.0': resolution: {integrity: sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.44.0': + resolution: {integrity: sha512-1exwiBFf4PU/8HvI8s80icyCcnAIB86MCBdst51fwFmH5dyeoWVPVgmQPcKrMtBQ0W5pAs7jBCWuRXgEpRzSCg==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.37.0': resolution: {integrity: sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.44.0': + resolution: {integrity: sha512-ZTR2mxBHb4tK4wGf9b8SYg0Y6KQPjGpR4UWwTFdnmjB4qRtoATZ5dWn3KsDwGa5Z2ZBOE7K52L36J9LueKBdOQ==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.37.0': resolution: {integrity: sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.44.0': + resolution: {integrity: sha512-GFWfAhVhWGd4r6UxmnKRTBwP1qmModHtd5gkraeW2G490BpFOZkFtem8yuX2NyafIP/mGpRJgTJ2PwohQkUY/Q==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.37.0': resolution: {integrity: sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==} cpu: [loong64] os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.44.0': + resolution: {integrity: sha512-xw+FTGcov/ejdusVOqKgMGW3c4+AgqrfvzWEVXcNP6zq2ue+lsYUgJ+5Rtn/OTJf7e2CbgTFvzLW2j0YAtj0Gg==} + cpu: [loong64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': resolution: {integrity: sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.44.0': + resolution: {integrity: sha512-bKGibTr9IdF0zr21kMvkZT4K6NV+jjRnBoVMt2uNMG0BYWm3qOVmYnXKzx7UhwrviKnmK46IKMByMgvpdQlyJQ==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.37.0': resolution: {integrity: sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.44.0': + resolution: {integrity: sha512-vV3cL48U5kDaKZtXrti12YRa7TyxgKAIDoYdqSIOMOFBXqFj2XbChHAtXquEn2+n78ciFgr4KIqEbydEGPxXgA==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-riscv64-musl@4.37.0': resolution: {integrity: sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-musl@4.44.0': + resolution: {integrity: sha512-TDKO8KlHJuvTEdfw5YYFBjhFts2TR0VpZsnLLSYmB7AaohJhM8ctDSdDnUGq77hUh4m/djRafw+9zQpkOanE2Q==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.37.0': resolution: {integrity: sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.44.0': + resolution: {integrity: sha512-8541GEyktXaw4lvnGp9m84KENcxInhAt6vPWJ9RodsB/iGjHoMB2Pp5MVBCiKIRxrxzJhGCxmNzdu+oDQ7kwRA==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.37.0': resolution: {integrity: sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.44.0': + resolution: {integrity: sha512-iUVJc3c0o8l9Sa/qlDL2Z9UP92UZZW1+EmQ4xfjTc1akr0iUFZNfxrXJ/R1T90h/ILm9iXEY6+iPrmYB3pXKjw==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.37.0': resolution: {integrity: sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.44.0': + resolution: {integrity: sha512-PQUobbhLTQT5yz/SPg116VJBgz+XOtXt8D1ck+sfJJhuEsMj2jSej5yTdp8CvWBSceu+WW+ibVL6dm0ptG5fcA==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.37.0': resolution: {integrity: sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.44.0': + resolution: {integrity: sha512-M0CpcHf8TWn+4oTxJfh7LQuTuaYeXGbk0eageVjQCKzYLsajWS/lFC94qlRqOlyC2KvRT90ZrfXULYmukeIy7w==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.37.0': resolution: {integrity: sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.44.0': + resolution: {integrity: sha512-3XJ0NQtMAXTWFW8FqZKcw3gOQwBtVWP/u8TpHP3CRPXD7Pd6s8lLdH3sHWh8vqKCyyiI8xW5ltJScQmBU9j7WA==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.37.0': resolution: {integrity: sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.44.0': + resolution: {integrity: sha512-Q2Mgwt+D8hd5FIPUuPDsvPR7Bguza6yTkJxspDGkZj7tBRn2y4KSWYuIXpftFSjBra76TbKerCV7rgFPQrn+wQ==} + cpu: [x64] + os: [win32] + '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} @@ -1217,6 +1328,9 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/jsdom@21.1.7': resolution: {integrity: sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==} @@ -1250,11 +1364,11 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@vitejs/plugin-vue-jsx@4.2.0': - resolution: {integrity: sha512-DSTrmrdLp+0LDNF77fqrKfx7X0ErRbOcUAgJL/HbSesqQwoUvUQ4uYQqaex+rovqgGcoPqVk+AwUh3v9CuiYIw==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/plugin-vue-jsx@5.0.0': + resolution: {integrity: sha512-wsUq9YvXvXNUsyTWUHEPCGrnrF5bsnvQlg/yKJsALfV4MSVXp9IS9uiCfLXRUSpX806+zaDm2Z9yd6tU9Gaz0A==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.0.0 '@vitejs/plugin-vue@4.6.2': @@ -1264,11 +1378,11 @@ packages: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 - '@vitejs/plugin-vue@5.2.4': - resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/plugin-vue@6.0.0': + resolution: {integrity: sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.2.25 '@vitest/expect@3.2.4': @@ -1337,15 +1451,9 @@ packages: '@vue/compiler-dom@3.5.17': resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==} - '@vue/compiler-sfc@3.5.16': - resolution: {integrity: sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==} - '@vue/compiler-sfc@3.5.17': resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==} - '@vue/compiler-ssr@3.5.16': - resolution: {integrity: sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==} - '@vue/compiler-ssr@3.5.17': resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==} @@ -2328,6 +2436,14 @@ packages: picomatch: optional: true + fdir@6.4.6: + resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -3478,6 +3594,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.44.0: + resolution: {integrity: sha512-qHcdEzLCiktQIfwBq420pn2dP+30uzqYxv9ETm91wdt2R9AFcWfjNAmje4NWlnCIQ5RMTzVf0ZyisOKqHR6RwA==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rrweb-cssom@0.7.1: resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} @@ -4019,6 +4140,46 @@ packages: yaml: optional: true + vite@7.0.0: + resolution: {integrity: sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' + less: ^4.0.0 + lightningcss: ^1.21.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitest@3.2.4: resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} @@ -4299,25 +4460,53 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/core@7.27.4': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.4) + '@babel/helpers': 7.27.6 + '@babel/parser': 7.27.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 + convert-source-map: 2.0.0 + debug: 4.4.1(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/generator@7.26.10': dependencies: - '@babel/parser': 7.27.2 - '@babel/types': 7.27.1 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 '@babel/generator@7.27.1': dependencies: - '@babel/parser': 7.27.2 - '@babel/types': 7.27.1 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.0.2 + + '@babel/generator@7.27.5': + dependencies: + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 '@babel/helper-annotate-as-pure@7.27.1': dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 '@babel/helper-compilation-targets@7.26.5': dependencies: @@ -4348,33 +4537,39 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-member-expression-to-functions@7.27.1': + '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.4)': dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.4) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.25.9': + '@babel/helper-member-expression-to-functions@7.27.1': dependencies: - '@babel/traverse': 7.26.10 - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.10 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color @@ -4387,11 +4582,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.27.1': + '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.4)': dependencies: - '@babel/types': 7.27.1 + '@babel/core': 7.27.4 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.4 + transitivePeerDependencies: + - supports-color - '@babel/helper-plugin-utils@7.26.5': {} + '@babel/helper-optimise-call-expression@7.27.1': + dependencies: + '@babel/types': 7.27.6 '@babel/helper-plugin-utils@7.27.1': {} @@ -4404,10 +4606,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.4)': + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.27.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color @@ -4425,21 +4636,26 @@ snapshots: '@babel/helpers@7.26.10': dependencies: - '@babel/template': 7.26.9 - '@babel/types': 7.27.1 + '@babel/template': 7.27.2 + '@babel/types': 7.27.6 '@babel/helpers@7.27.1': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 + + '@babel/helpers@7.27.6': + dependencies: + '@babel/template': 7.27.2 + '@babel/types': 7.27.6 '@babel/parser@7.26.10': dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 '@babel/parser@7.27.2': dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 '@babel/parser@7.27.5': dependencies: @@ -4474,11 +4690,21 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.4)': + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.4)': + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 @@ -4490,25 +4716,36 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.4)': + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + '@babel/template@7.26.9': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.27.2 - '@babel/types': 7.27.1 + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 - '@babel/parser': 7.27.2 - '@babel/types': 7.27.1 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 '@babel/traverse@7.26.10': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.10 - '@babel/parser': 7.27.2 - '@babel/template': 7.26.9 - '@babel/types': 7.27.1 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.5 + '@babel/template': 7.27.2 + '@babel/types': 7.27.6 debug: 4.4.1(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -4518,9 +4755,21 @@ snapshots: dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.27.1 - '@babel/parser': 7.27.2 + '@babel/parser': 7.27.5 '@babel/template': 7.27.2 - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 + debug: 4.4.1(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/traverse@7.27.4': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.5 + '@babel/parser': 7.27.5 + '@babel/template': 7.27.2 + '@babel/types': 7.27.6 debug: 4.4.1(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -4988,76 +5237,134 @@ snapshots: '@rolldown/pluginutils@1.0.0-beta.19': {} - '@rolldown/pluginutils@1.0.0-beta.9': {} - - '@rollup/pluginutils@5.1.3(rollup@4.37.0)': + '@rollup/pluginutils@5.1.3(rollup@4.44.0)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.37.0 + rollup: 4.44.0 '@rollup/rollup-android-arm-eabi@4.37.0': optional: true + '@rollup/rollup-android-arm-eabi@4.44.0': + optional: true + '@rollup/rollup-android-arm64@4.37.0': optional: true + '@rollup/rollup-android-arm64@4.44.0': + optional: true + '@rollup/rollup-darwin-arm64@4.37.0': optional: true + '@rollup/rollup-darwin-arm64@4.44.0': + optional: true + '@rollup/rollup-darwin-x64@4.37.0': optional: true + '@rollup/rollup-darwin-x64@4.44.0': + optional: true + '@rollup/rollup-freebsd-arm64@4.37.0': optional: true + '@rollup/rollup-freebsd-arm64@4.44.0': + optional: true + '@rollup/rollup-freebsd-x64@4.37.0': optional: true + '@rollup/rollup-freebsd-x64@4.44.0': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.37.0': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.44.0': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.37.0': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.44.0': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.37.0': optional: true + '@rollup/rollup-linux-arm64-gnu@4.44.0': + optional: true + '@rollup/rollup-linux-arm64-musl@4.37.0': optional: true + '@rollup/rollup-linux-arm64-musl@4.44.0': + optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.37.0': optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.44.0': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.44.0': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.37.0': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.44.0': + optional: true + '@rollup/rollup-linux-riscv64-musl@4.37.0': optional: true + '@rollup/rollup-linux-riscv64-musl@4.44.0': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.37.0': optional: true + '@rollup/rollup-linux-s390x-gnu@4.44.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.37.0': optional: true + '@rollup/rollup-linux-x64-gnu@4.44.0': + optional: true + '@rollup/rollup-linux-x64-musl@4.37.0': optional: true + '@rollup/rollup-linux-x64-musl@4.44.0': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.37.0': optional: true + '@rollup/rollup-win32-arm64-msvc@4.44.0': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.37.0': optional: true + '@rollup/rollup-win32-ia32-msvc@4.44.0': + optional: true + '@rollup/rollup-win32-x64-msvc@4.37.0': optional: true + '@rollup/rollup-win32-x64-msvc@4.44.0': + optional: true + '@sec-ant/readable-stream@0.4.1': {} '@sideway/address@4.1.5': @@ -5120,6 +5427,8 @@ snapshots: '@types/estree@1.0.6': {} + '@types/estree@1.0.8': {} + '@types/jsdom@21.1.7': dependencies: '@types/node': 22.15.32 @@ -5164,13 +5473,13 @@ snapshots: '@types/node': 22.15.32 optional: true - '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: - '@babel/core': 7.27.1 - '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) - '@rolldown/pluginutils': 1.0.0-beta.9 - '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) - vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + '@babel/core': 7.27.4 + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4) + '@rolldown/pluginutils': 1.0.0-beta.19 + '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.4) + vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - supports-color @@ -5180,9 +5489,10 @@ snapshots: vite: 4.5.14(@types/node@22.15.32) vue: 3.5.17(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: - vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + '@rolldown/pluginutils': 1.0.0-beta.19 + vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -5243,34 +5553,61 @@ snapshots: '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.1)': dependencies: - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.1) - '@babel/template': 7.26.9 - '@babel/traverse': 7.26.10 - '@babel/types': 7.27.1 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.6 '@vue/babel-helper-vue-transform-on': 1.4.0 '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.1) - '@vue/shared': 3.5.16 + '@vue/shared': 3.5.17 optionalDependencies: '@babel/core': 7.27.1 transitivePeerDependencies: - supports-color + '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.4)': + dependencies: + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.4) + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.6 + '@vue/babel-helper-vue-transform-on': 1.4.0 + '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.4) + '@vue/shared': 3.5.17 + optionalDependencies: + '@babel/core': 7.27.4 + transitivePeerDependencies: + - supports-color + '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.1)': dependencies: - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.27.1 '@babel/core': 7.27.1 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/parser': 7.27.2 - '@vue/compiler-sfc': 3.5.16 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/parser': 7.27.5 + '@vue/compiler-sfc': 3.5.17 + transitivePeerDependencies: + - supports-color + + '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.4)': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.27.4 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/parser': 7.27.5 + '@vue/compiler-sfc': 3.5.17 transitivePeerDependencies: - supports-color '@vue/compiler-core@3.5.16': dependencies: - '@babel/parser': 7.27.2 + '@babel/parser': 7.27.5 '@vue/shared': 3.5.16 entities: 4.5.0 estree-walker: 2.0.2 @@ -5294,18 +5631,6 @@ snapshots: '@vue/compiler-core': 3.5.17 '@vue/shared': 3.5.17 - '@vue/compiler-sfc@3.5.16': - dependencies: - '@babel/parser': 7.27.2 - '@vue/compiler-core': 3.5.16 - '@vue/compiler-dom': 3.5.16 - '@vue/compiler-ssr': 3.5.16 - '@vue/shared': 3.5.16 - estree-walker: 2.0.2 - magic-string: 0.30.17 - postcss: 8.5.3 - source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.17': dependencies: '@babel/parser': 7.27.5 @@ -5318,11 +5643,6 @@ snapshots: postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.16': - dependencies: - '@vue/compiler-dom': 3.5.16 - '@vue/shared': 3.5.16 - '@vue/compiler-ssr@3.5.17': dependencies: '@vue/compiler-dom': 3.5.17 @@ -5345,14 +5665,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)) + vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - vite @@ -6381,6 +6701,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.6(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fetch-blob@3.2.0: dependencies: node-domexception: 1.0.0 @@ -7558,7 +7882,7 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.19 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.19 - rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.37.0): + rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.44.0): dependencies: commenting: 1.1.0 fdir: 6.4.3(picomatch@4.0.2) @@ -7566,7 +7890,7 @@ snapshots: magic-string: 0.30.17 moment: 2.30.1 package-name-regex: 2.0.6 - rollup: 4.37.0 + rollup: 4.44.0 spdx-expression-validate: 2.0.0 spdx-satisfies: 5.0.1 transitivePeerDependencies: @@ -7602,6 +7926,32 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.37.0 fsevents: 2.3.3 + rollup@4.44.0: + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.44.0 + '@rollup/rollup-android-arm64': 4.44.0 + '@rollup/rollup-darwin-arm64': 4.44.0 + '@rollup/rollup-darwin-x64': 4.44.0 + '@rollup/rollup-freebsd-arm64': 4.44.0 + '@rollup/rollup-freebsd-x64': 4.44.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.44.0 + '@rollup/rollup-linux-arm-musleabihf': 4.44.0 + '@rollup/rollup-linux-arm64-gnu': 4.44.0 + '@rollup/rollup-linux-arm64-musl': 4.44.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.44.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.44.0 + '@rollup/rollup-linux-riscv64-gnu': 4.44.0 + '@rollup/rollup-linux-riscv64-musl': 4.44.0 + '@rollup/rollup-linux-s390x-gnu': 4.44.0 + '@rollup/rollup-linux-x64-gnu': 4.44.0 + '@rollup/rollup-linux-x64-musl': 4.44.0 + '@rollup/rollup-win32-arm64-msvc': 4.44.0 + '@rollup/rollup-win32-ia32-msvc': 4.44.0 + '@rollup/rollup-win32-x64-msvc': 4.44.0 + fsevents: 2.3.3 + rrweb-cssom@0.7.1: {} rrweb-cssom@0.8.0: {} @@ -8068,9 +8418,9 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)): + vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)): dependencies: - vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) vite-node@3.2.4(@types/node@22.15.32)(yaml@2.8.0): dependencies: @@ -8078,7 +8428,7 @@ snapshots: debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8093,10 +8443,10 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)): + vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.3(rollup@4.37.0) + '@rollup/pluginutils': 5.1.3(rollup@4.44.0) debug: 4.4.1(supports-color@8.1.1) error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 @@ -8104,7 +8454,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) transitivePeerDependencies: - rollup - supports-color @@ -8123,23 +8473,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)) + vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) @@ -8150,7 +8500,7 @@ snapshots: '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) transitivePeerDependencies: - supports-color @@ -8176,6 +8526,19 @@ snapshots: fsevents: 2.3.3 yaml: 2.8.0 + vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0): + dependencies: + esbuild: 0.25.1 + fdir: 6.4.6(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.6 + rollup: 4.44.0 + tinyglobby: 0.2.14 + optionalDependencies: + '@types/node': 22.15.32 + fsevents: 2.3.3 + yaml: 2.8.0 + vitest@3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 diff --git a/template/base/package.json b/template/base/package.json index a7f1f130a..3109ae5f4 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -10,8 +10,8 @@ "vue": "^3.5.17" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.4", - "vite": "^6.3.5", + "@vitejs/plugin-vue": "^6.0.0", + "vite": "^7.0.0", "vite-plugin-vue-devtools": "^7.7.7" } } diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index 8faa8a145..55a7162c9 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -3,7 +3,7 @@ "vue": "^3.5.17" }, "devDependencies": { - "@vitejs/plugin-vue-jsx": "^4.2.0", - "vite": "^6.3.5" + "@vitejs/plugin-vue-jsx": "^5.0.0", + "vite": "^7.0.0" } } diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index 14aa3b801..db8750176 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -4,12 +4,12 @@ }, "devDependencies": { "@nightwatch/vue": "^3.1.2", - "@vitejs/plugin-vue": "^5.2.4", + "@vitejs/plugin-vue": "^6.0.0", "chromedriver": "^137.0.4", "geckodriver": "^5.0.0", "nightwatch": "^3.12.2", "ts-node": "^10.9.2", - "vite": "^6.3.5", + "vite": "^7.0.0", "vite-plugin-nightwatch": "^0.4.6" } } From e6ac333c66092d8eee955e5762d91b2fee02026c Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Wed, 25 Jun 2025 14:36:00 +0800 Subject: [PATCH 28/59] 3.17.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3d9804bbd..1724e2fbe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-vue", - "version": "3.16.4", + "version": "3.17.0", "description": "🛠️ The recommended way to start a Vite-powered Vue project", "type": "module", "packageManager": "pnpm@10.12.2", From 7e7e516d03b2809354f14fc0ab1a214a78194b91 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Wed, 25 Jun 2025 14:38:16 +0800 Subject: [PATCH 29/59] chore: update snapshot --- playground | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/playground b/playground index b302a9d25..b2bf17e53 160000 --- a/playground +++ b/playground @@ -1 +1 @@ -Subproject commit b302a9d2513d7461dd95e26f870c73ee55339d89 +Subproject commit b2bf17e5371343921db1d1ad545eb6883ec062f7 From dfbd32e8f389319d16167a257630ffbf299e16ee Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 30 Jun 2025 06:05:55 +0000 Subject: [PATCH 30/59] chore(deps): update all non-major dependencies --- package.json | 8 +- pnpm-lock.yaml | 265 ++++++++++++------------ template/config/typescript/package.json | 2 +- template/eslint/package.json | 2 +- 4 files changed, 141 insertions(+), 136 deletions(-) diff --git a/package.json b/package.json index 1724e2fbe..b85bc3513 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "3.17.0", "description": "🛠️ The recommended way to start a Vite-powered Vue project", "type": "module", - "packageManager": "pnpm@10.12.2", + "packageManager": "pnpm@10.12.4", "bin": { "create-vue": "bundle.js" }, @@ -43,7 +43,7 @@ "@clack/prompts": "^0.11.0", "@tsconfig/node22": "^22.0.2", "@types/eslint": "^9.6.1", - "@types/node": "^22.15.32", + "@types/node": "^22.15.34", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.11.1", "@vue/tsconfig": "^0.7.0", @@ -52,10 +52,10 @@ "lint-staged": "^16.1.2", "picocolors": "^1.1.1", "prettier": "3.5.3", - "rolldown": "1.0.0-beta.19", + "rolldown": "1.0.0-beta.22", "rollup-plugin-license": "^3.6.0", "vitest": "^3.2.4", - "zx": "^8.5.5" + "zx": "^8.6.0" }, "lint-staged": { "*.{js,ts,vue,json}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd1a75a4e..14b223db8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.15.32 - version: 22.15.32 + specifier: ^22.15.34 + version: 22.15.34 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -45,17 +45,17 @@ importers: specifier: 3.5.3 version: 3.5.3 rolldown: - specifier: 1.0.0-beta.19 - version: 1.0.0-beta.19 + specifier: 1.0.0-beta.22 + version: 1.0.0-beta.22 rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.44.0) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.15.34)(jsdom@26.1.0)(yaml@2.8.0) zx: - specifier: ^8.5.5 - version: 8.5.5 + specifier: ^8.6.0 + version: 8.6.0 template/base: dependencies: @@ -65,13 +65,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^7.0.0 - version: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + version: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -100,19 +100,19 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^5.0.0 - version: 5.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 5.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^7.0.0 - version: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + version: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.32)(vue@3.5.17(typescript@5.8.3)) + version: 3.1.2(@types/node@22.15.34)(vue@3.5.17(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) chromedriver: specifier: ^137.0.4 version: 137.0.4 @@ -124,10 +124,10 @@ importers: version: 3.12.2(chromedriver@137.0.4)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.15.32)(typescript@5.8.3) + version: 10.9.2(@types/node@22.15.34)(typescript@5.8.3) vite: specifier: ^7.0.0 - version: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + version: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -175,8 +175,8 @@ importers: template/config/typescript: devDependencies: '@types/node': - specifier: ^22.15.32 - version: 22.15.32 + specifier: ^22.15.34 + version: 22.15.34 npm-run-all2: specifier: ^8.0.4 version: 8.0.4 @@ -201,7 +201,7 @@ importers: version: 26.1.0 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.15.34)(jsdom@26.1.0)(yaml@2.8.0) template/tsconfig/base: devDependencies: @@ -970,12 +970,12 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/runtime@0.73.2': - resolution: {integrity: sha512-wbUN3K3zjMRHxAsNm1nKHebSnDY800b3LxQFTr9wSZpdQdhiQQAZpRIFsYjh0sAotoyqahN576sB1DmpPUhl5Q==} + '@oxc-project/runtime@0.75.0': + resolution: {integrity: sha512-gzRmVI/vorsPmbDXt7GD4Uh2lD3rCOku/1xWPB4Yx48k0EP4TZmzQudWapjN4+7Vv+rgXr0RqCHQadeaMvdBuw==} engines: {node: '>=6.9.0'} - '@oxc-project/types@0.73.2': - resolution: {integrity: sha512-kU2FjfCb9VTNg/KbOTKVi2sYrKTkNQYq1Fi1v1jCKjbUGA9wqkNDqijNBLeDwagFtDuK2EIWvTzNDYU4k/918g==} + '@oxc-project/types@0.75.0': + resolution: {integrity: sha512-QMW+06WOXs7+F301Y3X0VpmWhwuQVc/X/RP2zF9OIwvSMmsif3xURS2wxbakFIABYsytgBcHpUcFepVS0Qnd3A==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -989,69 +989,72 @@ packages: '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/binding-darwin-arm64@1.0.0-beta.19': - resolution: {integrity: sha512-Lr2bcnzrqa5fb/tyaOJxbAe6r+Zf5mbCDYnRW8u4hv19b519C6d+8LHl879mBDVWAmRaPt1LPsiQUZJQnKb/jQ==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.22': + resolution: {integrity: sha512-6Zkwe2R2JOLwPgHAgmid5+cABcjreZXPY3RG3ecTFzkFWNoUQAvvODZmcgpwwQfvNRatj5AN+UGVPBSAVaCkLQ==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.19': - resolution: {integrity: sha512-EMzFFW+Wshv0d0FnunDOKl3QQK5KW69c9NOo7SL+fXmeDRrhhKnjoAggi6IX+Vq3gz0PqfqsbElT2uFS5g1dcg==} + '@rolldown/binding-darwin-x64@1.0.0-beta.22': + resolution: {integrity: sha512-Lm/1qBggStBSUhPj7Zi+Lqly5wRCiyXFi1ta3MZgMpl4/pJMAclKVsSgMj2GXKh9m1QkVAtubYwC076OTCiz9A==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.19': - resolution: {integrity: sha512-aoILM0xYehAQdpMrD1rDU14SLJ5j8TsIAB6Ywc6ba85CV2Ks/1EFVSKp9iNL9/V4wqQf4Gk/s3A1kgSzwmw0lg==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.22': + resolution: {integrity: sha512-P92cQL3Q4PaMnDhVfj5p2b2Pz3+hNnTJlY+/Dm4vZIxl8r8h1/WwAowqi3WrfoaEi4HNvPxzvmTsdUkDfYnJBQ==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.19': - resolution: {integrity: sha512-p5PY3ezHgWN5DurWBMSxrZhnQcJTIuyl8d0aHrC53EXKMG8vMr80L7U545p0nqC14XtWjlMPFxumFxLD+zVL9g==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.22': + resolution: {integrity: sha512-dOlf3+BVPZqQtlK7pV4bpf9kkhWzZvTgUQTlo66R9X4nC5ahDjvjHfj/NFXkShe/z3A9+ONomJNF1Ae8Xy5rNg==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.19': - resolution: {integrity: sha512-TNZ3jlApVMpix2h9BclYsurjBYCyiRsz4H7opQY3Tf67Yi1UBe69yNwXZ9l+5fnEGipYzwAUPpTYSw35wbU6bQ==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.22': + resolution: {integrity: sha512-LHjq5mdjYskvWqC59l0TM1lnuleSC2p8AgALKJUyOpNtXZ1B60pjJKtBuPJuP/skpYxBPyGrE+WzfB6QUKM2SQ==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.19': - resolution: {integrity: sha512-4FowIEu7YIBKLYMG0659V2kN/drV/ghljDl9k9DGmUL/Mko0tG2itRmgLeZyjrkbQNTkXUTI3/0fEbwAg8Jazg==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.22': + resolution: {integrity: sha512-O+6/fUGypyA1e3rIsVzAQ1PeAmeGoYJCpLO/ZApiFZBN29utRykVd4rWWHjnNHwN9D65As1Jk8fw4ma2LrEg/w==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.19': - resolution: {integrity: sha512-7/P+dvNsReOZoUvr6p3EKqKHWT+dxjBC5nxelfNWqs32oyVKqv/MvPtayAUqNMv0F94fzQW/l4EOwzLfBHiIJA==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.22': + resolution: {integrity: sha512-3Xx9v/QKlynZgNcN93BpFoZlgh+962JUhQlbFTWjYwDJ6Ldw8w5fiYED33HKkKYtdVXzmcq0uXa8RSogkKxNWA==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.19': - resolution: {integrity: sha512-TztajvVHulPEn1hKCTxmpkomIUvMaeQ9Vv5TEn3bHBp/3T8W7zOwju0ExXNiLtSoD8Nk85T8O1DBPwuo0h+Uig==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.22': + resolution: {integrity: sha512-waqv/mJsJzV3quBWIZQE+Sp9I2QWsoQJQrPYoY9PWqsbWjCIlqRQn5OVkqLJUiIgrSuSEVBbNSa3swyzuLiIQw==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.19': - resolution: {integrity: sha512-AqRQiUYEgxEkBPxkz8UvJcpFlknCRwxNDhcUj3ZRNsFWNqSeNFV7Nx41yxB7lpS7EHUNhUsEaydLBU3QeRiV5Q==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.22': + resolution: {integrity: sha512-kOR2UFYGKB/Ncw/J1oxqOFCKshq7IrmfIGRbzWzyb+HI2BYd0EphP3Sw+g2w5z3WwLUTHskSPwO+HIjte+Y6mQ==} engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.19': - resolution: {integrity: sha512-ak0Dv/IKcbVHr8JhP0rLUCgEQ++GsSQQ2O+VofTXmCeXhquOkVSxcicgDJ4yLgQDIM0DC2pFXWpAoHRGvkrEdQ==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.22': + resolution: {integrity: sha512-i69XX8eP8t/UenVeFcloXqDKjY3nlyc5E1eqmMD9+BUBQhdzqtKzUaTBTqSJ81A+TGE8rtC9NIZWGR+EbT2Tbg==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.19': - resolution: {integrity: sha512-N8FaTCEpobYggCVAQpYNvwIhlPUDZbxO9Hugk5eT7rFBS2iosjiOailJGa44ppWxa8Ap3sPYjr5z0v/M6gxjhg==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.22': + resolution: {integrity: sha512-5oE+5azeSX00RgbWqR4VixtUyL2B7bE+KyDzjPsQn7vE6X9M0RYWbf6yDU5Con0mJoajyR4o4hPdoVKVga1FNw==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.19': - resolution: {integrity: sha512-a+GPUvLUkG8Qh2XPn7JI9Ui8wz9HhbrB5iJPMWh7VSv/4uLJZYZqxkL1kC+K/dUjE0CSun/4zds+C0SW83S69A==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.22': + resolution: {integrity: sha512-SbWfvFdpYpqEoj5lYp/xNBCzFY0Hzlm7tyKy5Zl/il0E50DP8YibNWyn2wQ0MyMB/uymTjj6jN1r+8YUDIMEnQ==} cpu: [x64] os: [win32] '@rolldown/pluginutils@1.0.0-beta.19': resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==} + '@rolldown/pluginutils@1.0.0-beta.22': + resolution: {integrity: sha512-/i+XBSHy+t8NacDNSucTckzPfzEa+zQVnZPxRp/Nr2q4xhGsZ01tN7AMRJVxmDkUKDzib0rteOUIn2x0mvk4eg==} + '@rollup/pluginutils@5.1.3': resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} engines: {node: '>=14.0.0'} @@ -1340,8 +1343,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.15.32': - resolution: {integrity: sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==} + '@types/node@22.15.34': + resolution: {integrity: sha512-8Y6E5WUupYy1Dd0II32BsWAx5MWdcnRd8L84Oys3veg1YrYtNtzgO4CFhiBg6MDSjk7Ay36HYOnU7/tuOzIzcw==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -3574,8 +3577,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.19: - resolution: {integrity: sha512-rEBMUCfaK4LOf2rynaqcgKDGqwZ6GdWFdbgjfBOBvsY3Mr3AL0G6AKx516vDhOj1UVkAnxixfqDrXkZkH27n3w==} + rolldown@1.0.0-beta.22: + resolution: {integrity: sha512-LhIa9IUe/euCWLZ8Q3SG2vcSVTETktq3nEhkWNMVgfWR2PvePS9rezx6wThkJL1RQHIACdgLKC299iZ5PBJcog==} hasBin: true rollup-plugin-license@3.6.0: @@ -4382,8 +4385,8 @@ packages: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} - zx@8.5.5: - resolution: {integrity: sha512-kzkjV3uqyEthw1IBDbA7Co2djji77vCP1DRvt58aYSMwiX4nyvAkFE8OBSEsOUbDJAst0Yo4asNvMTGG5HGPXA==} + zx@8.6.0: + resolution: {integrity: sha512-CpOskNj7nNW19z5DkOTHX24Yh1qnnx1oANn8EnD3QbCUBnZpuennJaYkb4zea5GJCxT6/IdxeiA5nweQ1S2YtA==} engines: {node: '>= 12.17.0'} hasBin: true @@ -5160,12 +5163,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.15.32)(vue@3.5.17(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.15.34)(vue@3.5.17(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.17(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.34))(vue@3.5.17(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.15.32) + vite: 4.5.14(@types/node@22.15.34) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -5184,9 +5187,9 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/runtime@0.73.2': {} + '@oxc-project/runtime@0.75.0': {} - '@oxc-project/types@0.73.2': {} + '@oxc-project/types@0.75.0': {} '@pkgjs/parseargs@0.11.0': optional: true @@ -5197,46 +5200,48 @@ snapshots: '@polka/url@1.0.0-next.29': {} - '@rolldown/binding-darwin-arm64@1.0.0-beta.19': + '@rolldown/binding-darwin-arm64@1.0.0-beta.22': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.19': + '@rolldown/binding-darwin-x64@1.0.0-beta.22': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.19': + '@rolldown/binding-freebsd-x64@1.0.0-beta.22': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.19': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.22': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.19': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.22': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.19': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.22': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.19': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.22': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.19': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.22': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.19': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.22': dependencies: '@napi-rs/wasm-runtime': 0.2.11 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.19': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.22': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.19': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.22': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.19': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.22': optional: true '@rolldown/pluginutils@1.0.0-beta.19': {} + '@rolldown/pluginutils@1.0.0-beta.22': {} + '@rollup/pluginutils@5.1.3(rollup@4.44.0)': dependencies: '@types/estree': 1.0.6 @@ -5431,7 +5436,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.15.34 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -5440,22 +5445,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.2.2 - '@types/node': 22.15.32 + '@types/node': 22.15.34 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.15.32': + '@types/node@22.15.34': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.15.34 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.15.34 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -5466,33 +5471,33 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.15.34 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.15.34 optional: true - '@vitejs/plugin-vue-jsx@5.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/core': 7.27.4 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4) '@rolldown/pluginutils': 1.0.0-beta.19 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.4) - vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.32))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.34))(vue@3.5.17(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.15.32) + vite: 4.5.14(@types/node@22.15.34) vue: 3.5.17(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -5503,13 +5508,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.15.34)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.34)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -5665,14 +5670,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)) + vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - vite @@ -7862,25 +7867,25 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.19: + rolldown@1.0.0-beta.22: dependencies: - '@oxc-project/runtime': 0.73.2 - '@oxc-project/types': 0.73.2 - '@rolldown/pluginutils': 1.0.0-beta.19 + '@oxc-project/runtime': 0.75.0 + '@oxc-project/types': 0.75.0 + '@rolldown/pluginutils': 1.0.0-beta.22 ansis: 4.0.0 optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.19 - '@rolldown/binding-darwin-x64': 1.0.0-beta.19 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.19 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.19 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.19 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.19 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.19 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.19 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.19 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.19 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.19 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.19 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.22 + '@rolldown/binding-darwin-x64': 1.0.0-beta.22 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.22 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.22 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.22 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.22 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.22 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.22 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.22 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.22 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.22 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.22 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.44.0): dependencies: @@ -8345,14 +8350,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.15.32)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.34)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.15.32 + '@types/node': 22.15.34 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -8418,17 +8423,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)): + vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)): dependencies: - vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) - vite-node@3.2.4(@types/node@22.15.32)(yaml@2.8.0): + vite-node@3.2.4(@types/node@22.15.34)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8443,7 +8448,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)): + vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.44.0) @@ -8454,7 +8459,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) transitivePeerDependencies: - rollup - supports-color @@ -8473,23 +8478,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 sirv: 3.0.1 - vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)) + vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) @@ -8500,20 +8505,20 @@ snapshots: '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.0.0(@types/node@22.15.32)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.15.32): + vite@4.5.14(@types/node@22.15.34): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.15.32 + '@types/node': 22.15.34 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0): + vite@6.3.5(@types/node@22.15.34)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8522,11 +8527,11 @@ snapshots: rollup: 4.37.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.15.32 + '@types/node': 22.15.34 fsevents: 2.3.3 yaml: 2.8.0 - vite@7.0.0(@types/node@22.15.32)(yaml@2.8.0): + vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.6(picomatch@4.0.2) @@ -8535,15 +8540,15 @@ snapshots: rollup: 4.44.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.15.32 + '@types/node': 22.15.34 fsevents: 2.3.3 yaml: 2.8.0 - vitest@3.2.4(@types/node@22.15.32)(jsdom@26.1.0)(yaml@2.8.0): + vitest@3.2.4(@types/node@22.15.34)(jsdom@26.1.0)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.15.32)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.15.34)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -8561,11 +8566,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.15.32)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@22.15.32)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.34)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@22.15.34)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.32 + '@types/node': 22.15.34 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -8757,4 +8762,4 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zx@8.5.5: {} + zx@8.6.0: {} diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 71daa62f6..b5ea203d6 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,7 +5,7 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.15.32", + "@types/node": "^22.15.34", "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vue-tsc": "^2.2.10" diff --git a/template/eslint/package.json b/template/eslint/package.json index 438beb2b0..ed2de77c0 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@vitest/eslint-plugin": "^1.2.7", + "@vitest/eslint-plugin": "^1.3.3", "eslint-plugin-cypress": "^5.1.0", "eslint-plugin-playwright": "^2.2.0" } From 2099a82458877d26a2b14eb28f892f0ae69c8675 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 30 Jun 2025 07:14:26 +0000 Subject: [PATCH 31/59] chore(deps): update dependency @vitejs/plugin-vue-jsx to ^5.0.1 --- pnpm-lock.yaml | 142 +++++++++++++++++++------------ template/config/jsx/package.json | 2 +- 2 files changed, 89 insertions(+), 55 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 14b223db8..1a034060f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -99,8 +99,8 @@ importers: version: 3.5.17(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue-jsx': - specifier: ^5.0.0 - version: 5.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + specifier: ^5.0.1 + version: 5.0.1(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^7.0.0 version: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) @@ -254,8 +254,8 @@ packages: resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.27.4': - resolution: {integrity: sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==} + '@babel/core@7.27.7': + resolution: {integrity: sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==} engines: {node: '>=6.9.0'} '@babel/generator@7.26.10': @@ -383,6 +383,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.27.7': + resolution: {integrity: sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-proposal-decorators@7.25.7': resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} engines: {node: '>=6.9.0'} @@ -444,6 +449,10 @@ packages: resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.27.7': + resolution: {integrity: sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==} + engines: {node: '>=6.9.0'} + '@babel/types@7.26.10': resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} engines: {node: '>=6.9.0'} @@ -456,6 +465,10 @@ packages: resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.27.7': + resolution: {integrity: sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==} + engines: {node: '>=6.9.0'} + '@bazel/runfiles@6.3.1': resolution: {integrity: sha512-1uLNT5NZsUVIGS4syuHwTzZ8HycMPyr6POA3FCE4GbMtc4rhoJk8aZKtNIRthJYfL+iioppi+rTfH3olMPr9nA==} @@ -1367,8 +1380,8 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@vitejs/plugin-vue-jsx@5.0.0': - resolution: {integrity: sha512-wsUq9YvXvXNUsyTWUHEPCGrnrF5bsnvQlg/yKJsALfV4MSVXp9IS9uiCfLXRUSpX806+zaDm2Z9yd6tU9Gaz0A==} + '@vitejs/plugin-vue-jsx@5.0.1': + resolution: {integrity: sha512-X7qmQMXbdDh+sfHUttXokPD0cjPkMFoae7SgbkF9vi3idGUKmxLcnU2Ug49FHwiKXebfzQRIm5yK3sfCJzNBbg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -4463,18 +4476,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.27.4': + '@babel/core@7.27.7': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.27.1 '@babel/generator': 7.27.5 '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.4) + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.7) '@babel/helpers': 7.27.6 - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@babel/template': 7.27.2 - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 + '@babel/traverse': 7.27.7 + '@babel/types': 7.27.7 convert-source-map: 2.0.0 debug: 4.4.1(supports-color@8.1.1) gensync: 1.0.0-beta.2 @@ -4501,8 +4514,8 @@ snapshots: '@babel/generator@7.27.5': dependencies: - '@babel/parser': 7.27.5 - '@babel/types': 7.27.6 + '@babel/parser': 7.27.7 + '@babel/types': 7.27.7 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 @@ -4535,34 +4548,34 @@ snapshots: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.4)': + '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.27.7 '@babel/helper-annotate-as-pure': 7.27.1 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.4) + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.7) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 semver: 6.3.1 transitivePeerDependencies: - supports-color '@babel/helper-member-expression-to-functions@7.27.1': dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color @@ -4572,7 +4585,7 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color @@ -4581,16 +4594,16 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.4)': + '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.27.7 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color @@ -4605,22 +4618,22 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.4)': + '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.27.7 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color @@ -4650,7 +4663,7 @@ snapshots: '@babel/helpers@7.27.6': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 '@babel/parser@7.26.10': dependencies: @@ -4664,6 +4677,10 @@ snapshots: dependencies: '@babel/types': 7.27.6 + '@babel/parser@7.27.7': + dependencies: + '@babel/types': 7.27.7 + '@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 @@ -4693,9 +4710,9 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.4)': + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.27.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.1)': @@ -4703,9 +4720,9 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.4)': + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.27.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.1)': @@ -4719,14 +4736,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.4)': + '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.27.7 '@babel/helper-annotate-as-pure': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.4) + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.7) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.4) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.7) transitivePeerDependencies: - supports-color @@ -4745,7 +4762,7 @@ snapshots: '@babel/traverse@7.26.10': dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.1 + '@babel/generator': 7.27.5 '@babel/parser': 7.27.5 '@babel/template': 7.27.2 '@babel/types': 7.27.6 @@ -4757,7 +4774,7 @@ snapshots: '@babel/traverse@7.27.1': dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.1 + '@babel/generator': 7.27.5 '@babel/parser': 7.27.5 '@babel/template': 7.27.2 '@babel/types': 7.27.6 @@ -4778,6 +4795,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.27.7': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.5 + '@babel/parser': 7.27.7 + '@babel/template': 7.27.2 + '@babel/types': 7.27.7 + debug: 4.4.1(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.26.10': dependencies: '@babel/helper-string-parser': 7.25.9 @@ -4793,6 +4822,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.27.7': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@bazel/runfiles@6.3.1': {} '@clack/core@0.5.0': @@ -5478,12 +5512,12 @@ snapshots: '@types/node': 22.15.34 optional: true - '@vitejs/plugin-vue-jsx@5.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: - '@babel/core': 7.27.4 - '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4) - '@rolldown/pluginutils': 1.0.0-beta.19 - '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.4) + '@babel/core': 7.27.7 + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) + '@rolldown/pluginutils': 1.0.0-beta.22 + '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: @@ -5562,7 +5596,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.1) '@babel/template': 7.27.2 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 '@babel/types': 7.27.6 '@vue/babel-helper-vue-transform-on': 1.4.0 '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.1) @@ -5572,19 +5606,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.4)': + '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.7)': dependencies: '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.4) + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.7) '@babel/template': 7.27.2 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 '@babel/types': 7.27.6 '@vue/babel-helper-vue-transform-on': 1.4.0 - '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.4) + '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.7) '@vue/shared': 3.5.17 optionalDependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.27.7 transitivePeerDependencies: - supports-color @@ -5599,10 +5633,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.4)': + '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.7)': dependencies: '@babel/code-frame': 7.27.1 - '@babel/core': 7.27.4 + '@babel/core': 7.27.7 '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/parser': 7.27.5 diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index 55a7162c9..16034a7cd 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -3,7 +3,7 @@ "vue": "^3.5.17" }, "devDependencies": { - "@vitejs/plugin-vue-jsx": "^5.0.0", + "@vitejs/plugin-vue-jsx": "^5.0.1", "vite": "^7.0.0" } } From f24ccd37a4f64784131803db0870de77da4f5f4b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 30 Jun 2025 07:14:37 +0000 Subject: [PATCH 32/59] chore(deps): update dependency prettier to v3.6.2 --- package.json | 2 +- pnpm-lock.yaml | 14 +++++++------- template/config/prettier/package.json | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index b85bc3513..0d318f916 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "husky": "^9.1.7", "lint-staged": "^16.1.2", "picocolors": "^1.1.1", - "prettier": "3.5.3", + "prettier": "3.6.2", "rolldown": "1.0.0-beta.22", "rollup-plugin-license": "^3.6.0", "vitest": "^3.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1a034060f..944646f34 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,8 +42,8 @@ importers: specifier: ^1.1.1 version: 1.1.1 prettier: - specifier: 3.5.3 - version: 3.5.3 + specifier: 3.6.2 + version: 3.6.2 rolldown: specifier: 1.0.0-beta.22 version: 1.0.0-beta.22 @@ -160,8 +160,8 @@ importers: template/config/prettier: devDependencies: prettier: - specifier: 3.5.3 - version: 3.5.3 + specifier: 3.6.2 + version: 3.6.2 template/config/router: dependencies: @@ -3486,8 +3486,8 @@ packages: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} - prettier@3.5.3: - resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} + prettier@3.6.2: + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} engines: {node: '>=14'} hasBin: true @@ -7789,7 +7789,7 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - prettier@3.5.3: {} + prettier@3.6.2: {} pretty-bytes@5.6.0: {} diff --git a/template/config/prettier/package.json b/template/config/prettier/package.json index 4fe1c6079..4eb2730fb 100644 --- a/template/config/prettier/package.json +++ b/template/config/prettier/package.json @@ -3,6 +3,6 @@ "format": "prettier --write src/" }, "devDependencies": { - "prettier": "3.5.3" + "prettier": "3.6.2" } } From a9e76b0bcb9ec8e88b0b399d745ec656fc1f11b0 Mon Sep 17 00:00:00 2001 From: skirtle <65301168+skirtles-code@users.noreply.github.com> Date: Tue, 1 Jul 2025 08:59:28 +0100 Subject: [PATCH 33/59] chore: align Node version with Vite 7 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0d318f916..3200547ba 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "!template/**/node_modules/.bin/*" ], "engines": { - "node": ">=v20.0.0" + "node": "^20.19.0 || >=22.12.0" }, "scripts": { "prepare": "husky", From 29e86d5f1f9aa9045a83386c10d77e797c487711 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Mon, 7 Jul 2025 15:14:56 +0800 Subject: [PATCH 34/59] fix: do not always output git init information (#776) --- index.ts | 13 ++++++++++--- utils/directoryTraverse.ts | 5 +++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/index.ts b/index.ts index 23df2145d..da5d99f9f 100755 --- a/index.ts +++ b/index.ts @@ -12,7 +12,11 @@ import ejs from 'ejs' import * as banners from './utils/banners' import renderTemplate from './utils/renderTemplate' -import { postOrderDirectoryTraverse, preOrderDirectoryTraverse } from './utils/directoryTraverse' +import { + postOrderDirectoryTraverse, + preOrderDirectoryTraverse, + dotGitDirectoryState, +} from './utils/directoryTraverse' import generateReadme from './utils/generateReadme' import getCommand from './utils/getCommand' import getLanguage from './utils/getLanguage' @@ -121,6 +125,7 @@ function canSkipEmptying(dir: string) { return true } if (files.length === 1 && files[0] === '.git') { + dotGitDirectoryState.hasDotGitDirectory = true return true } @@ -670,10 +675,12 @@ async function init() { } outroMessage += ` ${bold(green(getCommand(packageManager, 'dev')))}\n` - outroMessage += ` + if (!dotGitDirectoryState.hasDotGitDirectory) { + outroMessage += ` ${dim('|')} ${language.infos.optionalGitCommand} - + ${bold(green('git init && git add -A && git commit -m "initial commit"'))}` + } outro(outroMessage) } diff --git a/utils/directoryTraverse.ts b/utils/directoryTraverse.ts index 5cced6820..78446e041 100644 --- a/utils/directoryTraverse.ts +++ b/utils/directoryTraverse.ts @@ -19,9 +19,14 @@ export function preOrderDirectoryTraverse(dir, dirCallback, fileCallback) { } } +export const dotGitDirectoryState = { + hasDotGitDirectory: false, +} + export function postOrderDirectoryTraverse(dir, dirCallback, fileCallback) { for (const filename of fs.readdirSync(dir)) { if (filename === '.git') { + dotGitDirectoryState.hasDotGitDirectory = true continue } const fullpath = path.resolve(dir, filename) From df1eca065683eebeb15bc027b39feb3563e1b50f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Jul 2025 02:47:03 +0000 Subject: [PATCH 35/59] chore(deps): update all non-major dependencies --- package.json | 6 +- pnpm-lock.yaml | 353 ++++++++++++------------ template/config/cypress-ct/package.json | 2 +- template/config/cypress/package.json | 2 +- template/config/playwright/package.json | 2 +- template/config/typescript/package.json | 4 +- template/eslint/package.json | 2 +- 7 files changed, 188 insertions(+), 183 deletions(-) diff --git a/package.json b/package.json index 3200547ba..43741919a 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@clack/prompts": "^0.11.0", "@tsconfig/node22": "^22.0.2", "@types/eslint": "^9.6.1", - "@types/node": "^22.15.34", + "@types/node": "^22.16.0", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.11.1", "@vue/tsconfig": "^0.7.0", @@ -52,10 +52,10 @@ "lint-staged": "^16.1.2", "picocolors": "^1.1.1", "prettier": "3.6.2", - "rolldown": "1.0.0-beta.22", + "rolldown": "1.0.0-beta.24", "rollup-plugin-license": "^3.6.0", "vitest": "^3.2.4", - "zx": "^8.6.0" + "zx": "^8.6.1" }, "lint-staged": { "*.{js,ts,vue,json}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 944646f34..2b6fb6d25 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.15.34 - version: 22.15.34 + specifier: ^22.16.0 + version: 22.16.0 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -45,17 +45,17 @@ importers: specifier: 3.6.2 version: 3.6.2 rolldown: - specifier: 1.0.0-beta.22 - version: 1.0.0-beta.22 + specifier: 1.0.0-beta.24 + version: 1.0.0-beta.24 rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.44.0) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.15.34)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.16.0)(jsdom@26.1.0)(yaml@2.8.0) zx: - specifier: ^8.6.0 - version: 8.6.0 + specifier: ^8.6.1 + version: 8.6.1 template/base: dependencies: @@ -65,19 +65,19 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^7.0.0 - version: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + version: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) template/config/cypress: devDependencies: cypress: - specifier: ^14.5.0 - version: 14.5.0 + specifier: ^14.5.1 + version: 14.5.1 start-server-and-test: specifier: ^2.0.12 version: 2.0.12 @@ -89,8 +89,8 @@ importers: version: 3.5.17(typescript@5.8.3) devDependencies: cypress: - specifier: ^14.5.0 - version: 14.5.0 + specifier: ^14.5.1 + version: 14.5.1 template/config/jsx: dependencies: @@ -100,19 +100,19 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 5.0.1(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^7.0.0 - version: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + version: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.34)(vue@3.5.17(typescript@5.8.3)) + version: 3.1.2(@types/node@22.16.0)(vue@3.5.17(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) chromedriver: specifier: ^137.0.4 version: 137.0.4 @@ -124,10 +124,10 @@ importers: version: 3.12.2(chromedriver@137.0.4)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.15.34)(typescript@5.8.3) + version: 10.9.2(@types/node@22.16.0)(typescript@5.8.3) vite: specifier: ^7.0.0 - version: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + version: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -154,8 +154,8 @@ importers: template/config/playwright: devDependencies: '@playwright/test': - specifier: ^1.53.1 - version: 1.53.1 + specifier: ^1.53.2 + version: 1.53.2 template/config/prettier: devDependencies: @@ -175,8 +175,8 @@ importers: template/config/typescript: devDependencies: '@types/node': - specifier: ^22.15.34 - version: 22.15.34 + specifier: ^22.16.0 + version: 22.16.0 npm-run-all2: specifier: ^8.0.4 version: 8.0.4 @@ -184,8 +184,8 @@ importers: specifier: ~5.8.0 version: 5.8.3 vue-tsc: - specifier: ^2.2.10 - version: 2.2.10(typescript@5.8.3) + specifier: ^2.2.12 + version: 2.2.12(typescript@5.8.3) template/config/vitest: dependencies: @@ -201,7 +201,7 @@ importers: version: 26.1.0 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.15.34)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.16.0)(jsdom@26.1.0)(yaml@2.8.0) template/tsconfig/base: devDependencies: @@ -983,82 +983,82 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/runtime@0.75.0': - resolution: {integrity: sha512-gzRmVI/vorsPmbDXt7GD4Uh2lD3rCOku/1xWPB4Yx48k0EP4TZmzQudWapjN4+7Vv+rgXr0RqCHQadeaMvdBuw==} + '@oxc-project/runtime@0.75.1': + resolution: {integrity: sha512-UH07DRi7xXqAsJ/sFbJJg0liIXnapB6P5uADXIiF1s6WQjZzcTIkKHca0s522QVxmijPxVX5ijCYxSr7eSq5CQ==} engines: {node: '>=6.9.0'} - '@oxc-project/types@0.75.0': - resolution: {integrity: sha512-QMW+06WOXs7+F301Y3X0VpmWhwuQVc/X/RP2zF9OIwvSMmsif3xURS2wxbakFIABYsytgBcHpUcFepVS0Qnd3A==} + '@oxc-project/types@0.75.1': + resolution: {integrity: sha512-7ZJy+51qWpZRvynaQUezeYfjCtaSdiXIWFUZIlOuTSfDXpXqnSl/m1IUPLx6XrOy6s0SFv3CLE14vcZy63bz7g==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.53.1': - resolution: {integrity: sha512-Z4c23LHV0muZ8hfv4jw6HngPJkbbtZxTkxPNIg7cJcTc9C28N/p2q7g3JZS2SiKBBHJ3uM1dgDye66bB7LEk5w==} + '@playwright/test@1.53.2': + resolution: {integrity: sha512-tEB2U5z74ebBeyfGNZ3Jfg29AnW+5HlWhvHtb/Mqco9pFdZU1ZLNdVb2UtB5CvmiilNr2ZfVH/qMmAROG/XTzw==} engines: {node: '>=18'} hasBin: true '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/binding-darwin-arm64@1.0.0-beta.22': - resolution: {integrity: sha512-6Zkwe2R2JOLwPgHAgmid5+cABcjreZXPY3RG3ecTFzkFWNoUQAvvODZmcgpwwQfvNRatj5AN+UGVPBSAVaCkLQ==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.24': + resolution: {integrity: sha512-gE4HGjIioZaMGZupq2zQQdqhlRV2b2qnjFHHkJEW50zVDmiVNWwdHjwvZDPx9JfW5y4GuHgp/zKDLZZbJlQ1/Q==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.22': - resolution: {integrity: sha512-Lm/1qBggStBSUhPj7Zi+Lqly5wRCiyXFi1ta3MZgMpl4/pJMAclKVsSgMj2GXKh9m1QkVAtubYwC076OTCiz9A==} + '@rolldown/binding-darwin-x64@1.0.0-beta.24': + resolution: {integrity: sha512-h2HfOtqmjIHIz9WdpKAJ8sBfLNGkrMlwrCfNV2MDDGu0x3YdYBYPE+ozS5PvE53Tp8y6EYn2/thNWJTGWy/N3Q==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.22': - resolution: {integrity: sha512-P92cQL3Q4PaMnDhVfj5p2b2Pz3+hNnTJlY+/Dm4vZIxl8r8h1/WwAowqi3WrfoaEi4HNvPxzvmTsdUkDfYnJBQ==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.24': + resolution: {integrity: sha512-lx3Q2TU2bbY4yDCZ6e+Wiom3VMLFlZmQswx/1CyjFd+Vv3Q+99SZm6CSfNAIZBaWD246yQRRr1Vx+iIoWCdYzQ==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.22': - resolution: {integrity: sha512-dOlf3+BVPZqQtlK7pV4bpf9kkhWzZvTgUQTlo66R9X4nC5ahDjvjHfj/NFXkShe/z3A9+ONomJNF1Ae8Xy5rNg==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.24': + resolution: {integrity: sha512-PLtsV6uf3uS1/cNF8Wu/kitTpXT2YpOZbN6VJm7oMi5A8o5oO0vh8STCB71O5k2kwQMVycsmxHWFk2ZyEa6aMw==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.22': - resolution: {integrity: sha512-LHjq5mdjYskvWqC59l0TM1lnuleSC2p8AgALKJUyOpNtXZ1B60pjJKtBuPJuP/skpYxBPyGrE+WzfB6QUKM2SQ==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.24': + resolution: {integrity: sha512-UxGukDkWnv7uS5R+BPVeJ4FSuwA+lgC62LRsyPPSJhJhKMNGZ2W9sQPIpEtBRlww8t0qR6QBsiD5TGLW98ktGw==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.22': - resolution: {integrity: sha512-O+6/fUGypyA1e3rIsVzAQ1PeAmeGoYJCpLO/ZApiFZBN29utRykVd4rWWHjnNHwN9D65As1Jk8fw4ma2LrEg/w==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.24': + resolution: {integrity: sha512-vB99yGYW9FOQe4lk3MNKa13+vRj+7waZFlRE3Ba/IpEy7RFxZ78ASkPLXkz4+kYYbUvMnRaOfk9RKX2fqYZRUg==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.22': - resolution: {integrity: sha512-3Xx9v/QKlynZgNcN93BpFoZlgh+962JUhQlbFTWjYwDJ6Ldw8w5fiYED33HKkKYtdVXzmcq0uXa8RSogkKxNWA==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.24': + resolution: {integrity: sha512-fAMZBWutuKWHsyvHVsKjFYRXVgTbzBfNmomzPPpog8UtdkHk5Vnb0qVEeZP4hR4TsXnKfzD2EQ98NRqFej5QYA==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.22': - resolution: {integrity: sha512-waqv/mJsJzV3quBWIZQE+Sp9I2QWsoQJQrPYoY9PWqsbWjCIlqRQn5OVkqLJUiIgrSuSEVBbNSa3swyzuLiIQw==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.24': + resolution: {integrity: sha512-0UY/Qo8fAlpolcWOg2ZU7SCUrsCJWifdRMliV9GXlZaBKbMoVNFw0pHGDm9cj/3TWhJu/iB0peZK00dm22LlNw==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.22': - resolution: {integrity: sha512-kOR2UFYGKB/Ncw/J1oxqOFCKshq7IrmfIGRbzWzyb+HI2BYd0EphP3Sw+g2w5z3WwLUTHskSPwO+HIjte+Y6mQ==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.24': + resolution: {integrity: sha512-7ubbtKCo6FBuAM4q6LoT5dOea7f/zj9OYXgumbwSmA0fw18mN5h8SrFTUjl7h9MpPkOyhi2uY6ss4pb39KXkcw==} engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.22': - resolution: {integrity: sha512-i69XX8eP8t/UenVeFcloXqDKjY3nlyc5E1eqmMD9+BUBQhdzqtKzUaTBTqSJ81A+TGE8rtC9NIZWGR+EbT2Tbg==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.24': + resolution: {integrity: sha512-S5WKIabtRBJyzu31KnJRlbZRR6FMrTMzYRrNTnIY2hWWXfpcB1PNuHqbo+98ODLpH8knul4Vyf5sCL61okLTjA==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.22': - resolution: {integrity: sha512-5oE+5azeSX00RgbWqR4VixtUyL2B7bE+KyDzjPsQn7vE6X9M0RYWbf6yDU5Con0mJoajyR4o4hPdoVKVga1FNw==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.24': + resolution: {integrity: sha512-5EW8mzHoukz3zBn/VAaTapK+i+/ZFbSSP9meDmLSuGnk6La8uLAPc7E+6S3gbJnQ6k8lSC6ipIIeXC4SPdttKQ==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.22': - resolution: {integrity: sha512-SbWfvFdpYpqEoj5lYp/xNBCzFY0Hzlm7tyKy5Zl/il0E50DP8YibNWyn2wQ0MyMB/uymTjj6jN1r+8YUDIMEnQ==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.24': + resolution: {integrity: sha512-KpurHt8+B0yTg9gHroC3H/Tf2c9VfjIBsC/wVHTf7GGAe+xkw1+5iYB3Y5iSy3OaMTGq1U3/YEvTqqBdSbDMUg==} cpu: [x64] os: [win32] @@ -1068,6 +1068,9 @@ packages: '@rolldown/pluginutils@1.0.0-beta.22': resolution: {integrity: sha512-/i+XBSHy+t8NacDNSucTckzPfzEa+zQVnZPxRp/Nr2q4xhGsZ01tN7AMRJVxmDkUKDzib0rteOUIn2x0mvk4eg==} + '@rolldown/pluginutils@1.0.0-beta.24': + resolution: {integrity: sha512-NMiim/enJlffMP16IanVj1ajFNEg8SaMEYyxyYfJoEyt5EiFT3HUH/T2GRdeStNWp+/kg5U8DiJqnQBgLQ8uCw==} + '@rollup/pluginutils@5.1.3': resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} engines: {node: '>=14.0.0'} @@ -1356,8 +1359,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.15.34': - resolution: {integrity: sha512-8Y6E5WUupYy1Dd0II32BsWAx5MWdcnRd8L84Oys3veg1YrYtNtzgO4CFhiBg6MDSjk7Ay36HYOnU7/tuOzIzcw==} + '@types/node@22.16.0': + resolution: {integrity: sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1430,14 +1433,14 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@volar/language-core@2.4.11': - resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} + '@volar/language-core@2.4.15': + resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} - '@volar/source-map@2.4.11': - resolution: {integrity: sha512-ZQpmafIGvaZMn/8iuvCFGrW3smeqkq/IIh9F1SdSx9aUl0J4Iurzd6/FhmjNO5g2ejF3rT45dKskgXWiofqlZQ==} + '@volar/source-map@2.4.15': + resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==} - '@volar/typescript@2.4.11': - resolution: {integrity: sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==} + '@volar/typescript@2.4.15': + resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} '@vue/babel-helper-vue-transform-on@1.4.0': resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} @@ -1504,8 +1507,8 @@ packages: '@vue/devtools-shared@7.7.7': resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} - '@vue/language-core@2.2.10': - resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} + '@vue/language-core@2.2.12': + resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1991,8 +1994,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@14.5.0: - resolution: {integrity: sha512-1HOnKvWep0LkWuFwPeWkZ0TDl7ivi2/Mz+WNU4dfkeLJaFndS3Ow6TXT7YjuTqLFI2peJKzPKljVUFdymI2K5g==} + cypress@14.5.1: + resolution: {integrity: sha512-vYBeZKW3UAtxwv5mFuSlOBCYhyO0H86TeDKRJ7TgARyHiREIaiDjeHtqjzrXRFrdz9KnNavqlm+z+hklC7v8XQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3464,13 +3467,13 @@ packages: piscina@4.7.0: resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==} - playwright-core@1.53.1: - resolution: {integrity: sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==} + playwright-core@1.53.2: + resolution: {integrity: sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==} engines: {node: '>=18'} hasBin: true - playwright@1.53.1: - resolution: {integrity: sha512-LJ13YLr/ocweuwxyGf1XNFWIU4M2zUSo149Qbp+A4cpwDjsxRPj7k6H25LBrEHiEwxvRbD8HdwvQmRMSvquhYw==} + playwright@1.53.2: + resolution: {integrity: sha512-6K/qQxVFuVQhRQhFsVZ9fGeatxirtrpPgxzBYWyZLEXJzqYwuL4fuNmfOfD5et1tJE4GScKyPNeLhZeRwuTU3A==} engines: {node: '>=18'} hasBin: true @@ -3590,8 +3593,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.22: - resolution: {integrity: sha512-LhIa9IUe/euCWLZ8Q3SG2vcSVTETktq3nEhkWNMVgfWR2PvePS9rezx6wThkJL1RQHIACdgLKC299iZ5PBJcog==} + rolldown@1.0.0-beta.24: + resolution: {integrity: sha512-eDyipoOnoHQ5p6INkJ8g31eKGlqPSCAN9PapyOTw5HET4FYIWALZnSgpMZ67mdn+xT3jAsqGidNnBcIM6EAUhA==} hasBin: true rollup-plugin-license@3.6.0: @@ -4235,8 +4238,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@2.2.10: - resolution: {integrity: sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ==} + vue-tsc@2.2.12: + resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4398,8 +4401,8 @@ packages: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} - zx@8.6.0: - resolution: {integrity: sha512-CpOskNj7nNW19z5DkOTHX24Yh1qnnx1oANn8EnD3QbCUBnZpuennJaYkb4zea5GJCxT6/IdxeiA5nweQ1S2YtA==} + zx@8.6.1: + resolution: {integrity: sha512-ig4Gn2e3L9QaQq3OsyDyGKvXFiq7wYvLCPmFJgcneHsr5vTeJefe0SXtDE7qaur9ysv7giAc0CmEtQcS71UA5Q==} engines: {node: '>= 12.17.0'} hasBin: true @@ -5197,12 +5200,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.15.34)(vue@3.5.17(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.16.0)(vue@3.5.17(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.15.34))(vue@3.5.17(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.16.0))(vue@3.5.17(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.15.34) + vite: 4.5.14(@types/node@22.16.0) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -5221,61 +5224,63 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/runtime@0.75.0': {} + '@oxc-project/runtime@0.75.1': {} - '@oxc-project/types@0.75.0': {} + '@oxc-project/types@0.75.1': {} '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.53.1': + '@playwright/test@1.53.2': dependencies: - playwright: 1.53.1 + playwright: 1.53.2 '@polka/url@1.0.0-next.29': {} - '@rolldown/binding-darwin-arm64@1.0.0-beta.22': + '@rolldown/binding-darwin-arm64@1.0.0-beta.24': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.22': + '@rolldown/binding-darwin-x64@1.0.0-beta.24': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.22': + '@rolldown/binding-freebsd-x64@1.0.0-beta.24': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.22': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.24': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.22': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.24': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.22': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.24': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.22': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.24': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.22': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.24': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.22': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.24': dependencies: '@napi-rs/wasm-runtime': 0.2.11 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.22': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.24': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.22': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.24': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.22': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.24': optional: true '@rolldown/pluginutils@1.0.0-beta.19': {} '@rolldown/pluginutils@1.0.0-beta.22': {} + '@rolldown/pluginutils@1.0.0-beta.24': {} + '@rollup/pluginutils@5.1.3(rollup@4.44.0)': dependencies: '@types/estree': 1.0.6 @@ -5470,7 +5475,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.15.34 + '@types/node': 22.16.0 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -5479,22 +5484,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.2.2 - '@types/node': 22.15.34 + '@types/node': 22.16.0 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.15.34': + '@types/node@22.16.0': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.15.34 + '@types/node': 22.16.0 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.15.34 + '@types/node': 22.16.0 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -5505,33 +5510,33 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.15.34 + '@types/node': 22.16.0 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.15.34 + '@types/node': 22.16.0 optional: true - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) '@rolldown/pluginutils': 1.0.0-beta.22 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) - vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.15.34))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.16.0))(vue@3.5.17(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.15.34) + vite: 4.5.14(@types/node@22.16.0) vue: 3.5.17(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -5542,13 +5547,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.15.34)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.0)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.15.34)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.0)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -5576,15 +5581,15 @@ snapshots: loupe: 3.1.4 tinyrainbow: 2.0.0 - '@volar/language-core@2.4.11': + '@volar/language-core@2.4.15': dependencies: - '@volar/source-map': 2.4.11 + '@volar/source-map': 2.4.15 - '@volar/source-map@2.4.11': {} + '@volar/source-map@2.4.15': {} - '@volar/typescript@2.4.11': + '@volar/typescript@2.4.15': dependencies: - '@volar/language-core': 2.4.11 + '@volar/language-core': 2.4.15 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -5704,14 +5709,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)) + vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5744,12 +5749,12 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.10(typescript@5.8.3)': + '@vue/language-core@2.2.12(typescript@5.8.3)': dependencies: - '@volar/language-core': 2.4.11 - '@vue/compiler-dom': 3.5.16 + '@volar/language-core': 2.4.15 + '@vue/compiler-dom': 3.5.17 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.16 + '@vue/shared': 3.5.17 alien-signals: 1.0.3 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -6244,7 +6249,7 @@ snapshots: csstype@3.1.3: {} - cypress@14.5.0: + cypress@14.5.1: dependencies: '@cypress/request': 3.0.8 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -7767,11 +7772,11 @@ snapshots: optionalDependencies: '@napi-rs/nice': 1.0.1 - playwright-core@1.53.1: {} + playwright-core@1.53.2: {} - playwright@1.53.1: + playwright@1.53.2: dependencies: - playwright-core: 1.53.1 + playwright-core: 1.53.2 optionalDependencies: fsevents: 2.3.2 @@ -7901,25 +7906,25 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.22: + rolldown@1.0.0-beta.24: dependencies: - '@oxc-project/runtime': 0.75.0 - '@oxc-project/types': 0.75.0 - '@rolldown/pluginutils': 1.0.0-beta.22 + '@oxc-project/runtime': 0.75.1 + '@oxc-project/types': 0.75.1 + '@rolldown/pluginutils': 1.0.0-beta.24 ansis: 4.0.0 optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.22 - '@rolldown/binding-darwin-x64': 1.0.0-beta.22 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.22 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.22 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.22 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.22 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.22 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.22 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.22 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.22 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.22 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.22 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.24 + '@rolldown/binding-darwin-x64': 1.0.0-beta.24 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.24 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.24 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.24 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.24 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.24 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.24 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.24 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.24 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.24 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.24 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.44.0): dependencies: @@ -8384,14 +8389,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.15.34)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.16.0)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.15.34 + '@types/node': 22.16.0 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -8457,17 +8462,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)): + vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)): dependencies: - vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) - vite-node@3.2.4(@types/node@22.15.34)(yaml@2.8.0): + vite-node@3.2.4(@types/node@22.16.0)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8482,7 +8487,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)): + vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.44.0) @@ -8493,7 +8498,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) transitivePeerDependencies: - rollup - supports-color @@ -8512,23 +8517,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 sirv: 3.0.1 - vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)) + vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) @@ -8539,20 +8544,20 @@ snapshots: '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.0.0(@types/node@22.15.34)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.15.34): + vite@4.5.14(@types/node@22.16.0): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.15.34 + '@types/node': 22.16.0 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.15.34)(yaml@2.8.0): + vite@6.3.5(@types/node@22.16.0)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8561,11 +8566,11 @@ snapshots: rollup: 4.37.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.15.34 + '@types/node': 22.16.0 fsevents: 2.3.3 yaml: 2.8.0 - vite@7.0.0(@types/node@22.15.34)(yaml@2.8.0): + vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.6(picomatch@4.0.2) @@ -8574,15 +8579,15 @@ snapshots: rollup: 4.44.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.15.34 + '@types/node': 22.16.0 fsevents: 2.3.3 yaml: 2.8.0 - vitest@3.2.4(@types/node@22.15.34)(jsdom@26.1.0)(yaml@2.8.0): + vitest@3.2.4(@types/node@22.16.0)(jsdom@26.1.0)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.15.34)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.0)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -8600,11 +8605,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.15.34)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@22.15.34)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.0)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@22.16.0)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.34 + '@types/node': 22.16.0 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -8629,10 +8634,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.17(typescript@5.8.3) - vue-tsc@2.2.10(typescript@5.8.3): + vue-tsc@2.2.12(typescript@5.8.3): dependencies: - '@volar/typescript': 2.4.11 - '@vue/language-core': 2.2.10(typescript@5.8.3) + '@volar/typescript': 2.4.15 + '@vue/language-core': 2.2.12(typescript@5.8.3) typescript: 5.8.3 vue@3.5.17(typescript@5.8.3): @@ -8796,4 +8801,4 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zx@8.6.0: {} + zx@8.6.1: {} diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index ee938be49..4d5608496 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -7,6 +7,6 @@ "vue": "^3.5.17" }, "devDependencies": { - "cypress": "^14.5.0" + "cypress": "^14.5.1" } } diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index a3c411db5..80f16c16f 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -5,7 +5,7 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "devDependencies": { - "cypress": "^14.5.0", + "cypress": "^14.5.1", "start-server-and-test": "^2.0.12" } } diff --git a/template/config/playwright/package.json b/template/config/playwright/package.json index d56047ae7..35433dd8c 100644 --- a/template/config/playwright/package.json +++ b/template/config/playwright/package.json @@ -3,6 +3,6 @@ "test:e2e": "playwright test" }, "devDependencies": { - "@playwright/test": "^1.53.1" + "@playwright/test": "^1.53.2" } } diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index b5ea203d6..2afad7d4f 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,9 +5,9 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.15.34", + "@types/node": "^22.16.0", "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", - "vue-tsc": "^2.2.10" + "vue-tsc": "^2.2.12" } } diff --git a/template/eslint/package.json b/template/eslint/package.json index ed2de77c0..bef175648 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@vitest/eslint-plugin": "^1.3.3", + "@vitest/eslint-plugin": "^1.3.4", "eslint-plugin-cypress": "^5.1.0", "eslint-plugin-playwright": "^2.2.0" } From 106c2699dc2b774ab0e2afd85c263386924ee0d0 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Tue, 15 Jul 2025 17:03:52 +0800 Subject: [PATCH 36/59] chore: base template align node version with vite 7 (#775) --- template/base/package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/template/base/package.json b/template/base/package.json index 3109ae5f4..d2827ea2a 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -1,6 +1,9 @@ { "private": true, "type": "module", + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, "scripts": { "dev": "vite", "build": "vite build", From 1f5d8e19216c23caff21fa3b04f20a5c05376cff Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 00:04:49 +0000 Subject: [PATCH 37/59] chore(deps): update all non-major dependencies --- package.json | 8 +- pnpm-lock.yaml | 342 +++++++++++++----------- template/config/cypress-ct/package.json | 2 +- template/config/cypress/package.json | 2 +- template/config/playwright/package.json | 2 +- template/config/typescript/package.json | 2 +- 6 files changed, 188 insertions(+), 170 deletions(-) diff --git a/package.json b/package.json index 43741919a..fdb48425b 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "3.17.0", "description": "🛠️ The recommended way to start a Vite-powered Vue project", "type": "module", - "packageManager": "pnpm@10.12.4", + "packageManager": "pnpm@10.13.1", "bin": { "create-vue": "bundle.js" }, @@ -43,7 +43,7 @@ "@clack/prompts": "^0.11.0", "@tsconfig/node22": "^22.0.2", "@types/eslint": "^9.6.1", - "@types/node": "^22.16.0", + "@types/node": "^22.16.4", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.11.1", "@vue/tsconfig": "^0.7.0", @@ -52,10 +52,10 @@ "lint-staged": "^16.1.2", "picocolors": "^1.1.1", "prettier": "3.6.2", - "rolldown": "1.0.0-beta.24", + "rolldown": "1.0.0-beta.27", "rollup-plugin-license": "^3.6.0", "vitest": "^3.2.4", - "zx": "^8.6.1" + "zx": "^8.7.1" }, "lint-staged": { "*.{js,ts,vue,json}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2b6fb6d25..1e57c3dcb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.16.0 - version: 22.16.0 + specifier: ^22.16.4 + version: 22.16.4 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -45,17 +45,17 @@ importers: specifier: 3.6.2 version: 3.6.2 rolldown: - specifier: 1.0.0-beta.24 - version: 1.0.0-beta.24 + specifier: 1.0.0-beta.27 + version: 1.0.0-beta.27 rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.44.0) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.16.0)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.16.4)(jsdom@26.1.0)(yaml@2.8.0) zx: - specifier: ^8.6.1 - version: 8.6.1 + specifier: ^8.7.1 + version: 8.7.1 template/base: dependencies: @@ -65,19 +65,19 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^7.0.0 - version: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + version: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) template/config/cypress: devDependencies: cypress: - specifier: ^14.5.1 - version: 14.5.1 + specifier: ^14.5.2 + version: 14.5.2 start-server-and-test: specifier: ^2.0.12 version: 2.0.12 @@ -89,8 +89,8 @@ importers: version: 3.5.17(typescript@5.8.3) devDependencies: cypress: - specifier: ^14.5.1 - version: 14.5.1 + specifier: ^14.5.2 + version: 14.5.2 template/config/jsx: dependencies: @@ -100,19 +100,19 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 5.0.1(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^7.0.0 - version: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + version: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.16.0)(vue@3.5.17(typescript@5.8.3)) + version: 3.1.2(@types/node@22.16.4)(vue@3.5.17(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) chromedriver: specifier: ^137.0.4 version: 137.0.4 @@ -124,10 +124,10 @@ importers: version: 3.12.2(chromedriver@137.0.4)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.16.0)(typescript@5.8.3) + version: 10.9.2(@types/node@22.16.4)(typescript@5.8.3) vite: specifier: ^7.0.0 - version: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + version: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -154,8 +154,8 @@ importers: template/config/playwright: devDependencies: '@playwright/test': - specifier: ^1.53.2 - version: 1.53.2 + specifier: ^1.54.1 + version: 1.54.1 template/config/prettier: devDependencies: @@ -175,8 +175,8 @@ importers: template/config/typescript: devDependencies: '@types/node': - specifier: ^22.16.0 - version: 22.16.0 + specifier: ^22.16.4 + version: 22.16.4 npm-run-all2: specifier: ^8.0.4 version: 8.0.4 @@ -201,7 +201,7 @@ importers: version: 26.1.0 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.16.0)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.16.4)(jsdom@26.1.0)(yaml@2.8.0) template/tsconfig/base: devDependencies: @@ -961,8 +961,8 @@ packages: resolution: {integrity: sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==} engines: {node: '>= 10'} - '@napi-rs/wasm-runtime@0.2.11': - resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==} + '@napi-rs/wasm-runtime@0.2.12': + resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} '@nightwatch/chai@5.0.3': resolution: {integrity: sha512-1OIkOf/7jswOC3/t+Add/HVQO8ib75kz6BVYSNeWGghTlmHUqYEfNJ6vcACbXrn/4v3+9iRlWixuhFkxXkU/RQ==} @@ -983,82 +983,92 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/runtime@0.75.1': - resolution: {integrity: sha512-UH07DRi7xXqAsJ/sFbJJg0liIXnapB6P5uADXIiF1s6WQjZzcTIkKHca0s522QVxmijPxVX5ijCYxSr7eSq5CQ==} + '@oxc-project/runtime@0.77.0': + resolution: {integrity: sha512-cMbHs/DaomWSjxeJ79G10GA5hzJW9A7CZ+/cO+KuPZ7Trf3Rr07qSLauC4Ns8ba4DKVDjd8VSC9nVLpw6jpoGQ==} engines: {node: '>=6.9.0'} - '@oxc-project/types@0.75.1': - resolution: {integrity: sha512-7ZJy+51qWpZRvynaQUezeYfjCtaSdiXIWFUZIlOuTSfDXpXqnSl/m1IUPLx6XrOy6s0SFv3CLE14vcZy63bz7g==} + '@oxc-project/types@0.77.0': + resolution: {integrity: sha512-iUQj185VvCPnSba+ltUV5tVDrPX6LeZVtQywnnoGbe4oJ1VKvDKisjGkD/AvVtdm98b/BdsVS35IlJV1m2mBBA==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.53.2': - resolution: {integrity: sha512-tEB2U5z74ebBeyfGNZ3Jfg29AnW+5HlWhvHtb/Mqco9pFdZU1ZLNdVb2UtB5CvmiilNr2ZfVH/qMmAROG/XTzw==} + '@playwright/test@1.54.1': + resolution: {integrity: sha512-FS8hQ12acieG2dYSksmLOF7BNxnVf2afRJdCuM1eMSxj6QTSE6G4InGF7oApGgDb65MX7AwMVlIkpru0yZA4Xw==} engines: {node: '>=18'} hasBin: true '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/binding-darwin-arm64@1.0.0-beta.24': - resolution: {integrity: sha512-gE4HGjIioZaMGZupq2zQQdqhlRV2b2qnjFHHkJEW50zVDmiVNWwdHjwvZDPx9JfW5y4GuHgp/zKDLZZbJlQ1/Q==} + '@rolldown/binding-android-arm64@1.0.0-beta.27': + resolution: {integrity: sha512-IJL3efUJmvb5MfTEi7bGK4jq3ZFAzVbSy+vmul0DcdrglUd81Tfyy7Zzq2oM0tUgmACG32d8Jz/ykbpbf+3C5A==} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.0.0-beta.27': + resolution: {integrity: sha512-TXTiuHbtnHfb0c44vNfWfIyEFJ0BFUf63ip9Z4mj8T2zRcZXQYVger4OuAxnwGNGBgDyHo1VaNBG+Vxn2VrpqQ==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.24': - resolution: {integrity: sha512-h2HfOtqmjIHIz9WdpKAJ8sBfLNGkrMlwrCfNV2MDDGu0x3YdYBYPE+ozS5PvE53Tp8y6EYn2/thNWJTGWy/N3Q==} + '@rolldown/binding-darwin-x64@1.0.0-beta.27': + resolution: {integrity: sha512-Jpjflgvbolh+fAaaEajPJQCOpZMawYMbNVzuZp3nidX1B7kMAP7NEKp9CWzthoL2Y8RfD7OApN6bx4+vFurTaw==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.24': - resolution: {integrity: sha512-lx3Q2TU2bbY4yDCZ6e+Wiom3VMLFlZmQswx/1CyjFd+Vv3Q+99SZm6CSfNAIZBaWD246yQRRr1Vx+iIoWCdYzQ==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.27': + resolution: {integrity: sha512-07ZNlXIunyS1jCTnene7aokkzCZNBUnmnJWu4Nz5X5XQvVHJNjsDhPFJTlNmneSDzA3vGkRNwdECKXiDTH/CqA==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.24': - resolution: {integrity: sha512-PLtsV6uf3uS1/cNF8Wu/kitTpXT2YpOZbN6VJm7oMi5A8o5oO0vh8STCB71O5k2kwQMVycsmxHWFk2ZyEa6aMw==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.27': + resolution: {integrity: sha512-z74ah00oyKnTUtaIbg34TaIU1PYM8tGE1bK6aUs8OLZ9sWW4g3Xo5A0nit2zyeanmYFvrAUxnt3Bpk+mTZCtlg==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.24': - resolution: {integrity: sha512-UxGukDkWnv7uS5R+BPVeJ4FSuwA+lgC62LRsyPPSJhJhKMNGZ2W9sQPIpEtBRlww8t0qR6QBsiD5TGLW98ktGw==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.27': + resolution: {integrity: sha512-b9oKl/M5OIyAcosS73BmjOZOjvcONV97t2SnKpgwfDX/mjQO3dBgTYyvHMFA6hfhIDW1+2XVQR/k5uzBULFhoA==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.24': - resolution: {integrity: sha512-vB99yGYW9FOQe4lk3MNKa13+vRj+7waZFlRE3Ba/IpEy7RFxZ78ASkPLXkz4+kYYbUvMnRaOfk9RKX2fqYZRUg==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.27': + resolution: {integrity: sha512-RmaNSkVmAH8u/r5Q+v4O0zL4HY8pLrvlM5wBoBrb/QHDQgksGKBqhecpg1ERER0Q7gMh/GJUz6JiiD55Q+9UOA==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.24': - resolution: {integrity: sha512-fAMZBWutuKWHsyvHVsKjFYRXVgTbzBfNmomzPPpog8UtdkHk5Vnb0qVEeZP4hR4TsXnKfzD2EQ98NRqFej5QYA==} + '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.27': + resolution: {integrity: sha512-gq78fI/g0cp1UKFMk53kP/oZAgYOXbaqdadVMuCJc0CoSkDJcpO2YIasRs/QYlE91QWfcHD5RZl9zbf4ksTS/w==} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.27': + resolution: {integrity: sha512-yS/GreJ6BT44dHu1WLigc50S8jZA+pDzzsf8tqRptUTwi5YW7dX3NqcDlc/lXsZqu57aKynLljgClYAm90LEKw==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.24': - resolution: {integrity: sha512-0UY/Qo8fAlpolcWOg2ZU7SCUrsCJWifdRMliV9GXlZaBKbMoVNFw0pHGDm9cj/3TWhJu/iB0peZK00dm22LlNw==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.27': + resolution: {integrity: sha512-6FV9To1sXewGHY4NaCPeOE5p5o1qfuAjj+m75WVIPw9HEJVsQoC5QiTL5wWVNqSMch4X0eWnQ6WsQolU6sGMIA==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.24': - resolution: {integrity: sha512-7ubbtKCo6FBuAM4q6LoT5dOea7f/zj9OYXgumbwSmA0fw18mN5h8SrFTUjl7h9MpPkOyhi2uY6ss4pb39KXkcw==} - engines: {node: '>=14.21.3'} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.27': + resolution: {integrity: sha512-VcxdhF0PQda9krFJHw4DqUkdAsHWYs/Uz/Kr/zhU8zMFDzmK6OdUgl9emGj9wTzXAEHYkAMDhk+OJBRJvp424g==} + engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.24': - resolution: {integrity: sha512-S5WKIabtRBJyzu31KnJRlbZRR6FMrTMzYRrNTnIY2hWWXfpcB1PNuHqbo+98ODLpH8knul4Vyf5sCL61okLTjA==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.27': + resolution: {integrity: sha512-3bXSARqSf8jLHrQ1/tw9pX1GwIR9jA6OEsqTgdC0DdpoZ+34sbJXE9Nse3dQ0foGLKBkh4PqDv/rm2Thu9oVBw==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.24': - resolution: {integrity: sha512-5EW8mzHoukz3zBn/VAaTapK+i+/ZFbSSP9meDmLSuGnk6La8uLAPc7E+6S3gbJnQ6k8lSC6ipIIeXC4SPdttKQ==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.27': + resolution: {integrity: sha512-xPGcKb+W8NIWAf5KApsUIrhiKH5NImTarICge5jQ2m0BBxD31crio4OXy/eYVq5CZkqkqszLQz2fWZcWNmbzlQ==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.24': - resolution: {integrity: sha512-KpurHt8+B0yTg9gHroC3H/Tf2c9VfjIBsC/wVHTf7GGAe+xkw1+5iYB3Y5iSy3OaMTGq1U3/YEvTqqBdSbDMUg==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.27': + resolution: {integrity: sha512-3y1G8ARpXBAcz4RJM5nzMU6isS/gXZl8SuX8lS2piFOnQMiOp6ajeelnciD+EgG4ej793zvNvr+WZtdnao2yrw==} cpu: [x64] os: [win32] @@ -1068,8 +1078,8 @@ packages: '@rolldown/pluginutils@1.0.0-beta.22': resolution: {integrity: sha512-/i+XBSHy+t8NacDNSucTckzPfzEa+zQVnZPxRp/Nr2q4xhGsZ01tN7AMRJVxmDkUKDzib0rteOUIn2x0mvk4eg==} - '@rolldown/pluginutils@1.0.0-beta.24': - resolution: {integrity: sha512-NMiim/enJlffMP16IanVj1ajFNEg8SaMEYyxyYfJoEyt5EiFT3HUH/T2GRdeStNWp+/kg5U8DiJqnQBgLQ8uCw==} + '@rolldown/pluginutils@1.0.0-beta.27': + resolution: {integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==} '@rollup/pluginutils@5.1.3': resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} @@ -1329,8 +1339,8 @@ packages: '@tsconfig/node22@22.0.2': resolution: {integrity: sha512-Kmwj4u8sDRDrMYRoN9FDEcXD8UpBSaPQQ24Gz+Gamqfm7xxn+GBR7ge/Z7pK8OXNGyUzbSwJj+TH6B+DS/epyA==} - '@tybys/wasm-util@0.9.0': - resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + '@tybys/wasm-util@0.10.0': + resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==} '@types/chai@4.3.20': resolution: {integrity: sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==} @@ -1359,8 +1369,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.16.0': - resolution: {integrity: sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==} + '@types/node@22.16.4': + resolution: {integrity: sha512-PYRhNtZdm2wH/NT2k/oAJ6/f2VD2N2Dag0lGlx2vWgMSJXGNmlce5MiTQzoWAiIJtso30mjnfQCOKVH+kAQC/g==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1994,8 +2004,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@14.5.1: - resolution: {integrity: sha512-vYBeZKW3UAtxwv5mFuSlOBCYhyO0H86TeDKRJ7TgARyHiREIaiDjeHtqjzrXRFrdz9KnNavqlm+z+hklC7v8XQ==} + cypress@14.5.2: + resolution: {integrity: sha512-O4E4CEBqDHLDrJD/dfStHPcM+8qFgVVZ89Li7xDU0yL/JxO/V0PEcfF2I8aGa7uA2MGNLkNUAnghPM83UcHOJw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3467,13 +3477,13 @@ packages: piscina@4.7.0: resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==} - playwright-core@1.53.2: - resolution: {integrity: sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==} + playwright-core@1.54.1: + resolution: {integrity: sha512-Nbjs2zjj0htNhzgiy5wu+3w09YetDx5pkrpI/kZotDlDUaYk0HVA5xrBVPdow4SAUIlhgKcJeJg4GRKW6xHusA==} engines: {node: '>=18'} hasBin: true - playwright@1.53.2: - resolution: {integrity: sha512-6K/qQxVFuVQhRQhFsVZ9fGeatxirtrpPgxzBYWyZLEXJzqYwuL4fuNmfOfD5et1tJE4GScKyPNeLhZeRwuTU3A==} + playwright@1.54.1: + resolution: {integrity: sha512-peWpSwIBmSLi6aW2auvrUtf2DqY16YYcCMO8rTVx486jKmDTJg7UAhyrraP98GB8BoPURZP8+nxO7TSd4cPr5g==} engines: {node: '>=18'} hasBin: true @@ -3593,8 +3603,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.24: - resolution: {integrity: sha512-eDyipoOnoHQ5p6INkJ8g31eKGlqPSCAN9PapyOTw5HET4FYIWALZnSgpMZ67mdn+xT3jAsqGidNnBcIM6EAUhA==} + rolldown@1.0.0-beta.27: + resolution: {integrity: sha512-aYiJmzKoUHoaaEZLRegYVfZkXW7gzdgSbq+u5cXQ6iXc/y8tnQ3zGffQo44Pr1lTKeLluw3bDIDUCx/NAzqKeA==} hasBin: true rollup-plugin-license@3.6.0: @@ -4401,8 +4411,8 @@ packages: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} - zx@8.6.1: - resolution: {integrity: sha512-ig4Gn2e3L9QaQq3OsyDyGKvXFiq7wYvLCPmFJgcneHsr5vTeJefe0SXtDE7qaur9ysv7giAc0CmEtQcS71UA5Q==} + zx@8.7.1: + resolution: {integrity: sha512-28u1w2LlIfvyvJvYe6pmCipesk8oL5AFMVp+P/U445LcaPgzrU5lNDtAPd6nJvWmoCNyXZz37R/xKOGokccjsw==} engines: {node: '>= 12.17.0'} hasBin: true @@ -5169,11 +5179,11 @@ snapshots: '@napi-rs/nice-win32-x64-msvc': 1.0.1 optional: true - '@napi-rs/wasm-runtime@0.2.11': + '@napi-rs/wasm-runtime@0.2.12': dependencies: '@emnapi/core': 1.4.3 '@emnapi/runtime': 1.4.3 - '@tybys/wasm-util': 0.9.0 + '@tybys/wasm-util': 0.10.0 optional: true '@nightwatch/chai@5.0.3': @@ -5200,12 +5210,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.16.0)(vue@3.5.17(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.16.4)(vue@3.5.17(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.16.0))(vue@3.5.17(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.16.4))(vue@3.5.17(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.16.0) + vite: 4.5.14(@types/node@22.16.4) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -5224,62 +5234,68 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/runtime@0.75.1': {} + '@oxc-project/runtime@0.77.0': {} - '@oxc-project/types@0.75.1': {} + '@oxc-project/types@0.77.0': {} '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.53.2': + '@playwright/test@1.54.1': dependencies: - playwright: 1.53.2 + playwright: 1.54.1 '@polka/url@1.0.0-next.29': {} - '@rolldown/binding-darwin-arm64@1.0.0-beta.24': + '@rolldown/binding-android-arm64@1.0.0-beta.27': + optional: true + + '@rolldown/binding-darwin-arm64@1.0.0-beta.27': + optional: true + + '@rolldown/binding-darwin-x64@1.0.0-beta.27': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.24': + '@rolldown/binding-freebsd-x64@1.0.0-beta.27': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.24': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.27': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.24': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.27': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.24': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.27': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.24': + '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.27': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.24': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.27': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.24': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.27': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.24': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.27': dependencies: - '@napi-rs/wasm-runtime': 0.2.11 + '@napi-rs/wasm-runtime': 0.2.12 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.24': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.27': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.24': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.27': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.24': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.27': optional: true '@rolldown/pluginutils@1.0.0-beta.19': {} '@rolldown/pluginutils@1.0.0-beta.22': {} - '@rolldown/pluginutils@1.0.0-beta.24': {} + '@rolldown/pluginutils@1.0.0-beta.27': {} '@rollup/pluginutils@5.1.3(rollup@4.44.0)': dependencies: @@ -5451,7 +5467,7 @@ snapshots: '@tsconfig/node22@22.0.2': {} - '@tybys/wasm-util@0.9.0': + '@tybys/wasm-util@0.10.0': dependencies: tslib: 2.7.0 optional: true @@ -5475,7 +5491,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -5484,22 +5500,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.2.2 - '@types/node': 22.16.0 + '@types/node': 22.16.4 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.16.0': + '@types/node@22.16.4': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -5510,33 +5526,33 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 optional: true - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) '@rolldown/pluginutils': 1.0.0-beta.22 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) - vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.16.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.16.4))(vue@3.5.17(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.16.0) + vite: 4.5.14(@types/node@22.16.4) vue: 3.5.17(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -5547,13 +5563,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.0)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.4)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.16.0)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.4)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -5709,14 +5725,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)) + vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - vite @@ -6249,7 +6265,7 @@ snapshots: csstype@3.1.3: {} - cypress@14.5.1: + cypress@14.5.2: dependencies: '@cypress/request': 3.0.8 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -7772,11 +7788,11 @@ snapshots: optionalDependencies: '@napi-rs/nice': 1.0.1 - playwright-core@1.53.2: {} + playwright-core@1.54.1: {} - playwright@1.53.2: + playwright@1.54.1: dependencies: - playwright-core: 1.53.2 + playwright-core: 1.54.1 optionalDependencies: fsevents: 2.3.2 @@ -7906,25 +7922,27 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.24: + rolldown@1.0.0-beta.27: dependencies: - '@oxc-project/runtime': 0.75.1 - '@oxc-project/types': 0.75.1 - '@rolldown/pluginutils': 1.0.0-beta.24 + '@oxc-project/runtime': 0.77.0 + '@oxc-project/types': 0.77.0 + '@rolldown/pluginutils': 1.0.0-beta.27 ansis: 4.0.0 optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.24 - '@rolldown/binding-darwin-x64': 1.0.0-beta.24 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.24 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.24 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.24 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.24 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.24 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.24 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.24 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.24 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.24 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.24 + '@rolldown/binding-android-arm64': 1.0.0-beta.27 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.27 + '@rolldown/binding-darwin-x64': 1.0.0-beta.27 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.27 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.27 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.27 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.27 + '@rolldown/binding-linux-arm64-ohos': 1.0.0-beta.27 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.27 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.27 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.27 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.27 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.27 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.27 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.44.0): dependencies: @@ -8389,14 +8407,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.16.0)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.16.4)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.16.0 + '@types/node': 22.16.4 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -8462,17 +8480,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)): + vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)): dependencies: - vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) - vite-node@3.2.4(@types/node@22.16.0)(yaml@2.8.0): + vite-node@3.2.4(@types/node@22.16.4)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8487,7 +8505,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)): + vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.44.0) @@ -8498,7 +8516,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) transitivePeerDependencies: - rollup - supports-color @@ -8517,23 +8535,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 sirv: 3.0.1 - vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)) + vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) @@ -8544,20 +8562,20 @@ snapshots: '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.0.0(@types/node@22.16.0)(yaml@2.8.0) + vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.16.0): + vite@4.5.14(@types/node@22.16.4): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.16.0)(yaml@2.8.0): + vite@6.3.5(@types/node@22.16.4)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8566,11 +8584,11 @@ snapshots: rollup: 4.37.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 fsevents: 2.3.3 yaml: 2.8.0 - vite@7.0.0(@types/node@22.16.0)(yaml@2.8.0): + vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.6(picomatch@4.0.2) @@ -8579,15 +8597,15 @@ snapshots: rollup: 4.44.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 fsevents: 2.3.3 yaml: 2.8.0 - vitest@3.2.4(@types/node@22.16.0)(jsdom@26.1.0)(yaml@2.8.0): + vitest@3.2.4(@types/node@22.16.4)(jsdom@26.1.0)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.0)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.4)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -8605,11 +8623,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.16.0)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@22.16.0)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.4)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@22.16.4)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -8801,4 +8819,4 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zx@8.6.1: {} + zx@8.7.1: {} diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index 4d5608496..8018b9473 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -7,6 +7,6 @@ "vue": "^3.5.17" }, "devDependencies": { - "cypress": "^14.5.1" + "cypress": "^14.5.2" } } diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index 80f16c16f..e5ca097a3 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -5,7 +5,7 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "devDependencies": { - "cypress": "^14.5.1", + "cypress": "^14.5.2", "start-server-and-test": "^2.0.12" } } diff --git a/template/config/playwright/package.json b/template/config/playwright/package.json index 35433dd8c..885783f4b 100644 --- a/template/config/playwright/package.json +++ b/template/config/playwright/package.json @@ -3,6 +3,6 @@ "test:e2e": "playwright test" }, "devDependencies": { - "@playwright/test": "^1.53.2" + "@playwright/test": "^1.54.1" } } diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 2afad7d4f..8761d858e 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,7 +5,7 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.16.0", + "@types/node": "^22.16.4", "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vue-tsc": "^2.2.12" From 612bf22bfd280d81ecebd426f5ceb8c89dc68d33 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 14 Jul 2025 03:13:34 +0000 Subject: [PATCH 38/59] chore(deps): update dependency @vue/create-eslint-config to ^0.11.2 --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index fdb48425b..80c04b9be 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "@types/eslint": "^9.6.1", "@types/node": "^22.16.4", "@types/prompts": "^2.4.9", - "@vue/create-eslint-config": "^0.11.1", + "@vue/create-eslint-config": "^0.11.2", "@vue/tsconfig": "^0.7.0", "ejs": "^3.1.10", "husky": "^9.1.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1e57c3dcb..72fb04686 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^2.4.9 version: 2.4.9 '@vue/create-eslint-config': - specifier: ^0.11.1 - version: 0.11.1 + specifier: ^0.11.2 + version: 0.11.2 '@vue/tsconfig': specifier: ^0.7.0 version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) @@ -1489,8 +1489,8 @@ packages: '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/create-eslint-config@0.11.1': - resolution: {integrity: sha512-7YAGZoIgqg1j8r7qrj7n6wu/MuuolkKOrHTeFjjrbVSsKZld+gO60ETK+vhRS/Uf9ajjpw8MA/J75yEvyXBMCg==} + '@vue/create-eslint-config@0.11.2': + resolution: {integrity: sha512-/7ppRxNsLyGoITn1umwo3kXwba1CjlIJvC0L/WUk9q0xOLEhXGToHEVqmG6r7x2e933SMLXG3z2e2LifwXa2tA==} engines: {node: ^16.14.0 || >= 18.0.0} hasBin: true @@ -5713,7 +5713,7 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/create-eslint-config@0.11.1': + '@vue/create-eslint-config@0.11.2': dependencies: ejs: 3.1.10 enquirer: 2.4.1 From 3982feafa424d29417dd7f605fc76c5fded07e13 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 02:14:43 +0800 Subject: [PATCH 39/59] chore(deps): update dependency vite to ^7.0.5 (#778) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 64 ++++++++++++------------- template/base/package.json | 2 +- template/config/jsx/package.json | 2 +- template/config/nightwatch/package.json | 2 +- 4 files changed, 35 insertions(+), 35 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 72fb04686..6c7e0b78f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -65,13 +65,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: - specifier: ^7.0.0 - version: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + specifier: ^7.0.5 + version: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -100,10 +100,10 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 5.0.1(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: - specifier: ^7.0.0 - version: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + specifier: ^7.0.5 + version: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) template/config/nightwatch: devDependencies: @@ -112,7 +112,7 @@ importers: version: 3.1.2(@types/node@22.16.4)(vue@3.5.17(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) chromedriver: specifier: ^137.0.4 version: 137.0.4 @@ -126,8 +126,8 @@ importers: specifier: ^10.9.2 version: 10.9.2(@types/node@22.16.4)(typescript@5.8.3) vite: - specifier: ^7.0.0 - version: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + specifier: ^7.0.5 + version: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -4169,8 +4169,8 @@ packages: yaml: optional: true - vite@7.0.0: - resolution: {integrity: sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==} + vite@7.0.5: + resolution: {integrity: sha512-1mncVwJxy2C9ThLwz0+2GKZyEXuC3MyWtAAlNftlZZXZDP3AJt5FmwcMit/IGGaNZ8ZOB2BNO/HFUB+CpN0NQw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -5533,13 +5533,13 @@ snapshots: '@types/node': 22.16.4 optional: true - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) '@rolldown/pluginutils': 1.0.0-beta.22 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) - vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - supports-color @@ -5549,10 +5549,10 @@ snapshots: vite: 4.5.14(@types/node@22.16.4) vue: 3.5.17(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -5725,14 +5725,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)) + vite-hot-client: 2.0.4(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - vite @@ -8362,7 +8362,7 @@ snapshots: tinyglobby@0.2.13: dependencies: - fdir: 6.4.4(picomatch@4.0.2) + fdir: 6.4.6(picomatch@4.0.2) picomatch: 4.0.2 tinyglobby@0.2.14: @@ -8480,9 +8480,9 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)): + vite-hot-client@2.0.4(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)): dependencies: - vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) vite-node@3.2.4(@types/node@22.16.4)(yaml@2.8.0): dependencies: @@ -8490,7 +8490,7 @@ snapshots: debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8505,7 +8505,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)): + vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.44.0) @@ -8516,7 +8516,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) transitivePeerDependencies: - rollup - supports-color @@ -8535,23 +8535,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 sirv: 3.0.1 - vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.1(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)) + vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.1(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.1(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) @@ -8562,7 +8562,7 @@ snapshots: '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.0.0(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) transitivePeerDependencies: - supports-color @@ -8588,7 +8588,7 @@ snapshots: fsevents: 2.3.3 yaml: 2.8.0 - vite@7.0.0(@types/node@22.16.4)(yaml@2.8.0): + vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.6(picomatch@4.0.2) diff --git a/template/base/package.json b/template/base/package.json index d2827ea2a..d1e80754f 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^6.0.0", - "vite": "^7.0.0", + "vite": "^7.0.5", "vite-plugin-vue-devtools": "^7.7.7" } } diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index 16034a7cd..cf7e9daf7 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -4,6 +4,6 @@ }, "devDependencies": { "@vitejs/plugin-vue-jsx": "^5.0.1", - "vite": "^7.0.0" + "vite": "^7.0.5" } } diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index db8750176..239527631 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -9,7 +9,7 @@ "geckodriver": "^5.0.0", "nightwatch": "^3.12.2", "ts-node": "^10.9.2", - "vite": "^7.0.0", + "vite": "^7.0.5", "vite-plugin-nightwatch": "^0.4.6" } } From f833a5fc65e80a4ead1148d18f00b6b50fcb6131 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 14:20:23 +0800 Subject: [PATCH 40/59] chore(deps): update dependency vue-tsc to v3 (#779) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 54 ++++++++++++------------- template/config/typescript/package.json | 2 +- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c7e0b78f..62b58c0cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -184,8 +184,8 @@ importers: specifier: ~5.8.0 version: 5.8.3 vue-tsc: - specifier: ^2.2.12 - version: 2.2.12(typescript@5.8.3) + specifier: ^3.0.2 + version: 3.0.2(typescript@5.8.3) template/config/vitest: dependencies: @@ -1443,14 +1443,14 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@volar/language-core@2.4.15': - resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} + '@volar/language-core@2.4.19': + resolution: {integrity: sha512-i0aLpNA8DYZ2uG05t5K47nUWe+zvvrN9tfz16zS5pCJV9td8F0u+rVAOVSQ1ypufDLUD+ej9BH2/lmug4+lawQ==} - '@volar/source-map@2.4.15': - resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==} + '@volar/source-map@2.4.19': + resolution: {integrity: sha512-ttWmO/Ld7r3ebIPPAYvAuSLrlJ96ZALPka44mD4sWA8bw2n9u7TGnMcaTUkiF0GLG8bq/K09beWmEAB1mqMy/A==} - '@volar/typescript@2.4.15': - resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} + '@volar/typescript@2.4.19': + resolution: {integrity: sha512-Xgo4QLuqusu2fqw4LCeoOY57d5UCn+fNUWZTg4PFubw07jBFFCSJIuJ7BDrRM3EZHDjCqq1RmUO9wkYihnM+8Q==} '@vue/babel-helper-vue-transform-on@1.4.0': resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} @@ -1517,8 +1517,8 @@ packages: '@vue/devtools-shared@7.7.7': resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} - '@vue/language-core@2.2.12': - resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==} + '@vue/language-core@3.0.2': + resolution: {integrity: sha512-+UfQNLLbb0XbwqNjYOUphDVo6vtjtkWHncfZz92TfGNc5OXgNKFhygMuT8PvyZk4e8rjzrsSYay3d5HfjG3ipQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1588,8 +1588,8 @@ packages: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} - alien-signals@1.0.3: - resolution: {integrity: sha512-zQOh3wAYK5ujENxvBBR3CFGF/b6afaSzZ/c9yNhJ1ENrGHETvpUuKQsa93Qrclp0+PzTF93MaZ7scVp1uUozhA==} + alien-signals@2.0.5: + resolution: {integrity: sha512-PdJB6+06nUNAClInE3Dweq7/2xVAYM64vvvS1IHVHSJmgeOtEdrAGyp7Z2oJtYm0B342/Exd2NT0uMJaThcjLQ==} ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -4248,8 +4248,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@2.2.12: - resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==} + vue-tsc@3.0.2: + resolution: {integrity: sha512-DLdFSqY28f9i32XUqASldO4VxPccQbLovlglnaWUtkQ/yzl+IJprEhy/N1T4cbcEhR31G4CDE7FRLdwsT/2Qeg==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -5597,15 +5597,15 @@ snapshots: loupe: 3.1.4 tinyrainbow: 2.0.0 - '@volar/language-core@2.4.15': + '@volar/language-core@2.4.19': dependencies: - '@volar/source-map': 2.4.15 + '@volar/source-map': 2.4.19 - '@volar/source-map@2.4.15': {} + '@volar/source-map@2.4.19': {} - '@volar/typescript@2.4.15': + '@volar/typescript@2.4.19': dependencies: - '@volar/language-core': 2.4.15 + '@volar/language-core': 2.4.19 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -5765,16 +5765,16 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.12(typescript@5.8.3)': + '@vue/language-core@3.0.2(typescript@5.8.3)': dependencies: - '@volar/language-core': 2.4.15 + '@volar/language-core': 2.4.19 '@vue/compiler-dom': 3.5.17 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.17 - alien-signals: 1.0.3 - minimatch: 9.0.5 + alien-signals: 2.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 + picomatch: 4.0.2 optionalDependencies: typescript: 5.8.3 @@ -5838,7 +5838,7 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - alien-signals@1.0.3: {} + alien-signals@2.0.5: {} ansi-align@3.0.1: dependencies: @@ -8652,10 +8652,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.17(typescript@5.8.3) - vue-tsc@2.2.12(typescript@5.8.3): + vue-tsc@3.0.2(typescript@5.8.3): dependencies: - '@volar/typescript': 2.4.15 - '@vue/language-core': 2.2.12(typescript@5.8.3) + '@volar/typescript': 2.4.19 + '@vue/language-core': 3.0.2(typescript@5.8.3) typescript: 5.8.3 vue@3.5.17(typescript@5.8.3): diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 8761d858e..52ab6757b 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -8,6 +8,6 @@ "@types/node": "^22.16.4", "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", - "vue-tsc": "^2.2.12" + "vue-tsc": "^3.0.2" } } From 40d12f10c2166d5ed8136f6d89b795b2cd5927e9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 14:20:43 +0800 Subject: [PATCH 41/59] chore(deps): update dependency chromedriver to v138 (#773) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 16 ++++++++-------- template/config/nightwatch/package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 62b58c0cb..f51cfffcf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -114,14 +114,14 @@ importers: specifier: ^6.0.0 version: 6.0.0(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) chromedriver: - specifier: ^137.0.4 - version: 137.0.4 + specifier: ^138.0.3 + version: 138.0.3 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: specifier: ^3.12.2 - version: 3.12.2(chromedriver@137.0.4)(geckodriver@5.0.0) + version: 3.12.2(chromedriver@138.0.3)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@22.16.4)(typescript@5.8.3) @@ -1863,8 +1863,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@137.0.4: - resolution: {integrity: sha512-IxipIe0AnoQhWvG6eSTOLhVf1Tt586LA1IH4RdhGhXrrK6nZx8+VcKdjtlyZIV60S0CttUij/YnYuHAI+7qzWg==} + chromedriver@138.0.3: + resolution: {integrity: sha512-RKcfzbUthmQzFmy91F9StQQwNZ72khp3febF/RntpkDKhhCkwor0cgop00diwzAVSUq1s2e8B54Iema9FQnynw==} engines: {node: '>=20'} hasBin: true @@ -6131,7 +6131,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@137.0.4: + chromedriver@138.0.3: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.8.3(debug@4.4.1) @@ -7544,7 +7544,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.2(chromedriver@137.0.4)(geckodriver@5.0.0): + nightwatch@3.12.2(chromedriver@138.0.3)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -7581,7 +7581,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 137.0.4 + chromedriver: 138.0.3 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index 239527631..d11dd5a14 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^6.0.0", - "chromedriver": "^137.0.4", + "chromedriver": "^138.0.3", "geckodriver": "^5.0.0", "nightwatch": "^3.12.2", "ts-node": "^10.9.2", From 2acd1c09b6065dafbaeda8c1b707d032d2919887 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 21 Jul 2025 19:43:17 +0800 Subject: [PATCH 42/59] ci: skip Windows + Cypress temporarily (#784) --- .github/workflows/ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b238c9cc..cf12b9ae6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -96,6 +96,11 @@ jobs: e2e-framework: ['cypress', 'playwright'] node-version: [22] os: [ubuntu-latest, windows-latest, macos-latest] + exclude: + # Temporarily exclude Windows + Cypress due to EPERM issues with start-server-and-test + # FIXME: move away from `start-server-and-test` + - os: windows-latest + e2e-framework: cypress runs-on: ${{ matrix.os }} continue-on-error: ${{ matrix.os == 'windows-latest' }} env: From 05eabef986662894632647e20875911b6fdf1c67 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 22 Jul 2025 09:10:31 +0000 Subject: [PATCH 43/59] chore(deps): update all non-major dependencies --- package.json | 4 +- pnpm-lock.yaml | 348 ++++++++++++------------ template/config/typescript/package.json | 4 +- 3 files changed, 178 insertions(+), 178 deletions(-) diff --git a/package.json b/package.json index 80c04b9be..56cd4deed 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@clack/prompts": "^0.11.0", "@tsconfig/node22": "^22.0.2", "@types/eslint": "^9.6.1", - "@types/node": "^22.16.4", + "@types/node": "^22.16.5", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.11.2", "@vue/tsconfig": "^0.7.0", @@ -52,7 +52,7 @@ "lint-staged": "^16.1.2", "picocolors": "^1.1.1", "prettier": "3.6.2", - "rolldown": "1.0.0-beta.27", + "rolldown": "1.0.0-beta.29", "rollup-plugin-license": "^3.6.0", "vitest": "^3.2.4", "zx": "^8.7.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f51cfffcf..57c5c7dbb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.16.4 - version: 22.16.4 + specifier: ^22.16.5 + version: 22.16.5 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -45,14 +45,14 @@ importers: specifier: 3.6.2 version: 3.6.2 rolldown: - specifier: 1.0.0-beta.27 - version: 1.0.0-beta.27 + specifier: 1.0.0-beta.29 + version: 1.0.0-beta.29 rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.2)(rollup@4.44.0) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.16.4)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0) zx: specifier: ^8.7.1 version: 8.7.1 @@ -65,13 +65,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^7.0.5 - version: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -100,19 +100,19 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^7.0.5 - version: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.16.4)(vue@3.5.17(typescript@5.8.3)) + version: 3.1.2(@types/node@22.16.5)(vue@3.5.17(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) chromedriver: specifier: ^138.0.3 version: 138.0.3 @@ -124,10 +124,10 @@ importers: version: 3.12.2(chromedriver@138.0.3)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.16.4)(typescript@5.8.3) + version: 10.9.2(@types/node@22.16.5)(typescript@5.8.3) vite: specifier: ^7.0.5 - version: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -175,8 +175,8 @@ importers: template/config/typescript: devDependencies: '@types/node': - specifier: ^22.16.4 - version: 22.16.4 + specifier: ^22.16.5 + version: 22.16.5 npm-run-all2: specifier: ^8.0.4 version: 8.0.4 @@ -184,8 +184,8 @@ importers: specifier: ~5.8.0 version: 5.8.3 vue-tsc: - specifier: ^3.0.2 - version: 3.0.2(typescript@5.8.3) + specifier: ^3.0.3 + version: 3.0.3(typescript@5.8.3) template/config/vitest: dependencies: @@ -201,7 +201,7 @@ importers: version: 26.1.0 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.16.4)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0) template/tsconfig/base: devDependencies: @@ -521,14 +521,14 @@ packages: '@cypress/xvfb@1.2.4': resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} - '@emnapi/core@1.4.3': - resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} + '@emnapi/core@1.4.5': + resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} - '@emnapi/runtime@1.4.3': - resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} + '@emnapi/runtime@1.4.5': + resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} - '@emnapi/wasi-threads@1.0.2': - resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==} + '@emnapi/wasi-threads@1.0.4': + resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} '@esbuild/aix-ppc64@0.25.1': resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==} @@ -961,8 +961,8 @@ packages: resolution: {integrity: sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==} engines: {node: '>= 10'} - '@napi-rs/wasm-runtime@0.2.12': - resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} + '@napi-rs/wasm-runtime@1.0.1': + resolution: {integrity: sha512-KVlQ/jgywZpixGCKMNwxStmmbYEMyokZpCf2YuIChhfJA2uqfAKNEM8INz7zzTo55iEXfBhIIs3VqYyqzDLj8g==} '@nightwatch/chai@5.0.3': resolution: {integrity: sha512-1OIkOf/7jswOC3/t+Add/HVQO8ib75kz6BVYSNeWGghTlmHUqYEfNJ6vcACbXrn/4v3+9iRlWixuhFkxXkU/RQ==} @@ -983,12 +983,12 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/runtime@0.77.0': - resolution: {integrity: sha512-cMbHs/DaomWSjxeJ79G10GA5hzJW9A7CZ+/cO+KuPZ7Trf3Rr07qSLauC4Ns8ba4DKVDjd8VSC9nVLpw6jpoGQ==} + '@oxc-project/runtime@0.77.3': + resolution: {integrity: sha512-vsC/ewcGJ7xXnnwZkku7rpPH5Lxb5g4J+V6lD9eBTnRLmXVXM7Qu50y+ozD+UD5IXaSoVOvVMGTT4YSNCz2MQQ==} engines: {node: '>=6.9.0'} - '@oxc-project/types@0.77.0': - resolution: {integrity: sha512-iUQj185VvCPnSba+ltUV5tVDrPX6LeZVtQywnnoGbe4oJ1VKvDKisjGkD/AvVtdm98b/BdsVS35IlJV1m2mBBA==} + '@oxc-project/types@0.77.3': + resolution: {integrity: sha512-5Vh+neJhhxuF0lYCjZXbxjqm2EO6YJ1jG+KuHntrd6VY67OMpYhWq2cZhUhy+xL9qLJVJRaeII7Xj9fciA6v7A==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -1002,73 +1002,73 @@ packages: '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/binding-android-arm64@1.0.0-beta.27': - resolution: {integrity: sha512-IJL3efUJmvb5MfTEi7bGK4jq3ZFAzVbSy+vmul0DcdrglUd81Tfyy7Zzq2oM0tUgmACG32d8Jz/ykbpbf+3C5A==} + '@rolldown/binding-android-arm64@1.0.0-beta.29': + resolution: {integrity: sha512-pDv7gg59Gdy80eFmMkEqXEaoJi3Y9W/a9T3z9M4t8Ma8aVXNldvSy9UgtlX7AK7DPqF8tULnmIZ2Z3rvGMz/NQ==} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-beta.27': - resolution: {integrity: sha512-TXTiuHbtnHfb0c44vNfWfIyEFJ0BFUf63ip9Z4mj8T2zRcZXQYVger4OuAxnwGNGBgDyHo1VaNBG+Vxn2VrpqQ==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.29': + resolution: {integrity: sha512-fPqR6TfTqbzgKKCQYtcCS+Dms91YcptTbdlwJ13DxOUgMe8LgDIVsLLlEykfm7ijJd5mM4zNw0Hr2CJb6kvQZw==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.27': - resolution: {integrity: sha512-Jpjflgvbolh+fAaaEajPJQCOpZMawYMbNVzuZp3nidX1B7kMAP7NEKp9CWzthoL2Y8RfD7OApN6bx4+vFurTaw==} + '@rolldown/binding-darwin-x64@1.0.0-beta.29': + resolution: {integrity: sha512-7Z4qosL0xN8i6++txHOEPCVP3/lcGLOvftUJOWATZ5aDkDskwcZDa66BGiJt/K1/DgW4kpRVmnGWUWAORHBbFA==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.27': - resolution: {integrity: sha512-07ZNlXIunyS1jCTnene7aokkzCZNBUnmnJWu4Nz5X5XQvVHJNjsDhPFJTlNmneSDzA3vGkRNwdECKXiDTH/CqA==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.29': + resolution: {integrity: sha512-0HLTfPW5Glh608s76qgayN/nPsXPchNUumavf7W5nh1eMG6qBsOO7Q1QaK0v4un7qtsn3IA/1Tgq0ZgNc0dbeg==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.27': - resolution: {integrity: sha512-z74ah00oyKnTUtaIbg34TaIU1PYM8tGE1bK6aUs8OLZ9sWW4g3Xo5A0nit2zyeanmYFvrAUxnt3Bpk+mTZCtlg==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.29': + resolution: {integrity: sha512-QNboxdVTJOZS4zP8kA2+XUwAegejd5QNSH5zVR4neqG2AfbxRcMFzSVRkJHN6yDaaKweD/4sUvXfmef6p/7zsw==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.27': - resolution: {integrity: sha512-b9oKl/M5OIyAcosS73BmjOZOjvcONV97t2SnKpgwfDX/mjQO3dBgTYyvHMFA6hfhIDW1+2XVQR/k5uzBULFhoA==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.29': + resolution: {integrity: sha512-hzBmOtYdC4369XxN2SNJ3oBlXKWNif3ieWBT+oh/qvAeox4fQR0ngqyh+kIGOufBnP5Zc2rqJf9LzIbJw3Tx/Q==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.27': - resolution: {integrity: sha512-RmaNSkVmAH8u/r5Q+v4O0zL4HY8pLrvlM5wBoBrb/QHDQgksGKBqhecpg1ERER0Q7gMh/GJUz6JiiD55Q+9UOA==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.29': + resolution: {integrity: sha512-6B35GmFJJ4RX88OgubrnUmuJBUgRh6/OTXIpy8m/VUnoc683lufIPo26HW/0LxLgxp2GM7KHr3LOULcVxbqq4Q==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.27': - resolution: {integrity: sha512-gq78fI/g0cp1UKFMk53kP/oZAgYOXbaqdadVMuCJc0CoSkDJcpO2YIasRs/QYlE91QWfcHD5RZl9zbf4ksTS/w==} + '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.29': + resolution: {integrity: sha512-z3ru8fUCunQM8q9I7RbDVMT5cxzxVVVBNNKM5/qAQQrdObd1u8g0LR5z0yLtaFWzybwLVdPtJDRcXtLm5tOBFA==} cpu: [arm64] os: [openharmony] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.27': - resolution: {integrity: sha512-yS/GreJ6BT44dHu1WLigc50S8jZA+pDzzsf8tqRptUTwi5YW7dX3NqcDlc/lXsZqu57aKynLljgClYAm90LEKw==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.29': + resolution: {integrity: sha512-n6fs4L7j99MIiI6vKhQDdyScv4/uMAPtIMkB0zGbUX8MKWT1osym1hvWVdlENjnS/Phf0zzhjyOgoFDzdhI1cQ==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.27': - resolution: {integrity: sha512-6FV9To1sXewGHY4NaCPeOE5p5o1qfuAjj+m75WVIPw9HEJVsQoC5QiTL5wWVNqSMch4X0eWnQ6WsQolU6sGMIA==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.29': + resolution: {integrity: sha512-C5hcJgtDN4rp6/WsPTQSDVUWrdnIC//ynMGcUIh1O0anm9KnSy47zKQ5D9EqtlEKvO+2PPqmyUVJ2DTq18nlVA==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.27': - resolution: {integrity: sha512-VcxdhF0PQda9krFJHw4DqUkdAsHWYs/Uz/Kr/zhU8zMFDzmK6OdUgl9emGj9wTzXAEHYkAMDhk+OJBRJvp424g==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.29': + resolution: {integrity: sha512-lMN1IBItdZFO182Sdus9oVuNDqyIymn/bsR5KwgeGaiqLsrmpQHBSLwkS/nKJO1nzYlpGDRugFSpnrSJ5ZmihQ==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.27': - resolution: {integrity: sha512-3bXSARqSf8jLHrQ1/tw9pX1GwIR9jA6OEsqTgdC0DdpoZ+34sbJXE9Nse3dQ0foGLKBkh4PqDv/rm2Thu9oVBw==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.29': + resolution: {integrity: sha512-0UrXCUAOrbWdyVJskzjtne/4d3YMMhhhpBnob3SeF4jAvbKYqPhCZJ71pP7yUpvbowGXXTnHWpKfitg4Sovmtw==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.27': - resolution: {integrity: sha512-xPGcKb+W8NIWAf5KApsUIrhiKH5NImTarICge5jQ2m0BBxD31crio4OXy/eYVq5CZkqkqszLQz2fWZcWNmbzlQ==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.29': + resolution: {integrity: sha512-YX0OYL1dcB7rPnsndpEa68fytYyZZj1iaWzH7momFB2oBS2lXAe1UrrDWcdLoUXdzPIyzpvtBCiS2XcDgYG7ag==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.27': - resolution: {integrity: sha512-3y1G8ARpXBAcz4RJM5nzMU6isS/gXZl8SuX8lS2piFOnQMiOp6ajeelnciD+EgG4ej793zvNvr+WZtdnao2yrw==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29': + resolution: {integrity: sha512-azrPWbV+NZiCFNs59AgH9Y6vFKHoAI6T/XtKKsoLxkPyP1LpbdgL5eqRfeWz+GCAUY9qhDOC4hH1GjFG8PrZIg==} cpu: [x64] os: [win32] @@ -1078,8 +1078,8 @@ packages: '@rolldown/pluginutils@1.0.0-beta.22': resolution: {integrity: sha512-/i+XBSHy+t8NacDNSucTckzPfzEa+zQVnZPxRp/Nr2q4xhGsZ01tN7AMRJVxmDkUKDzib0rteOUIn2x0mvk4eg==} - '@rolldown/pluginutils@1.0.0-beta.27': - resolution: {integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==} + '@rolldown/pluginutils@1.0.0-beta.29': + resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} '@rollup/pluginutils@5.1.3': resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} @@ -1369,8 +1369,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.16.4': - resolution: {integrity: sha512-PYRhNtZdm2wH/NT2k/oAJ6/f2VD2N2Dag0lGlx2vWgMSJXGNmlce5MiTQzoWAiIJtso30mjnfQCOKVH+kAQC/g==} + '@types/node@22.16.5': + resolution: {integrity: sha512-bJFoMATwIGaxxx8VJPeM8TonI8t579oRvgAuT8zFugJsJZgzqv0Fu8Mhp68iecjzG7cnN3mO2dJQ5uUM2EFrgQ==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1443,14 +1443,14 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@volar/language-core@2.4.19': - resolution: {integrity: sha512-i0aLpNA8DYZ2uG05t5K47nUWe+zvvrN9tfz16zS5pCJV9td8F0u+rVAOVSQ1ypufDLUD+ej9BH2/lmug4+lawQ==} + '@volar/language-core@2.4.20': + resolution: {integrity: sha512-dRDF1G33xaAIDqR6+mXUIjXYdu9vzSxlMGfMEwBxQsfY/JMUEXSpLTR057oTKlUQ2nIvCmP9k94A8h8z2VrNSA==} - '@volar/source-map@2.4.19': - resolution: {integrity: sha512-ttWmO/Ld7r3ebIPPAYvAuSLrlJ96ZALPka44mD4sWA8bw2n9u7TGnMcaTUkiF0GLG8bq/K09beWmEAB1mqMy/A==} + '@volar/source-map@2.4.20': + resolution: {integrity: sha512-mVjmFQH8mC+nUaVwmbxoYUy8cww+abaO8dWzqPUjilsavjxH0jCJ3Mp8HFuHsdewZs2c+SP+EO7hCd8Z92whJg==} - '@volar/typescript@2.4.19': - resolution: {integrity: sha512-Xgo4QLuqusu2fqw4LCeoOY57d5UCn+fNUWZTg4PFubw07jBFFCSJIuJ7BDrRM3EZHDjCqq1RmUO9wkYihnM+8Q==} + '@volar/typescript@2.4.20': + resolution: {integrity: sha512-Oc4DczPwQyXcVbd+5RsNEqX6ia0+w3p+klwdZQ6ZKhFjWoBP9PCPQYlKYRi/tDemWphW93P/Vv13vcE9I9D2GQ==} '@vue/babel-helper-vue-transform-on@1.4.0': resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} @@ -1517,8 +1517,8 @@ packages: '@vue/devtools-shared@7.7.7': resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} - '@vue/language-core@3.0.2': - resolution: {integrity: sha512-+UfQNLLbb0XbwqNjYOUphDVo6vtjtkWHncfZz92TfGNc5OXgNKFhygMuT8PvyZk4e8rjzrsSYay3d5HfjG3ipQ==} + '@vue/language-core@3.0.3': + resolution: {integrity: sha512-I9wY0ULMN9tMSua+2C7g+ez1cIziVMUzIHlDYGSl2rtru3Eh4sXj95vZ+4GBuXwwPnEmYfzSApVbXiVbI8V5Gg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -3603,8 +3603,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.27: - resolution: {integrity: sha512-aYiJmzKoUHoaaEZLRegYVfZkXW7gzdgSbq+u5cXQ6iXc/y8tnQ3zGffQo44Pr1lTKeLluw3bDIDUCx/NAzqKeA==} + rolldown@1.0.0-beta.29: + resolution: {integrity: sha512-EsoOi8moHN6CAYyTZipxDDVTJn0j2nBCWor4wRU45RQ8ER2qREDykXLr3Ulz6hBh6oBKCFTQIjo21i0FXNo/IA==} hasBin: true rollup-plugin-license@3.6.0: @@ -4248,8 +4248,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@3.0.2: - resolution: {integrity: sha512-DLdFSqY28f9i32XUqASldO4VxPccQbLovlglnaWUtkQ/yzl+IJprEhy/N1T4cbcEhR31G4CDE7FRLdwsT/2Qeg==} + vue-tsc@3.0.3: + resolution: {integrity: sha512-uU1OMSzWE8/y0+kDTc0iEIu9v82bmFkGyJpAO/x3wQqBkkHkButKgtygREyOkxL4E/xtcf/ExvgNhhjdzonldw==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4908,18 +4908,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@emnapi/core@1.4.3': + '@emnapi/core@1.4.5': dependencies: - '@emnapi/wasi-threads': 1.0.2 + '@emnapi/wasi-threads': 1.0.4 tslib: 2.7.0 optional: true - '@emnapi/runtime@1.4.3': + '@emnapi/runtime@1.4.5': dependencies: tslib: 2.7.0 optional: true - '@emnapi/wasi-threads@1.0.2': + '@emnapi/wasi-threads@1.0.4': dependencies: tslib: 2.7.0 optional: true @@ -5179,10 +5179,10 @@ snapshots: '@napi-rs/nice-win32-x64-msvc': 1.0.1 optional: true - '@napi-rs/wasm-runtime@0.2.12': + '@napi-rs/wasm-runtime@1.0.1': dependencies: - '@emnapi/core': 1.4.3 - '@emnapi/runtime': 1.4.3 + '@emnapi/core': 1.4.5 + '@emnapi/runtime': 1.4.5 '@tybys/wasm-util': 0.10.0 optional: true @@ -5210,12 +5210,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.16.4)(vue@3.5.17(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.16.5)(vue@3.5.17(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.16.4))(vue@3.5.17(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.17(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.16.4) + vite: 4.5.14(@types/node@22.16.5) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -5234,9 +5234,9 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/runtime@0.77.0': {} + '@oxc-project/runtime@0.77.3': {} - '@oxc-project/types@0.77.0': {} + '@oxc-project/types@0.77.3': {} '@pkgjs/parseargs@0.11.0': optional: true @@ -5247,55 +5247,55 @@ snapshots: '@polka/url@1.0.0-next.29': {} - '@rolldown/binding-android-arm64@1.0.0-beta.27': + '@rolldown/binding-android-arm64@1.0.0-beta.29': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-beta.27': + '@rolldown/binding-darwin-arm64@1.0.0-beta.29': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.27': + '@rolldown/binding-darwin-x64@1.0.0-beta.29': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.27': + '@rolldown/binding-freebsd-x64@1.0.0-beta.29': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.27': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.29': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.27': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.29': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.27': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.29': optional: true - '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.27': + '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.29': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.27': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.29': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.27': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.29': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.27': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.29': dependencies: - '@napi-rs/wasm-runtime': 0.2.12 + '@napi-rs/wasm-runtime': 1.0.1 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.27': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.29': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.27': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.29': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.27': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29': optional: true '@rolldown/pluginutils@1.0.0-beta.19': {} '@rolldown/pluginutils@1.0.0-beta.22': {} - '@rolldown/pluginutils@1.0.0-beta.27': {} + '@rolldown/pluginutils@1.0.0-beta.29': {} '@rollup/pluginutils@5.1.3(rollup@4.44.0)': dependencies: @@ -5491,7 +5491,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -5500,22 +5500,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.2.2 - '@types/node': 22.16.4 + '@types/node': 22.16.5 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.16.4': + '@types/node@22.16.5': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -5526,33 +5526,33 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 optional: true - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) '@rolldown/pluginutils': 1.0.0-beta.22 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) - vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.16.4))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.17(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.16.4) + vite: 4.5.14(@types/node@22.16.5) vue: 3.5.17(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.0(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -5563,13 +5563,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.4)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.5)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.16.4)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.5)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -5597,15 +5597,15 @@ snapshots: loupe: 3.1.4 tinyrainbow: 2.0.0 - '@volar/language-core@2.4.19': + '@volar/language-core@2.4.20': dependencies: - '@volar/source-map': 2.4.19 + '@volar/source-map': 2.4.20 - '@volar/source-map@2.4.19': {} + '@volar/source-map@2.4.20': {} - '@volar/typescript@2.4.19': + '@volar/typescript@2.4.20': dependencies: - '@volar/language-core': 2.4.19 + '@volar/language-core': 2.4.20 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -5725,14 +5725,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)) + vite-hot-client: 2.0.4(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5765,9 +5765,9 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@3.0.2(typescript@5.8.3)': + '@vue/language-core@3.0.3(typescript@5.8.3)': dependencies: - '@volar/language-core': 2.4.19 + '@volar/language-core': 2.4.20 '@vue/compiler-dom': 3.5.17 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.17 @@ -7922,27 +7922,27 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.27: + rolldown@1.0.0-beta.29: dependencies: - '@oxc-project/runtime': 0.77.0 - '@oxc-project/types': 0.77.0 - '@rolldown/pluginutils': 1.0.0-beta.27 + '@oxc-project/runtime': 0.77.3 + '@oxc-project/types': 0.77.3 + '@rolldown/pluginutils': 1.0.0-beta.29 ansis: 4.0.0 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-beta.27 - '@rolldown/binding-darwin-arm64': 1.0.0-beta.27 - '@rolldown/binding-darwin-x64': 1.0.0-beta.27 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.27 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.27 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.27 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.27 - '@rolldown/binding-linux-arm64-ohos': 1.0.0-beta.27 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.27 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.27 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.27 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.27 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.27 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.27 + '@rolldown/binding-android-arm64': 1.0.0-beta.29 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.29 + '@rolldown/binding-darwin-x64': 1.0.0-beta.29 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.29 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.29 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.29 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.29 + '@rolldown/binding-linux-arm64-ohos': 1.0.0-beta.29 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.29 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.29 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.29 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.29 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.29 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.29 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.44.0): dependencies: @@ -8407,14 +8407,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.16.4)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.16.5)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.16.4 + '@types/node': 22.16.5 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -8480,17 +8480,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)): + vite-hot-client@2.0.4(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)): dependencies: - vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) - vite-node@3.2.4(@types/node@22.16.4)(yaml@2.8.0): + vite-node@3.2.4(@types/node@22.16.5)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8505,7 +8505,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)): + vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.44.0) @@ -8516,7 +8516,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) transitivePeerDependencies: - rollup - supports-color @@ -8535,23 +8535,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 sirv: 3.0.1 - vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.1(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)) + vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) @@ -8562,20 +8562,20 @@ snapshots: '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.0.5(@types/node@22.16.4)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.16.4): + vite@4.5.14(@types/node@22.16.5): dependencies: esbuild: 0.18.20 postcss: 8.5.3 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.16.4)(yaml@2.8.0): + vite@6.3.5(@types/node@22.16.5)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.4(picomatch@4.0.2) @@ -8584,11 +8584,11 @@ snapshots: rollup: 4.37.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 fsevents: 2.3.3 yaml: 2.8.0 - vite@7.0.5(@types/node@22.16.4)(yaml@2.8.0): + vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.6(picomatch@4.0.2) @@ -8597,15 +8597,15 @@ snapshots: rollup: 4.44.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 fsevents: 2.3.3 yaml: 2.8.0 - vitest@3.2.4(@types/node@22.16.4)(jsdom@26.1.0)(yaml@2.8.0): + vitest@3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.4)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.5)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -8623,11 +8623,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.16.4)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@22.16.4)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.5)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@22.16.5)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -8652,10 +8652,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.17(typescript@5.8.3) - vue-tsc@3.0.2(typescript@5.8.3): + vue-tsc@3.0.3(typescript@5.8.3): dependencies: - '@volar/typescript': 2.4.19 - '@vue/language-core': 3.0.2(typescript@5.8.3) + '@volar/typescript': 2.4.20 + '@vue/language-core': 3.0.3(typescript@5.8.3) typescript: 5.8.3 vue@3.5.17(typescript@5.8.3): diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 52ab6757b..026b7739f 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,9 +5,9 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.16.4", + "@types/node": "^22.16.5", "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", - "vue-tsc": "^3.0.2" + "vue-tsc": "^3.0.3" } } From e6b8d5631ac75a8ae57e1096f105fa5c081bebd4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 23 Jul 2025 20:28:46 +0800 Subject: [PATCH 44/59] chore(deps): update dependency @vue/create-eslint-config to ^0.12.0 (#786) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 56cd4deed..b2460a039 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "@types/eslint": "^9.6.1", "@types/node": "^22.16.5", "@types/prompts": "^2.4.9", - "@vue/create-eslint-config": "^0.11.2", + "@vue/create-eslint-config": "^0.12.0", "@vue/tsconfig": "^0.7.0", "ejs": "^3.1.10", "husky": "^9.1.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 57c5c7dbb..62cd3a275 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^2.4.9 version: 2.4.9 '@vue/create-eslint-config': - specifier: ^0.11.2 - version: 0.11.2 + specifier: ^0.12.0 + version: 0.12.0 '@vue/tsconfig': specifier: ^0.7.0 version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) @@ -1489,8 +1489,8 @@ packages: '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/create-eslint-config@0.11.2': - resolution: {integrity: sha512-/7ppRxNsLyGoITn1umwo3kXwba1CjlIJvC0L/WUk9q0xOLEhXGToHEVqmG6r7x2e933SMLXG3z2e2LifwXa2tA==} + '@vue/create-eslint-config@0.12.0': + resolution: {integrity: sha512-46+ysdQ87HHvQs4KyxdJ7MmPIb1TS5WoP05a3YURUxynw83fcx3LASQY6+UB1a42jghER77F33cxa4AkY8UzhQ==} engines: {node: ^16.14.0 || >= 18.0.0} hasBin: true @@ -5713,7 +5713,7 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/create-eslint-config@0.11.2': + '@vue/create-eslint-config@0.12.0': dependencies: ejs: 3.1.10 enquirer: 2.4.1 From a25a0c0c0c1c08f3762ff9090bb0c0fe63b266dd Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sun, 27 Jul 2025 02:20:54 +0800 Subject: [PATCH 45/59] feat: add a prompt to skip example code (#787) Follow-up of #636 Making the option more visible to regular users. --- index.ts | 22 +++++++++++++++++++--- locales/en-US.json | 3 +++ locales/fr-FR.json | 3 +++ locales/tr-TR.json | 3 +++ locales/zh-Hans.json | 3 +++ locales/zh-Hant.json | 3 +++ template/bare/base/src/App.vue | 4 ++++ template/bare/typescript/src/App.vue | 4 ++++ utils/getLanguage.ts | 1 + 9 files changed, 43 insertions(+), 3 deletions(-) diff --git a/index.ts b/index.ts index da5d99f9f..4d77d0904 100755 --- a/index.ts +++ b/index.ts @@ -100,6 +100,7 @@ type PromptResult = { features?: (typeof FEATURE_OPTIONS)[number]['value'][] e2eFramework?: 'cypress' | 'nightwatch' | 'playwright' experimentFeatures?: (typeof EXPERIMENTAL_FEATURE_OPTIONS)[number]['value'][] + needsBareboneTemplates?: boolean } function isValidPackageName(projectName) { @@ -251,6 +252,9 @@ async function init() { features: [], e2eFramework: undefined, experimentFeatures: [], + + // TODO: default to true sometime in the future + needsBareboneTemplates: false, } intro( @@ -352,7 +356,19 @@ async function init() { ) } - const { features, experimentFeatures } = result + if (argv.bare) { + result.needsBareboneTemplates = true + } else if (!isFeatureFlagsUsed) { + result.needsBareboneTemplates = await unwrapPrompt( + confirm({ + message: language.needsBareboneTemplates.message, + // TODO: default to true sometime in the future + initialValue: false, + }), + ) + } + + const { features, experimentFeatures, needsBareboneTemplates } = result const needsTypeScript = argv.ts || argv.typescript || features.includes('typescript') const needsJsx = argv.jsx || features.includes('jsx') @@ -562,7 +578,7 @@ async function init() { }, ) - if (argv.bare) { + if (needsBareboneTemplates) { trimBoilerplate(root) render('bare/base') // TODO: refactor the `render` utility to avoid this kind of manual mapping? @@ -629,7 +645,7 @@ async function init() { ) } - if (argv.bare) { + if (needsBareboneTemplates) { removeCSSImport(root, needsTypeScript, needsCypressCT) if (needsRouter) { emptyRouterConfig(root, needsTypeScript) diff --git a/locales/en-US.json b/locales/en-US.json index 57c6790e0..d5ab60a65 100644 --- a/locales/en-US.json +++ b/locales/en-US.json @@ -72,6 +72,9 @@ "needsRolldownVite": { "message": "rolldown-vite (experimental)" }, + "needsBareboneTemplates": { + "message": "Skip all example code and start with a blank Vue project?" + }, "errors": { "operationCancelled": "Operation cancelled" }, diff --git a/locales/fr-FR.json b/locales/fr-FR.json index a8b6d1be7..3a2f22895 100644 --- a/locales/fr-FR.json +++ b/locales/fr-FR.json @@ -72,6 +72,9 @@ "needsRolldownVite": { "message": "rolldown-vite (expérimental)" }, + "needsBareboneTemplates": { + "message": "Ignorer tout le code d'exemple et commencer avec un projet Vue vierge\u00a0?" + }, "errors": { "operationCancelled": "Operation annulée" }, diff --git a/locales/tr-TR.json b/locales/tr-TR.json index c42b68231..bafa18934 100644 --- a/locales/tr-TR.json +++ b/locales/tr-TR.json @@ -72,6 +72,9 @@ "needsRolldownVite": { "message": "rolldown-vite (deneysel)" }, + "needsBareboneTemplates": { + "message": "Tüm örnek kodları atlayıp boş bir Vue projesi ile başlansın mı?" + }, "errors": { "operationCancelled": "İşlem iptal edildi" }, diff --git a/locales/zh-Hans.json b/locales/zh-Hans.json index db41975c0..9fe1e22fd 100644 --- a/locales/zh-Hans.json +++ b/locales/zh-Hans.json @@ -72,6 +72,9 @@ "needsRolldownVite": { "message": "rolldown-vite(试验阶段)" }, + "needsBareboneTemplates": { + "message": "跳过所有示例代码,创建一个空白的 Vue 项目?" + }, "errors": { "operationCancelled": "操作取消" }, diff --git a/locales/zh-Hant.json b/locales/zh-Hant.json index 53046101c..ec0c1f1aa 100644 --- a/locales/zh-Hant.json +++ b/locales/zh-Hant.json @@ -72,6 +72,9 @@ "needsRolldownVite": { "message": "rolldown-vite(試驗性功能)" }, + "needsBareboneTemplates": { + "message": "跳過所有範例程式碼,建立一個空白的 Vue 專案?" + }, "errors": { "operationCancelled": "操作取消" }, diff --git a/template/bare/base/src/App.vue b/template/bare/base/src/App.vue index d3d95dda3..6ec9f6039 100644 --- a/template/bare/base/src/App.vue +++ b/template/bare/base/src/App.vue @@ -2,6 +2,10 @@ diff --git a/template/bare/typescript/src/App.vue b/template/bare/typescript/src/App.vue index 9a8afec5f..abfd315f5 100644 --- a/template/bare/typescript/src/App.vue +++ b/template/bare/typescript/src/App.vue @@ -2,6 +2,10 @@ diff --git a/utils/getLanguage.ts b/utils/getLanguage.ts index ade2c6068..5d81d2a00 100644 --- a/utils/getLanguage.ts +++ b/utils/getLanguage.ts @@ -41,6 +41,7 @@ interface Language { needsExperimentalFeatures: LanguageItem needsOxlint: LanguageItem needsRolldownVite: LanguageItem + needsBareboneTemplates: LanguageItem errors: { operationCancelled: string } From b239aafe3168954d37b432f7746b4c1e858d48e5 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sun, 27 Jul 2025 14:36:50 +0800 Subject: [PATCH 46/59] chore: add ignoredBuiltDependencies to suppress pnpm warnings These two postinstall scripts aren't needed in this project. --- pnpm-workspace.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 735dbd81e..7c06994df 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,4 +1,8 @@ packages: - - 'template/base' - - 'template/config/**' - - 'template/tsconfig/**' + - template/base + - template/config/** + - template/tsconfig/** + +ignoredBuiltDependencies: + - chromedriver + - cypress From 6fb2006182b51982b28317ce4dbc5c03c90c3a13 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 28 Jul 2025 14:06:26 +0800 Subject: [PATCH 47/59] chore(deps): update all non-major dependencies (#789) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 375 +++++++++++---------- template/base/package.json | 2 +- template/config/cypress-ct/package.json | 4 +- template/config/cypress/package.json | 2 +- template/config/jsx/package.json | 2 +- template/config/nightwatch-ct/package.json | 2 +- template/config/nightwatch/package.json | 2 +- template/config/pinia/package.json | 2 +- template/config/router/package.json | 2 +- template/config/typescript/package.json | 2 +- template/config/vitest/package.json | 2 +- 11 files changed, 217 insertions(+), 180 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 62cd3a275..6c921fa7e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ importers: version: 0.12.0 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) ejs: specifier: ^3.1.10 version: 3.1.10 @@ -60,24 +60,24 @@ importers: template/base: dependencies: vue: - specifier: ^3.5.17 - version: 3.5.17(typescript@5.8.3) + specifier: ^3.5.18 + version: 3.5.18(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) vite: specifier: ^7.0.5 version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) template/config/cypress: devDependencies: cypress: - specifier: ^14.5.2 - version: 14.5.2 + specifier: ^14.5.3 + version: 14.5.3 start-server-and-test: specifier: ^2.0.12 version: 2.0.12 @@ -85,22 +85,22 @@ importers: template/config/cypress-ct: dependencies: vue: - specifier: ^3.5.17 - version: 3.5.17(typescript@5.8.3) + specifier: ^3.5.18 + version: 3.5.18(typescript@5.8.3) devDependencies: cypress: - specifier: ^14.5.2 - version: 14.5.2 + specifier: ^14.5.3 + version: 14.5.3 template/config/jsx: dependencies: vue: - specifier: ^3.5.17 - version: 3.5.17(typescript@5.8.3) + specifier: ^3.5.18 + version: 3.5.18(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) vite: specifier: ^7.0.5 version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) @@ -109,19 +109,19 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.16.5)(vue@3.5.17(typescript@5.8.3)) + version: 3.1.2(@types/node@22.16.5)(vue@3.5.18(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) chromedriver: - specifier: ^138.0.3 - version: 138.0.3 + specifier: ^138.0.4 + version: 138.0.4 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: specifier: ^3.12.2 - version: 3.12.2(chromedriver@138.0.3)(geckodriver@5.0.0) + version: 3.12.2(chromedriver@138.0.4)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@22.16.5)(typescript@5.8.3) @@ -135,8 +135,8 @@ importers: template/config/nightwatch-ct: dependencies: vue: - specifier: ^3.5.17 - version: 3.5.17(typescript@5.8.3) + specifier: ^3.5.18 + version: 3.5.18(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -146,10 +146,10 @@ importers: dependencies: pinia: specifier: ^3.0.3 - version: 3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) + version: 3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) vue: - specifier: ^3.5.17 - version: 3.5.17(typescript@5.8.3) + specifier: ^3.5.18 + version: 3.5.18(typescript@5.8.3) template/config/playwright: devDependencies: @@ -166,11 +166,11 @@ importers: template/config/router: dependencies: vue: - specifier: ^3.5.17 - version: 3.5.17(typescript@5.8.3) + specifier: ^3.5.18 + version: 3.5.18(typescript@5.8.3) vue-router: specifier: ^4.5.1 - version: 4.5.1(vue@3.5.17(typescript@5.8.3)) + version: 4.5.1(vue@3.5.18(typescript@5.8.3)) template/config/typescript: devDependencies: @@ -184,14 +184,14 @@ importers: specifier: ~5.8.0 version: 5.8.3 vue-tsc: - specifier: ^3.0.3 - version: 3.0.3(typescript@5.8.3) + specifier: ^3.0.4 + version: 3.0.4(typescript@5.8.3) template/config/vitest: dependencies: vue: - specifier: ^3.5.17 - version: 3.5.17(typescript@5.8.3) + specifier: ^3.5.18 + version: 3.5.18(typescript@5.8.3) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -210,7 +210,7 @@ importers: version: 22.0.2 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) template/tsconfig/vitest: devDependencies: @@ -368,23 +368,13 @@ packages: resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.10': - resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/parser@7.27.2': - resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/parser@7.27.5': - resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==} + '@babel/parser@7.27.7': + resolution: {integrity: sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.27.7': - resolution: {integrity: sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==} + '@babel/parser@7.28.0': + resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} engines: {node: '>=6.0.0'} hasBin: true @@ -469,6 +459,10 @@ packages: resolution: {integrity: sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.2': + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} + engines: {node: '>=6.9.0'} + '@bazel/runfiles@6.3.1': resolution: {integrity: sha512-1uLNT5NZsUVIGS4syuHwTzZ8HycMPyr6POA3FCE4GbMtc4rhoJk8aZKtNIRthJYfL+iioppi+rTfH3olMPr9nA==} @@ -514,8 +508,8 @@ packages: resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==} engines: {node: '>=18'} - '@cypress/request@3.0.8': - resolution: {integrity: sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==} + '@cypress/request@3.0.9': + resolution: {integrity: sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==} engines: {node: '>= 6'} '@cypress/xvfb@1.2.4': @@ -1468,24 +1462,30 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.16': - resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==} - '@vue/compiler-core@3.5.17': resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==} - '@vue/compiler-dom@3.5.16': - resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==} + '@vue/compiler-core@3.5.18': + resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} '@vue/compiler-dom@3.5.17': resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==} + '@vue/compiler-dom@3.5.18': + resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==} + '@vue/compiler-sfc@3.5.17': resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==} + '@vue/compiler-sfc@3.5.18': + resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==} + '@vue/compiler-ssr@3.5.17': resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==} + '@vue/compiler-ssr@3.5.18': + resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1517,34 +1517,34 @@ packages: '@vue/devtools-shared@7.7.7': resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} - '@vue/language-core@3.0.3': - resolution: {integrity: sha512-I9wY0ULMN9tMSua+2C7g+ez1cIziVMUzIHlDYGSl2rtru3Eh4sXj95vZ+4GBuXwwPnEmYfzSApVbXiVbI8V5Gg==} + '@vue/language-core@3.0.4': + resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.5.17': - resolution: {integrity: sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw==} + '@vue/reactivity@3.5.18': + resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==} - '@vue/runtime-core@3.5.17': - resolution: {integrity: sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q==} + '@vue/runtime-core@3.5.18': + resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==} - '@vue/runtime-dom@3.5.17': - resolution: {integrity: sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g==} + '@vue/runtime-dom@3.5.18': + resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==} - '@vue/server-renderer@3.5.17': - resolution: {integrity: sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA==} + '@vue/server-renderer@3.5.18': + resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==} peerDependencies: - vue: 3.5.17 - - '@vue/shared@3.5.16': - resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==} + vue: 3.5.18 '@vue/shared@3.5.17': resolution: {integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==} + '@vue/shared@3.5.18': + resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -1863,8 +1863,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@138.0.3: - resolution: {integrity: sha512-RKcfzbUthmQzFmy91F9StQQwNZ72khp3febF/RntpkDKhhCkwor0cgop00diwzAVSUq1s2e8B54Iema9FQnynw==} + chromedriver@138.0.4: + resolution: {integrity: sha512-bz67FCiCTCdzUil2DdNVUhLdrOJ7Xws5z0dlSXKTPiLPpVJVWsQR0NXnsZcMX3FPRpmr1qP18hLp+hyeVUJgjw==} engines: {node: '>=20'} hasBin: true @@ -2004,8 +2004,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@14.5.2: - resolution: {integrity: sha512-O4E4CEBqDHLDrJD/dfStHPcM+8qFgVVZ89Li7xDU0yL/JxO/V0PEcfF2I8aGa7uA2MGNLkNUAnghPM83UcHOJw==} + cypress@14.5.3: + resolution: {integrity: sha512-syLwKjDeMg77FRRx68bytLdlqHXDT4yBVh0/PPkcgesChYDjUZbwxLqMXuryYKzAyJsPsQHUDW1YU74/IYEUIA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -2231,6 +2231,10 @@ packages: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} engines: {node: '>= 0.4'} + es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} + esbuild-android-64@0.15.18: resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==} engines: {node: '>=12'} @@ -2523,6 +2527,10 @@ packages: resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} engines: {node: '>= 6'} + form-data@4.0.4: + resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} + engines: {node: '>= 6'} + formdata-polyfill@4.0.10: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} engines: {node: '>=12.20.0'} @@ -4248,14 +4256,14 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@3.0.3: - resolution: {integrity: sha512-uU1OMSzWE8/y0+kDTc0iEIu9v82bmFkGyJpAO/x3wQqBkkHkButKgtygREyOkxL4E/xtcf/ExvgNhhjdzonldw==} + vue-tsc@3.0.4: + resolution: {integrity: sha512-kZmSEjGtROApVBuaIcoprrXZsFNGon5ggkTJokmhQ/H1hMzCFRPQ0Ed8IHYFsmYJYvHBcdmEQVGVcRuxzPzNbw==} hasBin: true peerDependencies: typescript: '>=5.0.0' - vue@3.5.17: - resolution: {integrity: sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==} + vue@3.5.18: + resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -4457,7 +4465,7 @@ snapshots: '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) '@babel/helpers': 7.26.10 - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.7 '@babel/template': 7.26.9 '@babel/traverse': 7.26.10 '@babel/types': 7.26.10 @@ -4477,7 +4485,7 @@ snapshots: '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-module-transforms': 7.27.1(@babel/core@7.27.1) '@babel/helpers': 7.27.1 - '@babel/parser': 7.27.2 + '@babel/parser': 7.27.7 '@babel/template': 7.27.2 '@babel/traverse': 7.27.1 '@babel/types': 7.27.1 @@ -4511,16 +4519,16 @@ snapshots: '@babel/generator@7.26.10': dependencies: - '@babel/parser': 7.27.5 - '@babel/types': 7.27.6 + '@babel/parser': 7.27.7 + '@babel/types': 7.27.7 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 '@babel/generator@7.27.1': dependencies: - '@babel/parser': 7.27.5 - '@babel/types': 7.27.6 + '@babel/parser': 7.27.7 + '@babel/types': 7.27.7 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 @@ -4582,7 +4590,7 @@ snapshots: '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 transitivePeerDependencies: - supports-color @@ -4622,7 +4630,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 '@babel/helper-plugin-utils@7.27.1': {} @@ -4666,34 +4674,26 @@ snapshots: '@babel/helpers@7.26.10': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 '@babel/helpers@7.27.1': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 '@babel/helpers@7.27.6': dependencies: '@babel/template': 7.27.2 '@babel/types': 7.27.7 - '@babel/parser@7.26.10': - dependencies: - '@babel/types': 7.27.6 - - '@babel/parser@7.27.2': - dependencies: - '@babel/types': 7.27.6 - - '@babel/parser@7.27.5': - dependencies: - '@babel/types': 7.27.6 - '@babel/parser@7.27.7': dependencies: '@babel/types': 7.27.7 + '@babel/parser@7.28.0': + dependencies: + '@babel/types': 7.28.2 + '@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 @@ -4763,22 +4763,22 @@ snapshots: '@babel/template@7.26.9': dependencies: '@babel/code-frame': 7.27.1 - '@babel/parser': 7.27.5 - '@babel/types': 7.27.6 + '@babel/parser': 7.27.7 + '@babel/types': 7.27.7 '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@babel/types': 7.27.6 '@babel/traverse@7.26.10': dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.27.5 - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@babel/template': 7.27.2 - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 debug: 4.4.1(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -4788,9 +4788,9 @@ snapshots: dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.27.5 - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@babel/template': 7.27.2 - '@babel/types': 7.27.6 + '@babel/types': 7.27.7 debug: 4.4.1(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -4800,7 +4800,7 @@ snapshots: dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.27.5 - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@babel/template': 7.27.2 '@babel/types': 7.27.6 debug: 4.4.1(supports-color@8.1.1) @@ -4840,6 +4840,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.2': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@bazel/runfiles@6.3.1': {} '@clack/core@0.5.0': @@ -4880,7 +4885,7 @@ snapshots: '@csstools/css-tokenizer@3.0.3': {} - '@cypress/request@3.0.8': + '@cypress/request@3.0.9': dependencies: aws-sign2: 0.7.0 aws4: 1.13.2 @@ -4888,7 +4893,7 @@ snapshots: combined-stream: 1.0.8 extend: 3.0.2 forever-agent: 0.6.1 - form-data: 4.0.1 + form-data: 4.0.4 http-signature: 1.4.0 is-typedarray: 1.0.0 isstream: 0.1.2 @@ -5210,10 +5215,10 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.16.5)(vue@3.5.17(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.16.5)(vue@3.5.18(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.17(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.18(typescript@5.8.3)) get-port: 5.1.1 vite: 4.5.14(@types/node@22.16.5) vite-plugin-nightwatch: 0.4.6 @@ -5533,27 +5538,27 @@ snapshots: '@types/node': 22.16.5 optional: true - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) '@rolldown/pluginutils': 1.0.0-beta.22 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.18(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.18(typescript@5.8.3))': dependencies: vite: 4.5.14(@types/node@22.16.5) - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.18(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.19 vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.18(typescript@5.8.3) '@vitest/expect@3.2.4': dependencies: @@ -5649,7 +5654,7 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@vue/compiler-sfc': 3.5.17 transitivePeerDependencies: - supports-color @@ -5660,40 +5665,40 @@ snapshots: '@babel/core': 7.27.7 '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@vue/compiler-sfc': 3.5.17 transitivePeerDependencies: - supports-color - '@vue/compiler-core@3.5.16': + '@vue/compiler-core@3.5.17': dependencies: - '@babel/parser': 7.27.5 - '@vue/shared': 3.5.16 + '@babel/parser': 7.27.7 + '@vue/shared': 3.5.17 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-core@3.5.17': + '@vue/compiler-core@3.5.18': dependencies: - '@babel/parser': 7.27.5 - '@vue/shared': 3.5.17 + '@babel/parser': 7.28.0 + '@vue/shared': 3.5.18 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.16': - dependencies: - '@vue/compiler-core': 3.5.16 - '@vue/shared': 3.5.16 - '@vue/compiler-dom@3.5.17': dependencies: '@vue/compiler-core': 3.5.17 '@vue/shared': 3.5.17 + '@vue/compiler-dom@3.5.18': + dependencies: + '@vue/compiler-core': 3.5.18 + '@vue/shared': 3.5.18 + '@vue/compiler-sfc@3.5.17': dependencies: - '@babel/parser': 7.27.5 + '@babel/parser': 7.27.7 '@vue/compiler-core': 3.5.17 '@vue/compiler-dom': 3.5.17 '@vue/compiler-ssr': 3.5.17 @@ -5703,11 +5708,28 @@ snapshots: postcss: 8.5.6 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.18': + dependencies: + '@babel/parser': 7.28.0 + '@vue/compiler-core': 3.5.18 + '@vue/compiler-dom': 3.5.18 + '@vue/compiler-ssr': 3.5.18 + '@vue/shared': 3.5.18 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.6 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.17': dependencies: '@vue/compiler-dom': 3.5.17 '@vue/shared': 3.5.17 + '@vue/compiler-ssr@3.5.18': + dependencies: + '@vue/compiler-dom': 3.5.18 + '@vue/shared': 3.5.18 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -5725,7 +5747,7 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 @@ -5733,7 +5755,7 @@ snapshots: nanoid: 5.1.5 pathe: 2.0.3 vite-hot-client: 2.0.4(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)) - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.18(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5765,7 +5787,7 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@3.0.3(typescript@5.8.3)': + '@vue/language-core@3.0.4(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.20 '@vue/compiler-dom': 3.5.17 @@ -5778,41 +5800,41 @@ snapshots: optionalDependencies: typescript: 5.8.3 - '@vue/reactivity@3.5.17': + '@vue/reactivity@3.5.18': dependencies: - '@vue/shared': 3.5.17 + '@vue/shared': 3.5.18 - '@vue/runtime-core@3.5.17': + '@vue/runtime-core@3.5.18': dependencies: - '@vue/reactivity': 3.5.17 - '@vue/shared': 3.5.17 + '@vue/reactivity': 3.5.18 + '@vue/shared': 3.5.18 - '@vue/runtime-dom@3.5.17': + '@vue/runtime-dom@3.5.18': dependencies: - '@vue/reactivity': 3.5.17 - '@vue/runtime-core': 3.5.17 - '@vue/shared': 3.5.17 + '@vue/reactivity': 3.5.18 + '@vue/runtime-core': 3.5.18 + '@vue/shared': 3.5.18 csstype: 3.1.3 - '@vue/server-renderer@3.5.17(vue@3.5.17(typescript@5.8.3))': + '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.8.3))': dependencies: - '@vue/compiler-ssr': 3.5.17 - '@vue/shared': 3.5.17 - vue: 3.5.17(typescript@5.8.3) - - '@vue/shared@3.5.16': {} + '@vue/compiler-ssr': 3.5.18 + '@vue/shared': 3.5.18 + vue: 3.5.18(typescript@5.8.3) '@vue/shared@3.5.17': {} + '@vue/shared@3.5.18': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.1 vue-component-type-helpers: 2.1.6 - '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))': + '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))': optionalDependencies: typescript: 5.8.3 - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.18(typescript@5.8.3) '@wdio/logger@9.1.3': dependencies: @@ -6131,7 +6153,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@138.0.3: + chromedriver@138.0.4: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.8.3(debug@4.4.1) @@ -6265,9 +6287,9 @@ snapshots: csstype@3.1.3: {} - cypress@14.5.2: + cypress@14.5.3: dependencies: - '@cypress/request': 3.0.8 + '@cypress/request': 3.0.9 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) '@types/sinonjs__fake-timers': 8.1.1 '@types/sizzle': 2.3.8 @@ -6510,6 +6532,13 @@ snapshots: dependencies: es-errors: 1.3.0 + es-set-tostringtag@2.1.0: + dependencies: + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + esbuild-android-64@0.15.18: optional: true @@ -6814,6 +6843,14 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 + form-data@4.0.4: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + es-set-tostringtag: 2.1.0 + hasown: 2.0.2 + mime-types: 2.1.35 + formdata-polyfill@4.0.10: dependencies: fetch-blob: 3.2.0 @@ -7544,7 +7581,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.2(chromedriver@138.0.3)(geckodriver@5.0.0): + nightwatch@3.12.2(chromedriver@138.0.4)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -7581,7 +7618,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 138.0.3 + chromedriver: 138.0.4 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil @@ -7777,10 +7814,10 @@ snapshots: pify@2.3.0: {} - pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)): + pinia@3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)): dependencies: '@vue/devtools-api': 7.7.2 - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.18(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -8535,9 +8572,9 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 @@ -8559,7 +8596,7 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.1) '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) - '@vue/compiler-dom': 3.5.16 + '@vue/compiler-dom': 3.5.17 kolorist: 1.8.0 magic-string: 0.30.17 vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) @@ -8647,24 +8684,24 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.18(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.17(typescript@5.8.3) + vue: 3.5.18(typescript@5.8.3) - vue-tsc@3.0.3(typescript@5.8.3): + vue-tsc@3.0.4(typescript@5.8.3): dependencies: '@volar/typescript': 2.4.20 - '@vue/language-core': 3.0.3(typescript@5.8.3) + '@vue/language-core': 3.0.4(typescript@5.8.3) typescript: 5.8.3 - vue@3.5.17(typescript@5.8.3): + vue@3.5.18(typescript@5.8.3): dependencies: - '@vue/compiler-dom': 3.5.17 - '@vue/compiler-sfc': 3.5.17 - '@vue/runtime-dom': 3.5.17 - '@vue/server-renderer': 3.5.17(vue@3.5.17(typescript@5.8.3)) - '@vue/shared': 3.5.17 + '@vue/compiler-dom': 3.5.18 + '@vue/compiler-sfc': 3.5.18 + '@vue/runtime-dom': 3.5.18 + '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.8.3)) + '@vue/shared': 3.5.18 optionalDependencies: typescript: 5.8.3 diff --git a/template/base/package.json b/template/base/package.json index d1e80754f..edd99e71e 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -10,7 +10,7 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.17" + "vue": "^3.5.18" }, "devDependencies": { "@vitejs/plugin-vue": "^6.0.0", diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index 8018b9473..7fea98021 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -4,9 +4,9 @@ "test:unit:dev": "cypress open --component" }, "dependencies": { - "vue": "^3.5.17" + "vue": "^3.5.18" }, "devDependencies": { - "cypress": "^14.5.2" + "cypress": "^14.5.3" } } diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index e5ca097a3..477631b81 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -5,7 +5,7 @@ "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "devDependencies": { - "cypress": "^14.5.2", + "cypress": "^14.5.3", "start-server-and-test": "^2.0.12" } } diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index cf7e9daf7..a8bf89ad0 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.5.17" + "vue": "^3.5.18" }, "devDependencies": { "@vitejs/plugin-vue-jsx": "^5.0.1", diff --git a/template/config/nightwatch-ct/package.json b/template/config/nightwatch-ct/package.json index 4c8e5d835..2f2393d27 100644 --- a/template/config/nightwatch-ct/package.json +++ b/template/config/nightwatch-ct/package.json @@ -3,7 +3,7 @@ "test:unit": "nightwatch src/**/__tests__/*" }, "dependencies": { - "vue": "^3.5.17" + "vue": "^3.5.18" }, "devDependencies": { "@vue/test-utils": "^2.4.6" diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index d11dd5a14..a7b313ef7 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^6.0.0", - "chromedriver": "^138.0.3", + "chromedriver": "^138.0.4", "geckodriver": "^5.0.0", "nightwatch": "^3.12.2", "ts-node": "^10.9.2", diff --git a/template/config/pinia/package.json b/template/config/pinia/package.json index 51b8a7954..1790bfd75 100644 --- a/template/config/pinia/package.json +++ b/template/config/pinia/package.json @@ -1,6 +1,6 @@ { "dependencies": { "pinia": "^3.0.3", - "vue": "^3.5.17" + "vue": "^3.5.18" } } diff --git a/template/config/router/package.json b/template/config/router/package.json index 0e576a198..a63153758 100644 --- a/template/config/router/package.json +++ b/template/config/router/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.5.17", + "vue": "^3.5.18", "vue-router": "^4.5.1" } } diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 026b7739f..324022fdf 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -8,6 +8,6 @@ "@types/node": "^22.16.5", "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", - "vue-tsc": "^3.0.3" + "vue-tsc": "^3.0.4" } } diff --git a/template/config/vitest/package.json b/template/config/vitest/package.json index 24d9e5602..543125f82 100644 --- a/template/config/vitest/package.json +++ b/template/config/vitest/package.json @@ -3,7 +3,7 @@ "test:unit": "vitest" }, "dependencies": { - "vue": "^3.5.17" + "vue": "^3.5.18" }, "devDependencies": { "@vue/test-utils": "^2.4.6", From 96ab78b52dd0828b321632cd322a352357f0f940 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 28 Jul 2025 16:03:03 +0800 Subject: [PATCH 48/59] chore(deps): update vite packages (#790) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 91 +++++++++++++------------ template/base/package.json | 4 +- template/config/jsx/package.json | 2 +- template/config/nightwatch/package.json | 4 +- 4 files changed, 53 insertions(+), 48 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c921fa7e..0ced53de3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,14 +64,14 @@ importers: version: 3.5.18(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue': - specifier: ^6.0.0 - version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + specifier: ^6.0.1 + version: 6.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) vite: - specifier: ^7.0.5 - version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + specifier: ^7.0.6 + version: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^7.7.7 - version: 7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 7.7.7(rollup@4.44.0)(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -100,10 +100,10 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 5.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) vite: - specifier: ^7.0.5 - version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + specifier: ^7.0.6 + version: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) template/config/nightwatch: devDependencies: @@ -111,8 +111,8 @@ importers: specifier: ^3.1.2 version: 3.1.2(@types/node@22.16.5)(vue@3.5.18(typescript@5.8.3)) '@vitejs/plugin-vue': - specifier: ^6.0.0 - version: 6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + specifier: ^6.0.1 + version: 6.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) chromedriver: specifier: ^138.0.4 version: 138.0.4 @@ -126,8 +126,8 @@ importers: specifier: ^10.9.2 version: 10.9.2(@types/node@22.16.5)(typescript@5.8.3) vite: - specifier: ^7.0.5 - version: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + specifier: ^7.0.6 + version: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -1066,9 +1066,6 @@ packages: cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-beta.19': - resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==} - '@rolldown/pluginutils@1.0.0-beta.22': resolution: {integrity: sha512-/i+XBSHy+t8NacDNSucTckzPfzEa+zQVnZPxRp/Nr2q4xhGsZ01tN7AMRJVxmDkUKDzib0rteOUIn2x0mvk4eg==} @@ -1401,8 +1398,8 @@ packages: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 - '@vitejs/plugin-vue@6.0.0': - resolution: {integrity: sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ==} + '@vitejs/plugin-vue@6.0.1': + resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -3464,6 +3461,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -4177,8 +4178,8 @@ packages: yaml: optional: true - vite@7.0.5: - resolution: {integrity: sha512-1mncVwJxy2C9ThLwz0+2GKZyEXuC3MyWtAAlNftlZZXZDP3AJt5FmwcMit/IGGaNZ8ZOB2BNO/HFUB+CpN0NQw==} + vite@7.0.6: + resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -5296,8 +5297,6 @@ snapshots: '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29': optional: true - '@rolldown/pluginutils@1.0.0-beta.19': {} - '@rolldown/pluginutils@1.0.0-beta.22': {} '@rolldown/pluginutils@1.0.0-beta.29': {} @@ -5538,13 +5537,13 @@ snapshots: '@types/node': 22.16.5 optional: true - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) '@rolldown/pluginutils': 1.0.0-beta.22 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) - vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) vue: 3.5.18(typescript@5.8.3) transitivePeerDependencies: - supports-color @@ -5554,10 +5553,10 @@ snapshots: vite: 4.5.14(@types/node@22.16.5) vue: 3.5.18(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.0(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: - '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + '@rolldown/pluginutils': 1.0.0-beta.29 + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) vue: 3.5.18(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -5747,14 +5746,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vue/devtools-core@7.7.7(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)) + vite-hot-client: 2.0.4(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) vue: 3.5.18(typescript@5.8.3) transitivePeerDependencies: - vite @@ -6794,6 +6793,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.6(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + fetch-blob@3.2.0: dependencies: node-domexception: 1.0.0 @@ -7810,6 +7813,8 @@ snapshots: picomatch@4.0.2: {} + picomatch@4.0.3: {} + pidtree@0.6.0: {} pify@2.3.0: {} @@ -8517,9 +8522,9 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)): + vite-hot-client@2.0.4(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): dependencies: - vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) vite-node@3.2.4(@types/node@22.16.5)(yaml@2.8.0): dependencies: @@ -8527,7 +8532,7 @@ snapshots: debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -8542,7 +8547,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)): + vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.44.0) @@ -8553,7 +8558,7 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) transitivePeerDependencies: - rollup - supports-color @@ -8572,23 +8577,23 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): + vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + '@vue/devtools-core': 7.7.7(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 execa: 9.5.2 sirv: 3.0.1 - vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)) + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) @@ -8599,7 +8604,7 @@ snapshots: '@vue/compiler-dom': 3.5.17 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.0.5(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) transitivePeerDependencies: - supports-color @@ -8625,11 +8630,11 @@ snapshots: fsevents: 2.3.3 yaml: 2.8.0 - vite@7.0.5(@types/node@22.16.5)(yaml@2.8.0): + vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0): dependencies: esbuild: 0.25.1 - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.44.0 tinyglobby: 0.2.14 diff --git a/template/base/package.json b/template/base/package.json index edd99e71e..a95e86350 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -13,8 +13,8 @@ "vue": "^3.5.18" }, "devDependencies": { - "@vitejs/plugin-vue": "^6.0.0", - "vite": "^7.0.5", + "@vitejs/plugin-vue": "^6.0.1", + "vite": "^7.0.6", "vite-plugin-vue-devtools": "^7.7.7" } } diff --git a/template/config/jsx/package.json b/template/config/jsx/package.json index a8bf89ad0..e01a57cf3 100644 --- a/template/config/jsx/package.json +++ b/template/config/jsx/package.json @@ -4,6 +4,6 @@ }, "devDependencies": { "@vitejs/plugin-vue-jsx": "^5.0.1", - "vite": "^7.0.5" + "vite": "^7.0.6" } } diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index a7b313ef7..7efa153fb 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -4,12 +4,12 @@ }, "devDependencies": { "@nightwatch/vue": "^3.1.2", - "@vitejs/plugin-vue": "^6.0.0", + "@vitejs/plugin-vue": "^6.0.1", "chromedriver": "^138.0.4", "geckodriver": "^5.0.0", "nightwatch": "^3.12.2", "ts-node": "^10.9.2", - "vite": "^7.0.5", + "vite": "^7.0.6", "vite-plugin-nightwatch": "^0.4.6" } } From 9a11773fa21e16baa38456dbc43e9ebe71c1e3eb Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 28 Jul 2025 16:33:01 +0800 Subject: [PATCH 49/59] chore: update snapshot --- playground | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/playground b/playground index b2bf17e53..ec95edd5e 160000 --- a/playground +++ b/playground @@ -1 +1 @@ -Subproject commit b2bf17e5371343921db1d1ad545eb6883ec062f7 +Subproject commit ec95edd5ef951965e55fdd24499bdee63d5b5914 From 3af6a78ee2923cb6c6534996b65107803db739fe Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 28 Jul 2025 16:35:45 +0800 Subject: [PATCH 50/59] ci: add a dedupe step in playground dep installation --- .github/workflows/ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cf12b9ae6..6c1140532 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -83,7 +83,9 @@ jobs: run: pnpm install - name: Install dependencies in playground working-directory: ./playground - run: pnpm install --no-frozen-lockfile --ignore-scripts + run: | + pnpm install --no-frozen-lockfile --ignore-scripts + pnpm dedupe --ignore-scripts - name: Run build script in playground working-directory: ./playground @@ -125,7 +127,9 @@ jobs: run: pnpm install - name: Install dependencies in playground working-directory: ./playground - run: pnpm install --no-frozen-lockfile --ignore-scripts + run: | + pnpm install --no-frozen-lockfile --ignore-scripts + pnpm dedupe --ignore-scripts env: # Skip Cypress installation temporarily, we'll install it later with cache CYPRESS_INSTALL_BINARY: 0 From a4af9ded4c13e279562a462a608aa6e8480debde Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 28 Jul 2025 18:25:04 +0800 Subject: [PATCH 51/59] chore(deps): update dependency vite-plugin-vue-devtools to v8 (#788) --- pnpm-lock.yaml | 375 ++++++++++++------------------------- template/base/package.json | 2 +- 2 files changed, 121 insertions(+), 256 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ced53de3..fe7ee661c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -70,8 +70,8 @@ importers: specifier: ^7.0.6 version: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) vite-plugin-vue-devtools: - specifier: ^7.7.7 - version: 7.7.7(rollup@4.44.0)(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + specifier: ^8.0.0 + version: 8.0.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -224,9 +224,6 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/utils@0.7.10': - resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - '@asamuzakjp/css-color@2.8.2': resolution: {integrity: sha512-RtWv9jFN2/bLExuZgFFZ0I3pWWeezAHGgrmjqGGWclATl1aDe3yhCUaI0Ilkp6OCk9zX7+FjvDasEX8Q9Rxc5w==} @@ -250,10 +247,6 @@ packages: resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.27.1': - resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==} - engines: {node: '>=6.9.0'} - '@babel/core@7.27.7': resolution: {integrity: sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==} engines: {node: '>=6.9.0'} @@ -262,10 +255,6 @@ packages: resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} engines: {node: '>=6.9.0'} - '@babel/generator@7.27.1': - resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.27.5': resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==} engines: {node: '>=6.9.0'} @@ -302,12 +291,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.27.1': - resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.27.3': resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} @@ -360,10 +343,6 @@ packages: resolution: {integrity: sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.27.1': - resolution: {integrity: sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.27.6': resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} engines: {node: '>=6.9.0'} @@ -431,10 +410,6 @@ packages: resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.1': - resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.4': resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} engines: {node: '>=6.9.0'} @@ -447,10 +422,6 @@ packages: resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.27.1': - resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} - engines: {node: '>=6.9.0'} - '@babel/types@7.27.6': resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==} engines: {node: '>=6.9.0'} @@ -1072,15 +1043,6 @@ packages: '@rolldown/pluginutils@1.0.0-beta.29': resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} - '@rollup/pluginutils@5.1.3': - resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - '@rollup/rollup-android-arm-eabi@4.37.0': resolution: {integrity: sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==} cpu: [arm] @@ -1497,23 +1459,23 @@ packages: '@vue/devtools-api@7.7.2': resolution: {integrity: sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==} - '@vue/devtools-core@7.7.7': - resolution: {integrity: sha512-9z9TLbfC+AjAi1PQyWX+OErjIaJmdFlbDHcD+cAMYKY6Bh5VlsAtCeGyRMrXwIlMEQPukvnWt3gZBLwTAIMKzQ==} + '@vue/devtools-core@8.0.0': + resolution: {integrity: sha512-5bPtF0jAFnaGs4C/4+3vGRR5U+cf6Y8UWK0nJflutEDGepHxl5L9JRaPdHQYCUgrzUaf4cY4waNBEEGXrfcs3A==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-kit@7.7.6': - resolution: {integrity: sha512-geu7ds7tem2Y7Wz+WgbnbZ6T5eadOvozHZ23Atk/8tksHMFOFylKi1xgGlQlVn0wlkEf4hu+vd5ctj1G4kFtwA==} - '@vue/devtools-kit@7.7.7': resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==} - '@vue/devtools-shared@7.7.6': - resolution: {integrity: sha512-yFEgJZ/WblEsojQQceuyK6FzpFDx4kqrz2ohInxNj5/DnhoX023upTv4OD6lNPLAA5LLkbwPVb10o/7b+Y4FVA==} + '@vue/devtools-kit@8.0.0': + resolution: {integrity: sha512-b11OeQODkE0bctdT0RhL684pEV2DPXJ80bjpywVCbFn1PxuL3bmMPDoJKjbMnnoWbrnUYXYzFfmMWBZAMhORkQ==} '@vue/devtools-shared@7.7.7': resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} + '@vue/devtools-shared@8.0.0': + resolution: {integrity: sha512-jrKnbjshQCiOAJanoeJjTU7WaCg0Dz2BUal6SaR6VM/P3hiFdX5Q6Pxl73ZMnrhCxNK9nAg5hvvRGqs+6dtU1g==} + '@vue/language-core@3.0.4': resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==} peerDependencies: @@ -1632,6 +1594,10 @@ packages: resolution: {integrity: sha512-P8nrHI1EyW9OfBt1X7hMSwGN2vwRuqHSKJAT1gbLWZRzDa24oHjYwGHvEgHeBepupzk878yS/HBZ0NMPYtbolw==} engines: {node: '>=14'} + ansis@4.1.0: + resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} + engines: {node: '>=14'} + anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -1758,6 +1724,9 @@ packages: birpc@2.3.0: resolution: {integrity: sha512-ijbtkn/F3Pvzb6jHypHRyve2QApOCZDR25D/VnkY2G/lBNcXCTsnsCxgY4k4PkVB7zfwzYbY3O9Lcqe3xufS5g==} + birpc@2.5.0: + resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==} + bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -2207,8 +2176,8 @@ packages: resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} engines: {node: '>=18'} - error-stack-parser-es@0.1.5: - resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} + error-stack-parser-es@1.0.5: + resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==} es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} @@ -2420,8 +2389,8 @@ packages: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} - execa@9.5.2: - resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} + execa@9.6.0: + resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==} engines: {node: ^18.19.0 || >=20.5.0} executable@4.1.1: @@ -3339,6 +3308,9 @@ packages: resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} + ohash@2.0.11: + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -3350,8 +3322,8 @@ packages: resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} engines: {node: '>=18'} - open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} + open@10.2.0: + resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} engines: {node: '>=18'} open@8.4.2: @@ -4049,6 +4021,10 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} + unplugin-utils@0.2.4: + resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} + engines: {node: '>=18.12.0'} + untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} @@ -4076,22 +4052,27 @@ packages: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} - vite-hot-client@2.0.4: - resolution: {integrity: sha512-W9LOGAyGMrbGArYJN4LBCdOC5+Zwh7dHvOHC0KmGKkJhsOzaKbpo/jEjpPKVHIW0/jBWj8RZG0NUxfgA8BxgAg==} + vite-dev-rpc@1.1.0: + resolution: {integrity: sha512-pKXZlgoXGoE8sEKiKJSng4hI1sQ4wi5YT24FCrwrLt6opmkjlqPPVmiPWWJn8M8byMxRGzp1CrFuqQs4M/Z39A==} peerDependencies: - vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.1 || ^7.0.0-0 + + vite-hot-client@2.1.0: + resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==} + peerDependencies: + vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 vite-node@3.2.4: resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite-plugin-inspect@0.8.9: - resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} + vite-plugin-inspect@11.3.2: + resolution: {integrity: sha512-nzwvyFQg58XSMAmKVLr2uekAxNYvAbz1lyPmCAFVIBncCgN9S/HPM+2UM9Q9cvc4JEbC5ZBgwLAdaE2onmQuKg==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1 + vite: ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: '@nuxt/kit': optional: true @@ -4099,16 +4080,16 @@ packages: vite-plugin-nightwatch@0.4.6: resolution: {integrity: sha512-7mxANgh3KA2c/xGJU35T8z1Xj9akWQ4FuyB1PN3nwinqxqYBAx44sW9Z87a2x6efj5TD4lU0Tbuvvgous6F1+Q==} - vite-plugin-vue-devtools@7.7.7: - resolution: {integrity: sha512-d0fIh3wRcgSlr4Vz7bAk4va1MkdqhQgj9ANE/rBhsAjOnRfTLs2ocjFMvSUOsv6SRRXU9G+VM7yMgqDb6yI4iQ==} + vite-plugin-vue-devtools@8.0.0: + resolution: {integrity: sha512-9bWQig8UMu3nPbxX86NJv56aelpFYoBHxB5+pxuQz3pa3Tajc1ezRidj/0dnADA4/UHuVIfwIVYHOvMXYcPshg==} engines: {node: '>=v14.21.3'} peerDependencies: - vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 + vite: ^6.0.0 || ^7.0.0-0 - vite-plugin-vue-inspector@5.3.1: - resolution: {integrity: sha512-cBk172kZKTdvGpJuzCCLg8lJ909wopwsu3Ve9FsL1XsnLBiRT9U3MePcqrgGHgCX2ZgkqZmAGR8taxw+TV6s7A==} + vite-plugin-vue-inspector@5.3.2: + resolution: {integrity: sha512-YvEKooQcSiBTAs0DoYLfefNja9bLgkFM7NI2b07bE2SruuvX0MEa9cMaxjKVMkeCp5Nz9FRIdcN1rOdFVBeL6Q==} peerDependencies: - vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 + vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 vite@4.5.14: resolution: {integrity: sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==} @@ -4367,6 +4348,10 @@ packages: utf-8-validate: optional: true + wsl-utils@0.1.0: + resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} + engines: {node: '>=18'} + xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} @@ -4432,8 +4417,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/utils@0.7.10': {} - '@asamuzakjp/css-color@2.8.2': dependencies: '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) @@ -4478,26 +4461,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.27.1': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.1 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.1(@babel/core@7.27.1) - '@babel/helpers': 7.27.1 - '@babel/parser': 7.27.7 - '@babel/template': 7.27.2 - '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 - convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@8.1.1) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.27.7': dependencies: '@ampproject/remapping': 2.3.0 @@ -4526,14 +4489,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 - '@babel/generator@7.27.1': - dependencies: - '@babel/parser': 7.27.7 - '@babel/types': 7.27.7 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.0.2 - '@babel/generator@7.27.5': dependencies: '@babel/parser': 7.27.7 @@ -4562,19 +4517,6 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.27.1 - '@babel/helper-member-expression-to-functions': 7.27.1 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.4 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.7)': dependencies: '@babel/core': 7.27.7 @@ -4611,15 +4553,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.1(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.4 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.7)': dependencies: '@babel/core': 7.27.7 @@ -4635,15 +4568,6 @@ snapshots: '@babel/helper-plugin-utils@7.27.1': {} - '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 - '@babel/helper-member-expression-to-functions': 7.27.1 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.27.4 - transitivePeerDependencies: - - supports-color - '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.7)': dependencies: '@babel/core': 7.27.7 @@ -4677,11 +4601,6 @@ snapshots: '@babel/template': 7.27.2 '@babel/types': 7.27.7 - '@babel/helpers@7.27.1': - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.27.7 - '@babel/helpers@7.27.6': dependencies: '@babel/template': 7.27.2 @@ -4695,33 +4614,28 @@ snapshots: dependencies: '@babel/types': 7.28.2 - '@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.27.1)': + '@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1) + '@babel/core': 7.27.7 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.27.1) + '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.27.7) transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.27.1)': + '@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.27.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.27.1)': + '@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.27.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.1)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.27.7)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.27.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.7)': @@ -4729,27 +4643,11 @@ snapshots: '@babel/core': 7.27.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.7)': dependencies: '@babel/core': 7.27.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.1)': - dependencies: - '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1) - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.1) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.7)': dependencies: '@babel/core': 7.27.7 @@ -4785,18 +4683,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/traverse@7.27.1': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.5 - '@babel/parser': 7.27.7 - '@babel/template': 7.27.2 - '@babel/types': 7.27.7 - debug: 4.4.1(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.27.4': dependencies: '@babel/code-frame': 7.27.1 @@ -4826,11 +4712,6 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/types@7.27.1': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/types@7.27.6': dependencies: '@babel/helper-string-parser': 7.27.1 @@ -5301,14 +5182,6 @@ snapshots: '@rolldown/pluginutils@1.0.0-beta.29': {} - '@rollup/pluginutils@5.1.3(rollup@4.44.0)': - dependencies: - '@types/estree': 1.0.6 - estree-walker: 2.0.2 - picomatch: 4.0.2 - optionalDependencies: - rollup: 4.44.0 - '@rollup/rollup-android-arm-eabi@4.37.0': optional: true @@ -5615,22 +5488,6 @@ snapshots: '@vue/babel-helper-vue-transform-on@1.4.0': {} - '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.1)': - dependencies: - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.1) - '@babel/template': 7.27.2 - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 - '@vue/babel-helper-vue-transform-on': 1.4.0 - '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.1) - '@vue/shared': 3.5.17 - optionalDependencies: - '@babel/core': 7.27.1 - transitivePeerDependencies: - - supports-color - '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.7)': dependencies: '@babel/helper-module-imports': 7.27.1 @@ -5647,17 +5504,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.1)': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.27.1 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/parser': 7.27.7 - '@vue/compiler-sfc': 3.5.17 - transitivePeerDependencies: - - supports-color - '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.7)': dependencies: '@babel/code-frame': 7.27.1 @@ -5744,23 +5590,23 @@ snapshots: '@vue/devtools-api@7.7.2': dependencies: - '@vue/devtools-kit': 7.7.6 + '@vue/devtools-kit': 7.7.7 - '@vue/devtools-core@7.7.7(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vue/devtools-core@8.0.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: - '@vue/devtools-kit': 7.7.7 - '@vue/devtools-shared': 7.7.7 + '@vue/devtools-kit': 8.0.0 + '@vue/devtools-shared': 8.0.0 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + vite-hot-client: 2.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) vue: 3.5.18(typescript@5.8.3) transitivePeerDependencies: - vite - '@vue/devtools-kit@7.7.6': + '@vue/devtools-kit@7.7.7': dependencies: - '@vue/devtools-shared': 7.7.6 + '@vue/devtools-shared': 7.7.7 birpc: 2.3.0 hookable: 5.5.3 mitt: 3.0.1 @@ -5768,21 +5614,21 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.2 - '@vue/devtools-kit@7.7.7': + '@vue/devtools-kit@8.0.0': dependencies: - '@vue/devtools-shared': 7.7.7 - birpc: 2.3.0 + '@vue/devtools-shared': 8.0.0 + birpc: 2.5.0 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 superjson: 2.2.2 - '@vue/devtools-shared@7.7.6': + '@vue/devtools-shared@7.7.7': dependencies: rfdc: 1.4.1 - '@vue/devtools-shared@7.7.7': + '@vue/devtools-shared@8.0.0': dependencies: rfdc: 1.4.1 @@ -5893,6 +5739,8 @@ snapshots: ansis@4.0.0: {} + ansis@4.1.0: {} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -6033,6 +5881,8 @@ snapshots: birpc@2.3.0: {} + birpc@2.5.0: {} + bl@4.1.0: dependencies: buffer: 5.7.1 @@ -6507,7 +6357,7 @@ snapshots: environment@1.1.0: {} - error-stack-parser-es@0.1.5: {} + error-stack-parser-es@1.0.5: {} es-define-property@1.0.1: {} @@ -6740,7 +6590,7 @@ snapshots: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - execa@9.5.2: + execa@9.6.0: dependencies: '@sindresorhus/merge-streams': 4.0.0 cross-spawn: 7.0.6 @@ -7693,6 +7543,8 @@ snapshots: has-symbols: 1.1.0 object-keys: 1.1.1 + ohash@2.0.11: {} + once@1.4.0: dependencies: wrappy: 1.0.2 @@ -7705,12 +7557,12 @@ snapshots: dependencies: mimic-function: 5.0.1 - open@10.1.0: + open@10.2.0: dependencies: default-browser: 5.2.1 define-lazy-prop: 3.0.0 is-inside-container: 1.0.0 - is-wsl: 3.1.0 + wsl-utils: 0.1.0 open@8.4.2: dependencies: @@ -8497,6 +8349,11 @@ snapshots: universalify@2.0.1: {} + unplugin-utils@0.2.4: + dependencies: + pathe: 2.0.3 + picomatch: 4.0.3 + untildify@4.0.0: {} update-browserslist-db@1.1.1(browserslist@4.24.0): @@ -8522,7 +8379,13 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@2.0.4(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): + vite-dev-rpc@1.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): + dependencies: + birpc: 2.5.0 + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + vite-hot-client: 2.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + + vite-hot-client@2.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): dependencies: vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) @@ -8547,20 +8410,19 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.44.0)(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): + vite-plugin-inspect@11.3.2(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): dependencies: - '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.3(rollup@4.44.0) + ansis: 4.1.0 debug: 4.4.1(supports-color@8.1.1) - error-stack-parser-es: 0.1.5 - fs-extra: 11.2.0 - open: 10.1.0 + error-stack-parser-es: 1.0.5 + ohash: 2.0.11 + open: 10.2.0 perfect-debounce: 1.0.0 - picocolors: 1.1.1 sirv: 3.0.1 + unplugin-utils: 0.2.4 vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + vite-dev-rpc: 1.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) transitivePeerDependencies: - - rollup - supports-color vite-plugin-nightwatch@0.4.6: @@ -8577,31 +8439,30 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@7.7.7(rollup@4.44.0)(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): + vite-plugin-vue-devtools@8.0.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) - '@vue/devtools-kit': 7.7.7 - '@vue/devtools-shared': 7.7.7 - execa: 9.5.2 + '@vue/devtools-core': 8.0.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + '@vue/devtools-kit': 8.0.0 + '@vue/devtools-shared': 8.0.0 + execa: 9.6.0 sirv: 3.0.1 vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.44.0)(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + vite-plugin-inspect: 11.3.2(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.2(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.2(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): dependencies: - '@babel/core': 7.27.1 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.1) - '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.27.1) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.1) - '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) - '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) - '@vue/compiler-dom': 3.5.17 + '@babel/core': 7.27.7 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.7) + '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.27.7) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.7) + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) + '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) + '@vue/compiler-dom': 3.5.18 kolorist: 1.8.0 magic-string: 0.30.17 vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) @@ -8813,6 +8674,10 @@ snapshots: ws@8.18.0: {} + wsl-utils@0.1.0: + dependencies: + is-wsl: 3.1.0 + xml-name-validator@5.0.0: {} xmlchars@2.2.0: {} diff --git a/template/base/package.json b/template/base/package.json index a95e86350..9ff518c6c 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -15,6 +15,6 @@ "devDependencies": { "@vitejs/plugin-vue": "^6.0.1", "vite": "^7.0.6", - "vite-plugin-vue-devtools": "^7.7.7" + "vite-plugin-vue-devtools": "^8.0.0" } } From b19cb3ddcca3eabf60dd2817b9d8351720405bd6 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 28 Jul 2025 22:55:41 +0800 Subject: [PATCH 52/59] 3.18.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b2460a039..b30d5642b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-vue", - "version": "3.17.0", + "version": "3.18.0", "description": "🛠️ The recommended way to start a Vite-powered Vue project", "type": "module", "packageManager": "pnpm@10.13.1", From d8cd82c0583927c636c75d0239241fe695b561c3 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 28 Jul 2025 22:57:57 +0800 Subject: [PATCH 53/59] chore: update snapshot --- playground | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/playground b/playground index ec95edd5e..7ba50a08d 160000 --- a/playground +++ b/playground @@ -1 +1 @@ -Subproject commit ec95edd5ef951965e55fdd24499bdee63d5b5914 +Subproject commit 7ba50a08d155ea63911ad6e67d513d351a774b21 From ff40dcdafe49ed49104722e5dfd5f8b37b1d1029 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 28 Jul 2025 23:37:48 +0800 Subject: [PATCH 54/59] chore: add a dedupe step in postversion script --- scripts/postversion.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/postversion.mjs b/scripts/postversion.mjs index 4d569fb01..3e0996796 100644 --- a/scripts/postversion.mjs +++ b/scripts/postversion.mjs @@ -12,6 +12,7 @@ const playgroundDir = path.resolve(__dirname, '../playground/') cd(playgroundDir) await $`pnpm install` +await $`pnpm dedupe` await $`git add -A .` try { await $`git commit -m "version ${version} snapshot"` From a49238aa5836291ea50cde4566ce80bd9fc81f56 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 28 Jul 2025 23:38:33 +0800 Subject: [PATCH 55/59] chore: dedupe deps --- pnpm-lock.yaml | 660 ++++--------------------------------------------- 1 file changed, 48 insertions(+), 612 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe7ee661c..576d0be2c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,7 +49,7 @@ importers: version: 1.0.0-beta.29 rollup-plugin-license: specifier: ^3.6.0 - version: 3.6.0(picomatch@4.0.2)(rollup@4.44.0) + version: 3.6.0(picomatch@4.0.3)(rollup@4.44.0) vitest: specifier: ^3.2.4 version: 3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0) @@ -227,34 +227,18 @@ packages: '@asamuzakjp/css-color@2.8.2': resolution: {integrity: sha512-RtWv9jFN2/bLExuZgFFZ0I3pWWeezAHGgrmjqGGWclATl1aDe3yhCUaI0Ilkp6OCk9zX7+FjvDasEX8Q9Rxc5w==} - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} - engines: {node: '>=6.9.0'} - '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.26.8': - resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.27.2': resolution: {integrity: sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.10': - resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} - engines: {node: '>=6.9.0'} - '@babel/core@7.27.7': resolution: {integrity: sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==} engines: {node: '>=6.9.0'} - '@babel/generator@7.26.10': - resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.27.5': resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==} engines: {node: '>=6.9.0'} @@ -263,10 +247,6 @@ packages: resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.26.5': - resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.27.2': resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} engines: {node: '>=6.9.0'} @@ -285,12 +265,6 @@ packages: resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.27.3': resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} @@ -315,43 +289,22 @@ packages: resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.27.1': resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.26.10': - resolution: {integrity: sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.27.6': resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} engines: {node: '>=6.9.0'} - '@babel/parser@7.27.7': - resolution: {integrity: sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.28.0': resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} engines: {node: '>=6.0.0'} @@ -398,38 +351,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/template@7.26.9': - resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} - engines: {node: '>=6.9.0'} - '@babel/template@7.27.2': resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.10': - resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.27.4': - resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.7': resolution: {integrity: sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.10': - resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.27.6': - resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.27.7': - resolution: {integrity: sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==} - engines: {node: '>=6.9.0'} - '@babel/types@7.28.2': resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} @@ -1037,207 +966,104 @@ packages: cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-beta.22': - resolution: {integrity: sha512-/i+XBSHy+t8NacDNSucTckzPfzEa+zQVnZPxRp/Nr2q4xhGsZ01tN7AMRJVxmDkUKDzib0rteOUIn2x0mvk4eg==} - '@rolldown/pluginutils@1.0.0-beta.29': resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} - '@rollup/rollup-android-arm-eabi@4.37.0': - resolution: {integrity: sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.44.0': resolution: {integrity: sha512-xEiEE5oDW6tK4jXCAyliuntGR+amEMO7HLtdSshVuhFnKTYoeYMyXQK7pLouAJJj5KHdwdn87bfHAR2nSdNAUA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.37.0': - resolution: {integrity: sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.44.0': resolution: {integrity: sha512-uNSk/TgvMbskcHxXYHzqwiyBlJ/lGcv8DaUfcnNwict8ba9GTTNxfn3/FAoFZYgkaXXAdrAA+SLyKplyi349Jw==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.37.0': - resolution: {integrity: sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.44.0': resolution: {integrity: sha512-VGF3wy0Eq1gcEIkSCr8Ke03CWT+Pm2yveKLaDvq51pPpZza3JX/ClxXOCmTYYq3us5MvEuNRTaeyFThCKRQhOA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.37.0': - resolution: {integrity: sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.44.0': resolution: {integrity: sha512-fBkyrDhwquRvrTxSGH/qqt3/T0w5Rg0L7ZIDypvBPc1/gzjJle6acCpZ36blwuwcKD/u6oCE/sRWlUAcxLWQbQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.37.0': - resolution: {integrity: sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==} - cpu: [arm64] - os: [freebsd] - '@rollup/rollup-freebsd-arm64@4.44.0': resolution: {integrity: sha512-u5AZzdQJYJXByB8giQ+r4VyfZP+walV+xHWdaFx/1VxsOn6eWJhK2Vl2eElvDJFKQBo/hcYIBg/jaKS8ZmKeNQ==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.37.0': - resolution: {integrity: sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==} - cpu: [x64] - os: [freebsd] - '@rollup/rollup-freebsd-x64@4.44.0': resolution: {integrity: sha512-qC0kS48c/s3EtdArkimctY7h3nHicQeEUdjJzYVJYR3ct3kWSafmn6jkNCA8InbUdge6PVx6keqjk5lVGJf99g==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.37.0': - resolution: {integrity: sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.44.0': resolution: {integrity: sha512-x+e/Z9H0RAWckn4V2OZZl6EmV0L2diuX3QB0uM1r6BvhUIv6xBPL5mrAX2E3e8N8rEHVPwFfz/ETUbV4oW9+lQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.37.0': - resolution: {integrity: sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.44.0': resolution: {integrity: sha512-1exwiBFf4PU/8HvI8s80icyCcnAIB86MCBdst51fwFmH5dyeoWVPVgmQPcKrMtBQ0W5pAs7jBCWuRXgEpRzSCg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.37.0': - resolution: {integrity: sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.44.0': resolution: {integrity: sha512-ZTR2mxBHb4tK4wGf9b8SYg0Y6KQPjGpR4UWwTFdnmjB4qRtoATZ5dWn3KsDwGa5Z2ZBOE7K52L36J9LueKBdOQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.37.0': - resolution: {integrity: sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.44.0': resolution: {integrity: sha512-GFWfAhVhWGd4r6UxmnKRTBwP1qmModHtd5gkraeW2G490BpFOZkFtem8yuX2NyafIP/mGpRJgTJ2PwohQkUY/Q==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.37.0': - resolution: {integrity: sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==} - cpu: [loong64] - os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.44.0': resolution: {integrity: sha512-xw+FTGcov/ejdusVOqKgMGW3c4+AgqrfvzWEVXcNP6zq2ue+lsYUgJ+5Rtn/OTJf7e2CbgTFvzLW2j0YAtj0Gg==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': - resolution: {integrity: sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==} - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.44.0': resolution: {integrity: sha512-bKGibTr9IdF0zr21kMvkZT4K6NV+jjRnBoVMt2uNMG0BYWm3qOVmYnXKzx7UhwrviKnmK46IKMByMgvpdQlyJQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.37.0': - resolution: {integrity: sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.44.0': resolution: {integrity: sha512-vV3cL48U5kDaKZtXrti12YRa7TyxgKAIDoYdqSIOMOFBXqFj2XbChHAtXquEn2+n78ciFgr4KIqEbydEGPxXgA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.37.0': - resolution: {integrity: sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.44.0': resolution: {integrity: sha512-TDKO8KlHJuvTEdfw5YYFBjhFts2TR0VpZsnLLSYmB7AaohJhM8ctDSdDnUGq77hUh4m/djRafw+9zQpkOanE2Q==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.37.0': - resolution: {integrity: sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.44.0': resolution: {integrity: sha512-8541GEyktXaw4lvnGp9m84KENcxInhAt6vPWJ9RodsB/iGjHoMB2Pp5MVBCiKIRxrxzJhGCxmNzdu+oDQ7kwRA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.37.0': - resolution: {integrity: sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.44.0': resolution: {integrity: sha512-iUVJc3c0o8l9Sa/qlDL2Z9UP92UZZW1+EmQ4xfjTc1akr0iUFZNfxrXJ/R1T90h/ILm9iXEY6+iPrmYB3pXKjw==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.37.0': - resolution: {integrity: sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.44.0': resolution: {integrity: sha512-PQUobbhLTQT5yz/SPg116VJBgz+XOtXt8D1ck+sfJJhuEsMj2jSej5yTdp8CvWBSceu+WW+ibVL6dm0ptG5fcA==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.37.0': - resolution: {integrity: sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.44.0': resolution: {integrity: sha512-M0CpcHf8TWn+4oTxJfh7LQuTuaYeXGbk0eageVjQCKzYLsajWS/lFC94qlRqOlyC2KvRT90ZrfXULYmukeIy7w==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.37.0': - resolution: {integrity: sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.44.0': resolution: {integrity: sha512-3XJ0NQtMAXTWFW8FqZKcw3gOQwBtVWP/u8TpHP3CRPXD7Pd6s8lLdH3sHWh8vqKCyyiI8xW5ltJScQmBU9j7WA==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.37.0': - resolution: {integrity: sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.44.0': resolution: {integrity: sha512-Q2Mgwt+D8hd5FIPUuPDsvPR7Bguza6yTkJxspDGkZj7tBRn2y4KSWYuIXpftFSjBra76TbKerCV7rgFPQrn+wQ==} cpu: [x64] @@ -1307,9 +1133,6 @@ packages: '@types/eslint@9.6.1': resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} @@ -1421,27 +1244,15 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.17': - resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==} - '@vue/compiler-core@3.5.18': resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} - '@vue/compiler-dom@3.5.17': - resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==} - '@vue/compiler-dom@3.5.18': resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==} - '@vue/compiler-sfc@3.5.17': - resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==} - '@vue/compiler-sfc@3.5.18': resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==} - '@vue/compiler-ssr@3.5.17': - resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==} - '@vue/compiler-ssr@3.5.18': resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} @@ -1498,9 +1309,6 @@ packages: peerDependencies: vue: 3.5.18 - '@vue/shared@3.5.17': - resolution: {integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==} - '@vue/shared@3.5.18': resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} @@ -1590,10 +1398,6 @@ packages: engines: {node: '>=8.0.0'} hasBin: true - ansis@4.0.0: - resolution: {integrity: sha512-P8nrHI1EyW9OfBt1X7hMSwGN2vwRuqHSKJAT1gbLWZRzDa24oHjYwGHvEgHeBepupzk878yS/HBZ0NMPYtbolw==} - engines: {node: '>=14'} - ansis@4.1.0: resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} engines: {node: '>=14'} @@ -1721,9 +1525,6 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - birpc@2.3.0: - resolution: {integrity: sha512-ijbtkn/F3Pvzb6jHypHRyve2QApOCZDR25D/VnkY2G/lBNcXCTsnsCxgY4k4PkVB7zfwzYbY3O9Lcqe3xufS5g==} - birpc@2.5.0: resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==} @@ -2419,22 +2220,6 @@ packages: fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - fdir@6.4.3: - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - fdir@6.4.4: - resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - fdir@6.4.6: resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} peerDependencies: @@ -2489,10 +2274,6 @@ packages: forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - form-data@4.0.1: - resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} - engines: {node: '>= 6'} - form-data@4.0.4: resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} engines: {node: '>= 6'} @@ -3089,9 +2870,6 @@ packages: loupe@2.3.7: resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} - loupe@3.1.3: - resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} - loupe@3.1.4: resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==} @@ -3429,10 +3207,6 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} - engines: {node: '>=12'} - picomatch@4.0.3: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} @@ -3472,10 +3246,6 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - postcss@8.5.3: - resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -3599,11 +3369,6 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.37.0: - resolution: {integrity: sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.44.0: resolution: {integrity: sha512-qHcdEzLCiktQIfwBq420pn2dP+30uzqYxv9ETm91wdt2R9AFcWfjNAmje4NWlnCIQ5RMTzVf0ZyisOKqHR6RwA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -3899,10 +3664,6 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyglobby@0.2.13: - resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} - engines: {node: '>=12.0.0'} - tinyglobby@0.2.14: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} @@ -4119,46 +3880,6 @@ packages: terser: optional: true - vite@6.3.5: - resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - jiti: '>=1.21.0' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - vite@7.0.6: resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -4425,42 +4146,14 @@ snapshots: '@csstools/css-tokenizer': 3.0.3 lru-cache: 11.0.2 - '@babel/code-frame@7.26.2': - dependencies: - '@babel/helper-validator-identifier': 7.25.9 - js-tokens: 4.0.0 - picocolors: 1.1.1 - '@babel/code-frame@7.27.1': dependencies: '@babel/helper-validator-identifier': 7.27.1 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.26.8': {} - '@babel/compat-data@7.27.2': {} - '@babel/core@7.26.10': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.10 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helpers': 7.26.10 - '@babel/parser': 7.27.7 - '@babel/template': 7.26.9 - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 - convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@8.1.1) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.27.7': dependencies: '@ampproject/remapping': 2.3.0 @@ -4469,10 +4162,10 @@ snapshots: '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.7) '@babel/helpers': 7.27.6 - '@babel/parser': 7.27.7 + '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/traverse': 7.27.7 - '@babel/types': 7.27.7 + '@babel/types': 7.28.2 convert-source-map: 2.0.0 debug: 4.4.1(supports-color@8.1.1) gensync: 1.0.0-beta.2 @@ -4481,33 +4174,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.26.10': - dependencies: - '@babel/parser': 7.27.7 - '@babel/types': 7.27.7 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.0.2 - '@babel/generator@7.27.5': dependencies: - '@babel/parser': 7.27.7 - '@babel/types': 7.27.7 + '@babel/parser': 7.28.0 + '@babel/types': 7.28.2 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 '@babel/helper-annotate-as-pure@7.27.1': dependencies: - '@babel/types': 7.27.6 - - '@babel/helper-compilation-targets@7.26.5': - dependencies: - '@babel/compat-data': 7.26.8 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.0 - lru-cache: 5.1.1 - semver: 6.3.1 + '@babel/types': 7.28.2 '@babel/helper-compilation-targets@7.27.2': dependencies: @@ -4525,31 +4202,22 @@ snapshots: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.7) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 semver: 6.3.1 transitivePeerDependencies: - supports-color '@babel/helper-member-expression-to-functions@7.27.1': dependencies: - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.7 + '@babel/traverse': 7.27.7 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -4564,7 +4232,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.27.7 + '@babel/types': 7.28.2 '@babel/helper-plugin-utils@7.27.1': {} @@ -4573,42 +4241,27 @@ snapshots: '@babel/core': 7.27.7 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.7 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 + '@babel/traverse': 7.27.7 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color - '@babel/helper-string-parser@7.25.9': {} - '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-validator-identifier@7.25.9': {} - '@babel/helper-validator-identifier@7.27.1': {} - '@babel/helper-validator-option@7.25.9': {} - '@babel/helper-validator-option@7.27.1': {} - '@babel/helpers@7.26.10': - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.27.7 - '@babel/helpers@7.27.6': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.27.7 - - '@babel/parser@7.27.7': - dependencies: - '@babel/types': 7.27.7 + '@babel/types': 7.28.2 '@babel/parser@7.28.0': dependencies: @@ -4659,69 +4312,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/template@7.26.9': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/parser': 7.27.7 - '@babel/types': 7.27.7 - '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 - '@babel/parser': 7.27.7 - '@babel/types': 7.27.6 - - '@babel/traverse@7.26.10': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.5 - '@babel/parser': 7.27.7 - '@babel/template': 7.27.2 - '@babel/types': 7.27.7 - debug: 4.4.1(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/traverse@7.27.4': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.5 - '@babel/parser': 7.27.7 - '@babel/template': 7.27.2 - '@babel/types': 7.27.6 - debug: 4.4.1(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/parser': 7.28.0 + '@babel/types': 7.28.2 '@babel/traverse@7.27.7': dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.27.5 - '@babel/parser': 7.27.7 + '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/types': 7.27.7 + '@babel/types': 7.28.2 debug: 4.4.1(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.26.10': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - - '@babel/types@7.27.6': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - - '@babel/types@7.27.7': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/types@7.28.2': dependencies: '@babel/helper-string-parser': 7.27.1 @@ -5084,7 +4692,7 @@ snapshots: '@nightwatch/esbuild-utils@0.2.1': dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.7 esbuild: 0.15.18 lodash.merge: 4.6.2 lodash.mergewith: 4.6.2 @@ -5178,127 +4786,65 @@ snapshots: '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29': optional: true - '@rolldown/pluginutils@1.0.0-beta.22': {} - '@rolldown/pluginutils@1.0.0-beta.29': {} - '@rollup/rollup-android-arm-eabi@4.37.0': - optional: true - '@rollup/rollup-android-arm-eabi@4.44.0': optional: true - '@rollup/rollup-android-arm64@4.37.0': - optional: true - '@rollup/rollup-android-arm64@4.44.0': optional: true - '@rollup/rollup-darwin-arm64@4.37.0': - optional: true - '@rollup/rollup-darwin-arm64@4.44.0': optional: true - '@rollup/rollup-darwin-x64@4.37.0': - optional: true - '@rollup/rollup-darwin-x64@4.44.0': optional: true - '@rollup/rollup-freebsd-arm64@4.37.0': - optional: true - '@rollup/rollup-freebsd-arm64@4.44.0': optional: true - '@rollup/rollup-freebsd-x64@4.37.0': - optional: true - '@rollup/rollup-freebsd-x64@4.44.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.37.0': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.44.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.37.0': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.44.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.44.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.37.0': - optional: true - '@rollup/rollup-linux-arm64-musl@4.44.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.44.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.44.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.44.0': optional: true - '@rollup/rollup-linux-riscv64-musl@4.37.0': - optional: true - '@rollup/rollup-linux-riscv64-musl@4.44.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.44.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.37.0': - optional: true - '@rollup/rollup-linux-x64-gnu@4.44.0': optional: true - '@rollup/rollup-linux-x64-musl@4.37.0': - optional: true - '@rollup/rollup-linux-x64-musl@4.44.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.37.0': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.44.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.37.0': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.44.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.37.0': - optional: true - '@rollup/rollup-win32-x64-msvc@4.44.0': optional: true @@ -5359,11 +4905,9 @@ snapshots: '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 - '@types/estree@1.0.6': {} - '@types/estree@1.0.8': {} '@types/jsdom@21.1.7': @@ -5414,7 +4958,7 @@ snapshots: dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) - '@rolldown/pluginutils': 1.0.0-beta.22 + '@rolldown/pluginutils': 1.0.0-beta.29 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) vue: 3.5.18(typescript@5.8.3) @@ -5440,13 +4984,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.5)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -5494,11 +5038,11 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.7) '@babel/template': 7.27.2 - '@babel/traverse': 7.27.4 - '@babel/types': 7.27.6 + '@babel/traverse': 7.27.7 + '@babel/types': 7.28.2 '@vue/babel-helper-vue-transform-on': 1.4.0 '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.7) - '@vue/shared': 3.5.17 + '@vue/shared': 3.5.18 optionalDependencies: '@babel/core': 7.27.7 transitivePeerDependencies: @@ -5510,19 +5054,11 @@ snapshots: '@babel/core': 7.27.7 '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/parser': 7.27.7 - '@vue/compiler-sfc': 3.5.17 + '@babel/parser': 7.28.0 + '@vue/compiler-sfc': 3.5.18 transitivePeerDependencies: - supports-color - '@vue/compiler-core@3.5.17': - dependencies: - '@babel/parser': 7.27.7 - '@vue/shared': 3.5.17 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-core@3.5.18': dependencies: '@babel/parser': 7.28.0 @@ -5531,28 +5067,11 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.17': - dependencies: - '@vue/compiler-core': 3.5.17 - '@vue/shared': 3.5.17 - '@vue/compiler-dom@3.5.18': dependencies: '@vue/compiler-core': 3.5.18 '@vue/shared': 3.5.18 - '@vue/compiler-sfc@3.5.17': - dependencies: - '@babel/parser': 7.27.7 - '@vue/compiler-core': 3.5.17 - '@vue/compiler-dom': 3.5.17 - '@vue/compiler-ssr': 3.5.17 - '@vue/shared': 3.5.17 - estree-walker: 2.0.2 - magic-string: 0.30.17 - postcss: 8.5.6 - source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.18': dependencies: '@babel/parser': 7.28.0 @@ -5565,11 +5084,6 @@ snapshots: postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.17': - dependencies: - '@vue/compiler-dom': 3.5.17 - '@vue/shared': 3.5.17 - '@vue/compiler-ssr@3.5.18': dependencies: '@vue/compiler-dom': 3.5.18 @@ -5607,7 +5121,7 @@ snapshots: '@vue/devtools-kit@7.7.7': dependencies: '@vue/devtools-shared': 7.7.7 - birpc: 2.3.0 + birpc: 2.5.0 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 @@ -5635,13 +5149,13 @@ snapshots: '@vue/language-core@3.0.4(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.20 - '@vue/compiler-dom': 3.5.17 + '@vue/compiler-dom': 3.5.18 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.17 + '@vue/shared': 3.5.18 alien-signals: 2.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 - picomatch: 4.0.2 + picomatch: 4.0.3 optionalDependencies: typescript: 5.8.3 @@ -5667,8 +5181,6 @@ snapshots: '@vue/shared': 3.5.18 vue: 3.5.18(typescript@5.8.3) - '@vue/shared@3.5.17': {} - '@vue/shared@3.5.18': {} '@vue/test-utils@2.4.6': @@ -5737,8 +5249,6 @@ snapshots: dependencies: entities: 2.2.0 - ansis@4.0.0: {} - ansis@4.1.0: {} anymatch@3.1.3: @@ -5836,7 +5346,7 @@ snapshots: axios@1.8.3(debug@4.4.1): dependencies: follow-redirects: 1.15.9(debug@4.4.1) - form-data: 4.0.1 + form-data: 4.0.4 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug @@ -5879,8 +5389,6 @@ snapshots: binary-extensions@2.3.0: {} - birpc@2.3.0: {} - birpc@2.5.0: {} bl@4.1.0: @@ -5974,7 +5482,7 @@ snapshots: assertion-error: 2.0.1 check-error: 2.1.1 deep-eql: 5.0.2 - loupe: 3.1.3 + loupe: 3.1.4 pathval: 2.0.0 chalk@4.1.2: @@ -6548,7 +6056,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 esutils@2.0.3: {} @@ -6631,18 +6139,6 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.4.3(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - - fdir@6.4.4(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - - fdir@6.4.6(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - fdir@6.4.6(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -6690,12 +6186,6 @@ snapshots: forever-agent@0.6.1: {} - form-data@4.0.1: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - form-data@4.0.4: dependencies: asynckit: 0.4.0 @@ -7125,7 +6615,7 @@ snapshots: cssstyle: 4.2.1 data-urls: 5.0.0 decimal.js: 10.5.0 - form-data: 4.0.1 + form-data: 4.0.4 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 @@ -7312,8 +6802,6 @@ snapshots: dependencies: get-func-name: 2.0.2 - loupe@3.1.3: {} - loupe@3.1.4: {} lru-cache@10.4.3: {} @@ -7510,7 +6998,7 @@ snapshots: ansi-styles: 6.2.1 cross-spawn: 7.0.6 memorystream: 0.3.1 - picomatch: 4.0.2 + picomatch: 4.0.3 pidtree: 0.6.0 read-package-json-fast: 4.0.0 shell-quote: 1.8.1 @@ -7663,8 +7151,6 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.2: {} - picomatch@4.0.3: {} pidtree@0.6.0: {} @@ -7692,12 +7178,6 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss@8.5.3: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -7821,7 +7301,7 @@ snapshots: '@oxc-project/runtime': 0.77.3 '@oxc-project/types': 0.77.3 '@rolldown/pluginutils': 1.0.0-beta.29 - ansis: 4.0.0 + ansis: 4.1.0 optionalDependencies: '@rolldown/binding-android-arm64': 1.0.0-beta.29 '@rolldown/binding-darwin-arm64': 1.0.0-beta.29 @@ -7838,10 +7318,10 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.29 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.29 - rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.44.0): + rollup-plugin-license@3.6.0(picomatch@4.0.3)(rollup@4.44.0): dependencies: commenting: 1.1.0 - fdir: 6.4.3(picomatch@4.0.2) + fdir: 6.4.6(picomatch@4.0.3) lodash: 4.17.21 magic-string: 0.30.17 moment: 2.30.1 @@ -7856,32 +7336,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.37.0: - dependencies: - '@types/estree': 1.0.6 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.37.0 - '@rollup/rollup-android-arm64': 4.37.0 - '@rollup/rollup-darwin-arm64': 4.37.0 - '@rollup/rollup-darwin-x64': 4.37.0 - '@rollup/rollup-freebsd-arm64': 4.37.0 - '@rollup/rollup-freebsd-x64': 4.37.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.37.0 - '@rollup/rollup-linux-arm-musleabihf': 4.37.0 - '@rollup/rollup-linux-arm64-gnu': 4.37.0 - '@rollup/rollup-linux-arm64-musl': 4.37.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.37.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.37.0 - '@rollup/rollup-linux-riscv64-gnu': 4.37.0 - '@rollup/rollup-linux-riscv64-musl': 4.37.0 - '@rollup/rollup-linux-s390x-gnu': 4.37.0 - '@rollup/rollup-linux-x64-gnu': 4.37.0 - '@rollup/rollup-linux-x64-musl': 4.37.0 - '@rollup/rollup-win32-arm64-msvc': 4.37.0 - '@rollup/rollup-win32-ia32-msvc': 4.37.0 - '@rollup/rollup-win32-x64-msvc': 4.37.0 - fsevents: 2.3.3 - rollup@4.44.0: dependencies: '@types/estree': 1.0.8 @@ -8254,15 +7708,10 @@ snapshots: tinyexec@0.3.2: {} - tinyglobby@0.2.13: - dependencies: - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 - tinyglobby@0.2.14: dependencies: - fdir: 6.4.4(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 tinypool@1.1.1: {} @@ -8472,25 +7921,12 @@ snapshots: vite@4.5.14(@types/node@22.16.5): dependencies: esbuild: 0.18.20 - postcss: 8.5.3 + postcss: 8.5.6 rollup: 3.29.5 optionalDependencies: '@types/node': 22.16.5 fsevents: 2.3.3 - vite@6.3.5(@types/node@22.16.5)(yaml@2.8.0): - dependencies: - esbuild: 0.25.1 - fdir: 6.4.4(picomatch@4.0.2) - picomatch: 4.0.2 - postcss: 8.5.3 - rollup: 4.37.0 - tinyglobby: 0.2.13 - optionalDependencies: - '@types/node': 22.16.5 - fsevents: 2.3.3 - yaml: 2.8.0 - vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0): dependencies: esbuild: 0.25.1 @@ -8508,7 +7944,7 @@ snapshots: dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.5)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -8519,14 +7955,14 @@ snapshots: expect-type: 1.2.1 magic-string: 0.30.17 pathe: 2.0.3 - picomatch: 4.0.2 + picomatch: 4.0.3 std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) vite-node: 3.2.4(@types/node@22.16.5)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: From 77c87d7a59aa48adbc13093597c3caa7cb20a342 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Tue, 29 Jul 2025 01:17:33 +0800 Subject: [PATCH 56/59] docs: update editor/extension names in README template [skip ci] Visual Studio Code is referred to as "VS Code" rather than "VSCode" in its documentation. Volar is now named as "Vue (Official)" in the marketplace. --- utils/generateReadme.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/generateReadme.ts b/utils/generateReadme.ts index b5b50f765..f50b761b2 100644 --- a/utils/generateReadme.ts +++ b/utils/generateReadme.ts @@ -29,7 +29,7 @@ This template should help get you started developing with Vue 3 in Vite. ## Recommended IDE Setup -[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur). +[VS Code](https://code.visualstudio.com/) + [Vue (Official)](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur). ${needsTypeScript ? sfcTypeSupportDoc : ''} ## Customize configuration From 962167c27ef9a0563f812001b90c637bc693bd22 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Tue, 29 Jul 2025 16:47:45 +0800 Subject: [PATCH 57/59] docs: add browser setup instructions in the generated README [skip ci] (#791) --- utils/generateReadme.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/utils/generateReadme.ts b/utils/generateReadme.ts index f50b761b2..c91f35705 100644 --- a/utils/generateReadme.ts +++ b/utils/generateReadme.ts @@ -30,6 +30,15 @@ This template should help get you started developing with Vue 3 in Vite. ## Recommended IDE Setup [VS Code](https://code.visualstudio.com/) + [Vue (Official)](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur). + +## Recommended Browser Setup + +- Chromium-based browsers (Chrome, Edge, Brave, etc.): + - [Vue.js devtools](https://chromewebstore.google.com/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd) + - [Turn on Custom Object Formatter in Chrome DevTools](http://bit.ly/object-formatters) +- Firefox: + - [Vue.js devtools](https://addons.mozilla.org/en-US/firefox/addon/vue-js-devtools/) + - [Turn on Custom Object Formatter in Firefox DevTools](https://fxdx.dev/firefox-devtools-custom-object-formatters/) ${needsTypeScript ? sfcTypeSupportDoc : ''} ## Customize configuration From 04dd692e15acef3de4d20ad2db5601b8f9550553 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Aug 2025 21:44:07 +0800 Subject: [PATCH 58/59] chore(deps): update all non-major dependencies (#792) --- package.json | 10 +- pnpm-lock.yaml | 426 ++++++++++++------------ template/config/cypress/package.json | 2 +- template/config/nightwatch/package.json | 2 +- template/config/playwright/package.json | 2 +- template/config/typescript/package.json | 4 +- template/eslint/package.json | 2 +- 7 files changed, 232 insertions(+), 216 deletions(-) diff --git a/package.json b/package.json index b30d5642b..e6e9f92a0 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "3.18.0", "description": "🛠️ The recommended way to start a Vite-powered Vue project", "type": "module", - "packageManager": "pnpm@10.13.1", + "packageManager": "pnpm@10.14.0", "bin": { "create-vue": "bundle.js" }, @@ -43,19 +43,19 @@ "@clack/prompts": "^0.11.0", "@tsconfig/node22": "^22.0.2", "@types/eslint": "^9.6.1", - "@types/node": "^22.16.5", + "@types/node": "^22.17.0", "@types/prompts": "^2.4.9", "@vue/create-eslint-config": "^0.12.0", "@vue/tsconfig": "^0.7.0", "ejs": "^3.1.10", "husky": "^9.1.7", - "lint-staged": "^16.1.2", + "lint-staged": "^16.1.4", "picocolors": "^1.1.1", "prettier": "3.6.2", - "rolldown": "1.0.0-beta.29", + "rolldown": "1.0.0-beta.30", "rollup-plugin-license": "^3.6.0", "vitest": "^3.2.4", - "zx": "^8.7.1" + "zx": "^8.7.2" }, "lint-staged": { "*.{js,ts,vue,json}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 576d0be2c..2fcda42fc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 '@types/node': - specifier: ^22.16.5 - version: 22.16.5 + specifier: ^22.17.0 + version: 22.17.0 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -36,8 +36,8 @@ importers: specifier: ^9.1.7 version: 9.1.7 lint-staged: - specifier: ^16.1.2 - version: 16.1.2 + specifier: ^16.1.4 + version: 16.1.4 picocolors: specifier: ^1.1.1 version: 1.1.1 @@ -45,17 +45,17 @@ importers: specifier: 3.6.2 version: 3.6.2 rolldown: - specifier: 1.0.0-beta.29 - version: 1.0.0-beta.29 + specifier: 1.0.0-beta.30 + version: 1.0.0-beta.30 rollup-plugin-license: specifier: ^3.6.0 version: 3.6.0(picomatch@4.0.3)(rollup@4.44.0) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.17.0)(jsdom@26.1.0)(yaml@2.8.0) zx: - specifier: ^8.7.1 - version: 8.7.1 + specifier: ^8.7.2 + version: 8.7.2 template/base: dependencies: @@ -65,13 +65,13 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^6.0.1 - version: 6.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) vite: specifier: ^7.0.6 - version: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + version: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^8.0.0 - version: 8.0.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) template/config/cypress: devDependencies: @@ -79,8 +79,8 @@ importers: specifier: ^14.5.3 version: 14.5.3 start-server-and-test: - specifier: ^2.0.12 - version: 2.0.12 + specifier: ^2.0.13 + version: 2.0.13 template/config/cypress-ct: dependencies: @@ -100,34 +100,34 @@ importers: devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 5.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) vite: specifier: ^7.0.6 - version: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + version: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) template/config/nightwatch: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.16.5)(vue@3.5.18(typescript@5.8.3)) + version: 3.1.2(@types/node@22.17.0)(vue@3.5.18(typescript@5.8.3)) '@vitejs/plugin-vue': specifier: ^6.0.1 - version: 6.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) chromedriver: - specifier: ^138.0.4 - version: 138.0.4 + specifier: ^138.0.5 + version: 138.0.5 geckodriver: specifier: ^5.0.0 version: 5.0.0 nightwatch: specifier: ^3.12.2 - version: 3.12.2(chromedriver@138.0.4)(geckodriver@5.0.0) + version: 3.12.2(chromedriver@138.0.5)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.16.5)(typescript@5.8.3) + version: 10.9.2(@types/node@22.17.0)(typescript@5.8.3) vite: specifier: ^7.0.6 - version: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + version: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) vite-plugin-nightwatch: specifier: ^0.4.6 version: 0.4.6 @@ -154,8 +154,8 @@ importers: template/config/playwright: devDependencies: '@playwright/test': - specifier: ^1.54.1 - version: 1.54.1 + specifier: ^1.54.2 + version: 1.54.2 template/config/prettier: devDependencies: @@ -175,8 +175,8 @@ importers: template/config/typescript: devDependencies: '@types/node': - specifier: ^22.16.5 - version: 22.16.5 + specifier: ^22.17.0 + version: 22.17.0 npm-run-all2: specifier: ^8.0.4 version: 8.0.4 @@ -184,8 +184,8 @@ importers: specifier: ~5.8.0 version: 5.8.3 vue-tsc: - specifier: ^3.0.4 - version: 3.0.4(typescript@5.8.3) + specifier: ^3.0.5 + version: 3.0.5(typescript@5.8.3) template/config/vitest: dependencies: @@ -201,7 +201,7 @@ importers: version: 26.1.0 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0) + version: 3.2.4(@types/node@22.17.0)(jsdom@26.1.0)(yaml@2.8.0) template/tsconfig/base: devDependencies: @@ -877,98 +877,101 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/runtime@0.77.3': - resolution: {integrity: sha512-vsC/ewcGJ7xXnnwZkku7rpPH5Lxb5g4J+V6lD9eBTnRLmXVXM7Qu50y+ozD+UD5IXaSoVOvVMGTT4YSNCz2MQQ==} + '@oxc-project/runtime@0.78.0': + resolution: {integrity: sha512-jOU7sDFMyq5ShGJC21UobalVzqcdtWGfySVp8ELvKoVLzMpLHb4kv1bs9VKxaP8XC7Z9hlAXwEKVhCTN+j21aQ==} engines: {node: '>=6.9.0'} - '@oxc-project/types@0.77.3': - resolution: {integrity: sha512-5Vh+neJhhxuF0lYCjZXbxjqm2EO6YJ1jG+KuHntrd6VY67OMpYhWq2cZhUhy+xL9qLJVJRaeII7Xj9fciA6v7A==} + '@oxc-project/types@0.78.0': + resolution: {integrity: sha512-8FvExh0WRWN1FoSTjah1xa9RlavZcJQ8/yxRbZ7ElmSa2Ij5f5Em7MvRbSthE6FbwC6Wh8iAw0Gpna7QdoqLGg==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.54.1': - resolution: {integrity: sha512-FS8hQ12acieG2dYSksmLOF7BNxnVf2afRJdCuM1eMSxj6QTSE6G4InGF7oApGgDb65MX7AwMVlIkpru0yZA4Xw==} + '@playwright/test@1.54.2': + resolution: {integrity: sha512-A+znathYxPf+72riFd1r1ovOLqsIIB0jKIoPjyK2kqEIe30/6jF6BC7QNluHuwUmsD2tv1XZVugN8GqfTMOxsA==} engines: {node: '>=18'} hasBin: true '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/binding-android-arm64@1.0.0-beta.29': - resolution: {integrity: sha512-pDv7gg59Gdy80eFmMkEqXEaoJi3Y9W/a9T3z9M4t8Ma8aVXNldvSy9UgtlX7AK7DPqF8tULnmIZ2Z3rvGMz/NQ==} + '@rolldown/binding-android-arm64@1.0.0-beta.30': + resolution: {integrity: sha512-4j7QBitb/WMT1fzdJo7BsFvVNaFR5WCQPdf/RPDHEsgQIYwBaHaL47KTZxncGFQDD1UAKN3XScJ0k7LAsZfsvg==} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-beta.29': - resolution: {integrity: sha512-fPqR6TfTqbzgKKCQYtcCS+Dms91YcptTbdlwJ13DxOUgMe8LgDIVsLLlEykfm7ijJd5mM4zNw0Hr2CJb6kvQZw==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.30': + resolution: {integrity: sha512-4vWFTe1o5LXeitI2lW8qMGRxxwrH/LhKd2HDLa/QPhdxohvdnfKyDZWN96XUhDyje2bHFCFyhMs3ak2lg2mJFA==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.29': - resolution: {integrity: sha512-7Z4qosL0xN8i6++txHOEPCVP3/lcGLOvftUJOWATZ5aDkDskwcZDa66BGiJt/K1/DgW4kpRVmnGWUWAORHBbFA==} + '@rolldown/binding-darwin-x64@1.0.0-beta.30': + resolution: {integrity: sha512-MxrfodqImbsDFFFU/8LxyFPZjt7s4ht8g2Zb76EmIQ+xlmit46L9IzvWiuMpEaSJ5WbnjO7fCDWwakMGyJJ+Dw==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.29': - resolution: {integrity: sha512-0HLTfPW5Glh608s76qgayN/nPsXPchNUumavf7W5nh1eMG6qBsOO7Q1QaK0v4un7qtsn3IA/1Tgq0ZgNc0dbeg==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.30': + resolution: {integrity: sha512-c/TQXcATKoO8qE1bCjCOkymZTu7yVUAxBSNLp42Q97XHCb0Cu9v6MjZpB6c7Hq9NQ9NzW44uglak9D/r77JeDw==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.29': - resolution: {integrity: sha512-QNboxdVTJOZS4zP8kA2+XUwAegejd5QNSH5zVR4neqG2AfbxRcMFzSVRkJHN6yDaaKweD/4sUvXfmef6p/7zsw==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.30': + resolution: {integrity: sha512-Vxci4xylM11zVqvrmezAaRjGBDyOlMRtlt7TDgxaBmSYLuiokXbZpD8aoSuOyjUAeN0/tmWItkxNGQza8UWGNQ==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.29': - resolution: {integrity: sha512-hzBmOtYdC4369XxN2SNJ3oBlXKWNif3ieWBT+oh/qvAeox4fQR0ngqyh+kIGOufBnP5Zc2rqJf9LzIbJw3Tx/Q==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.30': + resolution: {integrity: sha512-iEBEdSs25Ol0lXyVNs763f7YPAIP0t1EAjoXME81oJ94DesJslaLTj71Rn1shoMDVA+dfkYA286w5uYnOs9ZNA==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.29': - resolution: {integrity: sha512-6B35GmFJJ4RX88OgubrnUmuJBUgRh6/OTXIpy8m/VUnoc683lufIPo26HW/0LxLgxp2GM7KHr3LOULcVxbqq4Q==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.30': + resolution: {integrity: sha512-Ny684Sn1X8c+gGLuDlxkOuwiEE3C7eEOqp1/YVBzQB4HO7U/b4n7alvHvShboOEY5DP1fFUjq6Z+sBLYlCIZbQ==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.29': - resolution: {integrity: sha512-z3ru8fUCunQM8q9I7RbDVMT5cxzxVVVBNNKM5/qAQQrdObd1u8g0LR5z0yLtaFWzybwLVdPtJDRcXtLm5tOBFA==} + '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.30': + resolution: {integrity: sha512-6moyULHDPKwt5RDEV72EqYw5n+s46AerTwtEBau5wCsZd1wuHS1L9z6wqhKISXAFTK9sneN0TEjvYKo+sgbbiA==} cpu: [arm64] os: [openharmony] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.29': - resolution: {integrity: sha512-n6fs4L7j99MIiI6vKhQDdyScv4/uMAPtIMkB0zGbUX8MKWT1osym1hvWVdlENjnS/Phf0zzhjyOgoFDzdhI1cQ==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.30': + resolution: {integrity: sha512-p0yoPdoGg5Ow2YZKKB5Ypbn58i7u4XFk3PvMkriFnEcgtVk40c5u7miaX7jH0JdzahyXVBJ/KT5yEpJrzQn8yg==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.29': - resolution: {integrity: sha512-C5hcJgtDN4rp6/WsPTQSDVUWrdnIC//ynMGcUIh1O0anm9KnSy47zKQ5D9EqtlEKvO+2PPqmyUVJ2DTq18nlVA==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.30': + resolution: {integrity: sha512-sM/KhCrsT0YdHX10mFSr0cvbfk1+btG6ftepAfqhbcDfhi0s65J4dTOxGmklJnJL9i1LXZ8WA3N4wmnqsfoK8Q==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.29': - resolution: {integrity: sha512-lMN1IBItdZFO182Sdus9oVuNDqyIymn/bsR5KwgeGaiqLsrmpQHBSLwkS/nKJO1nzYlpGDRugFSpnrSJ5ZmihQ==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.30': + resolution: {integrity: sha512-i3kD5OWs8PQP0V+JW3TFyCLuyjuNzrB45em0g84Jc+gvnDsGVlzVjMNPo7txE/yT8CfE90HC/lDs3ry9FvaUyw==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.29': - resolution: {integrity: sha512-0UrXCUAOrbWdyVJskzjtne/4d3YMMhhhpBnob3SeF4jAvbKYqPhCZJ71pP7yUpvbowGXXTnHWpKfitg4Sovmtw==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.30': + resolution: {integrity: sha512-q7mrYln30V35VrCqnBVQQvNPQm8Om9HC59I3kMYiOWogvJobzSPyO+HA1MP363+Qgwe39I2I1nqBKPOtWZ33AQ==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.29': - resolution: {integrity: sha512-YX0OYL1dcB7rPnsndpEa68fytYyZZj1iaWzH7momFB2oBS2lXAe1UrrDWcdLoUXdzPIyzpvtBCiS2XcDgYG7ag==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.30': + resolution: {integrity: sha512-nUqGBt39XTpbBEREEnyKofdP3uz+SN/x2884BH+N3B2NjSUrP6NXwzltM35C0wKK42hX/nthRrwSgj715m99Jw==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29': - resolution: {integrity: sha512-azrPWbV+NZiCFNs59AgH9Y6vFKHoAI6T/XtKKsoLxkPyP1LpbdgL5eqRfeWz+GCAUY9qhDOC4hH1GjFG8PrZIg==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.30': + resolution: {integrity: sha512-lbnvUwAXIVWSXAeZrCa4b1KvV/DW0rBnMHuX0T7I6ey1IsXZ90J37dEgt3j48Ex1Cw1E+5H7VDNP2gyOX8iu3w==} cpu: [x64] os: [win32] '@rolldown/pluginutils@1.0.0-beta.29': resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} + '@rolldown/pluginutils@1.0.0-beta.30': + resolution: {integrity: sha512-whXaSoNUFiyDAjkUF8OBpOm77Szdbk5lGNqFe6CbVbJFrhCCPinCbRA3NjawwlNHla1No7xvXXh+CpSxnPfUEw==} + '@rollup/rollup-android-arm-eabi@4.44.0': resolution: {integrity: sha512-xEiEE5oDW6tK4jXCAyliuntGR+amEMO7HLtdSshVuhFnKTYoeYMyXQK7pLouAJJj5KHdwdn87bfHAR2nSdNAUA==} cpu: [arm] @@ -1145,8 +1148,8 @@ packages: '@types/nightwatch@2.3.32': resolution: {integrity: sha512-RXAWpe83AERF0MbRHXaEJlMQGDtA6BW5sgbn2jO0z04yzbxc4gUvzaJwHpGULBSa2QKUHfBZoLwe/tuQx0PWLg==} - '@types/node@22.16.5': - resolution: {integrity: sha512-bJFoMATwIGaxxx8VJPeM8TonI8t579oRvgAuT8zFugJsJZgzqv0Fu8Mhp68iecjzG7cnN3mO2dJQ5uUM2EFrgQ==} + '@types/node@22.17.0': + resolution: {integrity: sha512-bbAKTCqX5aNVryi7qXVMi+OkB3w/OyblodicMbvE38blyAz7GxXf6XYhklokijuPwwVg9sDLKRxt0ZHXQwZVfQ==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1219,14 +1222,14 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@volar/language-core@2.4.20': - resolution: {integrity: sha512-dRDF1G33xaAIDqR6+mXUIjXYdu9vzSxlMGfMEwBxQsfY/JMUEXSpLTR057oTKlUQ2nIvCmP9k94A8h8z2VrNSA==} + '@volar/language-core@2.4.22': + resolution: {integrity: sha512-gp4M7Di5KgNyIyO903wTClYBavRt6UyFNpc5LWfyZr1lBsTUY+QrVZfmbNF2aCyfklBOVk9YC4p+zkwoyT7ECg==} - '@volar/source-map@2.4.20': - resolution: {integrity: sha512-mVjmFQH8mC+nUaVwmbxoYUy8cww+abaO8dWzqPUjilsavjxH0jCJ3Mp8HFuHsdewZs2c+SP+EO7hCd8Z92whJg==} + '@volar/source-map@2.4.22': + resolution: {integrity: sha512-L2nVr/1vei0xKRgO2tYVXtJYd09HTRjaZi418e85Q+QdbbqA8h7bBjfNyPPSsjnrOO4l4kaAo78c8SQUAdHvgA==} - '@volar/typescript@2.4.20': - resolution: {integrity: sha512-Oc4DczPwQyXcVbd+5RsNEqX6ia0+w3p+klwdZQ6ZKhFjWoBP9PCPQYlKYRi/tDemWphW93P/Vv13vcE9I9D2GQ==} + '@volar/typescript@2.4.22': + resolution: {integrity: sha512-6ZczlJW1/GWTrNnkmZxJp4qyBt/SGVlcTuCWpI5zLrdPdCZsj66Aff9ZsfFaT3TyjG8zVYgBMYPuCm/eRkpcpQ==} '@vue/babel-helper-vue-transform-on@1.4.0': resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} @@ -1287,8 +1290,8 @@ packages: '@vue/devtools-shared@8.0.0': resolution: {integrity: sha512-jrKnbjshQCiOAJanoeJjTU7WaCg0Dz2BUal6SaR6VM/P3hiFdX5Q6Pxl73ZMnrhCxNK9nAg5hvvRGqs+6dtU1g==} - '@vue/language-core@3.0.4': - resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==} + '@vue/language-core@3.0.5': + resolution: {integrity: sha512-gCEjn9Ik7I/seHVNIEipOm8W+f3/kg60e8s1IgIkMYma2wu9ZGUTMv3mSL2bX+Md2L8fslceJ4SU8j1fgSRoiw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1487,6 +1490,9 @@ packages: resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} engines: {node: '>=4'} + axios@1.11.0: + resolution: {integrity: sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==} + axios@1.8.3: resolution: {integrity: sha512-iP4DebzoNlP/YN2dpwCgb8zoCmhtkajzS48JvwmkSkXvPI3DHc7m+XYL5tGnSlJtR6nImXZmdCuN5aP8dh1d8A==} @@ -1630,8 +1636,8 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chromedriver@138.0.4: - resolution: {integrity: sha512-bz67FCiCTCdzUil2DdNVUhLdrOJ7Xws5z0dlSXKTPiLPpVJVWsQR0NXnsZcMX3FPRpmr1qP18hLp+hyeVUJgjw==} + chromedriver@138.0.5: + resolution: {integrity: sha512-WE5O09if9TmFfIpvydt5dyhj+TNTUttvnujoRtAShQuDghulSh1HFirBnjNrAWjEoMkXn9VUw+cCYzZ597VPJQ==} engines: {node: '>=20'} hasBin: true @@ -2795,8 +2801,8 @@ packages: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} - lint-staged@16.1.2: - resolution: {integrity: sha512-sQKw2Si2g9KUZNY3XNvRuDq4UJqpHwF0/FQzZR2M7I5MvtpWvibikCjUVJzZdGE0ByurEl3KQNvsGetd1ty1/Q==} + lint-staged@16.1.4: + resolution: {integrity: sha512-xy7rnzQrhTVGKMpv6+bmIA3C0yET31x8OhKBYfvGo0/byeZ6E0BjGARrir3Kg/RhhYHutpsi01+2J5IpfVoueA==} engines: {node: '>=20.17'} hasBin: true @@ -2809,9 +2815,9 @@ packages: enquirer: optional: true - listr2@8.3.3: - resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} - engines: {node: '>=18.0.0'} + listr2@9.0.1: + resolution: {integrity: sha512-SL0JY3DaxylDuo/MecFeiC+7pedM0zia33zl0vcjgwcq1q1FWWF1To9EIauPbl8GbMCU0R2e0uJ8bZunhYKD2g==} + engines: {node: '>=20.0.0'} locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} @@ -3232,13 +3238,13 @@ packages: piscina@4.7.0: resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==} - playwright-core@1.54.1: - resolution: {integrity: sha512-Nbjs2zjj0htNhzgiy5wu+3w09YetDx5pkrpI/kZotDlDUaYk0HVA5xrBVPdow4SAUIlhgKcJeJg4GRKW6xHusA==} + playwright-core@1.54.2: + resolution: {integrity: sha512-n5r4HFbMmWsB4twG7tJLDN9gmBUeSPcsBZiWSE4DnYz9mJMAFqr2ID7+eGC9kpEnxExJ1epttwR59LEWCk8mtA==} engines: {node: '>=18'} hasBin: true - playwright@1.54.1: - resolution: {integrity: sha512-peWpSwIBmSLi6aW2auvrUtf2DqY16YYcCMO8rTVx486jKmDTJg7UAhyrraP98GB8BoPURZP8+nxO7TSd4cPr5g==} + playwright@1.54.2: + resolution: {integrity: sha512-Hu/BMoA1NAdRUuulyvQC0pEqZ4vQbGfn8f7wPXcnqQmM+zct9UliKxsIkLNmz/ku7LElUNqmaiv1TG/aL5ACsw==} engines: {node: '>=18'} hasBin: true @@ -3354,8 +3360,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.0.0-beta.29: - resolution: {integrity: sha512-EsoOi8moHN6CAYyTZipxDDVTJn0j2nBCWor4wRU45RQ8ER2qREDykXLr3Ulz6hBh6oBKCFTQIjo21i0FXNo/IA==} + rolldown@1.0.0-beta.30: + resolution: {integrity: sha512-H/LmDTUPlm65hWOTjXvd1k0qrGinNi8LrG3JsHVm6Oit7STg0upBmgoG5PZUHbAnGTHr0MLoLyzjmH261lIqSg==} hasBin: true rollup-plugin-license@3.6.0: @@ -3558,8 +3564,8 @@ packages: resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} engines: {node: '>=6'} - start-server-and-test@2.0.12: - resolution: {integrity: sha512-U6QiS5qsz+DN5RfJJrkAXdooxMDnLZ+n5nR8kaX//ZH19SilF6b58Z3zM9zTfrNIkJepzauHo4RceSgvgUSX9w==} + start-server-and-test@2.0.13: + resolution: {integrity: sha512-G42GCIUjBv/nDoK+QsO+nBdX2Cg3DSAKhSic2DN0GLlK4Q+63TkOeN1cV9PHZKnVOzDKGNVZGCREjpvAIAOdiQ==} engines: {node: '>=16'} hasBin: true @@ -3959,8 +3965,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@3.0.4: - resolution: {integrity: sha512-kZmSEjGtROApVBuaIcoprrXZsFNGon5ggkTJokmhQ/H1hMzCFRPQ0Ed8IHYFsmYJYvHBcdmEQVGVcRuxzPzNbw==} + vue-tsc@3.0.5: + resolution: {integrity: sha512-PsTFN9lo1HJCrZw9NoqjYcAbYDXY0cOKyuW2E7naX5jcaVyWpqEsZOHN9Dws5890E8e5SDAD4L4Zam3dxG3/Cw==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -3977,8 +3983,8 @@ packages: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} engines: {node: '>=18'} - wait-on@8.0.3: - resolution: {integrity: sha512-nQFqAFzZDeRxsu7S3C7LbuxslHhk+gnJZHyethuGKAn2IVleIbTB9I3vJSQiSR+DifUqmdzfPMoMPJfLqMF2vw==} + wait-on@8.0.4: + resolution: {integrity: sha512-8f9LugAGo4PSc0aLbpKVCVtzayd36sSCp4WLpVngkYq6PK87H79zt77/tlCU6eKCLqR46iFvcl0PU5f+DmtkwA==} engines: {node: '>=12.0.0'} hasBin: true @@ -4126,8 +4132,8 @@ packages: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} - zx@8.7.1: - resolution: {integrity: sha512-28u1w2LlIfvyvJvYe6pmCipesk8oL5AFMVp+P/U445LcaPgzrU5lNDtAPd6nJvWmoCNyXZz37R/xKOGokccjsw==} + zx@8.7.2: + resolution: {integrity: sha512-4Wtl46msLFx6QW6GjLu1aRnFhavukT4VSp4tdXvfRIBRNW3RP7Si3RlRFD7YeQeecQBacVFRQQgm5LTvE/YEGQ==} engines: {node: '>= 12.17.0'} hasBin: true @@ -4705,12 +4711,12 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.16.5)(vue@3.5.18(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.17.0)(vue@3.5.18(typescript@5.8.3))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.18(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.17.0))(vue@3.5.18(typescript@5.8.3)) get-port: 5.1.1 - vite: 4.5.14(@types/node@22.16.5) + vite: 4.5.14(@types/node@22.17.0) vite-plugin-nightwatch: 0.4.6 optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -4729,65 +4735,67 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/runtime@0.77.3': {} + '@oxc-project/runtime@0.78.0': {} - '@oxc-project/types@0.77.3': {} + '@oxc-project/types@0.78.0': {} '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.54.1': + '@playwright/test@1.54.2': dependencies: - playwright: 1.54.1 + playwright: 1.54.2 '@polka/url@1.0.0-next.29': {} - '@rolldown/binding-android-arm64@1.0.0-beta.29': + '@rolldown/binding-android-arm64@1.0.0-beta.30': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-beta.29': + '@rolldown/binding-darwin-arm64@1.0.0-beta.30': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.29': + '@rolldown/binding-darwin-x64@1.0.0-beta.30': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.29': + '@rolldown/binding-freebsd-x64@1.0.0-beta.30': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.29': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.30': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.29': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.30': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.29': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.30': optional: true - '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.29': + '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.30': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.29': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.30': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.29': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.30': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.29': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.30': dependencies: '@napi-rs/wasm-runtime': 1.0.1 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.29': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.30': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.29': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.30': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.30': optional: true '@rolldown/pluginutils@1.0.0-beta.29': {} + '@rolldown/pluginutils@1.0.0-beta.30': {} + '@rollup/rollup-android-arm-eabi@4.44.0': optional: true @@ -4912,7 +4920,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.16.5 + '@types/node': 22.17.0 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -4921,22 +4929,22 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.2.2 - '@types/node': 22.16.5 + '@types/node': 22.17.0 '@types/selenium-webdriver': 4.1.26 devtools-protocol: 0.0.1025565 - '@types/node@22.16.5': + '@types/node@22.17.0': dependencies: undici-types: 6.21.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.16.5 + '@types/node': 22.17.0 kleur: 3.0.3 '@types/selenium-webdriver@4.1.26': dependencies: - '@types/node': 22.16.5 + '@types/node': 22.17.0 '@types/ws': 8.5.12 '@types/sinonjs__fake-timers@8.1.1': {} @@ -4947,33 +4955,33 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.16.5 + '@types/node': 22.17.0 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.16.5 + '@types/node': 22.17.0 optional: true - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) '@rolldown/pluginutils': 1.0.0-beta.29 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) vue: 3.5.18(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.16.5))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.17.0))(vue@3.5.18(typescript@5.8.3))': dependencies: - vite: 4.5.14(@types/node@22.16.5) + vite: 4.5.14(@types/node@22.17.0) vue: 3.5.18(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) vue: 3.5.18(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -4984,13 +4992,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -5018,15 +5026,15 @@ snapshots: loupe: 3.1.4 tinyrainbow: 2.0.0 - '@volar/language-core@2.4.20': + '@volar/language-core@2.4.22': dependencies: - '@volar/source-map': 2.4.20 + '@volar/source-map': 2.4.22 - '@volar/source-map@2.4.20': {} + '@volar/source-map@2.4.22': {} - '@volar/typescript@2.4.20': + '@volar/typescript@2.4.22': dependencies: - '@volar/language-core': 2.4.20 + '@volar/language-core': 2.4.22 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -5106,14 +5114,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.7 - '@vue/devtools-core@8.0.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vue/devtools-core@8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 8.0.0 '@vue/devtools-shared': 8.0.0 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + vite-hot-client: 2.1.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)) vue: 3.5.18(typescript@5.8.3) transitivePeerDependencies: - vite @@ -5146,9 +5154,9 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@3.0.4(typescript@5.8.3)': + '@vue/language-core@3.0.5(typescript@5.8.3)': dependencies: - '@volar/language-core': 2.4.20 + '@volar/language-core': 2.4.22 '@vue/compiler-dom': 3.5.18 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.18 @@ -5343,7 +5351,15 @@ snapshots: axe-core@4.10.0: {} - axios@1.8.3(debug@4.4.1): + axios@1.11.0(debug@4.4.1): + dependencies: + follow-redirects: 1.15.9(debug@4.4.1) + form-data: 4.0.4 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + + axios@1.8.3: dependencies: follow-redirects: 1.15.9(debug@4.4.1) form-data: 4.0.4 @@ -5510,10 +5526,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromedriver@138.0.4: + chromedriver@138.0.5: dependencies: '@testim/chrome-version': 1.1.4 - axios: 1.8.3(debug@4.4.1) + axios: 1.8.3 compare-versions: 6.1.1 extract-zip: 2.0.1(supports-color@8.1.1) proxy-agent: 6.4.0 @@ -6713,13 +6729,13 @@ snapshots: lilconfig@3.1.3: {} - lint-staged@16.1.2: + lint-staged@16.1.4: dependencies: chalk: 5.4.1 commander: 14.0.0 debug: 4.4.1(supports-color@8.1.1) lilconfig: 3.1.3 - listr2: 8.3.3 + listr2: 9.0.1 micromatch: 4.0.8 nano-spawn: 1.0.2 pidtree: 0.6.0 @@ -6741,7 +6757,7 @@ snapshots: optionalDependencies: enquirer: 2.4.1 - listr2@8.3.3: + listr2@9.0.1: dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 @@ -6922,7 +6938,7 @@ snapshots: dependencies: axe-core: 4.10.0 - nightwatch@3.12.2(chromedriver@138.0.4)(geckodriver@5.0.0): + nightwatch@3.12.2(chromedriver@138.0.5)(geckodriver@5.0.0): dependencies: '@nightwatch/chai': 5.0.3 '@nightwatch/html-reporter-template': 0.3.0 @@ -6959,7 +6975,7 @@ snapshots: untildify: 4.0.0 uuid: 8.3.2 optionalDependencies: - chromedriver: 138.0.4 + chromedriver: 138.0.5 geckodriver: 5.0.0 transitivePeerDependencies: - bufferutil @@ -7168,11 +7184,11 @@ snapshots: optionalDependencies: '@napi-rs/nice': 1.0.1 - playwright-core@1.54.1: {} + playwright-core@1.54.2: {} - playwright@1.54.1: + playwright@1.54.2: dependencies: - playwright-core: 1.54.1 + playwright-core: 1.54.2 optionalDependencies: fsevents: 2.3.2 @@ -7296,27 +7312,27 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.0.0-beta.29: + rolldown@1.0.0-beta.30: dependencies: - '@oxc-project/runtime': 0.77.3 - '@oxc-project/types': 0.77.3 - '@rolldown/pluginutils': 1.0.0-beta.29 + '@oxc-project/runtime': 0.78.0 + '@oxc-project/types': 0.78.0 + '@rolldown/pluginutils': 1.0.0-beta.30 ansis: 4.1.0 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-beta.29 - '@rolldown/binding-darwin-arm64': 1.0.0-beta.29 - '@rolldown/binding-darwin-x64': 1.0.0-beta.29 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.29 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.29 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.29 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.29 - '@rolldown/binding-linux-arm64-ohos': 1.0.0-beta.29 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.29 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.29 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.29 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.29 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.29 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.29 + '@rolldown/binding-android-arm64': 1.0.0-beta.30 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.30 + '@rolldown/binding-darwin-x64': 1.0.0-beta.30 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.30 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.30 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.30 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.30 + '@rolldown/binding-linux-arm64-ohos': 1.0.0-beta.30 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.30 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.30 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.30 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.30 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.30 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.30 rollup-plugin-license@3.6.0(picomatch@4.0.3)(rollup@4.44.0): dependencies: @@ -7576,7 +7592,7 @@ snapshots: dependencies: type-fest: 0.7.1 - start-server-and-test@2.0.12: + start-server-and-test@2.0.13: dependencies: arg: 5.0.2 bluebird: 3.7.2 @@ -7585,7 +7601,7 @@ snapshots: execa: 5.1.1 lazy-ass: 1.6.0 ps-tree: 1.2.0 - wait-on: 8.0.3(debug@4.4.1) + wait-on: 8.0.4(debug@4.4.1) transitivePeerDependencies: - supports-color @@ -7750,14 +7766,14 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.16.5)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.17.0)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.16.5 + '@types/node': 22.17.0 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -7828,23 +7844,23 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-dev-rpc@1.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): + vite-dev-rpc@1.1.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)): dependencies: birpc: 2.5.0 - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) - vite-hot-client: 2.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) + vite-hot-client: 2.1.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)) - vite-hot-client@2.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): + vite-hot-client@2.1.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)): dependencies: - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) - vite-node@3.2.4(@types/node@22.16.5)(yaml@2.8.0): + vite-node@3.2.4(@types/node@22.17.0)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -7859,7 +7875,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@11.3.2(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): + vite-plugin-inspect@11.3.2(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)): dependencies: ansis: 4.1.0 debug: 4.4.1(supports-color@8.1.1) @@ -7869,8 +7885,8 @@ snapshots: perfect-debounce: 1.0.0 sirv: 3.0.1 unplugin-utils: 0.2.4 - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) - vite-dev-rpc: 1.1.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) + vite-dev-rpc: 1.1.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)) transitivePeerDependencies: - supports-color @@ -7888,22 +7904,22 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@8.0.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): + vite-plugin-vue-devtools@8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 8.0.0(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + '@vue/devtools-core': 8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) '@vue/devtools-kit': 8.0.0 '@vue/devtools-shared': 8.0.0 execa: 9.6.0 sirv: 3.0.1 - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) - vite-plugin-inspect: 11.3.2(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.2(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) + vite-plugin-inspect: 11.3.2(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.2(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - supports-color - vue - vite-plugin-vue-inspector@5.3.2(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.2(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.7 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.27.7) @@ -7914,20 +7930,20 @@ snapshots: '@vue/compiler-dom': 3.5.18 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite@4.5.14(@types/node@22.16.5): + vite@4.5.14(@types/node@22.17.0): dependencies: esbuild: 0.18.20 postcss: 8.5.6 rollup: 3.29.5 optionalDependencies: - '@types/node': 22.16.5 + '@types/node': 22.17.0 fsevents: 2.3.3 - vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0): + vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0): dependencies: esbuild: 0.25.1 fdir: 6.4.6(picomatch@4.0.3) @@ -7936,15 +7952,15 @@ snapshots: rollup: 4.44.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.16.5 + '@types/node': 22.17.0 fsevents: 2.3.3 yaml: 2.8.0 - vitest@3.2.4(@types/node@22.16.5)(jsdom@26.1.0)(yaml@2.8.0): + vitest@3.2.4(@types/node@22.17.0)(jsdom@26.1.0)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@22.16.5)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -7962,11 +7978,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.6(@types/node@22.16.5)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@22.16.5)(yaml@2.8.0) + vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@22.17.0)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.16.5 + '@types/node': 22.17.0 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -7991,10 +8007,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.18(typescript@5.8.3) - vue-tsc@3.0.4(typescript@5.8.3): + vue-tsc@3.0.5(typescript@5.8.3): dependencies: - '@volar/typescript': 2.4.20 - '@vue/language-core': 3.0.4(typescript@5.8.3) + '@volar/typescript': 2.4.22 + '@vue/language-core': 3.0.5(typescript@5.8.3) typescript: 5.8.3 vue@3.5.18(typescript@5.8.3): @@ -8011,9 +8027,9 @@ snapshots: dependencies: xml-name-validator: 5.0.0 - wait-on@8.0.3(debug@4.4.1): + wait-on@8.0.4(debug@4.4.1): dependencies: - axios: 1.8.3(debug@4.4.1) + axios: 1.11.0(debug@4.4.1) joi: 17.13.3 lodash: 4.17.21 minimist: 1.2.8 @@ -8162,4 +8178,4 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zx@8.7.1: {} + zx@8.7.2: {} diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index 477631b81..16cf349a0 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -6,6 +6,6 @@ }, "devDependencies": { "cypress": "^14.5.3", - "start-server-and-test": "^2.0.12" + "start-server-and-test": "^2.0.13" } } diff --git a/template/config/nightwatch/package.json b/template/config/nightwatch/package.json index 7efa153fb..4aad1816c 100644 --- a/template/config/nightwatch/package.json +++ b/template/config/nightwatch/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@nightwatch/vue": "^3.1.2", "@vitejs/plugin-vue": "^6.0.1", - "chromedriver": "^138.0.4", + "chromedriver": "^138.0.5", "geckodriver": "^5.0.0", "nightwatch": "^3.12.2", "ts-node": "^10.9.2", diff --git a/template/config/playwright/package.json b/template/config/playwright/package.json index 885783f4b..e93b5aed9 100644 --- a/template/config/playwright/package.json +++ b/template/config/playwright/package.json @@ -3,6 +3,6 @@ "test:e2e": "playwright test" }, "devDependencies": { - "@playwright/test": "^1.54.1" + "@playwright/test": "^1.54.2" } } diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index 324022fdf..f7979fb15 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -5,9 +5,9 @@ "type-check": "vue-tsc --build" }, "devDependencies": { - "@types/node": "^22.16.5", + "@types/node": "^22.17.0", "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", - "vue-tsc": "^3.0.4" + "vue-tsc": "^3.0.5" } } diff --git a/template/eslint/package.json b/template/eslint/package.json index bef175648..974409c3a 100644 --- a/template/eslint/package.json +++ b/template/eslint/package.json @@ -2,6 +2,6 @@ "devDependencies": { "@vitest/eslint-plugin": "^1.3.4", "eslint-plugin-cypress": "^5.1.0", - "eslint-plugin-playwright": "^2.2.0" + "eslint-plugin-playwright": "^2.2.2" } } From 232474a989fcaf22b3925c3628c651ace933674f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Aug 2025 23:39:42 +0800 Subject: [PATCH 59/59] chore(deps): update dependency typescript to ~5.9.0 (#793) --- pnpm-lock.yaml | 110 ++++++++++++------------ template/config/typescript/package.json | 2 +- 2 files changed, 56 insertions(+), 56 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2fcda42fc..bd7025cab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ importers: version: 0.12.0 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) + version: 0.7.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)) ejs: specifier: ^3.1.10 version: 3.1.10 @@ -61,17 +61,17 @@ importers: dependencies: vue: specifier: ^3.5.18 - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: '@vitejs/plugin-vue': specifier: ^6.0.1 - version: 6.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) vite: specifier: ^7.0.6 version: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) vite-plugin-vue-devtools: specifier: ^8.0.0 - version: 8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) template/config/cypress: devDependencies: @@ -86,7 +86,7 @@ importers: dependencies: vue: specifier: ^3.5.18 - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: cypress: specifier: ^14.5.3 @@ -96,11 +96,11 @@ importers: dependencies: vue: specifier: ^3.5.18 - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 5.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) vite: specifier: ^7.0.6 version: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) @@ -109,10 +109,10 @@ importers: devDependencies: '@nightwatch/vue': specifier: ^3.1.2 - version: 3.1.2(@types/node@22.17.0)(vue@3.5.18(typescript@5.8.3)) + version: 3.1.2(@types/node@22.17.0)(vue@3.5.18(typescript@5.9.2)) '@vitejs/plugin-vue': specifier: ^6.0.1 - version: 6.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) chromedriver: specifier: ^138.0.5 version: 138.0.5 @@ -124,7 +124,7 @@ importers: version: 3.12.2(chromedriver@138.0.5)(geckodriver@5.0.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.17.0)(typescript@5.8.3) + version: 10.9.2(@types/node@22.17.0)(typescript@5.9.2) vite: specifier: ^7.0.6 version: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) @@ -136,7 +136,7 @@ importers: dependencies: vue: specifier: ^3.5.18 - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -146,10 +146,10 @@ importers: dependencies: pinia: specifier: ^3.0.3 - version: 3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) + version: 3.0.3(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)) vue: specifier: ^3.5.18 - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) template/config/playwright: devDependencies: @@ -167,10 +167,10 @@ importers: dependencies: vue: specifier: ^3.5.18 - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) vue-router: specifier: ^4.5.1 - version: 4.5.1(vue@3.5.18(typescript@5.8.3)) + version: 4.5.1(vue@3.5.18(typescript@5.9.2)) template/config/typescript: devDependencies: @@ -181,17 +181,17 @@ importers: specifier: ^8.0.4 version: 8.0.4 typescript: - specifier: ~5.8.0 - version: 5.8.3 + specifier: ~5.9.0 + version: 5.9.2 vue-tsc: specifier: ^3.0.5 - version: 3.0.5(typescript@5.8.3) + version: 3.0.5(typescript@5.9.2) template/config/vitest: dependencies: vue: specifier: ^3.5.18 - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: '@vue/test-utils': specifier: ^2.4.6 @@ -210,7 +210,7 @@ importers: version: 22.0.2 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) + version: 0.7.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)) template/tsconfig/vitest: devDependencies: @@ -3768,8 +3768,8 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} engines: {node: '>=14.17'} hasBin: true @@ -4711,10 +4711,10 @@ snapshots: dependencies: archiver: 5.3.2 - '@nightwatch/vue@3.1.2(@types/node@22.17.0)(vue@3.5.18(typescript@5.8.3))': + '@nightwatch/vue@3.1.2(@types/node@22.17.0)(vue@3.5.18(typescript@5.9.2))': dependencies: '@nightwatch/esbuild-utils': 0.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.17.0))(vue@3.5.18(typescript@5.8.3)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.14(@types/node@22.17.0))(vue@3.5.18(typescript@5.9.2)) get-port: 5.1.1 vite: 4.5.14(@types/node@22.17.0) vite-plugin-nightwatch: 0.4.6 @@ -4962,27 +4962,27 @@ snapshots: '@types/node': 22.17.0 optional: true - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) '@rolldown/pluginutils': 1.0.0-beta.29 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.17.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.14(@types/node@22.17.0))(vue@3.5.18(typescript@5.9.2))': dependencies: vite: 4.5.14(@types/node@22.17.0) - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) - '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 vite: 7.0.6(@types/node@22.17.0)(yaml@2.8.0) - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) '@vitest/expect@3.2.4': dependencies: @@ -5114,7 +5114,7 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.7 - '@vue/devtools-core@8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vue/devtools-core@8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: '@vue/devtools-kit': 8.0.0 '@vue/devtools-shared': 8.0.0 @@ -5122,7 +5122,7 @@ snapshots: nanoid: 5.1.5 pathe: 2.0.3 vite-hot-client: 2.1.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0)) - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - vite @@ -5154,7 +5154,7 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@3.0.5(typescript@5.8.3)': + '@vue/language-core@3.0.5(typescript@5.9.2)': dependencies: '@volar/language-core': 2.4.22 '@vue/compiler-dom': 3.5.18 @@ -5165,7 +5165,7 @@ snapshots: path-browserify: 1.0.1 picomatch: 4.0.3 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 '@vue/reactivity@3.5.18': dependencies: @@ -5183,11 +5183,11 @@ snapshots: '@vue/shared': 3.5.18 csstype: 3.1.3 - '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.8.3))': + '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.9.2))': dependencies: '@vue/compiler-ssr': 3.5.18 '@vue/shared': 3.5.18 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) '@vue/shared@3.5.18': {} @@ -5196,10 +5196,10 @@ snapshots: js-beautify: 1.15.1 vue-component-type-helpers: 2.1.6 - '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))': + '@vue/tsconfig@0.7.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))': optionalDependencies: - typescript: 5.8.3 - vue: 3.5.18(typescript@5.8.3) + typescript: 5.9.2 + vue: 3.5.18(typescript@5.9.2) '@wdio/logger@9.1.3': dependencies: @@ -7173,12 +7173,12 @@ snapshots: pify@2.3.0: {} - pinia@3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)): + pinia@3.0.3(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)): dependencies: '@vue/devtools-api': 7.7.2 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 piscina@4.7.0: optionalDependencies: @@ -7766,7 +7766,7 @@ snapshots: tree-kill@1.2.2: {} - ts-node@10.9.2(@types/node@22.17.0)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.17.0)(typescript@5.9.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -7780,7 +7780,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.8.3 + typescript: 5.9.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -7804,7 +7804,7 @@ snapshots: type-fest@0.8.1: {} - typescript@5.8.3: {} + typescript@5.9.2: {} undici-types@6.21.0: {} @@ -7904,9 +7904,9 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-devtools@8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): + vite-plugin-vue-devtools@8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)): dependencies: - '@vue/devtools-core': 8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + '@vue/devtools-core': 8.0.0(vite@7.0.6(@types/node@22.17.0)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) '@vue/devtools-kit': 8.0.0 '@vue/devtools-shared': 8.0.0 execa: 9.6.0 @@ -8002,26 +8002,26 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-router@4.5.1(vue@3.5.18(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.18(typescript@5.9.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) - vue-tsc@3.0.5(typescript@5.8.3): + vue-tsc@3.0.5(typescript@5.9.2): dependencies: '@volar/typescript': 2.4.22 - '@vue/language-core': 3.0.5(typescript@5.8.3) - typescript: 5.8.3 + '@vue/language-core': 3.0.5(typescript@5.9.2) + typescript: 5.9.2 - vue@3.5.18(typescript@5.8.3): + vue@3.5.18(typescript@5.9.2): dependencies: '@vue/compiler-dom': 3.5.18 '@vue/compiler-sfc': 3.5.18 '@vue/runtime-dom': 3.5.18 - '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.8.3)) + '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.9.2)) '@vue/shared': 3.5.18 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 w3c-xmlserializer@5.0.0: dependencies: diff --git a/template/config/typescript/package.json b/template/config/typescript/package.json index f7979fb15..92346bace 100644 --- a/template/config/typescript/package.json +++ b/template/config/typescript/package.json @@ -7,7 +7,7 @@ "devDependencies": { "@types/node": "^22.17.0", "npm-run-all2": "^8.0.4", - "typescript": "~5.8.0", + "typescript": "~5.9.0", "vue-tsc": "^3.0.5" } }