From c9bc9b09e0548c06b7a840d783b38b2c1a4bf6a0 Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Tue, 14 Oct 2025 09:52:34 +0200 Subject: [PATCH] chore: up ts deps --- package.json | 2 +- packages/experiments-playground/package.json | 10 +- packages/playground/package.json | 8 +- packages/router/package.json | 6 +- pnpm-lock.yaml | 760 +++++++++---------- 5 files changed, 381 insertions(+), 405 deletions(-) diff --git a/package.json b/package.json index fb0e0e55..5540a026 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "simple-git-hooks": "^2.13.1", "typedoc": "^0.28.14", "typedoc-plugin-markdown": "^4.9.0", - "typescript": "~5.8.3", + "typescript": "~5.9.3", "vitest": "^3.2.4" }, "simple-git-hooks": { diff --git a/packages/experiments-playground/package.json b/packages/experiments-playground/package.json index f35ed022..40e1ba3c 100644 --- a/packages/experiments-playground/package.json +++ b/packages/experiments-playground/package.json @@ -15,12 +15,12 @@ }, "devDependencies": { "@tsconfig/node22": "^22.0.2", - "@types/node": "^22.18.10", + "@types/node": "^24.7.2", "@vitejs/plugin-vue": "^6.0.1", - "@vue/tsconfig": "^0.7.0", - "typescript": "~5.8.0", + "@vue/tsconfig": "^0.8.1", + "typescript": "~5.9.3", "vite": "^7.1.9", - "vite-plugin-vue-devtools": "^7.7.7", - "vue-tsc": "^2.2.10" + "vite-plugin-vue-devtools": "^8.0.2", + "vue-tsc": "^3.1.1" } } diff --git a/packages/playground/package.json b/packages/playground/package.json index 99252cec..518cfee6 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -13,12 +13,12 @@ "vue": "~3.6.0-alpha.2" }, "devDependencies": { - "@types/node": "^20.19.21", - "@vitejs/plugin-vue": "^5.2.4", + "@types/node": "^24.7.2", + "@vitejs/plugin-vue": "^6.0.1", "@vue/compiler-sfc": "~3.5.22", - "@vue/tsconfig": "^0.7.0", + "@vue/tsconfig": "^0.8.1", "vite": "^7.1.9", "vue-router": "workspace:*", - "vue-tsc": "^2.2.12" + "vue-tsc": "^3.1.1" } } diff --git a/packages/router/package.json b/packages/router/package.json index 4b036cfd..e04559b8 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -130,7 +130,7 @@ "@types/jsdom": "^21.1.7", "@types/nightwatch": "^2.3.32", "@typescript/native-preview": "7.0.0-dev.20251013.1", - "@vitejs/plugin-vue": "^5.2.4", + "@vitejs/plugin-vue": "^6.0.1", "@vue/compiler-sfc": "~3.5.22", "@vue/server-renderer": "~3.5.22", "@vue/test-utils": "^2.4.6", @@ -138,10 +138,10 @@ "chromedriver": "^138.0.5", "connect-history-api-fallback": "^1.6.0", "conventional-changelog-cli": "^2.2.2", - "dotenv": "^16.6.1", + "dotenv": "^17.2.3", "faked-promise": "^2.2.2", "geckodriver": "^6.0.2", - "happy-dom": "^15.11.7", + "happy-dom": "^20.0.0", "nightwatch": "^3.12.2", "nightwatch-helpers": "^1.2.0", "rimraf": "^6.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 31edd69a..ab4b9103 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,16 +49,16 @@ importers: version: 2.13.1 typedoc: specifier: ^0.28.14 - version: 0.28.14(typescript@5.8.3) + version: 0.28.14(typescript@5.9.3) typedoc-plugin-markdown: specifier: ^4.9.0 - version: 4.9.0(typedoc@0.28.14(typescript@5.8.3)) + version: 4.9.0(typedoc@0.28.14(typescript@5.9.3)) typescript: - specifier: ~5.8.3 - version: 5.8.3 + specifier: ~5.9.3 + version: 5.9.3 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.7.2)(@vitest/ui@3.2.4)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.43.1)(yaml@2.8.1) + version: 3.2.4(@types/node@24.7.2)(@vitest/ui@3.2.4)(happy-dom@20.0.0)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.43.1)(yaml@2.8.1) packages/docs: dependencies: @@ -67,16 +67,16 @@ importers: version: 3.28.0 typedoc-vitepress-theme: specifier: ^1.1.2 - version: 1.1.2(typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.8.3))) + version: 1.1.2(typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.9.3))) vitepress: specifier: 1.6.4 - version: 1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.8.3) + version: 1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.3) vitepress-plugin-group-icons: specifier: ^1.6.3 version: 1.6.3(markdown-it@14.1.0)(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)) vitepress-translation-helper: specifier: ^0.2.2 - version: 0.2.2(vitepress@1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.8.3))(vue@3.6.0-alpha.2(typescript@5.8.3)) + version: 0.2.2(vitepress@1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.3))(vue@3.6.0-alpha.2(typescript@5.9.3)) vue-router: specifier: workspace:* version: link:../router @@ -85,7 +85,7 @@ importers: dependencies: vue: specifier: ~3.6.0-alpha.2 - version: 3.6.0-alpha.2(typescript@5.8.3) + version: 3.6.0-alpha.2(typescript@5.9.3) vue-router: specifier: workspace:* version: link:../router @@ -94,54 +94,54 @@ importers: specifier: ^22.0.2 version: 22.0.2 '@types/node': - specifier: ^22.18.10 - version: 22.18.10 + specifier: ^24.7.2 + version: 24.7.2 '@vitejs/plugin-vue': specifier: ^6.0.1 - version: 6.0.1(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3)) + version: 6.0.1(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.9.3)) '@vue/tsconfig': - specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.6.0-alpha.2(typescript@5.8.3)) + specifier: ^0.8.1 + version: 0.8.1(typescript@5.9.3)(vue@3.6.0-alpha.2(typescript@5.9.3)) typescript: - specifier: ~5.8.0 - version: 5.8.3 + specifier: ~5.9.3 + version: 5.9.3 vite: specifier: ^7.1.9 - version: 7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) + version: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) vite-plugin-vue-devtools: - specifier: ^7.7.7 - version: 7.7.7(rollup@4.52.0)(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3)) + specifier: ^8.0.2 + version: 8.0.2(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.9.3)) vue-tsc: - specifier: ^2.2.10 - version: 2.2.12(typescript@5.8.3) + specifier: ^3.1.1 + version: 3.1.1(typescript@5.9.3) packages/playground: dependencies: vue: specifier: ~3.6.0-alpha.2 - version: 3.6.0-alpha.2(typescript@5.8.3) + version: 3.6.0-alpha.2(typescript@5.9.3) devDependencies: '@types/node': - specifier: ^20.19.21 - version: 20.19.21 + specifier: ^24.7.2 + version: 24.7.2 '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@7.1.9(@types/node@20.19.21)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3)) + specifier: ^6.0.1 + version: 6.0.1(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.9.3)) '@vue/compiler-sfc': specifier: ~3.5.22 version: 3.5.22 '@vue/tsconfig': - specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.6.0-alpha.2(typescript@5.8.3)) + specifier: ^0.8.1 + version: 0.8.1(typescript@5.9.3)(vue@3.6.0-alpha.2(typescript@5.9.3)) vite: specifier: ^7.1.9 - version: 7.1.9(@types/node@20.19.21)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) + version: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) vue-router: specifier: workspace:* version: link:../router vue-tsc: - specifier: ^2.2.12 - version: 2.2.12(typescript@5.8.3) + specifier: ^3.1.1 + version: 3.1.1(typescript@5.9.3) packages/router: dependencies: @@ -171,14 +171,14 @@ importers: specifier: 7.0.0-dev.20251013.1 version: 7.0.0-dev.20251013.1 '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3)) + specifier: ^6.0.1 + version: 6.0.1(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.9.3)) '@vue/compiler-sfc': specifier: ~3.5.22 version: 3.5.22 '@vue/server-renderer': specifier: ~3.5.22 - version: 3.5.22(vue@3.6.0-alpha.2(typescript@5.8.3)) + version: 3.5.22(vue@3.6.0-alpha.2(typescript@5.9.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -195,8 +195,8 @@ importers: specifier: ^2.2.2 version: 2.2.2 dotenv: - specifier: ^16.6.1 - version: 16.6.1 + specifier: ^17.2.3 + version: 17.2.3 faked-promise: specifier: ^2.2.2 version: 2.2.2 @@ -204,8 +204,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 happy-dom: - specifier: ^15.11.7 - version: 15.11.7 + specifier: ^20.0.0 + version: 20.0.0 nightwatch: specifier: ^3.12.2 version: 3.12.2(chromedriver@138.0.5)(geckodriver@6.0.2) @@ -220,19 +220,19 @@ importers: version: 3.29.5 rollup-plugin-typescript2: specifier: ^0.36.0 - version: 0.36.0(rollup@3.29.5)(typescript@5.8.3) + version: 0.36.0(rollup@3.29.5)(typescript@5.9.3) tsdown: specifier: ^0.12.9 - version: 0.12.9(@typescript/native-preview@7.0.0-dev.20251013.1)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3)) + version: 0.12.9(@typescript/native-preview@7.0.0-dev.20251013.1)(typescript@5.9.3)(vue-tsc@3.1.1(typescript@5.9.3)) tsup: specifier: ^8.5.0 - version: 8.5.0(@microsoft/api-extractor@7.52.11(@types/node@24.7.2))(jiti@2.4.2)(postcss@8.5.6)(typescript@5.8.3)(yaml@2.8.1) + version: 8.5.0(@microsoft/api-extractor@7.52.11(@types/node@24.7.2))(jiti@2.4.2)(postcss@8.5.6)(typescript@5.9.3)(yaml@2.8.1) vite: specifier: ^7.1.9 version: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) vue: specifier: ~3.6.0-alpha.2 - version: 3.6.0-alpha.2(typescript@5.8.3) + version: 3.6.0-alpha.2(typescript@5.9.3) packages: @@ -319,9 +319,6 @@ packages: '@antfu/install-pkg@1.1.0': resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} - '@antfu/utils@0.7.10': - resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - '@antfu/utils@9.3.0': resolution: {integrity: sha512-9hFT4RauhcUzqOE4f1+frMKLZrgNog5b06I7VmZQV1BkvwvqrbC8EBZf3L1eEL2AKb6rNKjER0sEvJiSP1FXEA==} @@ -332,16 +329,16 @@ packages: resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.28.0': - resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==} + '@babel/compat-data@7.28.4': + resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} engines: {node: '>=6.9.0'} - '@babel/core@7.28.0': - resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==} + '@babel/core@7.28.4': + resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.28.0': - resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==} + '@babel/generator@7.28.3': + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.27.3': @@ -352,8 +349,8 @@ packages: resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.27.1': - resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} + '@babel/helper-create-class-features-plugin@7.28.3': + resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -370,8 +367,8 @@ packages: resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.27.3': - resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} + '@babel/helper-module-transforms@7.28.3': + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -406,8 +403,8 @@ packages: resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.27.6': - resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} + '@babel/helpers@7.28.4': + resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} engines: {node: '>=6.9.0'} '@babel/parser@7.28.4': @@ -460,8 +457,8 @@ packages: resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.28.0': - resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} + '@babel/traverse@7.28.4': + resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} engines: {node: '>=6.9.0'} '@babel/types@7.28.4': @@ -871,8 +868,11 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - '@jridgewell/gen-mapping@0.3.12': - resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + + '@jridgewell/remapping@2.3.5': + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} @@ -1416,9 +1416,6 @@ packages: '@types/node@20.19.21': resolution: {integrity: sha512-CsGG2P3I5y48RPMfprQGfy4JPRZ6csfC3ltBZSRItG3ngggmNY/qs2uZKp4p9VbrpqNNSMzUZNFZKzgOGnd/VA==} - '@types/node@22.18.10': - resolution: {integrity: sha512-anNG/V/Efn/YZY4pRzbACnKxNKoBng2VTFydVu8RRs5hQjikP8CQfaeAV59VFSCzKNp90mXiVXW2QzV56rwMrg==} - '@types/node@24.7.2': resolution: {integrity: sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==} @@ -1548,28 +1545,28 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@volar/language-core@2.4.15': - resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} + '@volar/language-core@2.4.23': + resolution: {integrity: sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==} - '@volar/source-map@2.4.15': - resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==} + '@volar/source-map@2.4.23': + resolution: {integrity: sha512-Z1Uc8IB57Lm6k7q6KIDu/p+JWtf3xsXJqAX/5r18hYOTpJyBn0KXUR8oTJ4WFYOcDzWC9n3IflGgHowx6U6z9Q==} - '@volar/typescript@2.4.15': - resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} + '@volar/typescript@2.4.23': + resolution: {integrity: sha512-lAB5zJghWxVPqfcStmAP1ZqQacMpe90UrP5RJ3arDyrhy4aCUQqmxPPLB2PWDKugvylmO41ljK7vZ+t6INMTag==} - '@vue/babel-helper-vue-transform-on@1.4.0': - resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} + '@vue/babel-helper-vue-transform-on@1.5.0': + resolution: {integrity: sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==} - '@vue/babel-plugin-jsx@1.4.0': - resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==} + '@vue/babel-plugin-jsx@1.5.0': + resolution: {integrity: sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==} peerDependencies: '@babel/core': ^7.0.0-0 peerDependenciesMeta: '@babel/core': optional: true - '@vue/babel-plugin-resolve-type@1.4.0': - resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==} + '@vue/babel-plugin-resolve-type@1.5.0': + resolution: {integrity: sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1600,28 +1597,31 @@ packages: '@vue/compiler-vapor@3.6.0-alpha.2': resolution: {integrity: sha512-/qmhrcOrVmBsZiQEpDMH5coH/hx7v1uflKCXDcvWhl7XaPfNWBeVwIndU/s/8mtOz+5nuCZrGtbqozXc4tfQzw==} - '@vue/compiler-vue2@2.7.16': - resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} '@vue/devtools-api@7.7.7': resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==} - '@vue/devtools-core@7.7.7': - resolution: {integrity: sha512-9z9TLbfC+AjAi1PQyWX+OErjIaJmdFlbDHcD+cAMYKY6Bh5VlsAtCeGyRMrXwIlMEQPukvnWt3gZBLwTAIMKzQ==} + '@vue/devtools-core@8.0.2': + resolution: {integrity: sha512-V7eKTTHoS6KfK8PSGMLZMhGv/9yNDrmv6Qc3r71QILulnzPnqK2frsTyx3e2MrhdUZnENPEm6hcb4z0GZOqNhw==} peerDependencies: vue: ^3.0.0 '@vue/devtools-kit@7.7.7': resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==} + '@vue/devtools-kit@8.0.2': + resolution: {integrity: sha512-yjZKdEmhJzQqbOh4KFBfTOQjDPMrjjBNCnHBvnTGJX+YLAqoUtY2J+cg7BE+EA8KUv8LprECq04ts75wCoIGWA==} + '@vue/devtools-shared@7.7.7': resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} - '@vue/language-core@2.2.12': - resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==} + '@vue/devtools-shared@8.0.2': + resolution: {integrity: sha512-mLU0QVdy5Lp40PMGSixDw/Kbd6v5dkQXltd2r+mdVQV7iUog2NlZuLxFZApFZ/mObUBDhoCpf0T3zF2FWWdeHw==} + + '@vue/language-core@3.1.1': + resolution: {integrity: sha512-qjMY3Q+hUCjdH+jLrQapqgpsJ0rd/2mAY02lZoHG3VFJZZZKLjAlV+Oo9QmWIT4jh8+Rx8RUGUi++d7T9Wb6Mw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1670,8 +1670,8 @@ packages: '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} - '@vue/tsconfig@0.7.0': - resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==} + '@vue/tsconfig@0.8.1': + resolution: {integrity: sha512-aK7feIWPXFSUhsCP9PFqPyFOcz4ENkb8hZ2pneL6m2UjCkccvaOhC/5KCKluuBufvp2KzkbdA2W2pk20vLzu3g==} peerDependencies: typescript: 5.x vue: ^3.4.0 @@ -1789,8 +1789,8 @@ packages: resolution: {integrity: sha512-y7gau/ZOQDqoInTQp0IwTOjkrHc4Aq4R8JgpmCleFwiLl+PbN2DMWoDUWZnrK8AhNJwT++dn28Bt4NZYNLAmuA==} engines: {node: '>= 14.0.0'} - alien-signals@1.0.13: - resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} + alien-signals@3.0.0: + resolution: {integrity: sha512-JHoRJf18Y6HN4/KZALr3iU+0vW9LKG+8FMThQlbn4+gv8utsLIkwpomjElGPccGeNwh0FI2HN6BLnyFLo6OyLQ==} ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -1828,8 +1828,8 @@ packages: engines: {node: '>=8.0.0'} hasBin: true - ansis@4.1.0: - resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} + ansis@4.2.0: + resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==} engines: {node: '>=14'} any-promise@1.3.0: @@ -1912,6 +1912,10 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + baseline-browser-mapping@2.8.16: + resolution: {integrity: sha512-OMu3BGQ4E7P1ErFsIPpbJh0qvDudM/UuJeHgkAvfWe+0HFJCXh+t/l8L6fVLR55RI/UbKrVLnAXZSVwd9ysWYw==} + hasBin: true + basic-ftp@5.0.5: resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} engines: {node: '>=10.0.0'} @@ -1920,8 +1924,8 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - birpc@2.5.0: - resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==} + birpc@2.6.1: + resolution: {integrity: sha512-LPnFhlDpdSH6FJhJyn4M0kFO7vtQ5iPw24FnG0y21q09xC7e8+1LeR31S1MAIrDAHp4m7aas4bEkTDTvMAtebQ==} bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -1946,8 +1950,8 @@ packages: browser-stdout@1.3.1: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} - browserslist@4.25.1: - resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==} + browserslist@4.26.3: + resolution: {integrity: sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2001,8 +2005,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001727: - resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==} + caniuse-lite@1.0.30001750: + resolution: {integrity: sha512-cuom0g5sdX6rw00qOoLNSFCJ9/mYIsuSOA+yzpDw8eopiFqcVwQvZHqov0vmEighRxX++cfC0Vg1G+1Iy/mSpQ==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -2260,9 +2264,6 @@ packages: dateformat@3.0.3: resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} - de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - debug@4.3.1: resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} engines: {node: '>=6.0'} @@ -2398,8 +2399,8 @@ packages: resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} engines: {node: '>=12'} - dotenv@16.6.1: - resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} + dotenv@17.2.3: + resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==} engines: {node: '>=12'} dts-resolver@2.1.1: @@ -2431,8 +2432,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.190: - resolution: {integrity: sha512-k4McmnB2091YIsdCgkS0fMVMPOJgxl93ltFzaryXqwip1AaxeDqKCGLxkXODDA5Ab/D+tV5EL5+aTx76RvLRxw==} + electron-to-chromium@1.5.235: + resolution: {integrity: sha512-i/7ntLFwOdoHY7sgjlTIDo4Sl8EdoTjWIaKinYOVfC6bOp71bmwenyZthWHcasxgHDNWbWxvG9M3Ia116zIaYQ==} emoji-regex-xs@1.0.0: resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==} @@ -2480,8 +2481,8 @@ packages: error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - error-stack-parser-es@0.1.5: - resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} + error-stack-parser-es@1.0.5: + resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==} es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} @@ -2801,12 +2802,8 @@ packages: engines: {node: '>=0.4.7'} hasBin: true - happy-dom@15.11.7: - resolution: {integrity: sha512-KyrFvnl+J9US63TEzwoiJOQzZBJY7KgBushJA8X61DMbNsH+2ONkDuLDnCnwUiPTF42tLoEmrPyoqbenVA5zrg==} - engines: {node: '>=18.0.0'} - - happy-dom@18.0.1: - resolution: {integrity: sha512-qn+rKOW7KWpVTtgIUi6RVmTBZJSe2k0Db0vh1f7CWrWclkkc7/Q+FrOfkZIb2eiErLyqu5AXEzE7XthO9JVxRA==} + happy-dom@20.0.0: + resolution: {integrity: sha512-GkWnwIFxVGCf2raNrxImLo397RdGhLapj5cT3R2PT7FwL62Ze1DROhzmYW7+J3p9105DYMVenEejEbnq5wA37w==} engines: {node: '>=20.0.0'} hard-rejection@2.1.0: @@ -3530,8 +3527,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.1.5: - resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==} + nanoid@5.1.6: + resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==} engines: {node: ^18 || >=20} hasBin: true @@ -3564,8 +3561,8 @@ packages: geckodriver: optional: true - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + node-releases@2.0.23: + resolution: {integrity: sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==} nopt@7.2.1: resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} @@ -3614,6 +3611,9 @@ packages: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} + ohash@2.0.11: + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -3773,6 +3773,9 @@ packages: perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + perfect-debounce@2.0.0: + resolution: {integrity: sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==} + picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -4056,8 +4059,8 @@ packages: rrweb-cssom@0.8.0: resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} - run-applescript@7.0.0: - resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} + run-applescript@7.1.0: + resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} engines: {node: '>=18'} run-parallel@1.2.0: @@ -4562,8 +4565,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -4614,6 +4617,10 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} + unplugin-utils@0.3.1: + resolution: {integrity: sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==} + engines: {node: '>=20.19.0'} + untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} @@ -4651,6 +4658,11 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} + vite-dev-rpc@1.1.0: + resolution: {integrity: sha512-pKXZlgoXGoE8sEKiKJSng4hI1sQ4wi5YT24FCrwrLt6opmkjlqPPVmiPWWJn8M8byMxRGzp1CrFuqQs4M/Z39A==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.1 || ^7.0.0-0 + vite-hot-client@2.1.0: resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==} peerDependencies: @@ -4661,21 +4673,21 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite-plugin-inspect@0.8.9: - resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} + vite-plugin-inspect@11.3.3: + resolution: {integrity: sha512-u2eV5La99oHoYPHE6UvbwgEqKKOQGz86wMg40CCosP6q8BkB6e5xPneZfYagK4ojPJSj5anHCrnvC20DpwVdRA==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1 + vite: ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: '@nuxt/kit': optional: true - vite-plugin-vue-devtools@7.7.7: - resolution: {integrity: sha512-d0fIh3wRcgSlr4Vz7bAk4va1MkdqhQgj9ANE/rBhsAjOnRfTLs2ocjFMvSUOsv6SRRXU9G+VM7yMgqDb6yI4iQ==} + vite-plugin-vue-devtools@8.0.2: + resolution: {integrity: sha512-1069qvMBcyAu3yXQlvYrkwoyLOk0lSSR/gTKy/vy+Det7TXnouGei6ZcKwr5TIe938v/14oLlp0ow6FSJkkORA==} engines: {node: '>=v14.21.3'} peerDependencies: - vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 + vite: ^6.0.0 || ^7.0.0-0 vite-plugin-vue-inspector@5.3.2: resolution: {integrity: sha512-YvEKooQcSiBTAs0DoYLfefNja9bLgkFM7NI2b07bE2SruuvX0MEa9cMaxjKVMkeCp5Nz9FRIdcN1rOdFVBeL6Q==} @@ -4812,8 +4824,8 @@ packages: vue-component-type-helpers@2.0.21: resolution: {integrity: sha512-3NaicyZ7N4B6cft4bfb7dOnPbE9CjLcx+6wZWAg5zwszfO4qXRh+U52dN5r5ZZfc6iMaxKCEcoH9CmxxoFZHLg==} - vue-tsc@2.2.12: - resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==} + vue-tsc@3.1.1: + resolution: {integrity: sha512-fyixKxFniOVgn+L/4+g8zCG6dflLLt01Agz9jl3TO45Bgk87NZJRmJVPsiK+ouq3LB91jJCbOV+pDkzYTxbI7A==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -5106,7 +5118,7 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 '@antfu/install-pkg@1.1.0': @@ -5114,8 +5126,6 @@ snapshots: package-manager-detector: 1.4.0 tinyexec: 1.0.1 - '@antfu/utils@0.7.10': {} - '@antfu/utils@9.3.0': {} '@asamuzakjp/css-color@3.2.0': @@ -5132,20 +5142,20 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.28.0': {} + '@babel/compat-data@7.28.4': {} - '@babel/core@7.28.0': + '@babel/core@7.28.4': dependencies: - '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) - '@babel/helpers': 7.27.6 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) + '@babel/helpers': 7.28.4 '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 + '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 debug: 4.4.3 gensync: 1.0.0-beta.2 @@ -5154,11 +5164,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.28.0': + '@babel/generator@7.28.3': dependencies: '@babel/parser': 7.28.4 '@babel/types': 7.28.4 - '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 @@ -5168,21 +5178,21 @@ snapshots: '@babel/helper-compilation-targets@7.27.2': dependencies: - '@babel/compat-data': 7.28.0 + '@babel/compat-data': 7.28.4 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.25.1 + browserslist: 4.26.3 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.0)': + '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 '@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.28.0) + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -5191,24 +5201,24 @@ snapshots: '@babel/helper-member-expression-to-functions@7.27.1': dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)': + '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -5218,18 +5228,18 @@ snapshots: '@babel/helper-plugin-utils@7.27.1': {} - '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.0)': + '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -5240,7 +5250,7 @@ snapshots: '@babel/helper-validator-option@7.27.1': {} - '@babel/helpers@7.27.6': + '@babel/helpers@7.28.4': dependencies: '@babel/template': 7.27.2 '@babel/types': 7.28.4 @@ -5249,48 +5259,48 @@ snapshots: dependencies: '@babel/types': 7.28.4 - '@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.0)': + '@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.4) transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.0)': + '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.0)': + '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.0)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)': + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.0)': + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.0)': + '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.4)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) transitivePeerDependencies: - supports-color @@ -5300,10 +5310,10 @@ snapshots: '@babel/parser': 7.28.4 '@babel/types': 7.28.4 - '@babel/traverse@7.28.0': + '@babel/traverse@7.28.4': dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/helper-globals': 7.28.0 '@babel/parser': 7.28.4 '@babel/template': 7.27.2 @@ -5585,16 +5595,21 @@ snapshots: '@istanbuljs/schema@0.1.3': {} - '@jridgewell/gen-mapping@0.3.12': + '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/remapping@2.3.5': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/source-map@0.3.10': dependencies: - '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/sourcemap-codec@1.5.5': {} @@ -5869,14 +5884,6 @@ snapshots: optionalDependencies: rollup: 3.29.5 - '@rollup/pluginutils@5.2.0(rollup@4.52.0)': - dependencies: - '@types/estree': 1.0.8 - estree-walker: 2.0.2 - picomatch: 4.0.3 - optionalDependencies: - rollup: 4.52.0 - '@rollup/rollup-android-arm-eabi@4.52.0': optional: true @@ -6075,7 +6082,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.18.10 + '@types/node': 24.7.2 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 @@ -6097,7 +6104,7 @@ snapshots: '@types/nightwatch@2.3.32': dependencies: '@types/chai': 5.2.2 - '@types/node': 22.18.10 + '@types/node': 24.7.2 '@types/selenium-webdriver': 4.35.1 devtools-protocol: 0.0.1025565 @@ -6105,14 +6112,9 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@22.18.10': - dependencies: - undici-types: 6.21.0 - '@types/node@24.7.2': dependencies: undici-types: 7.14.0 - optional: true '@types/normalize-package-data@2.4.1': {} @@ -6120,7 +6122,7 @@ snapshots: '@types/selenium-webdriver@4.35.1': dependencies: - '@types/node': 22.18.10 + '@types/node': 24.7.2 '@types/ws': 8.18.1 '@types/tough-cookie@4.0.5': {} @@ -6129,16 +6131,15 @@ snapshots: '@types/web-bluetooth@0.0.21': {} - '@types/whatwg-mimetype@3.0.2': - optional: true + '@types/whatwg-mimetype@3.0.2': {} '@types/ws@8.18.1': dependencies: - '@types/node': 22.18.10 + '@types/node': 24.7.2 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.18.10 + '@types/node': 24.7.2 optional: true '@typescript/native-preview-darwin-arm64@7.0.0-dev.20251013.1': @@ -6174,26 +6175,16 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@5.2.4(vite@5.4.20(@types/node@24.7.2)(terser@5.43.1))(vue@3.5.22(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@5.4.20(@types/node@24.7.2)(terser@5.43.1))(vue@3.5.22(typescript@5.9.3))': dependencies: vite: 5.4.20(@types/node@24.7.2)(terser@5.43.1) - vue: 3.5.22(typescript@5.8.3) - - '@vitejs/plugin-vue@5.2.4(vite@7.1.9(@types/node@20.19.21)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3))': - dependencies: - vite: 7.1.9(@types/node@20.19.21)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) - vue: 3.6.0-alpha.2(typescript@5.8.3) - - '@vitejs/plugin-vue@5.2.4(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3))': - dependencies: - vite: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) - vue: 3.6.0-alpha.2(typescript@5.8.3) + vue: 3.5.22(typescript@5.9.3) - '@vitejs/plugin-vue@6.0.1(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) - vue: 3.6.0-alpha.2(typescript@5.8.3) + vite: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) + vue: 3.6.0-alpha.2(typescript@5.9.3) '@vitest/coverage-v8@3.2.4(vitest@3.2.4)': dependencies: @@ -6210,7 +6201,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/node@24.7.2)(@vitest/ui@3.2.4)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.43.1)(yaml@2.8.1) + vitest: 3.2.4(@types/node@24.7.2)(@vitest/ui@3.2.4)(happy-dom@20.0.0)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.43.1)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -6259,7 +6250,7 @@ snapshots: sirv: 3.0.2 tinyglobby: 0.2.15 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/node@24.7.2)(@vitest/ui@3.2.4)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.43.1)(yaml@2.8.1) + vitest: 3.2.4(@types/node@24.7.2)(@vitest/ui@3.2.4)(happy-dom@20.0.0)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.43.1)(yaml@2.8.1) '@vitest/utils@3.2.4': dependencies: @@ -6267,40 +6258,40 @@ snapshots: loupe: 3.2.1 tinyrainbow: 2.0.0 - '@volar/language-core@2.4.15': + '@volar/language-core@2.4.23': dependencies: - '@volar/source-map': 2.4.15 + '@volar/source-map': 2.4.23 - '@volar/source-map@2.4.15': {} + '@volar/source-map@2.4.23': {} - '@volar/typescript@2.4.15': + '@volar/typescript@2.4.23': dependencies: - '@volar/language-core': 2.4.15 + '@volar/language-core': 2.4.23 path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue/babel-helper-vue-transform-on@1.4.0': {} + '@vue/babel-helper-vue-transform-on@1.5.0': {} - '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.28.0)': + '@vue/babel-plugin-jsx@1.5.0(@babel/core@7.28.4)': dependencies: '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 - '@vue/babel-helper-vue-transform-on': 1.4.0 - '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.28.0) + '@vue/babel-helper-vue-transform-on': 1.5.0 + '@vue/babel-plugin-resolve-type': 1.5.0(@babel/core@7.28.4) '@vue/shared': 3.5.22 optionalDependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.28.0)': + '@vue/babel-plugin-resolve-type@1.5.0(@babel/core@7.28.4)': dependencies: '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/parser': 7.28.4 @@ -6377,55 +6368,63 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-vue2@2.7.16': - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - '@vue/devtools-api@6.6.4': {} '@vue/devtools-api@7.7.7': dependencies: '@vue/devtools-kit': 7.7.7 - '@vue/devtools-core@7.7.7(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3))': + '@vue/devtools-core@8.0.2(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.9.3))': dependencies: - '@vue/devtools-kit': 7.7.7 - '@vue/devtools-shared': 7.7.7 + '@vue/devtools-kit': 8.0.2 + '@vue/devtools-shared': 8.0.2 mitt: 3.0.1 - nanoid: 5.1.5 + nanoid: 5.1.6 pathe: 2.0.3 - vite-hot-client: 2.1.0(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)) - vue: 3.6.0-alpha.2(typescript@5.8.3) + vite-hot-client: 2.1.0(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)) + vue: 3.6.0-alpha.2(typescript@5.9.3) transitivePeerDependencies: - vite '@vue/devtools-kit@7.7.7': dependencies: '@vue/devtools-shared': 7.7.7 - birpc: 2.5.0 + birpc: 2.6.1 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 superjson: 2.2.2 + '@vue/devtools-kit@8.0.2': + dependencies: + '@vue/devtools-shared': 8.0.2 + birpc: 2.6.1 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 2.0.0 + speakingurl: 14.0.1 + superjson: 2.2.2 + '@vue/devtools-shared@7.7.7': dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.12(typescript@5.8.3)': + '@vue/devtools-shared@8.0.2': dependencies: - '@volar/language-core': 2.4.15 + rfdc: 1.4.1 + + '@vue/language-core@3.1.1(typescript@5.9.3)': + dependencies: + '@volar/language-core': 2.4.23 '@vue/compiler-dom': 3.5.22 - '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.22 - alien-signals: 1.0.13 - minimatch: 9.0.5 + alien-signals: 3.0.0 muggle-string: 0.4.1 path-browserify: 1.0.1 + picomatch: 4.0.3 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.3 '@vue/reactivity@3.5.22': dependencies: @@ -6465,23 +6464,23 @@ snapshots: '@vue/runtime-dom': 3.6.0-alpha.2 '@vue/shared': 3.6.0-alpha.2 - '@vue/server-renderer@3.5.22(vue@3.5.22(typescript@5.8.3))': + '@vue/server-renderer@3.5.22(vue@3.5.22(typescript@5.9.3))': dependencies: '@vue/compiler-ssr': 3.5.22 '@vue/shared': 3.5.22 - vue: 3.5.22(typescript@5.8.3) + vue: 3.5.22(typescript@5.9.3) - '@vue/server-renderer@3.5.22(vue@3.6.0-alpha.2(typescript@5.8.3))': + '@vue/server-renderer@3.5.22(vue@3.6.0-alpha.2(typescript@5.9.3))': dependencies: '@vue/compiler-ssr': 3.5.22 '@vue/shared': 3.5.22 - vue: 3.6.0-alpha.2(typescript@5.8.3) + vue: 3.6.0-alpha.2(typescript@5.9.3) - '@vue/server-renderer@3.6.0-alpha.2(vue@3.6.0-alpha.2(typescript@5.8.3))': + '@vue/server-renderer@3.6.0-alpha.2(vue@3.6.0-alpha.2(typescript@5.9.3))': dependencies: '@vue/compiler-ssr': 3.6.0-alpha.2 '@vue/shared': 3.6.0-alpha.2 - vue: 3.6.0-alpha.2(typescript@5.8.3) + vue: 3.6.0-alpha.2(typescript@5.9.3) '@vue/shared@3.5.22': {} @@ -6492,25 +6491,25 @@ snapshots: js-beautify: 1.15.1 vue-component-type-helpers: 2.0.21 - '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.6.0-alpha.2(typescript@5.8.3))': + '@vue/tsconfig@0.8.1(typescript@5.9.3)(vue@3.6.0-alpha.2(typescript@5.9.3))': optionalDependencies: - typescript: 5.8.3 - vue: 3.6.0-alpha.2(typescript@5.8.3) + typescript: 5.9.3 + vue: 3.6.0-alpha.2(typescript@5.9.3) - '@vueuse/core@12.8.2(typescript@5.8.3)': + '@vueuse/core@12.8.2(typescript@5.9.3)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 12.8.2 - '@vueuse/shared': 12.8.2(typescript@5.8.3) - vue: 3.5.22(typescript@5.8.3) + '@vueuse/shared': 12.8.2(typescript@5.9.3) + vue: 3.5.22(typescript@5.9.3) transitivePeerDependencies: - typescript - '@vueuse/integrations@12.8.2(axios@1.10.0)(focus-trap@7.6.5)(typescript@5.8.3)': + '@vueuse/integrations@12.8.2(axios@1.10.0)(focus-trap@7.6.5)(typescript@5.9.3)': dependencies: - '@vueuse/core': 12.8.2(typescript@5.8.3) - '@vueuse/shared': 12.8.2(typescript@5.8.3) - vue: 3.5.22(typescript@5.8.3) + '@vueuse/core': 12.8.2(typescript@5.9.3) + '@vueuse/shared': 12.8.2(typescript@5.9.3) + vue: 3.5.22(typescript@5.9.3) optionalDependencies: axios: 1.10.0 focus-trap: 7.6.5 @@ -6519,9 +6518,9 @@ snapshots: '@vueuse/metadata@12.8.2': {} - '@vueuse/shared@12.8.2(typescript@5.8.3)': + '@vueuse/shared@12.8.2(typescript@5.9.3)': dependencies: - vue: 3.5.22(typescript@5.8.3) + vue: 3.5.22(typescript@5.9.3) transitivePeerDependencies: - typescript @@ -6597,7 +6596,7 @@ snapshots: '@algolia/requester-fetch': 5.37.0 '@algolia/requester-node-http': 5.37.0 - alien-signals@1.0.13: {} + alien-signals@3.0.0: {} ansi-align@3.0.1: dependencies: @@ -6625,7 +6624,7 @@ snapshots: dependencies: entities: 2.2.0 - ansis@4.1.0: {} + ansis@4.2.0: {} any-promise@1.3.0: {} @@ -6731,11 +6730,13 @@ snapshots: base64-js@1.5.1: {} + baseline-browser-mapping@2.8.16: {} + basic-ftp@5.0.5: {} binary-extensions@2.3.0: {} - birpc@2.5.0: {} + birpc@2.6.1: {} bl@4.1.0: dependencies: @@ -6773,12 +6774,13 @@ snapshots: browser-stdout@1.3.1: {} - browserslist@4.25.1: + browserslist@4.26.3: dependencies: - caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.190 - node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.25.1) + baseline-browser-mapping: 2.8.16 + caniuse-lite: 1.0.30001750 + electron-to-chromium: 1.5.235 + node-releases: 2.0.23 + update-browserslist-db: 1.1.3(browserslist@4.26.3) browserstack-local@1.5.8: dependencies: @@ -6801,7 +6803,7 @@ snapshots: bundle-name@4.1.0: dependencies: - run-applescript: 7.0.0 + run-applescript: 7.1.0 bundle-require@5.1.0(esbuild@0.25.6): dependencies: @@ -6837,7 +6839,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001727: {} + caniuse-lite@1.0.30001750: {} ccount@2.0.1: {} @@ -7129,8 +7131,6 @@ snapshots: dateformat@3.0.3: {} - de-indent@1.0.2: {} - debug@4.3.1: dependencies: ms: 2.1.2 @@ -7248,7 +7248,7 @@ snapshots: dotenv@16.3.1: {} - dotenv@16.6.1: {} + dotenv@17.2.3: {} dts-resolver@2.1.1: {} @@ -7273,7 +7273,7 @@ snapshots: dependencies: jake: 10.9.4 - electron-to-chromium@1.5.190: {} + electron-to-chromium@1.5.235: {} emoji-regex-xs@1.0.0: {} @@ -7308,7 +7308,7 @@ snapshots: dependencies: is-arrayish: 0.2.1 - error-stack-parser-es@0.1.5: {} + error-stack-parser-es@1.0.5: {} es-define-property@1.0.1: {} @@ -7578,6 +7578,7 @@ snapshots: graceful-fs: 4.2.11 jsonfile: 6.2.0 universalify: 2.0.1 + optional: true fs.realpath@1.0.0: {} @@ -7740,18 +7741,11 @@ snapshots: optionalDependencies: uglify-js: 3.17.4 - happy-dom@15.11.7: - dependencies: - entities: 4.5.0 - webidl-conversions: 7.0.0 - whatwg-mimetype: 3.0.0 - - happy-dom@18.0.1: + happy-dom@20.0.0: dependencies: '@types/node': 20.19.21 '@types/whatwg-mimetype': 3.0.2 whatwg-mimetype: 3.0.0 - optional: true hard-rejection@2.1.0: {} @@ -8498,7 +8492,7 @@ snapshots: nanoid@3.3.11: {} - nanoid@5.1.5: {} + nanoid@5.1.6: {} neo-async@2.6.2: {} @@ -8555,7 +8549,7 @@ snapshots: - supports-color - utf-8-validate - node-releases@2.0.19: {} + node-releases@2.0.23: {} nopt@7.2.1: dependencies: @@ -8608,6 +8602,8 @@ snapshots: has-symbols: 1.1.0 object-keys: 1.1.1 + ohash@2.0.11: {} + once@1.4.0: dependencies: wrappy: 1.0.2 @@ -8771,6 +8767,8 @@ snapshots: perfect-debounce@1.0.0: {} + perfect-debounce@2.0.0: {} + picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -8997,21 +8995,21 @@ snapshots: glob: 11.0.0 package-json-from-dist: 1.0.1 - rolldown-plugin-dts@0.13.14(@typescript/native-preview@7.0.0-dev.20251013.1)(rolldown@1.0.0-beta.28)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3)): + rolldown-plugin-dts@0.13.14(@typescript/native-preview@7.0.0-dev.20251013.1)(rolldown@1.0.0-beta.28)(typescript@5.9.3)(vue-tsc@3.1.1(typescript@5.9.3)): dependencies: - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/parser': 7.28.4 '@babel/types': 7.28.4 ast-kit: 2.1.1 - birpc: 2.5.0 + birpc: 2.6.1 debug: 4.4.3 dts-resolver: 2.1.1 get-tsconfig: 4.10.1 rolldown: 1.0.0-beta.28 optionalDependencies: '@typescript/native-preview': 7.0.0-dev.20251013.1 - typescript: 5.8.3 - vue-tsc: 2.2.12(typescript@5.8.3) + typescript: 5.9.3 + vue-tsc: 3.1.1(typescript@5.9.3) transitivePeerDependencies: - oxc-resolver - supports-color @@ -9021,7 +9019,7 @@ snapshots: '@oxc-project/runtime': 0.77.2 '@oxc-project/types': 0.77.2 '@rolldown/pluginutils': 1.0.0-beta.28 - ansis: 4.1.0 + ansis: 4.2.0 optionalDependencies: '@rolldown/binding-android-arm64': 1.0.0-beta.28 '@rolldown/binding-darwin-arm64': 1.0.0-beta.28 @@ -9038,7 +9036,7 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.28 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.28 - rollup-plugin-typescript2@0.36.0(rollup@3.29.5)(typescript@5.8.3): + rollup-plugin-typescript2@0.36.0(rollup@3.29.5)(typescript@5.9.3): dependencies: '@rollup/pluginutils': 4.2.1 find-cache-dir: 3.3.2 @@ -9046,7 +9044,7 @@ snapshots: rollup: 3.29.5 semver: 7.7.3 tslib: 2.8.1 - typescript: 5.8.3 + typescript: 5.9.3 rollup@3.29.5: optionalDependencies: @@ -9084,7 +9082,7 @@ snapshots: rrweb-cssom@0.8.0: {} - run-applescript@7.0.0: {} + run-applescript@7.1.0: {} run-parallel@1.2.0: dependencies: @@ -9378,7 +9376,7 @@ snapshots: sucrase@3.35.0: dependencies: - '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/gen-mapping': 0.3.13 commander: 4.1.1 glob: 10.4.5 lines-and-columns: 1.2.4 @@ -9525,9 +9523,9 @@ snapshots: ts-interface-checker@0.1.13: {} - tsdown@0.12.9(@typescript/native-preview@7.0.0-dev.20251013.1)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3)): + tsdown@0.12.9(@typescript/native-preview@7.0.0-dev.20251013.1)(typescript@5.9.3)(vue-tsc@3.1.1(typescript@5.9.3)): dependencies: - ansis: 4.1.0 + ansis: 4.2.0 cac: 6.7.14 chokidar: 4.0.3 debug: 4.4.3 @@ -9535,13 +9533,13 @@ snapshots: empathic: 2.0.0 hookable: 5.5.3 rolldown: 1.0.0-beta.28 - rolldown-plugin-dts: 0.13.14(@typescript/native-preview@7.0.0-dev.20251013.1)(rolldown@1.0.0-beta.28)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3)) + rolldown-plugin-dts: 0.13.14(@typescript/native-preview@7.0.0-dev.20251013.1)(rolldown@1.0.0-beta.28)(typescript@5.9.3)(vue-tsc@3.1.1(typescript@5.9.3)) semver: 7.7.3 tinyexec: 1.0.1 tinyglobby: 0.2.15 unconfig: 7.3.2 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.3 transitivePeerDependencies: - '@typescript/native-preview' - oxc-resolver @@ -9550,7 +9548,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.5.0(@microsoft/api-extractor@7.52.11(@types/node@24.7.2))(jiti@2.4.2)(postcss@8.5.6)(typescript@5.8.3)(yaml@2.8.1): + tsup@8.5.0(@microsoft/api-extractor@7.52.11(@types/node@24.7.2))(jiti@2.4.2)(postcss@8.5.6)(typescript@5.9.3)(yaml@2.8.1): dependencies: bundle-require: 5.1.0(esbuild@0.25.6) cac: 6.7.14 @@ -9572,7 +9570,7 @@ snapshots: optionalDependencies: '@microsoft/api-extractor': 7.52.11(@types/node@24.7.2) postcss: 8.5.6 - typescript: 5.8.3 + typescript: 5.9.3 transitivePeerDependencies: - jiti - supports-color @@ -9591,27 +9589,27 @@ snapshots: type-fest@0.8.1: {} - typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.8.3)): + typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.9.3)): dependencies: - typedoc: 0.28.14(typescript@5.8.3) + typedoc: 0.28.14(typescript@5.9.3) - typedoc-vitepress-theme@1.1.2(typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.8.3))): + typedoc-vitepress-theme@1.1.2(typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.9.3))): dependencies: - typedoc-plugin-markdown: 4.9.0(typedoc@0.28.14(typescript@5.8.3)) + typedoc-plugin-markdown: 4.9.0(typedoc@0.28.14(typescript@5.9.3)) - typedoc@0.28.14(typescript@5.8.3): + typedoc@0.28.14(typescript@5.9.3): dependencies: '@gerrit0/mini-shiki': 3.13.0 lunr: 2.3.9 markdown-it: 14.1.0 minimatch: 9.0.5 - typescript: 5.8.3 + typescript: 5.9.3 yaml: 2.8.1 typescript@5.8.2: optional: true - typescript@5.8.3: {} + typescript@5.9.3: {} uc.micro@2.1.0: {} @@ -9629,8 +9627,7 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.14.0: - optional: true + undici-types@7.14.0: {} unicorn-magic@0.3.0: {} @@ -9661,11 +9658,16 @@ snapshots: universalify@2.0.1: {} + unplugin-utils@0.3.1: + dependencies: + pathe: 2.0.3 + picomatch: 4.0.3 + untildify@4.0.0: {} - update-browserslist-db@1.1.3(browserslist@4.25.1): + update-browserslist-db@1.1.3(browserslist@4.26.3): dependencies: - browserslist: 4.25.1 + browserslist: 4.26.3 escalade: 3.2.0 picocolors: 1.1.1 @@ -9700,9 +9702,15 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-hot-client@2.1.0(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)): + vite-dev-rpc@1.1.0(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)): dependencies: - vite: 7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) + birpc: 2.6.1 + vite: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) + vite-hot-client: 2.1.0(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)) + + vite-hot-client@2.1.0(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)): + dependencies: + vite: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) vite-node@3.2.4(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1): dependencies: @@ -9725,50 +9733,48 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.52.0)(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)): + vite-plugin-inspect@11.3.3(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)): dependencies: - '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.2.0(rollup@4.52.0) + ansis: 4.2.0 debug: 4.4.3 - error-stack-parser-es: 0.1.5 - fs-extra: 11.3.2 + error-stack-parser-es: 1.0.5 + ohash: 2.0.11 open: 10.2.0 - perfect-debounce: 1.0.0 - picocolors: 1.1.1 + perfect-debounce: 2.0.0 sirv: 3.0.2 - vite: 7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) + unplugin-utils: 0.3.1 + vite: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) + vite-dev-rpc: 1.1.0(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)) transitivePeerDependencies: - - rollup - supports-color - vite-plugin-vue-devtools@7.7.7(rollup@4.52.0)(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3)): + vite-plugin-vue-devtools@8.0.2(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.9.3)): dependencies: - '@vue/devtools-core': 7.7.7(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.8.3)) - '@vue/devtools-kit': 7.7.7 - '@vue/devtools-shared': 7.7.7 + '@vue/devtools-core': 8.0.2(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1))(vue@3.6.0-alpha.2(typescript@5.9.3)) + '@vue/devtools-kit': 8.0.2 + '@vue/devtools-shared': 8.0.2 execa: 9.6.0 sirv: 3.0.2 - vite: 7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) - vite-plugin-inspect: 0.8.9(rollup@4.52.0)(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)) - vite-plugin-vue-inspector: 5.3.2(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)) + vite: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) + vite-plugin-inspect: 11.3.3(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)) + vite-plugin-vue-inspector: 5.3.2(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)) transitivePeerDependencies: - '@nuxt/kit' - - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.2(vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)): + vite-plugin-vue-inspector@5.3.2(vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1)): dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) - '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.4) + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4) + '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.4) '@vue/compiler-dom': 3.5.22 kolorist: 1.8.0 magic-string: 0.30.19 - vite: 7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) + vite: 7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -9782,36 +9788,6 @@ snapshots: fsevents: 2.3.3 terser: 5.43.1 - vite@7.1.9(@types/node@20.19.21)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1): - dependencies: - esbuild: 0.25.6 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.52.0 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 20.19.21 - fsevents: 2.3.3 - jiti: 2.4.2 - terser: 5.43.1 - yaml: 2.8.1 - - vite@7.1.9(@types/node@22.18.10)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1): - dependencies: - esbuild: 0.25.6 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.52.0 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 22.18.10 - fsevents: 2.3.3 - jiti: 2.4.2 - terser: 5.43.1 - yaml: 2.8.1 - vite@7.1.9(@types/node@24.7.2)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.1): dependencies: esbuild: 0.25.6 @@ -9837,16 +9813,16 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress-translation-helper@0.2.2(vitepress@1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.8.3))(vue@3.6.0-alpha.2(typescript@5.8.3)): + vitepress-translation-helper@0.2.2(vitepress@1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.3))(vue@3.6.0-alpha.2(typescript@5.9.3)): dependencies: minimist: 1.2.8 simple-git: 3.28.0 - vitepress: 1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.8.3) - vue: 3.6.0-alpha.2(typescript@5.8.3) + vitepress: 1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.3) + vue: 3.6.0-alpha.2(typescript@5.9.3) transitivePeerDependencies: - supports-color - vitepress@1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.8.3): + vitepress@1.6.4(@algolia/client-search@5.37.0)(@types/node@24.7.2)(axios@1.10.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.37.0)(search-insights@2.17.3) @@ -9855,17 +9831,17 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.4(vite@5.4.20(@types/node@24.7.2)(terser@5.43.1))(vue@3.5.22(typescript@5.8.3)) + '@vitejs/plugin-vue': 5.2.4(vite@5.4.20(@types/node@24.7.2)(terser@5.43.1))(vue@3.5.22(typescript@5.9.3)) '@vue/devtools-api': 7.7.7 '@vue/shared': 3.5.22 - '@vueuse/core': 12.8.2(typescript@5.8.3) - '@vueuse/integrations': 12.8.2(axios@1.10.0)(focus-trap@7.6.5)(typescript@5.8.3) + '@vueuse/core': 12.8.2(typescript@5.9.3) + '@vueuse/integrations': 12.8.2(axios@1.10.0)(focus-trap@7.6.5)(typescript@5.9.3) focus-trap: 7.6.5 mark.js: 8.11.1 minisearch: 7.2.0 shiki: 2.5.0 vite: 5.4.20(@types/node@24.7.2)(terser@5.43.1) - vue: 3.5.22(typescript@5.8.3) + vue: 3.5.22(typescript@5.9.3) optionalDependencies: postcss: 8.5.6 transitivePeerDependencies: @@ -9895,7 +9871,7 @@ snapshots: - typescript - universal-cookie - vitest@3.2.4(@types/node@24.7.2)(@vitest/ui@3.2.4)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.43.1)(yaml@2.8.1): + vitest@3.2.4(@types/node@24.7.2)(@vitest/ui@3.2.4)(happy-dom@20.0.0)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.43.1)(yaml@2.8.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 @@ -9923,7 +9899,7 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 '@vitest/ui': 3.2.4(vitest@3.2.4) - happy-dom: 18.0.1 + happy-dom: 20.0.0 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -9943,32 +9919,32 @@ snapshots: vue-component-type-helpers@2.0.21: {} - vue-tsc@2.2.12(typescript@5.8.3): + vue-tsc@3.1.1(typescript@5.9.3): dependencies: - '@volar/typescript': 2.4.15 - '@vue/language-core': 2.2.12(typescript@5.8.3) - typescript: 5.8.3 + '@volar/typescript': 2.4.23 + '@vue/language-core': 3.1.1(typescript@5.9.3) + typescript: 5.9.3 - vue@3.5.22(typescript@5.8.3): + vue@3.5.22(typescript@5.9.3): dependencies: '@vue/compiler-dom': 3.5.22 '@vue/compiler-sfc': 3.5.22 '@vue/runtime-dom': 3.5.22 - '@vue/server-renderer': 3.5.22(vue@3.5.22(typescript@5.8.3)) + '@vue/server-renderer': 3.5.22(vue@3.5.22(typescript@5.9.3)) '@vue/shared': 3.5.22 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.3 - vue@3.6.0-alpha.2(typescript@5.8.3): + vue@3.6.0-alpha.2(typescript@5.9.3): dependencies: '@vue/compiler-dom': 3.6.0-alpha.2 '@vue/compiler-sfc': 3.6.0-alpha.2 '@vue/runtime-dom': 3.6.0-alpha.2 '@vue/runtime-vapor': 3.6.0-alpha.2(@vue/runtime-dom@3.6.0-alpha.2) - '@vue/server-renderer': 3.6.0-alpha.2(vue@3.6.0-alpha.2(typescript@5.8.3)) + '@vue/server-renderer': 3.6.0-alpha.2(vue@3.6.0-alpha.2(typescript@5.9.3)) '@vue/shared': 3.6.0-alpha.2 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.3 w3c-xmlserializer@5.0.0: dependencies: -- 2.47.3