diff --git a/package.json b/package.json index 9fb86aeff..49d4a0059 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,6 @@ "prettier": "^3.5.3" }, "overrides": { - "esbuild": "^0.25.2" + "esbuild": "^0.25.4" } } diff --git a/packages/create-vant-cli-app/package.json b/packages/create-vant-cli-app/package.json index 0f186ec6c..1114d44ab 100644 --- a/packages/create-vant-cli-app/package.json +++ b/packages/create-vant-cli-app/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@types/fs-extra": "^11.0.4", - "@types/node": "^22.15.17", + "@types/node": "^22.15.19", "rimraf": "^6.0.1", "typescript": "^5.8.3" }, diff --git a/packages/vant-cli/package.json b/packages/vant-cli/package.json index cb5b74ecb..bf5aad3f7 100644 --- a/packages/vant-cli/package.json +++ b/packages/vant-cli/package.json @@ -32,22 +32,22 @@ }, "dependencies": { "@babel/core": "^7.27.1", - "@babel/preset-typescript": "^7.27.0", - "@rsbuild/core": "^1.3.9", + "@babel/preset-typescript": "^7.27.1", + "@rsbuild/core": "^1.3.21", "@rsbuild/plugin-babel": "^1.0.5", - "@rsbuild/plugin-less": "^1.2.2", + "@rsbuild/plugin-less": "^1.2.4", "@rsbuild/plugin-sass": "^1.3.1", "@rsbuild/plugin-vue": "^1.0.7", "@rsbuild/plugin-vue-jsx": "^1.1.0", "@vant/eslint-config": "workspace:^", "@vant/touch-emulator": "workspace:^", - "@vitejs/plugin-vue": "^5.2.3", + "@vitejs/plugin-vue": "^5.2.4", "@vitejs/plugin-vue-jsx": "^4.1.2", "@vue/babel-plugin-jsx": "^1.4.0", "autoprefixer": "^10.4.21", "commander": "^13.1.0", "enquirer": "2.4.1", - "esbuild": "^0.25.2", + "esbuild": "^0.25.4", "eslint": "^8.57.1", "fast-glob": "^3.3.3", "fs-extra": "^11.3.0", @@ -65,20 +65,20 @@ "prettier": "^3.5.3", "rslog": "^1.2.3", "rspack-plugin-virtual-module": "^0.1.13", - "terser": "^5.39.0", + "terser": "^5.39.2", "transliteration": "^2.3.5", "typescript": "^5.8.3", - "vite": "^5.4.18", - "vue-router": "^4.5.0" + "vite": "^5.4.19", + "vue-router": "^4.5.1" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/less": "^3.0.8", "@types/lodash": "^4.17.16", "@types/markdown-it": "^14.1.2", - "@types/node": "^22.15.17", + "@types/node": "^22.15.19", "rimraf": "^6.0.1", - "vue": "^3.5.13" + "vue": "^3.5.14" }, "engines": { "node": ">=16.0.0" diff --git a/packages/vant-compat/package.json b/packages/vant-compat/package.json index ad24febc6..4256fac93 100644 --- a/packages/vant-compat/package.json +++ b/packages/vant-compat/package.json @@ -34,9 +34,9 @@ "license": "MIT", "devDependencies": { "@rslib/core": "^0.6.5", - "@vue/runtime-core": "^3.5.13", + "@vue/runtime-core": "^3.5.14", "typescript": "^5.8.3", "vant": "workspace:*", - "vue": "^3.5.13" + "vue": "^3.5.14" } } diff --git a/packages/vant-use/package.json b/packages/vant-use/package.json index 8607dcd7f..6186783a7 100644 --- a/packages/vant-use/package.json +++ b/packages/vant-use/package.json @@ -38,7 +38,7 @@ "devDependencies": { "@rslib/core": "^0.6.5", "typescript": "^5.8.3", - "vue": "^3.5.13" + "vue": "^3.5.14" }, "peerDependencies": { "vue": "^3.0.0" diff --git a/packages/vant/package.json b/packages/vant/package.json index dad9fab1a..615ba7d2b 100644 --- a/packages/vant/package.json +++ b/packages/vant/package.json @@ -48,31 +48,31 @@ "dependencies": { "@vant/popperjs": "workspace:^", "@vant/use": "workspace:^", - "@vue/shared": "^3.5.13" + "@vue/shared": "^3.5.14" }, "peerDependencies": { "vue": "^3.0.0" }, "devDependencies": { - "@types/node": "^22.15.17", + "@types/node": "^22.15.19", "@vant/area-data": "workspace:*", "@vant/cli": "workspace:*", "@vant/eslint-config": "workspace:*", "@vant/icons": "workspace:*", - "@vitejs/plugin-vue": "^5.2.3", + "@vitejs/plugin-vue": "^5.2.4", "@vitejs/plugin-vue-jsx": "^4.1.2", - "@vitest/coverage-istanbul": "^3.1.2", - "@vue/runtime-core": "^3.5.13", + "@vitest/coverage-istanbul": "^3.1.4", + "@vue/runtime-core": "^3.5.14", "@vue/test-utils": "^2.4.6", "csstype": "^3.1.3", "diffable-html": "^6.0.1", "jsdom": "^25.0.1", "typescript": "^5.8.3", - "vite": "^5.4.18", - "vitest": "^3.1.2", + "vite": "^5.4.19", + "vitest": "^3.1.4", "vitest-canvas-mock": "^0.3.3", - "vue": "^3.5.13", - "vue-router": "^4.5.0" + "vue": "^3.5.14", + "vue-router": "^4.5.1" }, "sideEffects": [ "es/**/style/*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1315c0f68..d6a722130 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,8 +49,8 @@ importers: specifier: ^11.0.4 version: 11.0.4 '@types/node': - specifier: ^22.15.17 - version: 22.15.17 + specifier: ^22.15.19 + version: 22.15.19 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -67,12 +67,12 @@ importers: specifier: workspace:^ version: link:../vant-use '@vue/shared': - specifier: ^3.5.13 - version: 3.5.13 + specifier: ^3.5.14 + version: 3.5.14 devDependencies: '@types/node': - specifier: ^22.15.17 - version: 22.15.17 + specifier: ^22.15.19 + version: 22.15.19 '@vant/area-data': specifier: workspace:* version: link:../vant-area-data @@ -86,17 +86,17 @@ importers: specifier: workspace:* version: link:../vant-icons '@vitejs/plugin-vue': - specifier: ^5.2.3 - version: 5.2.4(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0))(vue@3.5.13(typescript@5.8.3)) + specifier: ^5.2.4 + version: 5.2.4(vite@5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2))(vue@3.5.14(typescript@5.8.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 - version: 4.1.2(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0))(vue@3.5.13(typescript@5.8.3)) + version: 4.1.2(vite@5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2))(vue@3.5.14(typescript@5.8.3)) '@vitest/coverage-istanbul': - specifier: ^3.1.2 - version: 3.1.3(vitest@3.1.3(@types/node@22.15.17)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0)) + specifier: ^3.1.4 + version: 3.1.4(vitest@3.1.4(@types/node@22.15.19)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2)) '@vue/runtime-core': - specifier: ^3.5.13 - version: 3.5.13 + specifier: ^3.5.14 + version: 3.5.14 '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -113,20 +113,20 @@ importers: specifier: ^5.8.3 version: 5.8.3 vite: - specifier: ^5.4.18 - version: 5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) + specifier: ^5.4.19 + version: 5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) vitest: - specifier: ^3.1.2 - version: 3.1.3(@types/node@22.15.17)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) + specifier: ^3.1.4 + version: 3.1.4(@types/node@22.15.19)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) vitest-canvas-mock: specifier: ^0.3.3 - version: 0.3.3(vitest@3.1.3(@types/node@22.15.17)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0)) + version: 0.3.3(vitest@3.1.4(@types/node@22.15.19)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2)) vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) vue-router: - specifier: ^4.5.0 - version: 4.5.1(vue@3.5.13(typescript@5.8.3)) + specifier: ^4.5.1 + version: 4.5.1(vue@3.5.14(typescript@5.8.3)) packages/vant-area-data: devDependencies: @@ -152,26 +152,26 @@ importers: specifier: ^7.27.1 version: 7.27.1 '@babel/preset-typescript': - specifier: ^7.27.0 + specifier: ^7.27.1 version: 7.27.1(@babel/core@7.27.1) '@rsbuild/core': - specifier: ^1.3.9 - version: 1.3.18 + specifier: ^1.3.21 + version: 1.3.21 '@rsbuild/plugin-babel': specifier: ^1.0.5 - version: 1.0.5(@rsbuild/core@1.3.18) + version: 1.0.5(@rsbuild/core@1.3.21) '@rsbuild/plugin-less': - specifier: ^1.2.2 - version: 1.2.4(@rsbuild/core@1.3.18) + specifier: ^1.2.4 + version: 1.2.4(@rsbuild/core@1.3.21) '@rsbuild/plugin-sass': specifier: ^1.3.1 - version: 1.3.1(@rsbuild/core@1.3.18) + version: 1.3.1(@rsbuild/core@1.3.21) '@rsbuild/plugin-vue': specifier: ^1.0.7 - version: 1.0.7(@rsbuild/core@1.3.18)(esbuild@0.25.4)(vue@3.5.13(typescript@5.8.3)) + version: 1.0.7(@rsbuild/core@1.3.21)(esbuild@0.25.4)(vue@3.5.14(typescript@5.8.3)) '@rsbuild/plugin-vue-jsx': specifier: ^1.1.0 - version: 1.1.0(@babel/core@7.27.1)(@rsbuild/core@1.3.18) + version: 1.1.0(@babel/core@7.27.1)(@rsbuild/core@1.3.21) '@vant/eslint-config': specifier: workspace:^ version: link:../vant-eslint-config @@ -179,11 +179,11 @@ importers: specifier: workspace:^ version: link:../vant-touch-emulator '@vitejs/plugin-vue': - specifier: ^5.2.3 - version: 5.2.4(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0))(vue@3.5.13(typescript@5.8.3)) + specifier: ^5.2.4 + version: 5.2.4(vite@5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2))(vue@3.5.14(typescript@5.8.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 - version: 4.1.2(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0))(vue@3.5.13(typescript@5.8.3)) + version: 4.1.2(vite@5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2))(vue@3.5.14(typescript@5.8.3)) '@vue/babel-plugin-jsx': specifier: ^1.4.0 version: 1.4.0(@babel/core@7.27.1) @@ -197,7 +197,7 @@ importers: specifier: 2.4.1 version: 2.4.1 esbuild: - specifier: ^0.25.2 + specifier: ^0.25.4 version: 0.25.4 eslint: specifier: ^8.57.1 @@ -251,8 +251,8 @@ importers: specifier: ^0.1.13 version: 0.1.13 terser: - specifier: ^5.39.0 - version: 5.39.0 + specifier: ^5.39.2 + version: 5.39.2 transliteration: specifier: ^2.3.5 version: 2.3.5 @@ -260,11 +260,11 @@ importers: specifier: ^5.8.3 version: 5.8.3 vite: - specifier: ^5.4.18 - version: 5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) + specifier: ^5.4.19 + version: 5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) vue-router: - specifier: ^4.5.0 - version: 4.5.1(vue@3.5.13(typescript@5.8.3)) + specifier: ^4.5.1 + version: 4.5.1(vue@3.5.14(typescript@5.8.3)) devDependencies: '@types/fs-extra': specifier: ^11.0.4 @@ -279,14 +279,14 @@ importers: specifier: ^14.1.2 version: 14.1.2 '@types/node': - specifier: ^22.15.17 - version: 22.15.17 + specifier: ^22.15.19 + version: 22.15.19 rimraf: specifier: ^6.0.1 version: 6.0.1 vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) packages/vant-compat: devDependencies: @@ -294,8 +294,8 @@ importers: specifier: ^0.6.5 version: 0.6.9(typescript@5.8.3) '@vue/runtime-core': - specifier: ^3.5.13 - version: 3.5.13 + specifier: ^3.5.14 + version: 3.5.14 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -303,8 +303,8 @@ importers: specifier: workspace:* version: link:../vant vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) packages/vant-eslint-config: dependencies: @@ -353,8 +353,8 @@ importers: specifier: ^5.8.3 version: 5.8.3 vue: - specifier: ^3.5.13 - version: 3.5.13(typescript@5.8.3) + specifier: ^3.5.14 + version: 3.5.14(typescript@5.8.3) packages: @@ -595,6 +595,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.27.2': + resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-proposal-decorators@7.25.9': resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} engines: {node: '>=6.9.0'} @@ -1193,6 +1198,11 @@ packages: engines: {node: '>=16.10.0'} hasBin: true + '@rsbuild/core@1.3.21': + resolution: {integrity: sha512-0Xy3CEFiLFXZpPmmVmX1XvfAENGrb5IyXYL7zkJ8vF7v3fmZgo3yy3ZeY8SesPTsiZIbCObJ6PemFbLee3S3oA==} + engines: {node: '>=16.10.0'} + hasBin: true + '@rsbuild/plugin-babel@1.0.5': resolution: {integrity: sha512-g6kZsAREO7c3KEBXRnLbOovIEL/TQDMls2QQFpaGxHx1K7pJB5nNmY1XpTzLCch62xfmBV4crOde0Dow6NAshg==} peerDependencies: @@ -1234,54 +1244,111 @@ packages: typescript: optional: true + '@rspack/binding-darwin-arm64@1.3.11': + resolution: {integrity: sha512-sGoFDXYNinubhEiPSjtA/ua3qhMj6VVBPTSDvprZj+MT18YV7tQQtwBpm+8sbqJ1P5y+a3mzsP3IphRWyIQyXw==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-arm64@1.3.9': resolution: {integrity: sha512-lfTmsbUGab9Ak/X6aPLacHLe4MBRra+sLmhoNK8OKEN3qQCjDcomwW5OlmBRV5bcUYWdbK8vgDk2HUUXRuibVg==} cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-x64@1.3.11': + resolution: {integrity: sha512-4zgOkCLxhp4Ki98GuDaZgz4exXcE4+sgvXY/xA/A5FGPVRbfQLQ5psSOk0F/gvMua1r15E66loQRJpuzUK6bTA==} + cpu: [x64] + os: [darwin] + '@rspack/binding-darwin-x64@1.3.9': resolution: {integrity: sha512-rYuOUINhnhLDbG5LHHKurRSuKIsw0LKUHcd6AAsFmijo4RMnGBJ4NOI4tOLAQvkoSTQ+HU5wiTGSQOgHVhYreQ==} cpu: [x64] os: [darwin] + '@rspack/binding-linux-arm64-gnu@1.3.11': + resolution: {integrity: sha512-NIOaIfYUmJs1XL4lbGVtcMm1KlA/6ZR6oAbs2ekofKXtJYAFQgnLTf7ZFmIwVjS0mP78BmeSNcIM6pd2w5id4w==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-arm64-gnu@1.3.9': resolution: {integrity: sha512-pBKnS2Fbn9cDtWe1KcD1qRjQlJwQhP9pFW2KpxdjE7qXbaO11IHtem6dLZwdpNqbDn9QgyfdVGXBDvBaP1tGwA==} cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-musl@1.3.11': + resolution: {integrity: sha512-CRRAQ379uzA2QfD9HHNtxuuqzGksUapMVcTLY5NIXWfvHLUJShdlSJQv3UQcqgAJNrMY7Ex1PnoQs1jZgUiqZA==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-arm64-musl@1.3.9': resolution: {integrity: sha512-0B+iiINW0qOEkBE9exsRcdmcHtYIWAoJGnXrz9tUiiewRxX0Cmm0MjD2HAVUAggJZo+9IN8RGz5PopCjJ/dn1g==} cpu: [arm64] os: [linux] + '@rspack/binding-linux-x64-gnu@1.3.11': + resolution: {integrity: sha512-k3OyvLneX2ZeL8z/OzPojpImqy6PgqKJD+NtOvcr/TgbgADHZ3xQttf6B2X+qnZMAgOZ+RTeTkOFrvsg9AEKmA==} + cpu: [x64] + os: [linux] + '@rspack/binding-linux-x64-gnu@1.3.9': resolution: {integrity: sha512-82izGJw/qxJ4xaHJy/A4MF7aTRT9tE6VlWoWM4rJmqRszfujN/w54xJRie9jkt041TPvJWGNpYD4Hjpt0/n/oA==} cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-musl@1.3.11': + resolution: {integrity: sha512-2agcELyyQ95jWGCW0YWD0TvAcN40yUjmxn9NXQBLHPX5Eb07NaHXairMsvV9vqQsPsq0nxxfd9Wsow18Y5r/Hw==} + cpu: [x64] + os: [linux] + '@rspack/binding-linux-x64-musl@1.3.9': resolution: {integrity: sha512-V9nDg63iPI6Z7kM11UPV5kBdOdLXPIu3IgI2ObON5Rd4KEZr7RLo/Q4HKzj0IH27Zwl5qeBJdx69zZdu66eOqg==} cpu: [x64] os: [linux] + '@rspack/binding-win32-arm64-msvc@1.3.11': + resolution: {integrity: sha512-sjGoChazu0krigT/LVwGUsgCv3D3s/4cR/3P4VzuDNVlb4pbh1CDa642Fr0TceqAXCeKW5GiL/EQOfZ4semtcQ==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-arm64-msvc@1.3.9': resolution: {integrity: sha512-owWCJTezFkiBOSRzH+eOTN15H5QYyThHE5crZ0I30UmpoSEchcPSCvddliA0W62ZJIOgG4IUSNamKBiiTwdjLQ==} cpu: [arm64] os: [win32] + '@rspack/binding-win32-ia32-msvc@1.3.11': + resolution: {integrity: sha512-tjywW84oQLSqRmvQZ+fXP7e3eNmjScYrlWEPAQFjf08N19iAJ9UOGuuFw8Fk5ZmrlNZ2Qo9ASSOI7Nnwx2aZYg==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-ia32-msvc@1.3.9': resolution: {integrity: sha512-YUuNA8lkGSXJ07fOjkX+yuWrWcsU5x5uGFuAYsglw+rDTWCS6m9HSwQjbCp7HUp81qPszjSk+Ore5XVh07FKeQ==} cpu: [ia32] os: [win32] + '@rspack/binding-win32-x64-msvc@1.3.11': + resolution: {integrity: sha512-pPy3yU6SAMfEPY7ki1KAetiDFfRbkYMiX3F89P9kX01UAePkLRNsjacHF4w7N3EsBsWn1FlGaYZdlzmOI5pg2Q==} + cpu: [x64] + os: [win32] + '@rspack/binding-win32-x64-msvc@1.3.9': resolution: {integrity: sha512-E0gtYBVt5vRj0zBeplEf8wsVDPDQ6XBdRiFVUgmgwYUYYkXaalaIvbD1ioB8cA05vfz8HrPGXcMrgletUP4ojA==} cpu: [x64] os: [win32] + '@rspack/binding@1.3.11': + resolution: {integrity: sha512-BbMfZHqfH+CzFtZDg+v9nbKifJIJDUPD6KuoWlHq581koKvD3UMx6oVrj9w13JvO2xWNPeHclmqWAFgoD7faEQ==} + '@rspack/binding@1.3.9': resolution: {integrity: sha512-3FFen1/0F2aP5uuCm8vPaJOrzM3karCPNMsc5gLCGfEy2rsK38Qinf9W4p1bw7+FhjOTzoSdkX+LFHeMDVxJhw==} + '@rspack/core@1.3.11': + resolution: {integrity: sha512-aSYPtT1gum5MCfcFANdTroJ4JwzozuL3wX0twMGNAB7amq6+nZrbsUKWjcHgneCeZdahxzrKdyYef3FHaJ7lEA==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@rspack/core@1.3.9': resolution: {integrity: sha512-u7usd9srCBPBfNJCSvsfh14AOPq6LCVna0Vb/aA2nyJTawHqzfAMz1QRb/e27nP3NrV6RPiwx03W494Dd6r6wg==} engines: {node: '>=16.0.0'} @@ -1346,8 +1413,8 @@ packages: '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/node@22.15.17': - resolution: {integrity: sha512-wIX2aSZL5FE+MR0JlvF87BNVrtFWf6AE6rxSE9X7OwnVvoyCQjpzSRJ+M87se/4QCkCiebQAqrJ0y6fwIyi7nw==} + '@types/node@22.15.19': + resolution: {integrity: sha512-3vMNr4TzNQyjHcRZadojpRaD9Ofr6LsonZAoQ+HMUa/9ORTPoxVIw0e0mpqWpdjj8xybyCM+oKOUH2vwFu/oEw==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -1427,16 +1494,16 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/coverage-istanbul@3.1.3': - resolution: {integrity: sha512-S6zpofFh7ykVM01KpCbsdPRKBG4SCP/ErvrakFBJEUhiN/nRgsuCsi68VSe8rWstz6V1cJ/Sa/PDttr6FRZuNg==} + '@vitest/coverage-istanbul@3.1.4': + resolution: {integrity: sha512-WcGed2Bad8T96tSPr7zLsLS8SBiGuTnoEUAf/wLeA2rOTTFo9N2Mrxr6//v4qleXsYh+o2nd+gZ63KcNB8fgjg==} peerDependencies: - vitest: 3.1.3 + vitest: 3.1.4 - '@vitest/expect@3.1.3': - resolution: {integrity: sha512-7FTQQuuLKmN1Ig/h+h/GO+44Q1IlglPlR2es4ab7Yvfx+Uk5xsv+Ykk+MEt/M2Yn/xGmzaLKxGw2lgy2bwuYqg==} + '@vitest/expect@3.1.4': + resolution: {integrity: sha512-xkD/ljeliyaClDYqHPNCiJ0plY5YIcM0OlRiZizLhlPmpXWpxnGMyTZXOHFhFeG7w9P5PBeL4IdtJ/HeQwTbQA==} - '@vitest/mocker@3.1.3': - resolution: {integrity: sha512-PJbLjonJK82uCWHjzgBJZuR7zmAOrSvKk1QBxrennDIgtH4uK0TB1PvYmc0XBCigxxtiAVPfWtAdy4lpz8SQGQ==} + '@vitest/mocker@3.1.4': + resolution: {integrity: sha512-8IJ3CvwtSw/EFXqWFL8aCMu+YyYXG2WUSrQbViOZkWTKTVicVwZ/YiEZDSqD00kX+v/+W+OnxhNWoeVKorHygA==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -1446,20 +1513,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.1.3': - resolution: {integrity: sha512-i6FDiBeJUGLDKADw2Gb01UtUNb12yyXAqC/mmRWuYl+m/U9GS7s8us5ONmGkGpUUo7/iAYzI2ePVfOZTYvUifA==} + '@vitest/pretty-format@3.1.4': + resolution: {integrity: sha512-cqv9H9GvAEoTaoq+cYqUTCGscUjKqlJZC7PRwY5FMySVj5J+xOm1KQcCiYHJOEzOKRUhLH4R2pTwvFlWCEScsg==} - '@vitest/runner@3.1.3': - resolution: {integrity: sha512-Tae+ogtlNfFei5DggOsSUvkIaSuVywujMj6HzR97AHK6XK8i3BuVyIifWAm/sE3a15lF5RH9yQIrbXYuo0IFyA==} + '@vitest/runner@3.1.4': + resolution: {integrity: sha512-djTeF1/vt985I/wpKVFBMWUlk/I7mb5hmD5oP8K9ACRmVXgKTae3TUOtXAEBfslNKPzUQvnKhNd34nnRSYgLNQ==} - '@vitest/snapshot@3.1.3': - resolution: {integrity: sha512-XVa5OPNTYUsyqG9skuUkFzAeFnEzDp8hQu7kZ0N25B1+6KjGm4hWLtURyBbsIAOekfWQ7Wuz/N/XXzgYO3deWQ==} + '@vitest/snapshot@3.1.4': + resolution: {integrity: sha512-JPHf68DvuO7vilmvwdPr9TS0SuuIzHvxeaCkxYcCD4jTk67XwL45ZhEHFKIuCm8CYstgI6LZ4XbwD6ANrwMpFg==} - '@vitest/spy@3.1.3': - resolution: {integrity: sha512-x6w+ctOEmEXdWaa6TO4ilb7l9DxPR5bwEb6hILKuxfU1NqWT2mpJD9NJN7t3OTfxmVlOMrvtoFJGdgyzZ605lQ==} + '@vitest/spy@3.1.4': + resolution: {integrity: sha512-Xg1bXhu+vtPXIodYN369M86K8shGLouNjoVI78g8iAq2rFoHFdajNvJJ5A/9bPMFcfQqdaCpOgWKEoMQg/s0Yg==} - '@vitest/utils@3.1.3': - resolution: {integrity: sha512-2Ltrpht4OmHO9+c/nmHtF09HWiyWdworqnHIwjfvDyWjuwKbdkcS9AnhsDn+8E2RM4x++foD1/tNuLPVvWG1Rg==} + '@vitest/utils@3.1.4': + resolution: {integrity: sha512-yriMuO1cfFhmiGc8ataN51+9ooHRuURdfAZfwFd3usWynjzpLslZdYnRegTv32qdgtJTsj15FoeZe2g15fY1gg==} '@vue/babel-helper-vue-transform-on@1.4.0': resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} @@ -1480,35 +1547,50 @@ packages: '@vue/compiler-core@3.5.13': resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} + '@vue/compiler-core@3.5.14': + resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==} + '@vue/compiler-dom@3.5.13': resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} + '@vue/compiler-dom@3.5.14': + resolution: {integrity: sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==} + '@vue/compiler-sfc@3.5.13': resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} + '@vue/compiler-sfc@3.5.14': + resolution: {integrity: sha512-9T6m/9mMr81Lj58JpzsiSIjBgv2LiVoWjIVa7kuXHICUi8LiDSIotMpPRXYJsXKqyARrzjT24NAwttrMnMaCXA==} + '@vue/compiler-ssr@3.5.13': resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} + '@vue/compiler-ssr@3.5.14': + resolution: {integrity: sha512-Y0G7PcBxr1yllnHuS/NxNCSPWnRGH4Ogrp0tsLA5QemDZuJLs99YjAKQ7KqkHE0vCg4QTKlQzXLKCMF7WPSl7Q==} + '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/reactivity@3.5.13': - resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==} + '@vue/reactivity@3.5.14': + resolution: {integrity: sha512-7cK1Hp343Fu/SUCCO52vCabjvsYu7ZkOqyYu7bXV9P2yyfjUMUXHZafEbq244sP7gf+EZEz+77QixBTuEqkQQw==} - '@vue/runtime-core@3.5.13': - resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==} + '@vue/runtime-core@3.5.14': + resolution: {integrity: sha512-w9JWEANwHXNgieAhxPpEpJa+0V5G0hz3NmjAZwlOebtfKyp2hKxKF0+qSh0Xs6/PhfGihuSdqMprMVcQU/E6ag==} - '@vue/runtime-dom@3.5.13': - resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==} + '@vue/runtime-dom@3.5.14': + resolution: {integrity: sha512-lCfR++IakeI35TVR80QgOelsUIdcKjd65rWAMfdSlCYnaEY5t3hYwru7vvcWaqmrK+LpI7ZDDYiGU5V3xjMacw==} - '@vue/server-renderer@3.5.13': - resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==} + '@vue/server-renderer@3.5.14': + resolution: {integrity: sha512-Rf/ISLqokIvcySIYnv3tNWq40PLpNLDLSJwwVWzG6MNtyIhfbcrAxo5ZL9nARJhqjZyWWa40oRb2IDuejeuv6w==} peerDependencies: - vue: 3.5.13 + vue: 3.5.14 '@vue/shared@3.5.13': resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} + '@vue/shared@3.5.14': + resolution: {integrity: sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -1693,6 +1775,9 @@ packages: caniuse-lite@1.0.30001717: resolution: {integrity: sha512-auPpttCq6BDEG8ZAuHJIplGw6GODhjw+/11e7IjpnYCxZcW/ONgPs0KVBJ0d1bY3e2+7PRe5RCLyP+PfwVgkYw==} + caniuse-lite@1.0.30001718: + resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==} + chai@5.2.0: resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} engines: {node: '>=12'} @@ -2927,8 +3012,8 @@ packages: uglify-js: optional: true - terser@5.39.0: - resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} + terser@5.39.2: + resolution: {integrity: sha512-yEPUmWve+VA78bI71BW70Dh0TuV4HHd+I5SHOAfS1+QBOmvmCiiffgjR8ryyEd3KIfvPGFqoADt8LdQ6XpXIvg==} engines: {node: '>=10'} hasBin: true @@ -3046,8 +3131,8 @@ packages: varint@6.0.0: resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} - vite-node@3.1.3: - resolution: {integrity: sha512-uHV4plJ2IxCl4u1up1FQRrqclylKAogbtBfOTwcuJ28xFi+89PZ57BRh+naIRvH70HPwxy5QHYzg1OrEaC7AbA==} + vite-node@3.1.4: + resolution: {integrity: sha512-6enNwYnpyDo4hEgytbmc6mYWHXDHYEn0D1/rw4Q+tnHUGtKTJsn8T1YkX6Q18wI5LCrS8CTYlBaiCqxOy2kvUA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3087,16 +3172,16 @@ packages: peerDependencies: vitest: '*' - vitest@3.1.3: - resolution: {integrity: sha512-188iM4hAHQ0km23TN/adso1q5hhwKqUpv+Sd6p5sOuh6FhQnRNW3IsiIpvxqahtBabsJ2SLZgmGSpcYK4wQYJw==} + vitest@3.1.4: + resolution: {integrity: sha512-Ta56rT7uWxCSJXlBtKgIlApJnT6e6IGmTYxYcmxjJ4ujuZDI59GUQgVDObXXJujOmPDBYXHK1qmaGtneu6TNIQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.3 - '@vitest/ui': 3.1.3 + '@vitest/browser': 3.1.4 + '@vitest/ui': 3.1.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -3141,8 +3226,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue@3.5.13: - resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} + vue@3.5.14: + resolution: {integrity: sha512-LbOm50/vZFG6Mhy6KscQYXZMQ0LMCC/y40HDJPPvGFQ+i/lUH+PJHR6C3assgOQiXdl6tAfsXHbXYVBZZu65ew==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -3359,16 +3444,16 @@ snapshots: '@babel/generator@7.26.10': dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 + '@babel/parser': 7.27.1 + '@babel/types': 7.27.1 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 '@babel/generator@7.27.0': dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 + '@babel/parser': 7.27.1 + '@babel/types': 7.27.1 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 @@ -3383,7 +3468,7 @@ snapshots: '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@babel/helper-annotate-as-pure@7.27.1': dependencies: @@ -3446,7 +3531,7 @@ snapshots: '@babel/helper-member-expression-to-functions@7.25.9': dependencies: - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.27.1 '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -3507,7 +3592,7 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color @@ -3516,7 +3601,7 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color @@ -3532,7 +3617,7 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: '@babel/traverse': 7.27.0 - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -3556,7 +3641,7 @@ snapshots: '@babel/helpers@7.26.10': dependencies: '@babel/template': 7.27.0 - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@babel/helpers@7.27.1': dependencies: @@ -3565,16 +3650,20 @@ snapshots: '@babel/parser@7.26.10': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@babel/parser@7.27.0': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@babel/parser@7.27.1': dependencies: '@babel/types': 7.27.1 + '@babel/parser@7.27.2': + dependencies: + '@babel/types': 7.27.1 + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 @@ -3592,12 +3681,12 @@ snapshots: '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.1)': dependencies: @@ -3672,8 +3761,8 @@ snapshots: '@babel/template@7.27.0': dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 + '@babel/parser': 7.27.1 + '@babel/types': 7.27.1 '@babel/template@7.27.1': dependencies: @@ -3697,9 +3786,9 @@ snapshots: dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.1 '@babel/template': 7.27.0 - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: @@ -4058,13 +4147,21 @@ snapshots: core-js: 3.42.0 jiti: 2.4.2 - '@rsbuild/plugin-babel@1.0.5(@rsbuild/core@1.3.18)': + '@rsbuild/core@1.3.21': + dependencies: + '@rspack/core': 1.3.11(@swc/helpers@0.5.17) + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.17 + core-js: 3.42.0 + jiti: 2.4.2 + + '@rsbuild/plugin-babel@1.0.5(@rsbuild/core@1.3.21)': dependencies: '@babel/core': 7.27.1 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.27.1) '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.1) '@babel/preset-typescript': 7.27.1(@babel/core@7.27.1) - '@rsbuild/core': 1.3.18 + '@rsbuild/core': 1.3.21 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 reduce-configs: 1.1.0 @@ -4072,36 +4169,36 @@ snapshots: transitivePeerDependencies: - supports-color - '@rsbuild/plugin-less@1.2.4(@rsbuild/core@1.3.18)': + '@rsbuild/plugin-less@1.2.4(@rsbuild/core@1.3.21)': dependencies: - '@rsbuild/core': 1.3.18 + '@rsbuild/core': 1.3.21 deepmerge: 4.3.1 reduce-configs: 1.1.0 - '@rsbuild/plugin-sass@1.3.1(@rsbuild/core@1.3.18)': + '@rsbuild/plugin-sass@1.3.1(@rsbuild/core@1.3.21)': dependencies: - '@rsbuild/core': 1.3.18 + '@rsbuild/core': 1.3.21 deepmerge: 4.3.1 loader-utils: 2.0.4 postcss: 8.5.3 reduce-configs: 1.1.0 sass-embedded: 1.86.3 - '@rsbuild/plugin-vue-jsx@1.1.0(@babel/core@7.27.1)(@rsbuild/core@1.3.18)': + '@rsbuild/plugin-vue-jsx@1.1.0(@babel/core@7.27.1)(@rsbuild/core@1.3.21)': dependencies: - '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.3.18) + '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.3.21) '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) babel-plugin-vue-jsx-hmr: 1.0.0 optionalDependencies: - '@rsbuild/core': 1.3.18 + '@rsbuild/core': 1.3.21 transitivePeerDependencies: - '@babel/core' - supports-color - '@rsbuild/plugin-vue@1.0.7(@rsbuild/core@1.3.18)(esbuild@0.25.4)(vue@3.5.13(typescript@5.8.3))': + '@rsbuild/plugin-vue@1.0.7(@rsbuild/core@1.3.21)(esbuild@0.25.4)(vue@3.5.14(typescript@5.8.3))': dependencies: - '@rsbuild/core': 1.3.18 - vue-loader: 17.4.2(vue@3.5.13(typescript@5.8.3))(webpack@5.98.0(esbuild@0.25.4)) + '@rsbuild/core': 1.3.21 + vue-loader: 17.4.2(vue@3.5.14(typescript@5.8.3))(webpack@5.98.0(esbuild@0.25.4)) webpack: 5.98.0(esbuild@0.25.4) transitivePeerDependencies: - '@swc/core' @@ -4119,33 +4216,72 @@ snapshots: optionalDependencies: typescript: 5.8.3 + '@rspack/binding-darwin-arm64@1.3.11': + optional: true + '@rspack/binding-darwin-arm64@1.3.9': optional: true + '@rspack/binding-darwin-x64@1.3.11': + optional: true + '@rspack/binding-darwin-x64@1.3.9': optional: true + '@rspack/binding-linux-arm64-gnu@1.3.11': + optional: true + '@rspack/binding-linux-arm64-gnu@1.3.9': optional: true + '@rspack/binding-linux-arm64-musl@1.3.11': + optional: true + '@rspack/binding-linux-arm64-musl@1.3.9': optional: true + '@rspack/binding-linux-x64-gnu@1.3.11': + optional: true + '@rspack/binding-linux-x64-gnu@1.3.9': optional: true + '@rspack/binding-linux-x64-musl@1.3.11': + optional: true + '@rspack/binding-linux-x64-musl@1.3.9': optional: true + '@rspack/binding-win32-arm64-msvc@1.3.11': + optional: true + '@rspack/binding-win32-arm64-msvc@1.3.9': optional: true + '@rspack/binding-win32-ia32-msvc@1.3.11': + optional: true + '@rspack/binding-win32-ia32-msvc@1.3.9': optional: true + '@rspack/binding-win32-x64-msvc@1.3.11': + optional: true + '@rspack/binding-win32-x64-msvc@1.3.9': optional: true + '@rspack/binding@1.3.11': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.3.11 + '@rspack/binding-darwin-x64': 1.3.11 + '@rspack/binding-linux-arm64-gnu': 1.3.11 + '@rspack/binding-linux-arm64-musl': 1.3.11 + '@rspack/binding-linux-x64-gnu': 1.3.11 + '@rspack/binding-linux-x64-musl': 1.3.11 + '@rspack/binding-win32-arm64-msvc': 1.3.11 + '@rspack/binding-win32-ia32-msvc': 1.3.11 + '@rspack/binding-win32-x64-msvc': 1.3.11 + '@rspack/binding@1.3.9': optionalDependencies: '@rspack/binding-darwin-arm64': 1.3.9 @@ -4158,6 +4294,15 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.3.9 '@rspack/binding-win32-x64-msvc': 1.3.9 + '@rspack/core@1.3.11(@swc/helpers@0.5.17)': + dependencies: + '@module-federation/runtime-tools': 0.13.1 + '@rspack/binding': 1.3.11 + '@rspack/lite-tapable': 1.0.1 + caniuse-lite: 1.0.30001718 + optionalDependencies: + '@swc/helpers': 0.5.17 + '@rspack/core@1.3.9(@swc/helpers@0.5.17)': dependencies: '@module-federation/runtime-tools': 0.13.1 @@ -4183,16 +4328,16 @@ snapshots: '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 + '@babel/parser': 7.27.1 + '@babel/types': 7.27.1 '@types/babel__traverse@7.20.5': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@types/eslint-scope@3.7.7': dependencies: @@ -4211,13 +4356,13 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.15.17 + '@types/node': 22.15.19 '@types/json-schema@7.0.15': {} '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.15.17 + '@types/node': 22.15.19 '@types/less@3.0.8': {} @@ -4232,7 +4377,7 @@ snapshots: '@types/mdurl@2.0.0': {} - '@types/node@22.15.17': + '@types/node@22.15.19': dependencies: undici-types: 6.21.0 @@ -4326,22 +4471,22 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue-jsx@4.1.2(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2))(vue@3.5.14(typescript@5.8.3))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.26.10) - vite: 5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) - vue: 3.5.13(typescript@5.8.3) + vite: 5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) + vue: 3.5.14(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2))(vue@3.5.14(typescript@5.8.3))': dependencies: - vite: 5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) - vue: 3.5.13(typescript@5.8.3) + vite: 5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) + vue: 3.5.14(typescript@5.8.3) - '@vitest/coverage-istanbul@3.1.3(vitest@3.1.3(@types/node@22.15.17)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0))': + '@vitest/coverage-istanbul@3.1.4(vitest@3.1.4(@types/node@22.15.19)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2))': dependencies: '@istanbuljs/schema': 0.1.3 debug: 4.4.0 @@ -4353,47 +4498,47 @@ snapshots: magicast: 0.3.5 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/node@22.15.17)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) + vitest: 3.1.4(@types/node@22.15.19)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) transitivePeerDependencies: - supports-color - '@vitest/expect@3.1.3': + '@vitest/expect@3.1.4': dependencies: - '@vitest/spy': 3.1.3 - '@vitest/utils': 3.1.3 + '@vitest/spy': 3.1.4 + '@vitest/utils': 3.1.4 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0))': + '@vitest/mocker@3.1.4(vite@5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2))': dependencies: - '@vitest/spy': 3.1.3 + '@vitest/spy': 3.1.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) + vite: 5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) - '@vitest/pretty-format@3.1.3': + '@vitest/pretty-format@3.1.4': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.3': + '@vitest/runner@3.1.4': dependencies: - '@vitest/utils': 3.1.3 + '@vitest/utils': 3.1.4 pathe: 2.0.3 - '@vitest/snapshot@3.1.3': + '@vitest/snapshot@3.1.4': dependencies: - '@vitest/pretty-format': 3.1.3 + '@vitest/pretty-format': 3.1.4 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.3': + '@vitest/spy@3.1.4': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.1.3': + '@vitest/utils@3.1.4': dependencies: - '@vitest/pretty-format': 3.1.3 + '@vitest/pretty-format': 3.1.4 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -4409,7 +4554,7 @@ snapshots: '@babel/types': 7.26.10 '@vue/babel-helper-vue-transform-on': 1.4.0 '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.26.10) - '@vue/shared': 3.5.13 + '@vue/shared': 3.5.14 optionalDependencies: '@babel/core': 7.26.10 transitivePeerDependencies: @@ -4425,7 +4570,7 @@ snapshots: '@babel/types': 7.26.10 '@vue/babel-helper-vue-transform-on': 1.4.0 '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.1) - '@vue/shared': 3.5.13 + '@vue/shared': 3.5.14 optionalDependencies: '@babel/core': 7.27.1 transitivePeerDependencies: @@ -4436,7 +4581,7 @@ snapshots: '@babel/code-frame': 7.26.2 '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/parser': 7.27.0 '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: @@ -4447,7 +4592,7 @@ snapshots: '@babel/code-frame': 7.26.2 '@babel/core': 7.27.1 '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/parser': 7.27.0 '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: @@ -4455,20 +4600,33 @@ snapshots: '@vue/compiler-core@3.5.13': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.1 '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.14': + dependencies: + '@babel/parser': 7.27.2 + '@vue/shared': 3.5.14 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.13': dependencies: '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 + '@vue/compiler-dom@3.5.14': + dependencies: + '@vue/compiler-core': 3.5.14 + '@vue/shared': 3.5.14 + '@vue/compiler-sfc@3.5.13': dependencies: - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.1 '@vue/compiler-core': 3.5.13 '@vue/compiler-dom': 3.5.13 '@vue/compiler-ssr': 3.5.13 @@ -4478,37 +4636,56 @@ snapshots: postcss: 8.5.3 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.14': + dependencies: + '@babel/parser': 7.27.2 + '@vue/compiler-core': 3.5.14 + '@vue/compiler-dom': 3.5.14 + '@vue/compiler-ssr': 3.5.14 + '@vue/shared': 3.5.14 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.3 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.13': dependencies: '@vue/compiler-dom': 3.5.13 '@vue/shared': 3.5.13 + '@vue/compiler-ssr@3.5.14': + dependencies: + '@vue/compiler-dom': 3.5.14 + '@vue/shared': 3.5.14 + '@vue/devtools-api@6.6.4': {} - '@vue/reactivity@3.5.13': + '@vue/reactivity@3.5.14': dependencies: - '@vue/shared': 3.5.13 + '@vue/shared': 3.5.14 - '@vue/runtime-core@3.5.13': + '@vue/runtime-core@3.5.14': dependencies: - '@vue/reactivity': 3.5.13 - '@vue/shared': 3.5.13 + '@vue/reactivity': 3.5.14 + '@vue/shared': 3.5.14 - '@vue/runtime-dom@3.5.13': + '@vue/runtime-dom@3.5.14': dependencies: - '@vue/reactivity': 3.5.13 - '@vue/runtime-core': 3.5.13 - '@vue/shared': 3.5.13 + '@vue/reactivity': 3.5.14 + '@vue/runtime-core': 3.5.14 + '@vue/shared': 3.5.14 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.3))': + '@vue/server-renderer@3.5.14(vue@3.5.14(typescript@5.8.3))': dependencies: - '@vue/compiler-ssr': 3.5.13 - '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.8.3) + '@vue/compiler-ssr': 3.5.14 + '@vue/shared': 3.5.14 + vue: 3.5.14(typescript@5.8.3) '@vue/shared@3.5.13': {} + '@vue/shared@3.5.14': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.1 @@ -4715,6 +4892,8 @@ snapshots: caniuse-lite@1.0.30001717: {} + caniuse-lite@1.0.30001718: {} + chai@5.2.0: dependencies: assertion-error: 2.0.1 @@ -5263,7 +5442,7 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: '@babel/core': 7.27.1 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.1 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -5308,7 +5487,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.17 + '@types/node': 22.15.19 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -5443,8 +5622,8 @@ snapshots: magicast@0.3.5: dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 + '@babel/parser': 7.27.1 + '@babel/types': 7.27.1 source-map-js: 1.2.1 make-dir@2.1.0: @@ -5928,12 +6107,12 @@ snapshots: jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - terser: 5.39.0 + terser: 5.39.2 webpack: 5.98.0(esbuild@0.25.4) optionalDependencies: esbuild: 0.25.4 - terser@5.39.0: + terser@5.39.2: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.14.0 @@ -6033,13 +6212,13 @@ snapshots: varint@6.0.0: {} - vite-node@3.1.3(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0): + vite-node@3.1.4(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) + vite: 5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) transitivePeerDependencies: - '@types/node' - less @@ -6051,32 +6230,32 @@ snapshots: - supports-color - terser - vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0): + vite@5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2): dependencies: esbuild: 0.21.5 postcss: 8.5.3 rollup: 4.38.0 optionalDependencies: - '@types/node': 22.15.17 + '@types/node': 22.15.19 fsevents: 2.3.3 less: 4.3.0 sass-embedded: 1.86.3 - terser: 5.39.0 + terser: 5.39.2 - vitest-canvas-mock@0.3.3(vitest@3.1.3(@types/node@22.15.17)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0)): + vitest-canvas-mock@0.3.3(vitest@3.1.4(@types/node@22.15.19)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2)): dependencies: jest-canvas-mock: 2.5.2 - vitest: 3.1.3(@types/node@22.15.17)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) + vitest: 3.1.4(@types/node@22.15.19)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) - vitest@3.1.3(@types/node@22.15.17)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0): + vitest@3.1.4(@types/node@22.15.19)(jsdom@25.0.1)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2): dependencies: - '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0)) - '@vitest/pretty-format': 3.1.3 - '@vitest/runner': 3.1.3 - '@vitest/snapshot': 3.1.3 - '@vitest/spy': 3.1.3 - '@vitest/utils': 3.1.3 + '@vitest/expect': 3.1.4 + '@vitest/mocker': 3.1.4(vite@5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2)) + '@vitest/pretty-format': 3.1.4 + '@vitest/runner': 3.1.4 + '@vitest/snapshot': 3.1.4 + '@vitest/spy': 3.1.4 + '@vitest/utils': 3.1.4 chai: 5.2.0 debug: 4.4.0 expect-type: 1.2.1 @@ -6088,11 +6267,11 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.19(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.17)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.0) + vite: 5.4.19(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) + vite-node: 3.1.4(@types/node@22.15.19)(less@4.3.0)(sass-embedded@1.86.3)(terser@5.39.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.17 + '@types/node': 22.15.19 jsdom: 25.0.1 transitivePeerDependencies: - less @@ -6120,27 +6299,27 @@ snapshots: transitivePeerDependencies: - supports-color - vue-loader@17.4.2(vue@3.5.13(typescript@5.8.3))(webpack@5.98.0(esbuild@0.25.4)): + vue-loader@17.4.2(vue@3.5.14(typescript@5.8.3))(webpack@5.98.0(esbuild@0.25.4)): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.1 webpack: 5.98.0(esbuild@0.25.4) optionalDependencies: - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.14(typescript@5.8.3) - vue-router@4.5.1(vue@3.5.13(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.14(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.14(typescript@5.8.3) - vue@3.5.13(typescript@5.8.3): + vue@3.5.14(typescript@5.8.3): dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-sfc': 3.5.13 - '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.3)) - '@vue/shared': 3.5.13 + '@vue/compiler-dom': 3.5.14 + '@vue/compiler-sfc': 3.5.14 + '@vue/runtime-dom': 3.5.14 + '@vue/server-renderer': 3.5.14(vue@3.5.14(typescript@5.8.3)) + '@vue/shared': 3.5.14 optionalDependencies: typescript: 5.8.3