From 7e7e516d03b2809354f14fc0ab1a214a78194b91 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Wed, 25 Jun 2025 14:38:16 +0800 Subject: [PATCH 01/10] chore: update snapshot --- playground | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/playground b/playground index b302a9d2..b2bf17e5 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 02/10] 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 1724e2fb..b85bc351 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 fd1a75a4..14b223db 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 71daa62f..b5ea203d 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 438beb2b..ed2de77c 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 03/10] 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 14b223db..1a034060 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 55a7162c..16034a7c 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 04/10] 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 b85bc351..0d318f91 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 1a034060..944646f3 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 4fe1c607..4eb2730f 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 05/10] 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 0d318f91..3200547b 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 06/10] 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 23df2145..da5d99f9 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 5cced682..78446e04 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 07/10] 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 3200547b..43741919 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 944646f3..2b6fb6d2 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 ee938be4..4d560849 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 a3c411db..80f16c16 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 d56047ae..35433dd8 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 b5ea203d..2afad7d4 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 ed2de77c..bef17564 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 08/10] 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 3109ae5f..d2827ea2 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 09/10] 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 43741919..fdb48425 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 2b6fb6d2..1e57c3dc 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 4d560849..8018b947 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 80f16c16..e5ca097a 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 35433dd8..885783f4 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 2afad7d4..8761d858 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 10/10] 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 fdb48425..80c04b9b 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 1e57c3dc..72fb0468 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