diff --git a/docs/package.json b/docs/package.json index 31034a86..fef5d64d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -11,7 +11,7 @@ "@unocss/reset": "catalog:", "@vueuse/core": "catalog:", "unplugin-vue-components": "^28.8.0", - "vitepress": "1.6.3", + "vitepress": "1.6.4", "vue": "catalog:" } } diff --git a/package.json b/package.json index 8f00fa04..6d362674 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "type": "module", "version": "7.3.2", "private": true, - "packageManager": "pnpm@10.13.1", + "packageManager": "pnpm@10.14.0", "description": "DevTools for Vue.js", "author": "webfansplz", "license": "MIT", @@ -80,43 +80,43 @@ "@types/chrome": "^0.1.1", "@types/degit": "^2.8.6", "@types/fs-extra": "^11.0.4", - "@types/node": "^24.1.0", - "@typescript-eslint/parser": "^8.38.0", - "@typescript-eslint/utils": "^8.38.0", - "@unocss/eslint-plugin": "^66.3.3", + "@types/node": "^24.2.0", + "@typescript-eslint/parser": "^8.39.0", + "@typescript-eslint/utils": "^8.39.0", + "@unocss/eslint-plugin": "^66.4.1", "@vue/devtools-core": "workspace:^", "@vue/devtools-kit": "workspace:^", "@vue/test-utils": "^2.4.6", "archiver": "^7.0.1", - "bumpp": "^10.2.0", + "bumpp": "^10.2.2", "cross-env": "^7.0.3", "degit": "^2.8.4", "eslint": "^9.32.0", "eslint-plugin-format": "^1.0.1", - "eslint-vitest-rule-tester": "^2.2.0", + "eslint-vitest-rule-tester": "^2.2.1", "execa": "^9.6.0", "fast-glob": "^3.3.3", - "fs-extra": "^11.3.0", + "fs-extra": "^11.3.1", "jsdom": "^26.1.0", - "lint-staged": "^16.1.2", + "lint-staged": "^16.1.4", "npm-run-all2": "^8.0.4", "picocolors": "^1.1.1", - "pnpm": "^10.13.1", + "pnpm": "^10.14.0", "progress": "^2.0.3", "publint": "^0.3.12", "readdir-glob": "^2.0.1", "regex-extra": "^0.2.2", "semver": "^7.7.2", - "simple-git-hooks": "^2.13.0", + "simple-git-hooks": "^2.13.1", "taze": "^19.1.0", - "tsdown": "^0.13.0", + "tsdown": "^0.13.3", "tsup": "^8.5.0", "tsx": "^4.20.3", "turbo": "^2.5.5", - "typescript": "^5.8.3", + "typescript": "^5.9.2", "unbuild": "3.6.0", - "unocss": "^66.3.3", - "vite": "^7.0.6", + "unocss": "^66.4.1", + "vite": "^7.1.0", "vitest": "^3.2.4", "vue": "^3.5.18" }, diff --git a/packages/applet/package.json b/packages/applet/package.json index 8d3c387e..b24da2fb 100644 --- a/packages/applet/package.json +++ b/packages/applet/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@types/lodash-es": "^4.17.12", - "unplugin-vue": "^7.0.0", + "unplugin-vue": "^7.0.1", "vite-plugin-dts": "catalog:", "vue": "catalog:", "vue-router": "catalog:" diff --git a/packages/client/package.json b/packages/client/package.json index 57e48ddd..41c91e40 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -24,7 +24,7 @@ "vite": "^3.1.0 || ^4.0.0-0 || ^5.0.0-0" }, "dependencies": { - "@unocss/preset-icons": "^66.3.3", + "@unocss/preset-icons": "^66.4.1", "@vue/devtools-applet": "workspace:^", "@vue/devtools-core": "workspace:^", "@vue/devtools-kit": "workspace:^", @@ -48,7 +48,7 @@ "@iconify/json": "catalog:", "@types/node": "catalog:", "@types/splitpanes": "^2.2.6", - "@unocss/core": "^66.3.3", + "@unocss/core": "^66.4.1", "@unocss/reset": "catalog:", "@vitejs/plugin-vue": "catalog:", "@vitejs/plugin-vue-jsx": "^5.0.1", @@ -57,7 +57,7 @@ "ohash": "^2.0.11", "pinia": "catalog:", "sass-embedded": "catalog:", - "simple-git-hooks": "^2.13.0", + "simple-git-hooks": "^2.13.1", "unocss": "catalog:", "unplugin": "^2.3.5", "unplugin-auto-import": "catalog:", diff --git a/packages/electron/package.json b/packages/electron/package.json index 978bf582..8ec04757 100644 --- a/packages/electron/package.json +++ b/packages/electron/package.json @@ -39,9 +39,9 @@ "@vue/devtools-core": "workspace:^", "@vue/devtools-kit": "workspace:^", "@vue/devtools-shared": "workspace:^", - "electron": "^36.7.3", + "electron": "^36.7.4", "execa": "catalog:", - "h3": "^1.15.3", + "h3": "^1.15.4", "ip": "^2.0.1", "pathe": "catalog:", "socket.io": "^4.8.1", diff --git a/packages/playground/applet/package.json b/packages/playground/applet/package.json index 03194987..37c3b584 100644 --- a/packages/playground/applet/package.json +++ b/packages/playground/applet/package.json @@ -11,13 +11,13 @@ "@tresjs/core": "^4.3.6", "@vueuse/core": "catalog:", "pinia": "catalog:", - "three": "^0.178.0", + "three": "^0.179.1", "unplugin-auto-import": "catalog:", "vue": "catalog:", "vue-router": "catalog:" }, "devDependencies": { - "@types/three": "^0.178.1", + "@types/three": "^0.179.0", "@vitejs/plugin-vue": "catalog:", "@vue/devtools-applet": "workspace:*", "@vue/devtools-core": "workspace:*", diff --git a/packages/playground/basic/package.json b/packages/playground/basic/package.json index c316e445..cf967695 100644 --- a/packages/playground/basic/package.json +++ b/packages/playground/basic/package.json @@ -7,9 +7,9 @@ "dev": "vite" }, "dependencies": { - "@tanstack/vue-query": "^5.83.0", + "@tanstack/vue-query": "^5.83.1", "@vueuse/core": "catalog:", - "element-plus": "^2.10.4", + "element-plus": "^2.10.5", "pinia": "catalog:", "unplugin-auto-import": "catalog:", "vee-validate": "^4.15.1", @@ -19,7 +19,7 @@ }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.6", - "@tanstack/vue-query-devtools": "^5.83.0", + "@tanstack/vue-query-devtools": "^5.84.0", "@vitejs/plugin-vue": "catalog:", "@vue/devtools": "workspace:^", "sass-embedded": "catalog:", diff --git a/packages/playground/ui/package.json b/packages/playground/ui/package.json index 0a5dc9a4..c7953be9 100644 --- a/packages/playground/ui/package.json +++ b/packages/playground/ui/package.json @@ -19,6 +19,6 @@ "typescript": "catalog:", "unocss": "catalog:", "vite": "catalog:", - "vue-tsc": "^3.0.4" + "vue-tsc": "^3.0.5" } } diff --git a/packages/playground/webpack/package.json b/packages/playground/webpack/package.json index 4d782adf..08583605 100644 --- a/packages/playground/webpack/package.json +++ b/packages/playground/webpack/package.json @@ -12,7 +12,7 @@ "dev": "vue-cli-service serve" }, "dependencies": { - "core-js": "^3.44.0", + "core-js": "^3.45.0", "vue": "catalog:" }, "devDependencies": { @@ -24,7 +24,7 @@ "@vue/devtools": "workspace:*", "@vue/devtools-api": "workspace:*", "eslint": "^9.32.0", - "eslint-plugin-vue": "^10.3.0" + "eslint-plugin-vue": "^10.4.0" }, "eslintConfig": { "env": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3fc685e8..40efbc56 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,14 +7,14 @@ settings: catalogs: default: '@iconify/json': - specifier: ^2.2.363 - version: 2.2.363 + specifier: ^2.2.367 + version: 2.2.367 '@types/node': - specifier: ^24.1.0 - version: 24.1.0 + specifier: ^24.2.0 + version: 24.2.0 '@unocss/reset': - specifier: ^66.3.3 - version: 66.3.3 + specifier: ^66.4.1 + version: 66.4.1 '@vitejs/plugin-vue': specifier: ^6.0.1 version: 6.0.1 @@ -46,29 +46,29 @@ catalogs: specifier: ^3.0.3 version: 3.0.3 sass-embedded: - specifier: ^1.89.2 - version: 1.89.2 + specifier: ^1.90.0 + version: 1.90.0 serve: specifier: ^14.2.4 version: 14.2.4 shiki: - specifier: ^3.8.1 - version: 3.8.1 + specifier: ^3.9.2 + version: 3.9.2 splitpanes: specifier: ^4.0.4 version: 4.0.4 typescript: - specifier: ^5.8.3 - version: 5.8.3 + specifier: ^5.9.2 + version: 5.9.2 unocss: - specifier: ^66.3.3 - version: 66.3.3 + specifier: ^66.4.1 + version: 66.4.1 unplugin-auto-import: specifier: ^19.3.0 version: 19.3.0 vite: - specifier: ^7.0.6 - version: 7.0.6 + specifier: ^7.1.0 + version: 7.1.0 vite-hot-client: specifier: ^2.1.0 version: 2.1.0 @@ -94,7 +94,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^4.19.0 - version: 4.19.0(@unocss/eslint-plugin@66.3.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1(eslint@9.32.0(jiti@2.5.1)))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 4.19.0(@unocss/eslint-plugin@66.4.1(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1(eslint@9.32.0(jiti@2.5.1)))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) '@antfu/ni': specifier: ^25.0.0 version: 25.0.0 @@ -114,17 +114,17 @@ importers: specifier: ^11.0.4 version: 11.0.4 '@types/node': - specifier: ^24.1.0 - version: 24.1.0 + specifier: ^24.2.0 + version: 24.2.0 '@typescript-eslint/parser': - specifier: ^8.38.0 - version: 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + specifier: ^8.39.0 + version: 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/utils': - specifier: ^8.38.0 - version: 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + specifier: ^8.39.0 + version: 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) '@unocss/eslint-plugin': - specifier: ^66.3.3 - version: 66.3.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + specifier: ^66.4.1 + version: 66.4.1(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) '@vue/devtools-core': specifier: workspace:^ version: link:packages/core @@ -138,8 +138,8 @@ importers: specifier: ^7.0.1 version: 7.0.1 bumpp: - specifier: ^10.2.0 - version: 10.2.0 + specifier: ^10.2.2 + version: 10.2.2 cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -153,8 +153,8 @@ importers: specifier: ^1.0.1 version: 1.0.1(eslint@9.32.0(jiti@2.5.1)) eslint-vitest-rule-tester: - specifier: ^2.2.0 - version: 2.2.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + specifier: ^2.2.1 + version: 2.2.1(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) execa: specifier: ^9.6.0 version: 9.6.0 @@ -162,14 +162,14 @@ importers: specifier: ^3.3.3 version: 3.3.3 fs-extra: - specifier: ^11.3.0 - version: 11.3.0 + specifier: ^11.3.1 + version: 11.3.1 jsdom: specifier: ^26.1.0 version: 26.1.0 lint-staged: - specifier: ^16.1.2 - version: 16.1.2 + specifier: ^16.1.4 + version: 16.1.4 npm-run-all2: specifier: ^8.0.4 version: 8.0.4 @@ -177,8 +177,8 @@ importers: specifier: ^1.1.1 version: 1.1.1 pnpm: - specifier: ^10.13.1 - version: 10.13.1 + specifier: ^10.14.0 + version: 10.14.0 progress: specifier: ^2.0.3 version: 2.0.3 @@ -195,17 +195,17 @@ importers: specifier: ^7.7.2 version: 7.7.2 simple-git-hooks: - specifier: ^2.13.0 - version: 2.13.0 + specifier: ^2.13.1 + version: 2.13.1 taze: specifier: ^19.1.0 version: 19.1.0 tsdown: - specifier: ^0.13.0 - version: 0.13.0(@arethetypeswrong/core@0.18.2)(publint@0.3.12)(typescript@5.8.3) + specifier: ^0.13.3 + version: 0.13.3(@arethetypeswrong/core@0.18.2)(publint@0.3.12)(typescript@5.9.2) tsup: specifier: ^8.5.0 - version: 8.5.0(@microsoft/api-extractor@7.51.1(@types/node@24.1.0))(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0) + version: 8.5.0(@microsoft/api-extractor@7.51.1(@types/node@24.2.0))(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.9.2)(yaml@2.8.0) tsx: specifier: ^4.20.3 version: 4.20.3 @@ -213,41 +213,41 @@ importers: specifier: ^2.5.5 version: 2.5.5 typescript: - specifier: ^5.8.3 - version: 5.8.3 + specifier: ^5.9.2 + version: 5.9.2 unbuild: specifier: 3.6.0 - version: 3.6.0(typescript@5.8.3)(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.18(typescript@5.8.3)) + version: 3.6.0(sass@1.90.0)(typescript@5.9.2)(vue-tsc@2.2.8(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)) unocss: - specifier: ^66.3.3 - version: 66.3.3(postcss@8.5.6)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + specifier: ^66.4.1 + version: 66.4.1(postcss@8.5.6)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite: - specifier: ^7.0.6 - version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + specifier: ^7.1.0 + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + version: 3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vue: specifier: ^3.5.18 - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) docs: devDependencies: '@unocss/reset': specifier: 'catalog:' - version: 66.3.3 + version: 66.4.1 '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(vue@3.5.18(typescript@5.9.2)) unplugin-vue-components: specifier: ^28.8.0 - version: 28.8.0(@babel/parser@7.28.0)(vue@3.5.18(typescript@5.8.3)) + version: 28.8.0(@babel/parser@7.28.0)(vue@3.5.18(typescript@5.9.2)) vitepress: - specifier: 1.6.3 - version: 1.6.3(@algolia/client-search@5.18.0)(@types/node@24.1.0)(async-validator@4.2.5)(change-case@5.4.4)(fuse.js@7.1.0)(postcss@8.5.6)(sass-embedded@1.89.2)(search-insights@2.17.3)(terser@5.37.0)(typescript@5.8.3) + specifier: 1.6.4 + version: 1.6.4(@algolia/client-search@5.18.0)(@types/node@24.2.0)(async-validator@4.2.5)(change-case@5.4.4)(fuse.js@7.1.0)(postcss@8.5.6)(sass-embedded@1.90.0)(sass@1.90.0)(search-insights@2.17.3)(terser@5.37.0)(typescript@5.9.2) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) packages/applet: dependencies: @@ -271,29 +271,29 @@ importers: version: 1.0.0 shiki: specifier: 'catalog:' - version: 3.8.1 + version: 3.9.2 splitpanes: specifier: 'catalog:' - version: 4.0.4(vue@3.5.18(typescript@5.8.3)) + version: 4.0.4(vue@3.5.18(typescript@5.9.2)) vue-virtual-scroller: specifier: 'catalog:' - version: 2.0.0-beta.8(vue@3.5.18(typescript@5.8.3)) + version: 2.0.0-beta.8(vue@3.5.18(typescript@5.9.2)) devDependencies: '@types/lodash-es': specifier: ^4.17.12 version: 4.17.12 unplugin-vue: - specifier: ^7.0.0 - version: 7.0.0(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(vue@3.5.18(typescript@5.8.3))(yaml@2.8.0) + specifier: ^7.0.1 + version: 7.0.1(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(vue@3.5.18(typescript@5.9.2))(yaml@2.8.0) vite-plugin-dts: specifier: 'catalog:' - version: 4.5.4(@types/node@24.1.0)(rollup@4.45.1)(typescript@5.8.3)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 4.5.4(@types/node@24.2.0)(rollup@4.45.1)(typescript@5.9.2)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) vue-router: specifier: 'catalog:' - version: 4.5.1(vue@3.5.18(typescript@5.8.3)) + version: 4.5.1(vue@3.5.18(typescript@5.9.2)) packages/chrome-extension: dependencies: @@ -309,16 +309,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) packages/client: dependencies: '@unocss/preset-icons': - specifier: ^66.3.3 - version: 66.3.3 + specifier: ^66.4.1 + version: 66.4.1 '@vue/devtools-applet': specifier: workspace:^ version: link:../applet @@ -336,10 +336,10 @@ importers: version: link:../ui '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(vue@3.5.18(typescript@5.9.2)) '@vueuse/integrations': specifier: 'catalog:' - version: 13.6.0(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(vue@3.5.18(typescript@5.9.2)) colord: specifier: 'catalog:' version: 2.9.3 @@ -354,83 +354,83 @@ importers: version: 10.0.3 shiki: specifier: 'catalog:' - version: 3.8.1 + version: 3.9.2 splitpanes: specifier: 'catalog:' - version: 4.0.4(vue@3.5.18(typescript@5.8.3)) + version: 4.0.4(vue@3.5.18(typescript@5.9.2)) vis-network: specifier: ^10.0.1 version: 10.0.1(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)(keycharm@0.4.0)(uuid@9.0.1)(vis-data@7.1.9(uuid@9.0.1)(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)))(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)) vite-hot-client: specifier: 'catalog:' - version: 2.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 2.1.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vue-router: specifier: 'catalog:' - version: 4.5.1(vue@3.5.18(typescript@5.8.3)) + version: 4.5.1(vue@3.5.18(typescript@5.9.2)) vue-virtual-scroller: specifier: 'catalog:' - version: 2.0.0-beta.8(vue@3.5.18(typescript@5.8.3)) + version: 2.0.0-beta.8(vue@3.5.18(typescript@5.9.2)) vue3-sfc-loader: specifier: ^0.9.5 - version: 0.9.5(lodash@4.17.21)(vue@3.5.18(typescript@5.8.3)) + version: 0.9.5(lodash@4.17.21)(vue@3.5.18(typescript@5.9.2)) devDependencies: '@iconify/json': specifier: 'catalog:' - version: 2.2.363 + version: 2.2.367 '@types/node': specifier: 'catalog:' - version: 24.1.0 + version: 24.2.0 '@types/splitpanes': specifier: ^2.2.6 version: 2.2.6 '@unocss/core': - specifier: ^66.3.3 - version: 66.3.3 + specifier: ^66.4.1 + version: 66.4.1 '@unocss/reset': specifier: 'catalog:' - version: 66.3.3 + version: 66.4.1 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 5.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) dayjs: specifier: ^1.11.13 version: 1.11.13 floating-vue: specifier: 'catalog:' - version: 5.2.2(vue@3.5.18(typescript@5.8.3)) + version: 5.2.2(vue@3.5.18(typescript@5.9.2)) ohash: specifier: ^2.0.11 version: 2.0.11 pinia: specifier: 'catalog:' - version: 3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) + version: 3.0.3(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)) sass-embedded: specifier: 'catalog:' - version: 1.89.2 + version: 1.90.0 simple-git-hooks: - specifier: ^2.13.0 - version: 2.13.0 + specifier: ^2.13.1 + version: 2.13.1 unocss: specifier: 'catalog:' - version: 66.3.3(postcss@8.5.6)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 66.4.1(postcss@8.5.6)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) unplugin: specifier: ^2.3.5 version: 2.3.5 unplugin-auto-import: specifier: 'catalog:' - version: 19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.8.3))) + version: 19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.9.2))) unplugin-vue-components: specifier: ^28.8.0 - version: 28.8.0(@babel/parser@7.28.0)(vue@3.5.18(typescript@5.8.3)) + version: 28.8.0(@babel/parser@7.28.0)(vue@3.5.18(typescript@5.9.2)) vite: specifier: 'catalog:' - version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) packages/core: dependencies: @@ -451,11 +451,11 @@ importers: version: 2.0.3 vite-hot-client: specifier: 'catalog:' - version: 2.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 2.1.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) devDependencies: vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) packages/devtools: dependencies: @@ -501,10 +501,10 @@ importers: version: 13.0.6 vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) vue-router: specifier: 'catalog:' - version: 4.5.1(vue@3.5.18(typescript@5.8.3)) + version: 4.5.1(vue@3.5.18(typescript@5.9.2)) packages/electron: dependencies: @@ -518,14 +518,14 @@ importers: specifier: workspace:^ version: link:../shared electron: - specifier: ^36.7.3 - version: 36.7.3 + specifier: ^36.7.4 + version: 36.7.4 execa: specifier: 'catalog:' version: 9.6.0 h3: - specifier: ^1.15.3 - version: 1.15.3 + specifier: ^1.15.4 + version: 1.15.4 ip: specifier: ^2.0.1 version: 2.0.1 @@ -541,16 +541,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) tsx: specifier: ^4.20.3 version: 4.20.3 unbuild: specifier: 3.6.0 - version: 3.6.0(typescript@5.8.3)(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.18(typescript@5.8.3)) + version: 3.6.0(sass@1.90.0)(typescript@5.9.2)(vue-tsc@2.2.8(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) packages/firefox-extension: dependencies: @@ -566,10 +566,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) packages/overlay: dependencies: @@ -587,60 +587,60 @@ importers: version: link:../ui '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(vue@3.5.18(typescript@5.9.2)) devDependencies: '@iconify/json': specifier: 'catalog:' - version: 2.2.363 + version: 2.2.367 '@types/node': specifier: 'catalog:' - version: 24.1.0 + version: 24.2.0 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) sass-embedded: specifier: 'catalog:' - version: 1.89.2 + version: 1.90.0 vite: specifier: 'catalog:' - version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) packages/playground/applet: dependencies: '@iconify/json': specifier: 'catalog:' - version: 2.2.363 + version: 2.2.367 '@tresjs/core': specifier: ^4.3.6 - version: 4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) + version: 4.3.6(three@0.179.1)(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)) '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(vue@3.5.18(typescript@5.9.2)) pinia: specifier: 'catalog:' - version: 3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) + version: 3.0.3(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)) three: - specifier: ^0.178.0 - version: 0.178.0 + specifier: ^0.179.1 + version: 0.179.1 unplugin-auto-import: specifier: 'catalog:' - version: 19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.8.3))) + version: 19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.9.2))) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) vue-router: specifier: 'catalog:' - version: 4.5.1(vue@3.5.18(typescript@5.8.3)) + version: 4.5.1(vue@3.5.18(typescript@5.9.2)) devDependencies: '@types/three': - specifier: ^0.178.1 - version: 0.178.1 + specifier: ^0.179.0 + version: 0.179.0 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) '@vue/devtools-applet': specifier: workspace:* version: link:../../applet @@ -655,22 +655,22 @@ importers: version: link:../../shared sass-embedded: specifier: 'catalog:' - version: 1.89.2 + version: 1.90.0 serve: specifier: 'catalog:' version: 14.2.4 typescript: specifier: 'catalog:' - version: 5.8.3 + version: 5.9.2 unocss: specifier: 'catalog:' - version: 66.3.3(postcss@8.5.6)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 66.4.1(postcss@8.5.6)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite: specifier: 'catalog:' - version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vite-plugin-inspect: specifier: 'catalog:' - version: 11.3.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 11.3.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite-plugin-vue-devtools: specifier: workspace:* version: link:../../vite @@ -678,63 +678,63 @@ importers: packages/playground/basic: dependencies: '@tanstack/vue-query': - specifier: ^5.83.0 - version: 5.83.0(vue@3.5.18(typescript@5.8.3)) + specifier: ^5.83.1 + version: 5.83.1(vue@3.5.18(typescript@5.9.2)) '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(vue@3.5.18(typescript@5.9.2)) element-plus: - specifier: ^2.10.4 - version: 2.10.4(vue@3.5.18(typescript@5.8.3)) + specifier: ^2.10.5 + version: 2.10.5(vue@3.5.18(typescript@5.9.2)) pinia: specifier: 'catalog:' - version: 3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) + version: 3.0.3(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)) unplugin-auto-import: specifier: 'catalog:' - version: 19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.8.3))) + version: 19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.9.2))) vee-validate: specifier: ^4.15.1 - version: 4.15.1(vue@3.5.18(typescript@5.8.3)) + version: 4.15.1(vue@3.5.18(typescript@5.9.2)) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) vue-router: specifier: 'catalog:' - version: 4.5.1(vue@3.5.18(typescript@5.8.3)) + version: 4.5.1(vue@3.5.18(typescript@5.9.2)) vuex: specifier: ^4.1.0 - version: 4.1.0(vue@3.5.18(typescript@5.8.3)) + version: 4.1.0(vue@3.5.18(typescript@5.9.2)) devDependencies: '@rollup/plugin-commonjs': specifier: ^28.0.6 version: 28.0.6(rollup@4.45.1) '@tanstack/vue-query-devtools': - specifier: ^5.83.0 - version: 5.83.0(@tanstack/vue-query@5.83.0(vue@3.5.18(typescript@5.8.3)))(vue@3.5.18(typescript@5.8.3)) + specifier: ^5.84.0 + version: 5.84.0(@tanstack/vue-query@5.83.1(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2)) '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) '@vue/devtools': specifier: workspace:^ version: link:../../devtools sass-embedded: specifier: 'catalog:' - version: 1.89.2 + version: 1.90.0 serve: specifier: 'catalog:' version: 14.2.4 typescript: specifier: 'catalog:' - version: 5.8.3 + version: 5.9.2 unocss: specifier: 'catalog:' - version: 66.3.3(postcss@8.5.6)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 66.4.1(postcss@8.5.6)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite: specifier: 'catalog:' - version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vite-plugin-inspect: specifier: 'catalog:' - version: 11.3.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 11.3.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite-plugin-vue-devtools: specifier: workspace:* version: link:../../vite @@ -743,41 +743,41 @@ importers: dependencies: '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(vue@3.5.18(typescript@5.9.2)) pinia: specifier: 'catalog:' - version: 3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) + version: 3.0.3(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)) unplugin-auto-import: specifier: 'catalog:' - version: 19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.8.3))) + version: 19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.9.2))) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) vue-router: specifier: 'catalog:' - version: 4.5.1(vue@3.5.18(typescript@5.8.3)) + version: 4.5.1(vue@3.5.18(typescript@5.9.2)) devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) sass-embedded: specifier: 'catalog:' - version: 1.89.2 + version: 1.90.0 serve: specifier: 'catalog:' version: 14.2.4 typescript: specifier: 'catalog:' - version: 5.8.3 + version: 5.9.2 unocss: specifier: 'catalog:' - version: 66.3.3(postcss@8.5.6)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 66.4.1(postcss@8.5.6)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite: specifier: 'catalog:' - version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vite-plugin-inspect: specifier: 'catalog:' - version: 11.3.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 11.3.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite-plugin-vue-devtools: specifier: workspace:* version: link:../../vite @@ -786,11 +786,11 @@ importers: dependencies: vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) vite-plugin-vue-devtools: specifier: workspace:* version: link:../../vite @@ -799,23 +799,23 @@ importers: dependencies: vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) '@vue/devtools': specifier: workspace:^ version: link:../../devtools typescript: specifier: 'catalog:' - version: 5.8.3 + version: 5.9.2 vite: specifier: 'catalog:' - version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vite-plugin-inspect: specifier: 'catalog:' - version: 11.3.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 11.3.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite-plugin-vue-devtools: specifier: workspace:* version: link:../../vite @@ -824,41 +824,41 @@ importers: dependencies: '@unocss/reset': specifier: 'catalog:' - version: 66.3.3 + version: 66.4.1 '@vue/devtools-ui': specifier: workspace:* version: link:../../ui '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(vue@3.5.18(typescript@5.9.2)) vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) typescript: specifier: 'catalog:' - version: 5.8.3 + version: 5.9.2 unocss: specifier: 'catalog:' - version: 66.3.3(postcss@8.5.6)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 66.4.1(postcss@8.5.6)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite: specifier: 'catalog:' - version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vue-tsc: - specifier: ^3.0.4 - version: 3.0.4(typescript@5.8.3) + specifier: ^3.0.5 + version: 3.0.5(typescript@5.9.2) packages/playground/webpack: dependencies: core-js: - specifier: ^3.44.0 - version: 3.44.0 + specifier: ^3.45.0 + version: 3.45.0 vue: specifier: 'catalog:' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: '@babel/core': specifier: ^7.28.0 @@ -868,13 +868,13 @@ importers: version: 7.28.0(@babel/core@7.28.0)(eslint@9.32.0(jiti@2.5.1)) '@vue/cli-plugin-babel': specifier: ~5.0.8 - version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3))(core-js@3.44.0)(esbuild@0.25.8)(vue@3.5.18(typescript@5.8.3)) + version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3))(core-js@3.45.0)(esbuild@0.25.8)(vue@3.5.18(typescript@5.9.2)) '@vue/cli-plugin-eslint': specifier: ~5.0.8 - version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3))(esbuild@0.25.8)(eslint@9.32.0(jiti@2.5.1)) + version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3))(esbuild@0.25.8)(eslint@9.32.0(jiti@2.5.1)) '@vue/cli-service': specifier: ~5.0.8 - version: 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3) + version: 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3) '@vue/devtools': specifier: workspace:* version: link:../../devtools @@ -885,8 +885,8 @@ importers: specifier: ^9.32.0 version: 9.32.0(jiti@2.5.1) eslint-plugin-vue: - specifier: ^10.3.0 - version: 10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))) + specifier: ^10.4.0 + version: 10.4.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))) packages/shared: dependencies: @@ -896,7 +896,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 24.1.0 + version: 24.2.0 packages/ui: dependencies: @@ -905,13 +905,13 @@ importers: version: link:../shared '@vueuse/components': specifier: ^13.6.0 - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(vue@3.5.18(typescript@5.9.2)) '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(vue@3.5.18(typescript@5.9.2)) '@vueuse/integrations': specifier: 'catalog:' - version: 13.6.0(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(vue@3.5.18(typescript@5.8.3)) + version: 13.6.0(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(vue@3.5.18(typescript@5.9.2)) colord: specifier: 'catalog:' version: 2.9.3 @@ -920,38 +920,38 @@ importers: version: 7.6.5 shiki: specifier: '>=1.16.0' - version: 3.8.1 + version: 3.9.2 vue: specifier: '>=3.0.0-0' - version: 3.5.18(typescript@5.8.3) + version: 3.5.18(typescript@5.9.2) devDependencies: '@histoire/plugin-vue': specifier: ^0.17.17 - version: 0.17.17(histoire@0.17.17(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)))(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 0.17.17(histoire@0.17.17(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)))(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) '@iconify-json/ic': specifier: ^1.2.2 version: 1.2.2 '@types/node': specifier: 'catalog:' - version: 24.1.0 + version: 24.2.0 '@unocss/reset': specifier: 'catalog:' - version: 66.3.3 + version: 66.4.1 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) floating-vue: specifier: 'catalog:' - version: 5.2.2(vue@3.5.18(typescript@5.8.3)) + version: 5.2.2(vue@3.5.18(typescript@5.9.2)) histoire: specifier: ^0.17.17 - version: 0.17.17(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 0.17.17(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) unocss: specifier: 'catalog:' - version: 66.3.3(postcss@8.5.6)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + version: 66.4.1(postcss@8.5.6)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite-plugin-dts: specifier: 'catalog:' - version: 4.5.4(@types/node@24.1.0)(rollup@4.45.1)(typescript@5.8.3)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 4.5.4(@types/node@24.2.0)(rollup@4.45.1)(typescript@5.9.2)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) packages/vite: dependencies: @@ -972,17 +972,17 @@ importers: version: 3.0.1 vite: specifier: ^6.0.0 || ^7.0.0-0 - version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) vite-plugin-inspect: specifier: 'catalog:' - version: 11.3.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 11.3.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) vite-plugin-vue-inspector: specifier: ^5.3.2 - version: 5.3.2(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + version: 5.3.2(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) devDependencies: '@types/node': specifier: 'catalog:' - version: 24.1.0 + version: 24.2.0 fast-glob: specifier: ^3.3.3 version: 3.3.3 @@ -1739,8 +1739,8 @@ packages: resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} - '@babel/types@7.28.1': - resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==} + '@babel/types@7.28.2': + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} '@braidai/lang@1.1.1': @@ -2296,8 +2296,8 @@ packages: '@iconify-json/simple-icons@1.2.26': resolution: {integrity: sha512-NvqRuE+5h/tp4boPlnvfs0alD0CvnRE7oeG9Li5NGmZRx2/rhwlNjW/vEVTyhZcR9zqvRPAVh2GXR+PTEpzV+A==} - '@iconify/json@2.2.363': - resolution: {integrity: sha512-iSNBti18BhOizJSZCQr/1Mqp9kyqncQfSUElkScsQ0KyLNU2XUNuQ93JAMYtqJbtqtdjjWKidCJu9yfksIQmxA==} + '@iconify/json@2.2.367': + resolution: {integrity: sha512-8ngsYOcvrfVbNq/9vp74FsnqPcmVcmS+v3mgzkcsex3IvGNOg3dvLOEukSfTRoq1kpkVYlwy6FkTwCqfSnSK7A==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} @@ -2392,12 +2392,94 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-project/runtime@0.77.3': - resolution: {integrity: sha512-vsC/ewcGJ7xXnnwZkku7rpPH5Lxb5g4J+V6lD9eBTnRLmXVXM7Qu50y+ozD+UD5IXaSoVOvVMGTT4YSNCz2MQQ==} + '@oxc-project/runtime@0.80.0': + resolution: {integrity: sha512-3rzy1bJAZ4s7zV9TKT60x119RwJDCDqEtCwK/Zc2qlm7wGhiIUxLLYUhE/mN91yB0u1kxm5sh4NjU12sPqQTpg==} engines: {node: '>=6.9.0'} - '@oxc-project/types@0.77.3': - resolution: {integrity: sha512-5Vh+neJhhxuF0lYCjZXbxjqm2EO6YJ1jG+KuHntrd6VY67OMpYhWq2cZhUhy+xL9qLJVJRaeII7Xj9fciA6v7A==} + '@oxc-project/types@0.80.0': + resolution: {integrity: sha512-xxHQm8wfCv2e8EmtaDwpMeAHOWqgQDAYg+BJouLXSQt5oTKu9TIXrgNMGSrM2fLvKmECsRd9uUFAAD+hPyootA==} + + '@parcel/watcher-android-arm64@2.5.1': + resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.5.1': + resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.5.1': + resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.5.1': + resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.5.1': + resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm-musl@2.5.1': + resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.5.1': + resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.5.1': + resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.5.1': + resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-win32-arm64@2.5.1': + resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.5.1': + resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.5.1': + resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.5.1': + resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} + engines: {node: '>= 10.0.0'} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -2422,79 +2504,82 @@ packages: resolution: {integrity: sha512-G0OnZbMWEs5LhDyqy2UL17vGhSVHkQIfVojMtEWVenvj0V5S84VBgy86kJIuNsGDp2p7sTKlpSIpBUWdC35OKg==} engines: {node: '>=20.0.0'} - '@rolldown/binding-android-arm64@1.0.0-beta.29': - resolution: {integrity: sha512-pDv7gg59Gdy80eFmMkEqXEaoJi3Y9W/a9T3z9M4t8Ma8aVXNldvSy9UgtlX7AK7DPqF8tULnmIZ2Z3rvGMz/NQ==} + '@rolldown/binding-android-arm64@1.0.0-beta.31': + resolution: {integrity: sha512-0mFtKwOG7smn0HkvQ6h8j0m/ohkR7Fp5eMTJ2Pns/HSbePHuDpxMaQ4TjZ6arlVXxpeWZlAHeT5BeNsOA3iWTg==} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-beta.29': - resolution: {integrity: sha512-fPqR6TfTqbzgKKCQYtcCS+Dms91YcptTbdlwJ13DxOUgMe8LgDIVsLLlEykfm7ijJd5mM4zNw0Hr2CJb6kvQZw==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.31': + resolution: {integrity: sha512-BHfHJ8Nb5G7ZKJl6pimJacupONT4F7w6gmQHw41rouAnJF51ORDwGefWeb6OMLzGmJwzxlIVPERfnJf1EsMM7A==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.29': - resolution: {integrity: sha512-7Z4qosL0xN8i6++txHOEPCVP3/lcGLOvftUJOWATZ5aDkDskwcZDa66BGiJt/K1/DgW4kpRVmnGWUWAORHBbFA==} + '@rolldown/binding-darwin-x64@1.0.0-beta.31': + resolution: {integrity: sha512-4MiuRtExC08jHbSU/diIL+IuQP+3Ck1FbWAplK+ysQJ7fxT3DMxy5FmnIGfmhaqow8oTjb2GEwZJKgTRjZL1Vw==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.29': - resolution: {integrity: sha512-0HLTfPW5Glh608s76qgayN/nPsXPchNUumavf7W5nh1eMG6qBsOO7Q1QaK0v4un7qtsn3IA/1Tgq0ZgNc0dbeg==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.31': + resolution: {integrity: sha512-nffC1u7ccm12qlAea8ExY3AvqlaHy/o/3L4p5Es8JFJ3zJSs6e3DyuxGZZVdl9EVwsLxPPTvioIl4tEm2afwyw==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.29': - resolution: {integrity: sha512-QNboxdVTJOZS4zP8kA2+XUwAegejd5QNSH5zVR4neqG2AfbxRcMFzSVRkJHN6yDaaKweD/4sUvXfmef6p/7zsw==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.31': + resolution: {integrity: sha512-LHmAaB3rB1GOJuHscKcL2Ts/LKLcb3YWTh2uQ/876rg/J9WE9kQ0kZ+3lRSYbth/YL8ln54j4JZmHpqQY3xptQ==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.29': - resolution: {integrity: sha512-hzBmOtYdC4369XxN2SNJ3oBlXKWNif3ieWBT+oh/qvAeox4fQR0ngqyh+kIGOufBnP5Zc2rqJf9LzIbJw3Tx/Q==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.31': + resolution: {integrity: sha512-oTDZVfqIAjLB2I1yTiLyyhfPPO6dky33sTblxTCpe+ZT55WizN3KDoBKJ4yXG8shI6I4bRShVu29Xg0yAjyQYw==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.29': - resolution: {integrity: sha512-6B35GmFJJ4RX88OgubrnUmuJBUgRh6/OTXIpy8m/VUnoc683lufIPo26HW/0LxLgxp2GM7KHr3LOULcVxbqq4Q==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.31': + resolution: {integrity: sha512-duJ3IkEBj9Xe9NYW1n8Y3483VXHGi8zQ0ZsLbK8464EJUXLF7CXM8Ry+jkkUw+ZvA+Zu1E/+C6p2Y6T9el0C9g==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.29': - resolution: {integrity: sha512-z3ru8fUCunQM8q9I7RbDVMT5cxzxVVVBNNKM5/qAQQrdObd1u8g0LR5z0yLtaFWzybwLVdPtJDRcXtLm5tOBFA==} + '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.31': + resolution: {integrity: sha512-qdbmU5QSZ0uoLZBYMxiHsMQmizqtzFGTVPU5oyU1n0jU0Mo+mkSzqZuL8VBnjHOHzhVxZsoAGH9JjiRzCnoGVA==} cpu: [arm64] os: [openharmony] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.29': - resolution: {integrity: sha512-n6fs4L7j99MIiI6vKhQDdyScv4/uMAPtIMkB0zGbUX8MKWT1osym1hvWVdlENjnS/Phf0zzhjyOgoFDzdhI1cQ==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.31': + resolution: {integrity: sha512-H7+r34TSV8udB2gAsebFM/YuEeNCkPGEAGJ1JE7SgI9XML6FflqcdKfrRSneQFsPaom/gCEc1g0WW5MZ0O3blw==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.29': - resolution: {integrity: sha512-C5hcJgtDN4rp6/WsPTQSDVUWrdnIC//ynMGcUIh1O0anm9KnSy47zKQ5D9EqtlEKvO+2PPqmyUVJ2DTq18nlVA==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.31': + resolution: {integrity: sha512-zRm2YmzFVqbsmUsyyZnHfJrOlQUcWS/FJ5ZWL8Q1kZh5PnLBrTVZNpakIWwAxpN5gNEi9MmFd5YHocVJp8ps1Q==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.29': - resolution: {integrity: sha512-lMN1IBItdZFO182Sdus9oVuNDqyIymn/bsR5KwgeGaiqLsrmpQHBSLwkS/nKJO1nzYlpGDRugFSpnrSJ5ZmihQ==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.31': + resolution: {integrity: sha512-fM1eUIuHLsNJXRlWOuIIex1oBJ89I0skFWo5r/D3KSJ5gD9MBd3g4Hp+v1JGohvyFE+7ylnwRxSUyMEeYpA69A==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.29': - resolution: {integrity: sha512-0UrXCUAOrbWdyVJskzjtne/4d3YMMhhhpBnob3SeF4jAvbKYqPhCZJ71pP7yUpvbowGXXTnHWpKfitg4Sovmtw==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.31': + resolution: {integrity: sha512-4nftR9V2KHH3zjBwf6leuZZJQZ7v0d70ogjHIqB3SDsbDLvVEZiGSsSn2X6blSZRZeJSFzK0pp4kZ67zdZXwSw==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.29': - resolution: {integrity: sha512-YX0OYL1dcB7rPnsndpEa68fytYyZZj1iaWzH7momFB2oBS2lXAe1UrrDWcdLoUXdzPIyzpvtBCiS2XcDgYG7ag==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.31': + resolution: {integrity: sha512-0TQcKu9xZVHYALit+WJsSuADGlTFfOXhnZoIHWWQhTk3OgbwwbYcSoZUXjRdFmR6Wswn4csHtJGN1oYKeQ6/2g==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29': - resolution: {integrity: sha512-azrPWbV+NZiCFNs59AgH9Y6vFKHoAI6T/XtKKsoLxkPyP1LpbdgL5eqRfeWz+GCAUY9qhDOC4hH1GjFG8PrZIg==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.31': + resolution: {integrity: sha512-3zMICWwpZh1jrkkKDYIUCx/2wY3PXLICAS0AnbeLlhzfWPhCcpNK9eKhiTlLAZyTp+3kyipoi/ZSVIh+WDnBpQ==} cpu: [x64] os: [win32] '@rolldown/pluginutils@1.0.0-beta.29': resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} + '@rolldown/pluginutils@1.0.0-beta.31': + resolution: {integrity: sha512-IaDZ9NhjOIOkYtm+hH0GX33h3iVZ2OeSUnFF0+7Z4+1GuKs4Kj5wK3+I2zNV9IPLfqV4XlwWif8SXrZNutxciQ==} + '@rollup/plugin-alias@5.1.1': resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} @@ -2677,32 +2762,32 @@ packages: '@shikijs/core@2.5.0': resolution: {integrity: sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg==} - '@shikijs/core@3.8.1': - resolution: {integrity: sha512-uTSXzUBQ/IgFcUa6gmGShCHr4tMdR3pxUiiWKDm8pd42UKJdYhkAYsAmHX5mTwybQ5VyGDgTjW4qKSsRvGSang==} + '@shikijs/core@3.9.2': + resolution: {integrity: sha512-3q/mzmw09B2B6PgFNeiaN8pkNOixWS726IHmJEpjDAcneDPMQmUg2cweT9cWXY4XcyQS3i6mOOUgQz9RRUP6HA==} '@shikijs/engine-javascript@2.5.0': resolution: {integrity: sha512-VjnOpnQf8WuCEZtNUdjjwGUbtAVKuZkVQ/5cHy/tojVVRIRtlWMYVjyWhxOmIq05AlSOv72z7hRNRGVBgQOl0w==} - '@shikijs/engine-javascript@3.8.1': - resolution: {integrity: sha512-rZRp3BM1llrHkuBPAdYAzjlF7OqlM0rm/7EWASeCcY7cRYZIrOnGIHE9qsLz5TCjGefxBFnwgIECzBs2vmOyKA==} + '@shikijs/engine-javascript@3.9.2': + resolution: {integrity: sha512-kUTRVKPsB/28H5Ko6qEsyudBiWEDLst+Sfi+hwr59E0GLHV0h8RfgbQU7fdN5Lt9A8R1ulRiZyTvAizkROjwDA==} '@shikijs/engine-oniguruma@2.5.0': resolution: {integrity: sha512-pGd1wRATzbo/uatrCIILlAdFVKdxImWJGQ5rFiB5VZi2ve5xj3Ax9jny8QvkaV93btQEwR/rSz5ERFpC5mKNIw==} - '@shikijs/engine-oniguruma@3.8.1': - resolution: {integrity: sha512-KGQJZHlNY7c656qPFEQpIoqOuC4LrxjyNndRdzk5WKB/Ie87+NJCF1xo9KkOUxwxylk7rT6nhlZyTGTC4fCe1g==} + '@shikijs/engine-oniguruma@3.9.2': + resolution: {integrity: sha512-Vn/w5oyQ6TUgTVDIC/BrpXwIlfK6V6kGWDVVz2eRkF2v13YoENUvaNwxMsQU/t6oCuZKzqp9vqtEtEzKl9VegA==} '@shikijs/langs@2.5.0': resolution: {integrity: sha512-Qfrrt5OsNH5R+5tJ/3uYBBZv3SuGmnRPejV9IlIbFH3HTGLDlkqgHymAlzklVmKBjAaVmkPkyikAV/sQ1wSL+w==} - '@shikijs/langs@3.8.1': - resolution: {integrity: sha512-TjOFg2Wp1w07oKnXjs0AUMb4kJvujML+fJ1C5cmEj45lhjbUXtziT1x2bPQb9Db6kmPhkG5NI2tgYW1/DzhUuQ==} + '@shikijs/langs@3.9.2': + resolution: {integrity: sha512-X1Q6wRRQXY7HqAuX3I8WjMscjeGjqXCg/Sve7J2GWFORXkSrXud23UECqTBIdCSNKJioFtmUGJQNKtlMMZMn0w==} '@shikijs/themes@2.5.0': resolution: {integrity: sha512-wGrk+R8tJnO0VMzmUExHR+QdSaPUl/NKs+a4cQQRWyoc3YFbUzuLEi/KWK1hj+8BfHRKm2jNhhJck1dfstJpiw==} - '@shikijs/themes@3.8.1': - resolution: {integrity: sha512-Vu3t3BBLifc0GB0UPg2Pox1naTemrrvyZv2lkiSw3QayVV60me1ujFQwPZGgUTmwXl1yhCPW8Lieesm0CYruLQ==} + '@shikijs/themes@3.9.2': + resolution: {integrity: sha512-6z5lBPBMRfLyyEsgf6uJDHPa6NAGVzFJqH4EAZ+03+7sedYir2yJBRu2uPZOKmj43GyhVHWHvyduLDAwJQfDjA==} '@shikijs/transformers@2.5.0': resolution: {integrity: sha512-SI494W5X60CaUwgi8u4q4m4s3YAFSxln3tzNjOSYqq54wlVgz0/NbbXEb3mdLbqMBztcmS7bVTaEd2w0qMmfeg==} @@ -2710,8 +2795,8 @@ packages: '@shikijs/types@2.5.0': resolution: {integrity: sha512-ygl5yhxki9ZLNuNpPitBWvcy9fsSKKaRuO4BAlMyagszQidxcpLAr0qiW/q43DtSIDxO6hEbtYLiFZNXO/hdGw==} - '@shikijs/types@3.8.1': - resolution: {integrity: sha512-5C39Q8/8r1I26suLh+5TPk1DTrbY/kn3IdWA5HdizR0FhlhD05zx5nKCqhzSfDHH3p4S0ZefxWd77DLV+8FhGg==} + '@shikijs/types@3.9.2': + resolution: {integrity: sha512-/M5L0Uc2ljyn2jKvj4Yiah7ow/W+DJSglVafvWAJ/b8AZDeeRAdMu3c2riDzB7N42VD+jSnWxeP9AKtd4TfYVw==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -2762,20 +2847,20 @@ packages: resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.83.0': - resolution: {integrity: sha512-0M8dA+amXUkyz5cVUm/B+zSk3xkQAcuXuz5/Q/LveT4ots2rBpPTZOzd7yJa2Utsf8D2Upl5KyjhHRY+9lB/XA==} + '@tanstack/query-core@5.83.1': + resolution: {integrity: sha512-OG69LQgT7jSp+5pPuCfzltq/+7l2xoweggjme9vlbCPa/d7D7zaqv5vN/S82SzSYZ4EDLTxNO1PWrv49RAS64Q==} - '@tanstack/query-devtools@5.81.2': - resolution: {integrity: sha512-jCeJcDCwKfoyyBXjXe9+Lo8aTkavygHHsUHAlxQKKaDeyT0qyQNLKl7+UyqYH2dDF6UN/14873IPBHchcsU+Zg==} + '@tanstack/query-devtools@5.84.0': + resolution: {integrity: sha512-fbF3n+z1rqhvd9EoGp5knHkv3p5B2Zml1yNRjh7sNXklngYI5RVIWUrUjZ1RIcEoscarUb0+bOvIs5x9dwzOXQ==} - '@tanstack/vue-query-devtools@5.83.0': - resolution: {integrity: sha512-HXQCfmC4ndeaMTv97tdprmN3dwT6z3LHxeJTpbl2R2qK+eFpctoqTyCvNhrRpOpOZabaaLN3rH2GCttHmHjU/Q==} + '@tanstack/vue-query-devtools@5.84.0': + resolution: {integrity: sha512-RA3bNvaIsFFngycBd7vF/hB4SwvSeTaZ7eiUDnWPbOwg8lxBZrBmF7d4uI3OYQwSmnA2B8tER2UWxkKgqrNFpg==} peerDependencies: - '@tanstack/vue-query': ^5.83.0 + '@tanstack/vue-query': ^5.83.1 vue: ^3.3.0 - '@tanstack/vue-query@5.83.0': - resolution: {integrity: sha512-sC3nnFEyAPOV4aGgt36ILrFIoR42UzRb+kqva96tiT3c80PCX99wDnVC5P01uxw6b3PaH7AD60HFFLBMFCKYow==} + '@tanstack/vue-query@5.83.1': + resolution: {integrity: sha512-Ss7LJGC2LZMZBsFFnrEfmQYcooDtJOjFZhmnXXUmlawk9EXHHDHUDaH2v7/r9jzyp2nOgABDQlDmjcBLXiyuvQ==} peerDependencies: '@vue/composition-api': ^1.1.2 vue: ^2.6.0 || ^3.3.0 @@ -2944,8 +3029,8 @@ packages: '@types/node@22.16.5': resolution: {integrity: sha512-bJFoMATwIGaxxx8VJPeM8TonI8t579oRvgAuT8zFugJsJZgzqv0Fu8Mhp68iecjzG7cnN3mO2dJQ5uUM2EFrgQ==} - '@types/node@24.1.0': - resolution: {integrity: sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==} + '@types/node@24.2.0': + resolution: {integrity: sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2989,8 +3074,8 @@ packages: '@types/stats.js@0.17.3': resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==} - '@types/three@0.178.1': - resolution: {integrity: sha512-WSabew1mgWgRx2RfLfKY+9h4wyg6U94JfLbZEGU245j/WY2kXqU0MUfghS+3AYMV5ET1VlILAgpy77cB6a3Itw==} + '@types/three@0.179.0': + resolution: {integrity: sha512-VgbFG2Pgsm84BqdegZzr7w2aKbQxmgzIu4Dy7/75ygiD/0P68LKmp5ie08KMPNqGTQwIge8s6D1guZf1RnZE0A==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} @@ -3018,12 +3103,12 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/parser@8.38.0': - resolution: {integrity: sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==} + '@typescript-eslint/parser@8.39.0': + resolution: {integrity: sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' '@typescript-eslint/project-service@8.38.0': resolution: {integrity: sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==} @@ -3031,16 +3116,32 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/project-service@8.39.0': + resolution: {integrity: sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/scope-manager@8.38.0': resolution: {integrity: sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.39.0': + resolution: {integrity: sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.38.0': resolution: {integrity: sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/tsconfig-utils@8.39.0': + resolution: {integrity: sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@8.38.0': resolution: {integrity: sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3052,12 +3153,22 @@ packages: resolution: {integrity: sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.39.0': + resolution: {integrity: sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.38.0': resolution: {integrity: sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/typescript-estree@8.39.0': + resolution: {integrity: sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.38.0': resolution: {integrity: sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3065,100 +3176,111 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/utils@8.39.0': + resolution: {integrity: sha512-4GVSvNA0Vx1Ktwvf4sFE+exxJ3QGUorQG1/A5mRfRNZtkBT2xrA/BCO2H0eALx/PnvCS6/vmYwRdDA41EoffkQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/visitor-keys@8.38.0': resolution: {integrity: sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.39.0': + resolution: {integrity: sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.1': resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} - '@unocss/astro@66.3.3': - resolution: {integrity: sha512-q26EfadSMmEXZpWDKsJF9anBCfhYDmWljVpDZ2Wo8K48IbZMUXrWfiAiUc6ijE/A/rADfHk8bp3a3GE01t3I9A==} + '@unocss/astro@66.4.1': + resolution: {integrity: sha512-UPfpg1FGf8lMugnMYuFxpVqNvO9cIVdi7e3yXpBnzf0uQ4Pib7KvOTPB4VOAVoqDK2A0kPxCzeR9MxCk4c+wxw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 peerDependenciesMeta: vite: optional: true - '@unocss/cli@66.3.3': - resolution: {integrity: sha512-U0HoDcwi/DetqP5zDT3dfxG94pC3TI0PfxmpdTfPY7xEylIdLbV89fb70CvJVysDSQJIuw6TYwqS1ZlHoYNKTA==} + '@unocss/cli@66.4.1': + resolution: {integrity: sha512-rf6udln8CY70tRP2BU1zorJZjzhDVIO3JzmxvH+q4W7MZBQ2ZRfZkWKUFa6ZiyjIj8lxEWlmT6zvu3aSJXbHTg==} engines: {node: '>=14'} hasBin: true - '@unocss/config@66.3.3': - resolution: {integrity: sha512-D/UxnAmkabapqWU4tF85dWWhNfCUyNutWmd4AD2VsQRZOykufJedLV74r3Z3XhoPJn4IGr3BKZm5/rflf5viDg==} + '@unocss/config@66.4.1': + resolution: {integrity: sha512-ABiYEN9febHAfvpxzjrqdCrkomcDpcjCL1OPrWXLHOecfi2qZkj5sTASAfGUvqrV2WtZTPDQii6Nz1OisitRQQ==} engines: {node: '>=14'} - '@unocss/core@66.3.3': - resolution: {integrity: sha512-6WFLd92TJelVQARtCGaF+EgEoHKIVe43gkGXVoWILu0HUDRWdhv+cpcyX0RTJV22Y976AxeneU7/zmhAh+CXNg==} + '@unocss/core@66.4.1': + resolution: {integrity: sha512-2QMthvEmH0215zqIIL5WCodQ9lYShYDzziF4N1MMdcoRvCumGq9MMBFPxC54gNDrO3+/Olhp++YYmXkdZ89qrA==} - '@unocss/eslint-plugin@66.3.3': - resolution: {integrity: sha512-n2Jd22Z5QEAAdXPBzq5i4L8gzYLy7vMF/2N8TE7b8GdIF9kuawyYxTmcjgg+Tp/Sr1HXp/Fcs7Oic2lv5ZvU+A==} + '@unocss/eslint-plugin@66.4.1': + resolution: {integrity: sha512-Kp4Ft8DYmeavEE/I/BXOom+msssAHNVl+Ia4TB6A6z7iQYZM8Xm5sDwjCQNkeBp1Z7C6JtcePfpUB0pGrM2l6A==} engines: {node: '>=14'} - '@unocss/extractor-arbitrary-variants@66.3.3': - resolution: {integrity: sha512-TXzjH6FcITQ8V2x7ETHgVOlAHf3ll/ysxL+W4fMROm8jP/o7jvsg36tRfOwU0sDGo/qoCPux82ix9e6/JW0oqQ==} + '@unocss/extractor-arbitrary-variants@66.4.1': + resolution: {integrity: sha512-1iG2egoarrpht56AMoccUMc5iEMPLOQY0iwPumGtwTFqFAYntAQLHbFL//BCOD7DRrHMvGLVNt+uKEGXYIvW6w==} - '@unocss/inspector@66.3.3': - resolution: {integrity: sha512-NsK1WRWez2Mzk4+ophtBdXel8nGaPkIDa9lYSFMdKLF/1jNW23txeEL8CsD6/CK8K0BsR11rhLKhUrzyrjfBSQ==} + '@unocss/inspector@66.4.1': + resolution: {integrity: sha512-QS2zOaJaddDFQ7g3BRlFnxqyPYEa5XtE6cwo58hgeZwFDak8IAyPBYpFbINfCQzXhguqGO4MyMRX6NXzgKQ1Cw==} - '@unocss/postcss@66.3.3': - resolution: {integrity: sha512-VKq+BtfPIZbLeAeZFprtKZJAyFBOqA8qpQm+vmWBiBia70JzkwfF2SMNIHiGt022yRo9ZmjnI9uRTxSzqXUsUQ==} + '@unocss/postcss@66.4.1': + resolution: {integrity: sha512-UcpMqOJ+ADn9uGetWgmIV+Ctu6Y/W828bJKGRPn6u+c+kporLWfkV5nwSqo1C3o1ADkChwpzs0Ikpz3emxM7yQ==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 - '@unocss/preset-attributify@66.3.3': - resolution: {integrity: sha512-22+0Cqqu09q+xHfZ3Wk8Coxe5m6PmpgWz4U5xrEC8056UfG3Q1KEqoCxy2wySJIq8SqxQ30Nlll7oMa31B8Krw==} + '@unocss/preset-attributify@66.4.1': + resolution: {integrity: sha512-HTJd/4bEie6EsCwqq9hK+GJwoFp0rx6k3GTz9jHXMwhGpUGYPrrccw8cazYmJq7lMHnPbh/spxHH24eTISwojg==} - '@unocss/preset-icons@66.3.3': - resolution: {integrity: sha512-Bmhiev05BN/horlgnyZ8gzQWZKd7oVpUBWD66X7U/dgkLdO6B5GIIsdO5Fi7JLeMDmyXm6vlYk0YQhiTbx8l9w==} + '@unocss/preset-icons@66.4.1': + resolution: {integrity: sha512-2XONpwvWcedBRmGangrTcHKGcXN46tZicZIVBa9QCDZ+VsAzOdHzvHWl4QinoYnBhCs6yE+sxZ0sETfFwjOsEg==} - '@unocss/preset-mini@66.3.3': - resolution: {integrity: sha512-pz8rgvHRYS/6fsZNtG7iArLzwANnLy5GkHY/lbuqkWhO2S2Nf7kpJCbR/uV/XeuFsLnYcZW3NLOmelfvZvJamA==} + '@unocss/preset-mini@66.4.1': + resolution: {integrity: sha512-3yzpUty02AGgZRBlcRhgpEEsG+GJYvweh1TqWql0bAiW3GJWx0oNuvy2jEQjgllvRYRAErIW4/doOljGNQwwjw==} - '@unocss/preset-tagify@66.3.3': - resolution: {integrity: sha512-L1Ez7Y4uBaW+wiv1BOQygpfhseSt3EZ53jqkl7fxl1EKVsJy6SuZgJxlXEHUYp9xYdSp6EHq2CfL8UevaR+loA==} + '@unocss/preset-tagify@66.4.1': + resolution: {integrity: sha512-PGlC8NwojPc1mj5cvYq5JmBaK7wigcElAItGS+uVQW6goC5kyeiiB0vNw1iyfG542yzXJpPkb3d6B4wZpjl21w==} - '@unocss/preset-typography@66.3.3': - resolution: {integrity: sha512-aQXiGCObvWD9grfUpm0d5nzN+Cpvag0rHP39UjUKb0xSTzY09VzwDrua4kWVO5wJLNK6/L70osyhEgmC3qToxA==} + '@unocss/preset-typography@66.4.1': + resolution: {integrity: sha512-V7al6aFsmLcj/eyXuvyf2RIlmTpnUJvWnG4A/LZd8UNsLCndFecE0sTR9VYG1JgNj9aywtJT2w6MSSFnN7Jf5g==} - '@unocss/preset-uno@66.3.3': - resolution: {integrity: sha512-Tiho4LidpuMHrB19GHTU6XrL0A5eFELHk9ebQ/3WeTy+K/9a6Hn5zsHJe5UCtOsEcUdKB33oZx0hXUp93hb/YQ==} + '@unocss/preset-uno@66.4.1': + resolution: {integrity: sha512-iRx0GSSCQFL0rjQs9/rNM+igoBup44kCe+yHcB86/nUaRodQbWU2287xoXZcnzcg7/MTjtEtQWu220EY940pmg==} - '@unocss/preset-web-fonts@66.3.3': - resolution: {integrity: sha512-ysKZeC7TXxRiqnNL9GxZFGMKFAHXrcaqozPaEOIJ40dvzbJt8IMLyFndZkcFMcgDCV0pFh/y37mGxxxARO9+pQ==} + '@unocss/preset-web-fonts@66.4.1': + resolution: {integrity: sha512-+wVO+kZTZVREDXtD4/0sJQIBfid+bim40AF4mYp5wA85aeWCCZIqvXzPeF4BWvGFqqrQDHEO1TcUbnOoP8V8UQ==} - '@unocss/preset-wind3@66.3.3': - resolution: {integrity: sha512-iXmjvPqvmPTo4z7epQDqHxzlGRsbLJEgfETqTrRJeagvFG7Gs+ajS8cQhbf6wL01dSRHjvhVXi3MsIvqfHHXOw==} + '@unocss/preset-wind3@66.4.1': + resolution: {integrity: sha512-GB2evqTAYw3Z9MImIl3JN5T1of8BO40X9zXnpsVQ4w/v/TOUdVzhfsc4XTVOr8/VVO6Z7VNczgpsd6lZhbrcyg==} - '@unocss/preset-wind4@66.3.3': - resolution: {integrity: sha512-JSJTXVJel6kX+u4Ktt6JGnukYWYhKxmjgORTwclUpokRHgEoD+xsh0Rz4YGJ1fWSnzNslNQhWP9yDRByVPHWwA==} + '@unocss/preset-wind4@66.4.1': + resolution: {integrity: sha512-mDomSDXAWqnKTbmgEws9WxUxfvGoEzhy/NmpmHRX7R7wm1LAD7FGUl7pF11N51Wf6Z5in8iTzqSFcs0YfUfYng==} - '@unocss/preset-wind@66.3.3': - resolution: {integrity: sha512-3Mxl/TDPcv8nNKdFe3WKdlXE6de+lCaaizEH86BILW3ZeyPU9aKzWcZIoxohla0a6zMxDQ2+Gf+7EwaOvpqo7Q==} + '@unocss/preset-wind@66.4.1': + resolution: {integrity: sha512-r/dUy+0G20/UO6bcZFnNXoRu/6KdRzVdfbeH5TjgO8riI7U44ckLQjDhCMUgUgYldIHewazyiDfMWBcYs5QF5w==} - '@unocss/reset@66.3.3': - resolution: {integrity: sha512-VIeR/mIcCL89/1uA1KM1QCYca4aeIGqEHMTJL1nCD4v+7wk6XhNXhsp5gMIHo+V804SUSmATWaeHTiKpiFu7AQ==} + '@unocss/reset@66.4.1': + resolution: {integrity: sha512-f0t2YIRF7uVUwEB0aDR6yPMqBO+QgGdgACWQmCrZ84Kir9HV+5d50tK5tXDflHmFTu9mqS9MUG4Ba3sPp44vZw==} - '@unocss/rule-utils@66.3.3': - resolution: {integrity: sha512-QKgVGV5nRRnK44/reUKFLAc5UGyl98vz3hrfk8JI8pVza58vmQWTdAB2rIpNJ5a5j+EkWfDOUlGQaOrIeYGLdg==} + '@unocss/rule-utils@66.4.1': + resolution: {integrity: sha512-iYbx4ab3aTMrcJSyBoGvwsbUM5BmRQef4rzGOjL312r/0RDZM+i2ikPxcFXpp/9P+Gp22gSXDMlzwY+VfJ2Llw==} engines: {node: '>=14'} - '@unocss/transformer-attributify-jsx@66.3.3': - resolution: {integrity: sha512-ENNYFk5wrI4jlxn0tWGeR9QGxflAfZue3X2ABg0KSVOiYyIOsrHqtdoiLYkuCA9idRlBZPQxePJKcPWt1r/tYA==} + '@unocss/transformer-attributify-jsx@66.4.1': + resolution: {integrity: sha512-5aICECaco87n1p/8/vzvtgIly3lu1htd/n2SdfA1t6gtUO7PMX2CEZGSw4VxnMTrjNZRXUqxD7MACJIEg/kzRw==} - '@unocss/transformer-compile-class@66.3.3': - resolution: {integrity: sha512-VTEFuwp3iajGWyEFwmO5LRvOjgZM1TK+4rX5Q79xyTAPkLAKgOa03Ne8+kU8oG0TQEa4mXVw6ul9McM7UBJh1w==} + '@unocss/transformer-compile-class@66.4.1': + resolution: {integrity: sha512-xf6W+zLbFwOvlNNxV0S73ggevlmiBhqtWBI4xdd463IdiJJ1VU/hTmXJ0r39hVHwVEPYGtechUODGtky47M59Q==} - '@unocss/transformer-directives@66.3.3': - resolution: {integrity: sha512-11T7fmYk/XZcqFDn4qiIvs04mJhUtAoha5Y99bVE+L3byWa6BT4jb5aSAKk+24q5aynwgB++4RgfQxarj69WTw==} + '@unocss/transformer-directives@66.4.1': + resolution: {integrity: sha512-3PiYgq0/TYeCLoUm6K+XbsHcd03l3TN2U2fSeda4PIZoZ/ioH0kJd0tVg98DzO8ekgqtUwKFZjgBa0ezQJwfPQ==} - '@unocss/transformer-variant-group@66.3.3': - resolution: {integrity: sha512-uhK81pbJfXJFYaXxOoIFVEG8/Kx1iaAkTwRB6c+WNUfl9GiKyYQcrI7bETgCPPbg230Z68jVICBgBATeLJ31vQ==} + '@unocss/transformer-variant-group@66.4.1': + resolution: {integrity: sha512-stFDCkPeZYBRpKmmF8dOBgAZEh8ydzSrBnc4Uiakgn0LXrhAKNgxR/kC8urgMhu+HcyNsWlLEEIeQyPj72IAHA==} - '@unocss/vite@66.3.3': - resolution: {integrity: sha512-uu3smeEW6q36ri6vydRx2GiTGF5O/J80Fr4GLmLiwfpt2YnPHraO7XHVR5/mwG2Oz5Kov0uGvxVsdgxZABKRgw==} + '@unocss/vite@66.4.1': + resolution: {integrity: sha512-oXXh9FKaxHUbd9GaiVg+CKtVDoWubQNKtHOLExXU3GgZ/jHATPawR2LXoOtPl/9qq6lT6Dl+o4el2AauUQqo7g==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 @@ -3224,14 +3346,14 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@volar/language-core@2.4.20': - resolution: {integrity: sha512-dRDF1G33xaAIDqR6+mXUIjXYdu9vzSxlMGfMEwBxQsfY/JMUEXSpLTR057oTKlUQ2nIvCmP9k94A8h8z2VrNSA==} + '@volar/language-core@2.4.22': + resolution: {integrity: sha512-gp4M7Di5KgNyIyO903wTClYBavRt6UyFNpc5LWfyZr1lBsTUY+QrVZfmbNF2aCyfklBOVk9YC4p+zkwoyT7ECg==} - '@volar/source-map@2.4.20': - resolution: {integrity: sha512-mVjmFQH8mC+nUaVwmbxoYUy8cww+abaO8dWzqPUjilsavjxH0jCJ3Mp8HFuHsdewZs2c+SP+EO7hCd8Z92whJg==} + '@volar/source-map@2.4.22': + resolution: {integrity: sha512-L2nVr/1vei0xKRgO2tYVXtJYd09HTRjaZi418e85Q+QdbbqA8h7bBjfNyPPSsjnrOO4l4kaAo78c8SQUAdHvgA==} - '@volar/typescript@2.4.20': - resolution: {integrity: sha512-Oc4DczPwQyXcVbd+5RsNEqX6ia0+w3p+klwdZQ6ZKhFjWoBP9PCPQYlKYRi/tDemWphW93P/Vv13vcE9I9D2GQ==} + '@volar/typescript@2.4.22': + resolution: {integrity: sha512-6ZczlJW1/GWTrNnkmZxJp4qyBt/SGVlcTuCWpI5zLrdPdCZsj66Aff9ZsfFaT3TyjG8zVYgBMYPuCm/eRkpcpQ==} '@vue/babel-helper-vue-jsx-merge-props@1.4.0': resolution: {integrity: sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==} @@ -3415,8 +3537,8 @@ packages: typescript: optional: true - '@vue/language-core@3.0.4': - resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==} + '@vue/language-core@3.0.5': + resolution: {integrity: sha512-gCEjn9Ik7I/seHVNIEipOm8W+f3/kg60e8s1IgIkMYma2wu9ZGUTMv3mSL2bX+Md2L8fslceJ4SU8j1fgSRoiw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -3964,8 +4086,8 @@ packages: resolution: {integrity: sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg==} engines: {node: '>=18.20'} - bumpp@10.2.0: - resolution: {integrity: sha512-1EJ2NG3M3WYJj4m+GtcxNH6Y7zMQ8q68USMoUGKjM6qFTVXSXCnTxcQSUDV7j4KjLVbk2uK6345Z+6RKOv0w5A==} + bumpp@10.2.2: + resolution: {integrity: sha512-b6LpQOuXqhejTfNV8r1XkdPQiPWS09l+k+W8raTV2YaFeIqCA76D81G22ac/2jhVTCWXwbEMgvxbQtHriOIPkw==} engines: {node: '>=18'} hasBin: true @@ -3987,8 +4109,8 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - c12@3.1.0: - resolution: {integrity: sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw==} + c12@3.2.0: + resolution: {integrity: sha512-ixkEtbYafL56E6HiFuonMm1ZjoKtIo7TH68/uiEq4DAwv9NcUX2nJ95F8TrbMeNjqIkZpruo3ojXQJ+MGG5gcQ==} peerDependencies: magicast: ^0.3.5 peerDependenciesMeta: @@ -4509,8 +4631,8 @@ packages: core-js-compat@3.44.0: resolution: {integrity: sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA==} - core-js@3.44.0: - resolution: {integrity: sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==} + core-js@3.45.0: + resolution: {integrity: sha512-c2KZL9lP4DjkN3hk/an4pWn5b5ZefhRJnAc42n6LJ19kSnbeRbdQZE5dSeE2LBol1OwJD3X1BQvFTAsa8ReeDA==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -4551,8 +4673,8 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - crossws@0.3.4: - resolution: {integrity: sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==} + crossws@0.3.5: + resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} css-declaration-sorter@6.4.1: resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} @@ -4831,6 +4953,11 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + detect-node@2.1.0: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} @@ -4893,8 +5020,8 @@ packages: resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} engines: {node: '>=10'} - dotenv@16.6.1: - resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} + dotenv@17.2.1: + resolution: {integrity: sha512-kQhDYKZecqnM0fCnzI5eIv5L4cAe/iRI+HqMbO/hbRdTAeXDG+M9FjipUxNfbARuEg4iHIbhnhs78BCHNbSxEQ==} engines: {node: '>=12'} dts-resolver@2.1.1: @@ -4931,13 +5058,13 @@ packages: electron-to-chromium@1.5.190: resolution: {integrity: sha512-k4McmnB2091YIsdCgkS0fMVMPOJgxl93ltFzaryXqwip1AaxeDqKCGLxkXODDA5Ab/D+tV5EL5+aTx76RvLRxw==} - electron@36.7.3: - resolution: {integrity: sha512-vO2xQsPr+YAIJZNv5ufuTqjiDVJgd67q80028fLPkC+iZWgXXM9OEC0KPhoebhqQTRmuzgB866NG01GfjRmQTw==} + electron@36.7.4: + resolution: {integrity: sha512-IOZCD2dLQHsjqqlvMA1VC3qo7Udm6syGYwJe/l5LqX31QksosMdHbhFzgSCbm1s50ZU4/hbO/gJDFoi9AtGaqw==} engines: {node: '>= 12.20.55'} hasBin: true - element-plus@2.10.4: - resolution: {integrity: sha512-UD4elWHrCnp1xlPhbXmVcaKFLCRaRAY6WWRwemGfGW3ceIjXm9fSYc9RNH3AiOEA6Ds1p9ZvhCs76CR9J8Vd+A==} + element-plus@2.10.5: + resolution: {integrity: sha512-O9wTDu3Tm51ACVByWrThtBhH4Ygefg1HGY5pyAaxnoIrj8uMN0GtZ4IREwR3Yw/6sM2HyxjrsGI/D46iUVP97A==} peerDependencies: vue: ^3.2.0 @@ -5208,8 +5335,8 @@ packages: '@typescript-eslint/eslint-plugin': optional: true - eslint-plugin-vue@10.3.0: - resolution: {integrity: sha512-A0u9snqjCfYaPnqqOaH6MBLVWDUIN4trXn8J3x67uDcXvR7X6Ut8p16N+nYhMCQ9Y7edg2BIRGzfyZsY0IdqoQ==} + eslint-plugin-vue@10.4.0: + resolution: {integrity: sha512-K6tP0dW8FJVZLQxa2S7LcE1lLw3X8VvB3t887Q6CLrFVxHYBXGANbXvwNzYIu6Ughx1bSJ5BDT0YB3ybPT39lw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 || ^8.0.0 @@ -5251,8 +5378,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-vitest-rule-tester@2.2.0: - resolution: {integrity: sha512-4qnX3piKH1a41zBFHE2fQUKZI2/yhhpqJyEOTDGwP1jZ1tkcwvkXbtYNDcTY3YmirqqlNPAWw0UvIPW1rcEtLw==} + eslint-vitest-rule-tester@2.2.1: + resolution: {integrity: sha512-eE9gCVlerY5eU4UXk0BvWBMk+qBw8BgdrcWnW8u2Qh+BFqOsBRkx/iOjnJ0+oDfwIBnpYpouaISh0QST9h+jRA==} peerDependencies: eslint: ^9.0.0 vitest: ^1.0.0 || ^2.0.0 || ^3.0.0 @@ -5522,8 +5649,8 @@ packages: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} - fs-extra@11.3.0: - resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} + fs-extra@11.3.1: + resolution: {integrity: sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==} engines: {node: '>=14.14'} fs-extra@8.1.0: @@ -5678,8 +5805,8 @@ packages: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} engines: {node: '>=10'} - h3@1.15.3: - resolution: {integrity: sha512-z6GknHqyX0h9aQaTx22VZDf6QyZn+0Nh+Ym8O/u0SGSkyF5cuTJYKlc8MkzW3Nzf9LE1ivcpmYC3FUGpywhuUQ==} + h3@1.15.4: + resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==} handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} @@ -6243,14 +6370,14 @@ packages: linkify-it@3.0.3: resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} - lint-staged@16.1.2: - resolution: {integrity: sha512-sQKw2Si2g9KUZNY3XNvRuDq4UJqpHwF0/FQzZR2M7I5MvtpWvibikCjUVJzZdGE0ByurEl3KQNvsGetd1ty1/Q==} + lint-staged@16.1.4: + resolution: {integrity: sha512-xy7rnzQrhTVGKMpv6+bmIA3C0yET31x8OhKBYfvGo0/byeZ6E0BjGARrir3Kg/RhhYHutpsi01+2J5IpfVoueA==} engines: {node: '>=20.17'} hasBin: true - listr2@8.3.3: - resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} - engines: {node: '>=18.0.0'} + listr2@9.0.1: + resolution: {integrity: sha512-SL0JY3DaxylDuo/MecFeiC+7pedM0zia33zl0vcjgwcq1q1FWWF1To9EIauPbl8GbMCU0R2e0uJ8bZunhYKD2g==} + engines: {node: '>=20.0.0'} load-tsconfig@0.2.5: resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} @@ -6489,8 +6616,8 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - meshoptimizer@0.18.1: - resolution: {integrity: sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==} + meshoptimizer@0.22.0: + resolution: {integrity: sha512-IebiK79sqIy+E4EgOr+CAw+Ke8hAspXKzBd0JdgEmPHiAwmvEj2S4h1rfvo+o/BnfEYd/jAOg5IeeIjzlzSnDg==} methods@1.1.2: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} @@ -6784,6 +6911,9 @@ packages: no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-emoji@2.2.0: resolution: {integrity: sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==} engines: {node: '>=18'} @@ -6804,8 +6934,8 @@ packages: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} engines: {node: '>= 6.13.0'} - node-mock-http@1.0.0: - resolution: {integrity: sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==} + node-mock-http@1.0.2: + resolution: {integrity: sha512-zWaamgDUdo9SSLw47we78+zYw/bDr5gH8pH7oRRs8V3KmBtu8GLgGIbV2p/gRPd3LWpEOpjQj7X1FOU3VFMJ8g==} node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} @@ -7146,8 +7276,8 @@ packages: pnpm-workspace-yaml@1.1.0: resolution: {integrity: sha512-OWUzBxtitpyUV0fBYYwLAfWxn3mSzVbVB7cwgNaHvTTU9P0V2QHjyaY5i7f1hEiT9VeKsNH1Skfhe2E3lx/zhA==} - pnpm@10.13.1: - resolution: {integrity: sha512-N+vxpcejDV+r4MXfRO6NpMllygxa89urKMOhaBtwolYhjQXIHJwNz3Z+9rhVHrW5YAQrntQwDFkkIzY3fgHPrQ==} + pnpm@10.14.0: + resolution: {integrity: sha512-rSenlkG0nD5IGhaoBbqnGBegS74Go40X5g4urug/ahRsamiBJfV5LkjdW6MOfaUqXNpMOZK5zPMz+c4iOvhHSA==} engines: {node: '>=18.12'} hasBin: true @@ -7838,8 +7968,8 @@ packages: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} - rolldown-plugin-dts@0.14.1: - resolution: {integrity: sha512-M++jFiiI0dwd9jNnta5vfxc058wwoibgeBzNMZw0QRm8jPJYxy4P3nQYlBtwQagKUDQVR0LXHSrRgXTezELEhw==} + rolldown-plugin-dts@0.15.5: + resolution: {integrity: sha512-YlgrK2oihea16LNXG0nUaNkb82SvbOmyhKpoid1M4Wehz6Bqkw1ZfZrUaBubIAt9M1up/Ku5EArGh7OSqA3tKA==} engines: {node: '>=20.18.0'} peerDependencies: '@typescript/native-preview': '>=7.0.0-dev.20250601.1' @@ -7854,8 +7984,8 @@ packages: vue-tsc: optional: true - rolldown@1.0.0-beta.29: - resolution: {integrity: sha512-EsoOi8moHN6CAYyTZipxDDVTJn0j2nBCWor4wRU45RQ8ER2qREDykXLr3Ulz6hBh6oBKCFTQIjo21i0FXNo/IA==} + rolldown@1.0.0-beta.31: + resolution: {integrity: sha512-M2Q+RfG0FMJeSW3RSFTbvtjGVTcQpTQvN247D0EMSsPkpZFoinopR9oAnQiwgogQyzDuvKNnbyCbQQlmNAzSoQ==} hasBin: true rollup-plugin-dts@6.2.1: @@ -7896,107 +8026,120 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass-embedded-android-arm64@1.89.2: - resolution: {integrity: sha512-+pq7a7AUpItNyPu61sRlP6G2A8pSPpyazASb+8AK2pVlFayCSPAEgpwpCE9A2/Xj86xJZeMizzKUHxM2CBCUxA==} + sass-embedded-all-unknown@1.90.0: + resolution: {integrity: sha512-/n7jTQvI+hftDDrHzK19G4pxfDzOhtjuQO1K54ui1pT2S0sWfWDjCYUbQgtWQ6FO7g5qWS0hgmrWdc7fmS3rgA==} + cpu: ['!arm', '!arm64', '!riscv64', '!x64'] + + sass-embedded-android-arm64@1.90.0: + resolution: {integrity: sha512-bkTlewzWksa6Sj4Zs1CWiutnvUbsO3xuYh2QBRknXsOtuMlfTPoXnwhCnyE4lSvUxw2qxSbv+NdQev9qMfsBgA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [android] - sass-embedded-android-arm@1.89.2: - resolution: {integrity: sha512-oHAPTboBHRZlDBhyRB6dvDKh4KvFs+DZibDHXbkSI6dBZxMTT+Yb2ivocHnctVGucKTLQeT7+OM5DjWHyynL/A==} + sass-embedded-android-arm@1.90.0: + resolution: {integrity: sha512-usF6kVJQWa1CMgPH1nCT1y8KEmAT2fzB00dDIPBYHq8U5VZLCihi2bJRP5U9NlcwP1TlKGKCjwsbIdSjDKfecg==} engines: {node: '>=14.0.0'} cpu: [arm] os: [android] - sass-embedded-android-riscv64@1.89.2: - resolution: {integrity: sha512-HfJJWp/S6XSYvlGAqNdakeEMPOdhBkj2s2lN6SHnON54rahKem+z9pUbCriUJfM65Z90lakdGuOfidY61R9TYg==} + sass-embedded-android-riscv64@1.90.0: + resolution: {integrity: sha512-bpqCIOaX+0Lou/BNJ4iJIKbWbVaYXFdg26C3gG6gxxKZRzp/6OYCxHrIQDwhKz6YC8Q5rwNPMpfDVYbWPcgroA==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [android] - sass-embedded-android-x64@1.89.2: - resolution: {integrity: sha512-BGPzq53VH5z5HN8de6jfMqJjnRe1E6sfnCWFd4pK+CAiuM7iw5Fx6BQZu3ikfI1l2GY0y6pRXzsVLdp/j4EKEA==} + sass-embedded-android-x64@1.90.0: + resolution: {integrity: sha512-GNxVKnCMd/p2icZ+Q4mhvNk19NrLXq1C4guiqjrycHYQLEnxRkjbW1QXYiL+XyDn4e+Bcq0knzG0I9pMuNZxkg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [android] - sass-embedded-darwin-arm64@1.89.2: - resolution: {integrity: sha512-UCm3RL/tzMpG7DsubARsvGUNXC5pgfQvP+RRFJo9XPIi6elopY5B6H4m9dRYDpHA+scjVthdiDwkPYr9+S/KGw==} + sass-embedded-darwin-arm64@1.90.0: + resolution: {integrity: sha512-qr4KBMJfBA+lzXiWnP00qzpLzHQzGd1OSK3VHcUFjZ8l7VOYf2R7Tc3fcTLhpaNPMJtTK0jrk8rFqBvsiZExnA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] - sass-embedded-darwin-x64@1.89.2: - resolution: {integrity: sha512-D9WxtDY5VYtMApXRuhQK9VkPHB8R79NIIR6xxVlN2MIdEid/TZWi1MHNweieETXhWGrKhRKglwnHxxyKdJYMnA==} + sass-embedded-darwin-x64@1.90.0: + resolution: {integrity: sha512-z2nr1nNqtWDLVRwTbHtL7zriK90U7O/Gb15UaCSMYeAz9Y+wog5s/sDEKm0+GsVdzzkaCaMZRWGN4jTilnUwmQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] - sass-embedded-linux-arm64@1.89.2: - resolution: {integrity: sha512-2N4WW5LLsbtrWUJ7iTpjvhajGIbmDR18ZzYRywHdMLpfdPApuHPMDF5CYzHbS+LLx2UAx7CFKBnj5LLjY6eFgQ==} + sass-embedded-linux-arm64@1.90.0: + resolution: {integrity: sha512-SPMcGZuP71Fj8btCGtlBnv8h8DAbJn8EQfLzXs9oo6NGFFLVjNGiFpqGfgtUV6DLWCuaRyEFeViO7wZow/vKGQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - sass-embedded-linux-arm@1.89.2: - resolution: {integrity: sha512-leP0t5U4r95dc90o8TCWfxNXwMAsQhpWxTkdtySDpngoqtTy3miMd7EYNYd1znI0FN1CBaUvbdCMbnbPwygDlA==} + sass-embedded-linux-arm@1.90.0: + resolution: {integrity: sha512-FeBxI5Q2HvM3CCadcEcQgvWbDPVs2YEF0PZ87fbAVTCG8dV+iNnQreSz7GRJroknpvbRhm5t2gedvcgmTnPb2Q==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - sass-embedded-linux-musl-arm64@1.89.2: - resolution: {integrity: sha512-nTyuaBX6U1A/cG7WJh0pKD1gY8hbg1m2SnzsyoFG+exQ0lBX/lwTLHq3nyhF+0atv7YYhYKbmfz+sjPP8CZ9lw==} + sass-embedded-linux-musl-arm64@1.90.0: + resolution: {integrity: sha512-xLH7+PFq763MoEm3vI7hQk5E+nStiLWbijHEYW/tEtCbcQIphgzSkDItEezxXew3dU4EJ1jqrBUySPdoXFLqWA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - sass-embedded-linux-musl-arm@1.89.2: - resolution: {integrity: sha512-Z6gG2FiVEEdxYHRi2sS5VIYBmp17351bWtOCUZ/thBM66+e70yiN6Eyqjz80DjL8haRUegNQgy9ZJqsLAAmr9g==} + sass-embedded-linux-musl-arm@1.90.0: + resolution: {integrity: sha512-EB2z0fUXdUdvSoddf4DzdZQkD/xyreD72gwAi8YScgUvR4HMXI7bLcK/n78Rft6OnqvV8090hjC8FsLDo3x5xQ==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - sass-embedded-linux-musl-riscv64@1.89.2: - resolution: {integrity: sha512-N6oul+qALO0SwGY8JW7H/Vs0oZIMrRMBM4GqX3AjM/6y8JsJRxkAwnfd0fDyK+aICMFarDqQonQNIx99gdTZqw==} + sass-embedded-linux-musl-riscv64@1.90.0: + resolution: {integrity: sha512-L21UkOgnSrD+ERF+jo1IWneGv40t0ap9+3cI+wZWYhQS5MkxponhT9QaNU57JEDJwB9mOl01LVw14opz4SN+VQ==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] - sass-embedded-linux-musl-x64@1.89.2: - resolution: {integrity: sha512-K+FmWcdj/uyP8GiG9foxOCPfb5OAZG0uSVq80DKgVSC0U44AdGjvAvVZkrgFEcZ6cCqlNC2JfYmslB5iqdL7tg==} + sass-embedded-linux-musl-x64@1.90.0: + resolution: {integrity: sha512-NeAycQlsdhFdnIeSmRmScYUyCd+uE+x15NLFunbF8M0PgCKurrUhaxgGKSuBbaK56FpxarKOHCqcOrWbemIGzQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - sass-embedded-linux-riscv64@1.89.2: - resolution: {integrity: sha512-g9nTbnD/3yhOaskeqeBQETbtfDQWRgsjHok6bn7DdAuwBsyrR3JlSFyqKc46pn9Xxd9SQQZU8AzM4IR+sY0A0w==} + sass-embedded-linux-riscv64@1.90.0: + resolution: {integrity: sha512-lJopaQhW8S+kaQ61vMqq3c+bOurcf9RdZf2EmzQYpc2y1vT5cWfRNrRkbAgO/23IQxsk/fq3UIUnsjnyQmi6MA==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] - sass-embedded-linux-x64@1.89.2: - resolution: {integrity: sha512-Ax7dKvzncyQzIl4r7012KCMBvJzOz4uwSNoyoM5IV6y5I1f5hEwI25+U4WfuTqdkv42taCMgpjZbh9ERr6JVMQ==} + sass-embedded-linux-x64@1.90.0: + resolution: {integrity: sha512-Cc061gBfMPwH9rN7neQaH36cvOQC+dFMSGIeX5qUOhrEL4Ng51iqBV6aI4RIB1jCFGth6eDydVRN1VdV9qom8A==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - sass-embedded-win32-arm64@1.89.2: - resolution: {integrity: sha512-j96iJni50ZUsfD6tRxDQE2QSYQ2WrfHxeiyAXf41Kw0V4w5KYR/Sf6rCZQLMTUOHnD16qTMVpQi20LQSqf4WGg==} + sass-embedded-unknown-all@1.90.0: + resolution: {integrity: sha512-DBGzHVCJDqtjTHZFohush9YTxd4ZxhIygIRTNRXnA0359woF9Z8AS7/YxfzwkqrTX5durSJa6ZamGFYVLoRphQ==} + os: ['!android', '!darwin', '!linux', '!win32'] + + sass-embedded-win32-arm64@1.90.0: + resolution: {integrity: sha512-c3/vL/CATnaW3x/6kcNbCROEOUU7zvJpIURp7M9664GJj08/gLPRWKNruw0OkAPQ3C5TTQz7+/fQWEpRA6qmvA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] - sass-embedded-win32-x64@1.89.2: - resolution: {integrity: sha512-cS2j5ljdkQsb4PaORiClaVYynE9OAPZG/XjbOMxpQmjRIf7UroY4PEIH+Waf+y47PfXFX9SyxhYuw2NIKGbEng==} + sass-embedded-win32-x64@1.90.0: + resolution: {integrity: sha512-PFwdW7AYtCkwi3NfWFeexvIZEJ0nuShp8Bjjc3px756+18yYwBWa78F4TGdIQmJfpYKBhgkVjFOctwq+NCHntA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] - sass-embedded@1.89.2: - resolution: {integrity: sha512-Ack2K8rc57kCFcYlf3HXpZEJFNUX8xd8DILldksREmYXQkRHI879yy8q4mRDJgrojkySMZqmmmW1NxrFxMsYaA==} + sass-embedded@1.90.0: + resolution: {integrity: sha512-XP1EltyLLfuU5FsGVjSz8PcT925oA3rDnJTWOEBHR42k62ZEbKTcZ4gVlFwKi0Ggzi5E8v1K2BplD8ELHwusYg==} engines: {node: '>=16.0.0'} hasBin: true + sass@1.90.0: + resolution: {integrity: sha512-9GUyuksjw70uNpb1MTYWsH9MQHOHY6kwfnkafC24+7aOMZn9+rVMBxRbLvw756mrBFbIsFg6Xw9IkR2Fnn3k+Q==} + engines: {node: '>=14.0.0'} + hasBin: true + sax@1.4.1: resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} @@ -8129,8 +8272,8 @@ packages: shiki@2.5.0: resolution: {integrity: sha512-mI//trrsaiCIPsja5CNfsyNOqgAZUb6VpJA+340toL42UpzQlXpwRV9nch69X6gaUxrr9kaOOa6e3y3uAkGFxQ==} - shiki@3.8.1: - resolution: {integrity: sha512-+MYIyjwGPCaegbpBeFN9+oOifI8CKiKG3awI/6h3JeT85c//H2wDW/xCJEGuQ5jPqtbboKNqNy+JyX9PYpGwNg==} + shiki@3.9.2: + resolution: {integrity: sha512-t6NKl5e/zGTvw/IyftLcumolgOczhuroqwXngDeMqJ3h3EQiTY/7wmfgPlsmloD8oYfqkEDqxiaH37Pjm1zUhQ==} side-channel-list@1.0.0: resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} @@ -8158,8 +8301,8 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - simple-git-hooks@2.13.0: - resolution: {integrity: sha512-N+goiLxlkHJlyaYEglFypzVNMaNplPAk5syu0+OPp/Bk6dwVoXF6FfOw2vO0Dp+JHsBaI+w6cm8TnFl2Hw6tDA==} + simple-git-hooks@2.13.1: + resolution: {integrity: sha512-WszCLXwT4h2k1ufIXAgsbiTOazqqevFCIncOuUBZJ91DdvWcC5+OFkluWRQPrcuSYd8fjq+o2y1QfWqYMoAToQ==} hasBin: true sirv@2.0.4: @@ -8228,6 +8371,7 @@ packages: source-map@0.8.0-beta.0: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} + deprecated: The work that was done in this beta branch won't be included in future versions space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} @@ -8507,8 +8651,8 @@ packages: peerDependencies: webpack: ^4.27.0 || ^5.0.0 - three@0.178.0: - resolution: {integrity: sha512-ybFIB0+x8mz0wnZgSGy2MO/WCO6xZhQSZnmfytSPyNpM0sBafGRVhdaj+erYh5U+RhQOAg/eXqw5uVDiM2BjhQ==} + three@0.179.1: + resolution: {integrity: sha512-5y/elSIQbrvKOISxpwXCR4sQqHtGiOI+MKLc3SsBdDXA2hz3Mdp3X59aUp8DyybMa34aeBwbFTpdoLJaUDEWSw==} thunky@1.1.0: resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} @@ -8604,8 +8748,8 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - tsdown@0.13.0: - resolution: {integrity: sha512-+1ZqbLIYDAiNxtAvq9RsTg55PRvaMxGmtvRFBW2J+i4GfDKiyHAkxez1eB3EPvHG1Z917nsf2madsSeblJS3GA==} + tsdown@0.13.3: + resolution: {integrity: sha512-3ujweLJB70DdWXX3v7xnzrFhzW1F/6/99XhGeKzh1UCmZ+ttFmF7Czha7VaunA5Dq/u+z4aNz3n4GH748uivYg==} engines: {node: '>=20.19.0'} hasBin: true peerDependencies: @@ -8725,8 +8869,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} engines: {node: '>=14.17'} hasBin: true @@ -8754,8 +8898,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.8.0: - resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} + undici-types@7.10.0: + resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} @@ -8812,11 +8956,11 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - unocss@66.3.3: - resolution: {integrity: sha512-HSB+K4/EbouwYmxpPU52cg0exua7PUr2IAJZBV3iai6tPdMcJ0c8jXaw7G+2L+ffruVFTcS0e2kE4OrR8BKDLg==} + unocss@66.4.1: + resolution: {integrity: sha512-9nZRafw74usdYIHnfBzCtYlPZUjmLOZZ4fxcohMaQtQon+A9P5KiJoaX+9Z2PxVqnArB3drQ1KiRxFPMHJN3+A==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 66.3.3 + '@unocss/webpack': 66.4.1 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 peerDependenciesMeta: '@unocss/webpack': @@ -8857,8 +9001,8 @@ packages: '@nuxt/kit': optional: true - unplugin-vue@7.0.0: - resolution: {integrity: sha512-dAc5HYa6mz8OGN8+EZw0K666fU8DR+Q6kwM24AoFpqSdkRxBJKRDgfLqc0ZymUnF6BIF4peZlOsODkFgYlSxAw==} + unplugin-vue@7.0.1: + resolution: {integrity: sha512-4XrNaBHhQALxOXSqNuVmT+ogTApbsFRgaLFsX30pbpLrPA4PiNWWHdO/eWwjSgnahLnlNUXWS54gwhRafcWnmw==} engines: {node: '>=20.19.0'} peerDependencies: vue: ^3.2.25 @@ -9033,8 +9177,8 @@ packages: terser: optional: true - vite@7.0.6: - resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==} + vite@7.1.0: + resolution: {integrity: sha512-3jdAy3NhBJYsa/lCFcnRfbK4kNkO/bhijFCnv5ByUQk/eekYagoV2yQSISUrhpV+5JiY5hmwOh7jNnQ68dFMuQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -9073,8 +9217,8 @@ packages: yaml: optional: true - vitepress@1.6.3: - resolution: {integrity: sha512-fCkfdOk8yRZT8GD9BFqusW3+GggWYZ/rYncOfmgcDtP3ualNHCAg+Robxp2/6xfH1WwPHtGpPwv7mbA3qomtBw==} + vitepress@1.6.4: + resolution: {integrity: sha512-+2ym1/+0VVrbhNyRoFFesVvBvHAVMZMK0rw60E3X/5349M1GuVdKeazuksqopEdvkKwKGs21Q729jX81/bkBJg==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4 @@ -9136,10 +9280,8 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - vue-flow-layout@0.1.1: - resolution: {integrity: sha512-JdgRRUVrN0Y2GosA0M68DEbKlXMqJ7FQgsK8CjQD2vxvNSqAU6PZEpi4cfcTVtfM2GVOMjHo7GKKLbXxOBqDqA==} - peerDependencies: - vue: ^3.4.37 + vue-flow-layout@0.2.0: + resolution: {integrity: sha512-zKgsWWkXq0xrus7H4Mc+uFs1ESrmdTXlO0YNbR6wMdPaFvosL3fMB8N7uTV308UhGy9UvTrGhIY7mVz9eN+L0Q==} vue-hot-reload-api@2.3.4: resolution: {integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==} @@ -9205,8 +9347,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue-tsc@3.0.4: - resolution: {integrity: sha512-kZmSEjGtROApVBuaIcoprrXZsFNGon5ggkTJokmhQ/H1hMzCFRPQ0Ed8IHYFsmYJYvHBcdmEQVGVcRuxzPzNbw==} + vue-tsc@3.0.5: + resolution: {integrity: sha512-PsTFN9lo1HJCrZw9NoqjYcAbYDXY0cOKyuW2E7naX5jcaVyWpqEsZOHN9Dws5890E8e5SDAD4L4Zam3dxG3/Cw==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -9645,16 +9787,16 @@ snapshots: '@andrewbranch/untar.js@1.0.3': {} - '@antfu/eslint-config@4.19.0(@unocss/eslint-plugin@66.3.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1(eslint@9.32.0(jiti@2.5.1)))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': + '@antfu/eslint-config@4.19.0(@unocss/eslint-plugin@66.4.1(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1(eslint@9.32.0(jiti@2.5.1)))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.32.0(jiti@2.5.1)) '@eslint/markdown': 7.1.0 '@stylistic/eslint-plugin': 5.2.2(eslint@9.32.0(jiti@2.5.1)) - '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) - '@vitest/eslint-plugin': 1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) + '@vitest/eslint-plugin': 1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) ansis: 4.1.0 cac: 6.7.14 eslint: 9.32.0(jiti@2.5.1) @@ -9663,18 +9805,18 @@ snapshots: eslint-merge-processors: 2.0.0(eslint@9.32.0(jiti@2.5.1)) eslint-plugin-antfu: 3.1.1(eslint@9.32.0(jiti@2.5.1)) eslint-plugin-command: 3.3.1(eslint@9.32.0(jiti@2.5.1)) - eslint-plugin-import-lite: 0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + eslint-plugin-import-lite: 0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) eslint-plugin-jsdoc: 51.4.1(eslint@9.32.0(jiti@2.5.1)) eslint-plugin-jsonc: 2.20.1(eslint@9.32.0(jiti@2.5.1)) - eslint-plugin-n: 17.21.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + eslint-plugin-n: 17.21.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + eslint-plugin-perfectionist: 4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) eslint-plugin-pnpm: 1.1.0(eslint@9.32.0(jiti@2.5.1)) eslint-plugin-regexp: 2.9.0(eslint@9.32.0(jiti@2.5.1)) eslint-plugin-toml: 0.12.0(eslint@9.32.0(jiti@2.5.1)) eslint-plugin-unicorn: 60.0.0(eslint@9.32.0(jiti@2.5.1)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1)) - eslint-plugin-vue: 10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))) eslint-plugin-yml: 1.18.0(eslint@9.32.0(jiti@2.5.1)) eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1)) globals: 16.3.0 @@ -9685,7 +9827,7 @@ snapshots: vue-eslint-parser: 10.2.0(eslint@9.32.0(jiti@2.5.1)) yaml-eslint-parser: 1.3.0 optionalDependencies: - '@unocss/eslint-plugin': 66.3.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + '@unocss/eslint-plugin': 66.4.1(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) eslint-plugin-format: 1.0.1(eslint@9.32.0(jiti@2.5.1)) transitivePeerDependencies: - '@eslint/json' @@ -9763,7 +9905,7 @@ snapshots: '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 convert-source-map: 2.0.0 debug: 4.4.1 gensync: 1.0.0-beta.2 @@ -9783,14 +9925,14 @@ snapshots: '@babel/generator@7.28.0': dependencies: '@babel/parser': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.27.3': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/helper-compilation-targets@7.27.2': dependencies: @@ -9836,14 +9978,14 @@ snapshots: '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -9858,7 +10000,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/helper-plugin-utils@7.27.1': {} @@ -9883,7 +10025,7 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -9897,18 +10039,18 @@ snapshots: dependencies: '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color '@babel/helpers@7.27.6': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/parser@7.28.0': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.28.0)': dependencies: @@ -10459,7 +10601,7 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 esutils: 2.0.3 '@babel/runtime@7.26.0': @@ -10470,7 +10612,7 @@ snapshots: dependencies: '@babel/code-frame': 7.27.1 '@babel/parser': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/traverse@7.28.0': dependencies: @@ -10479,12 +10621,12 @@ snapshots: '@babel/helper-globals': 7.28.0 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 debug: 4.4.1 transitivePeerDependencies: - supports-color - '@babel/types@7.28.1': + '@babel/types@7.28.2': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 @@ -10625,9 +10767,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@element-plus/icons-vue@2.3.1(vue@3.5.18(typescript@5.8.3))': + '@element-plus/icons-vue@2.3.1(vue@3.5.18(typescript@5.9.2))': dependencies: - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) '@emnapi/core@1.4.5': dependencies: @@ -10648,7 +10790,7 @@ snapshots: '@es-joy/jsdoccomment@0.50.2': dependencies: '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/types': 8.39.0 comment-parser: 1.4.1 esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 @@ -10656,7 +10798,7 @@ snapshots: '@es-joy/jsdoccomment@0.52.0': dependencies: '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/types': 8.39.0 comment-parser: 1.4.1 esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 @@ -10896,10 +11038,10 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@histoire/app@0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': + '@histoire/app@0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': dependencies: - '@histoire/controls': 0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) - '@histoire/shared': 0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@histoire/controls': 0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@histoire/shared': 0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) '@histoire/vendors': 0.17.17 '@types/flexsearch': 0.7.6 flexsearch: 0.7.21 @@ -10907,7 +11049,7 @@ snapshots: transitivePeerDependencies: - vite - '@histoire/controls@0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': + '@histoire/controls@0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@codemirror/commands': 6.7.1 '@codemirror/lang-json': 6.0.1 @@ -10916,26 +11058,26 @@ snapshots: '@codemirror/state': 6.5.0 '@codemirror/theme-one-dark': 6.1.2 '@codemirror/view': 6.36.1 - '@histoire/shared': 0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@histoire/shared': 0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) '@histoire/vendors': 0.17.17 transitivePeerDependencies: - vite - '@histoire/plugin-vue@0.17.17(histoire@0.17.17(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)))(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@histoire/plugin-vue@0.17.17(histoire@0.17.17(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)))(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: - '@histoire/controls': 0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) - '@histoire/shared': 0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@histoire/controls': 0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@histoire/shared': 0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) '@histoire/vendors': 0.17.17 change-case: 4.1.2 globby: 13.2.2 - histoire: 0.17.17(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + histoire: 0.17.17(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) launch-editor: 2.9.1 pathe: 1.1.2 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - vite - '@histoire/shared@0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': + '@histoire/shared@0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@histoire/vendors': 0.17.17 '@types/fs-extra': 9.0.13 @@ -10943,7 +11085,7 @@ snapshots: chokidar: 3.6.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) '@histoire/vendors@0.17.17': {} @@ -10968,7 +11110,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify/json@2.2.363': + '@iconify/json@2.2.367': dependencies: '@iconify/types': 2.0.0 pathe: 1.1.2 @@ -11046,23 +11188,23 @@ snapshots: '@marijn/find-cluster-break@1.0.2': {} - '@microsoft/api-extractor-model@7.30.3(@types/node@24.1.0)': + '@microsoft/api-extractor-model@7.30.3(@types/node@24.2.0)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.11.0(@types/node@24.1.0) + '@rushstack/node-core-library': 5.11.0(@types/node@24.2.0) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.51.1(@types/node@24.1.0)': + '@microsoft/api-extractor@7.51.1(@types/node@24.2.0)': dependencies: - '@microsoft/api-extractor-model': 7.30.3(@types/node@24.1.0) + '@microsoft/api-extractor-model': 7.30.3(@types/node@24.2.0) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.11.0(@types/node@24.1.0) + '@rushstack/node-core-library': 5.11.0(@types/node@24.2.0) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.0(@types/node@24.1.0) - '@rushstack/ts-command-line': 4.23.5(@types/node@24.1.0) + '@rushstack/terminal': 0.15.0(@types/node@24.2.0) + '@rushstack/ts-command-line': 4.23.5(@types/node@24.2.0) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 @@ -11110,9 +11252,70 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-project/runtime@0.77.3': {} + '@oxc-project/runtime@0.80.0': {} + + '@oxc-project/types@0.80.0': {} + + '@parcel/watcher-android-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-x64@2.5.1': + optional: true + + '@parcel/watcher-freebsd-x64@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-musl@2.5.1': + optional: true + + '@parcel/watcher-win32-arm64@2.5.1': + optional: true + + '@parcel/watcher-win32-ia32@2.5.1': + optional: true - '@oxc-project/types@0.77.3': {} + '@parcel/watcher-win32-x64@2.5.1': + optional: true + + '@parcel/watcher@2.5.1': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.1 + '@parcel/watcher-darwin-arm64': 2.5.1 + '@parcel/watcher-darwin-x64': 2.5.1 + '@parcel/watcher-freebsd-x64': 2.5.1 + '@parcel/watcher-linux-arm-glibc': 2.5.1 + '@parcel/watcher-linux-arm-musl': 2.5.1 + '@parcel/watcher-linux-arm64-glibc': 2.5.1 + '@parcel/watcher-linux-arm64-musl': 2.5.1 + '@parcel/watcher-linux-x64-glibc': 2.5.1 + '@parcel/watcher-linux-x64-musl': 2.5.1 + '@parcel/watcher-win32-arm64': 2.5.1 + '@parcel/watcher-win32-ia32': 2.5.1 + '@parcel/watcher-win32-x64': 2.5.1 + optional: true '@pkgjs/parseargs@0.11.0': optional: true @@ -11129,52 +11332,54 @@ snapshots: dependencies: quansync: 0.2.10 - '@rolldown/binding-android-arm64@1.0.0-beta.29': + '@rolldown/binding-android-arm64@1.0.0-beta.31': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-beta.29': + '@rolldown/binding-darwin-arm64@1.0.0-beta.31': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.29': + '@rolldown/binding-darwin-x64@1.0.0-beta.31': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.29': + '@rolldown/binding-freebsd-x64@1.0.0-beta.31': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.29': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.31': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.29': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.31': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.29': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.31': optional: true - '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.29': + '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.31': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.29': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.31': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.29': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.31': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.29': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.31': dependencies: '@napi-rs/wasm-runtime': 1.0.1 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.29': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.31': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.29': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.31': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.29': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.31': optional: true '@rolldown/pluginutils@1.0.0-beta.29': {} + '@rolldown/pluginutils@1.0.0-beta.31': {} + '@rollup/plugin-alias@5.1.1(rollup@4.45.1)': optionalDependencies: rollup: 4.45.1 @@ -11282,34 +11487,34 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.45.1': optional: true - '@rushstack/node-core-library@5.11.0(@types/node@24.1.0)': + '@rushstack/node-core-library@5.11.0(@types/node@24.2.0)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) ajv-formats: 3.0.1(ajv@8.13.0) - fs-extra: 11.3.0 + fs-extra: 11.3.1 import-lazy: 4.0.0 jju: 1.4.0 resolve: 1.22.10 semver: 7.5.4 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.15.0(@types/node@24.1.0)': + '@rushstack/terminal@0.15.0(@types/node@24.2.0)': dependencies: - '@rushstack/node-core-library': 5.11.0(@types/node@24.1.0) + '@rushstack/node-core-library': 5.11.0(@types/node@24.2.0) supports-color: 8.1.1 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 - '@rushstack/ts-command-line@4.23.5(@types/node@24.1.0)': + '@rushstack/ts-command-line@4.23.5(@types/node@24.2.0)': dependencies: - '@rushstack/terminal': 0.15.0(@types/node@24.1.0) + '@rushstack/terminal': 0.15.0(@types/node@24.2.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -11327,9 +11532,9 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/core@3.8.1': + '@shikijs/core@3.9.2': dependencies: - '@shikijs/types': 3.8.1 + '@shikijs/types': 3.9.2 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 @@ -11340,9 +11545,9 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 3.1.1 - '@shikijs/engine-javascript@3.8.1': + '@shikijs/engine-javascript@3.9.2': dependencies: - '@shikijs/types': 3.8.1 + '@shikijs/types': 3.9.2 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.3 @@ -11351,26 +11556,26 @@ snapshots: '@shikijs/types': 2.5.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/engine-oniguruma@3.8.1': + '@shikijs/engine-oniguruma@3.9.2': dependencies: - '@shikijs/types': 3.8.1 + '@shikijs/types': 3.9.2 '@shikijs/vscode-textmate': 10.0.2 '@shikijs/langs@2.5.0': dependencies: '@shikijs/types': 2.5.0 - '@shikijs/langs@3.8.1': + '@shikijs/langs@3.9.2': dependencies: - '@shikijs/types': 3.8.1 + '@shikijs/types': 3.9.2 '@shikijs/themes@2.5.0': dependencies: '@shikijs/types': 2.5.0 - '@shikijs/themes@3.8.1': + '@shikijs/themes@3.9.2': dependencies: - '@shikijs/types': 3.8.1 + '@shikijs/types': 3.9.2 '@shikijs/transformers@2.5.0': dependencies: @@ -11382,7 +11587,7 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/types@3.8.1': + '@shikijs/types@3.9.2': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -11416,7 +11621,7 @@ snapshots: '@stylistic/eslint-plugin@5.2.2(eslint@9.32.0(jiti@2.5.1))': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/types': 8.39.0 eslint: 9.32.0(jiti@2.5.1) eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -11433,33 +11638,33 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.83.0': {} + '@tanstack/query-core@5.83.1': {} - '@tanstack/query-devtools@5.81.2': {} + '@tanstack/query-devtools@5.84.0': {} - '@tanstack/vue-query-devtools@5.83.0(@tanstack/vue-query@5.83.0(vue@3.5.18(typescript@5.8.3)))(vue@3.5.18(typescript@5.8.3))': + '@tanstack/vue-query-devtools@5.84.0(@tanstack/vue-query@5.83.1(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))': dependencies: - '@tanstack/query-devtools': 5.81.2 - '@tanstack/vue-query': 5.83.0(vue@3.5.18(typescript@5.8.3)) - vue: 3.5.18(typescript@5.8.3) + '@tanstack/query-devtools': 5.84.0 + '@tanstack/vue-query': 5.83.1(vue@3.5.18(typescript@5.9.2)) + vue: 3.5.18(typescript@5.9.2) - '@tanstack/vue-query@5.83.0(vue@3.5.18(typescript@5.8.3))': + '@tanstack/vue-query@5.83.1(vue@3.5.18(typescript@5.9.2))': dependencies: '@tanstack/match-sorter-utils': 8.19.4 - '@tanstack/query-core': 5.83.0 + '@tanstack/query-core': 5.83.1 '@vue/devtools-api': 6.6.4 - vue: 3.5.18(typescript@5.8.3) - vue-demi: 0.14.10(vue@3.5.18(typescript@5.8.3)) + vue: 3.5.18(typescript@5.9.2) + vue-demi: 0.14.10(vue@3.5.18(typescript@5.9.2)) '@tootallnate/once@2.0.0': {} - '@tresjs/core@4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))': + '@tresjs/core@4.3.6(three@0.179.1)(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))': dependencies: '@alvarosabu/utils': 3.2.0 '@vue/devtools-api': 6.6.4 - '@vueuse/core': 12.8.2(typescript@5.8.3) - three: 0.178.0 - vue: 3.5.18(typescript@5.8.3) + '@vueuse/core': 12.8.2(typescript@5.9.2) + three: 0.179.1 + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - typescript @@ -11477,17 +11682,17 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/bonjour@3.5.13': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/responselike': 1.0.3 '@types/chai@5.2.2': @@ -11502,17 +11707,17 @@ snapshots: '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.3 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/connect@3.4.38': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/cookie@0.4.1': {} '@types/cors@2.8.17': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/debug@4.1.12': dependencies: @@ -11541,14 +11746,14 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 '@types/express-serve-static-core@5.0.3': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -11571,11 +11776,11 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/hammerjs@2.0.46': {} @@ -11593,17 +11798,17 @@ snapshots: '@types/http-proxy@1.17.15': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/json-schema@7.0.15': {} '@types/jsonfile@6.1.4': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/keyv@3.1.4': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/linkify-it@5.0.0': {} @@ -11637,15 +11842,15 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/node@22.16.5': dependencies: undici-types: 6.21.0 - '@types/node@24.1.0': + '@types/node@24.2.0': dependencies: - undici-types: 7.8.0 + undici-types: 7.10.0 '@types/normalize-package-data@2.4.4': {} @@ -11659,14 +11864,14 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/retry@0.12.0': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/serve-index@1.9.4': dependencies: @@ -11675,12 +11880,12 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/send': 0.17.4 '@types/sockjs@0.3.36': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/speakingurl@13.0.6': {} @@ -11690,7 +11895,7 @@ snapshots: '@types/stats.js@0.17.3': {} - '@types/three@0.178.1': + '@types/three@0.179.0': dependencies: '@dimforge/rapier3d-compat': 0.12.0 '@tweenjs/tween.js': 23.1.3 @@ -11698,7 +11903,7 @@ snapshots: '@types/webxr': 0.5.20 '@webgpu/types': 0.1.52 fflate: 0.8.2 - meshoptimizer: 0.18.1 + meshoptimizer: 0.22.0 '@types/unist@3.0.3': {} @@ -11710,48 +11915,57 @@ snapshots: '@types/ws@8.5.13': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 optional: true - '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/type-utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.38.0 eslint: 9.32.0(jiti@2.5.1) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.38.0 + '@typescript-eslint/scope-manager': 8.39.0 + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.39.0 debug: 4.4.1 eslint: 9.32.0(jiti@2.5.1) - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.38.0(typescript@5.8.3)': + '@typescript-eslint/project-service@8.38.0(typescript@5.9.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2) + '@typescript-eslint/types': 8.39.0 + debug: 4.4.1 + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/project-service@8.39.0(typescript@5.9.2)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2) + '@typescript-eslint/types': 8.39.0 debug: 4.4.1 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -11760,28 +11974,39 @@ snapshots: '@typescript-eslint/types': 8.38.0 '@typescript-eslint/visitor-keys': 8.38.0 - '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.8.3)': + '@typescript-eslint/scope-manager@8.39.0': + dependencies: + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/visitor-keys': 8.39.0 + + '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.9.2)': + dependencies: + typescript: 5.9.2 + + '@typescript-eslint/tsconfig-utils@8.39.0(typescript@5.9.2)': dependencies: - typescript: 5.8.3 + typescript: 5.9.2 - '@typescript-eslint/type-utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) debug: 4.4.1 eslint: 9.32.0(jiti@2.5.1) - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.38.0': {} - '@typescript-eslint/typescript-estree@8.38.0(typescript@5.8.3)': + '@typescript-eslint/types@8.39.0': {} + + '@typescript-eslint/typescript-estree@8.38.0(typescript@5.9.2)': dependencies: - '@typescript-eslint/project-service': 8.38.0(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) + '@typescript-eslint/project-service': 8.38.0(typescript@5.9.2) + '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.9.2) '@typescript-eslint/types': 8.38.0 '@typescript-eslint/visitor-keys': 8.38.0 debug: 4.4.1 @@ -11789,19 +12014,46 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.39.0(typescript@5.9.2)': + dependencies: + '@typescript-eslint/project-service': 8.39.0(typescript@5.9.2) + '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2) + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/visitor-keys': 8.39.0 + debug: 4.4.1 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.2 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) '@typescript-eslint/scope-manager': 8.38.0 '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.9.2) + eslint: 9.32.0(jiti@2.5.1) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) + '@typescript-eslint/scope-manager': 8.39.0 + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2) eslint: 9.32.0(jiti@2.5.1) - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -11810,24 +12062,27 @@ snapshots: '@typescript-eslint/types': 8.38.0 eslint-visitor-keys: 4.2.1 + '@typescript-eslint/visitor-keys@8.39.0': + dependencies: + '@typescript-eslint/types': 8.39.0 + eslint-visitor-keys: 4.2.1 + '@ungap/structured-clone@1.2.1': {} - '@unocss/astro@66.3.3(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@unocss/astro@66.4.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': dependencies: - '@unocss/core': 66.3.3 - '@unocss/reset': 66.3.3 - '@unocss/vite': 66.3.3(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + '@unocss/core': 66.4.1 + '@unocss/reset': 66.4.1 + '@unocss/vite': 66.4.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) optionalDependencies: - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - transitivePeerDependencies: - - vue + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - '@unocss/cli@66.3.3': + '@unocss/cli@66.4.1': dependencies: '@ampproject/remapping': 2.3.0 - '@unocss/config': 66.3.3 - '@unocss/core': 66.3.3 - '@unocss/preset-uno': 66.3.3 + '@unocss/config': 66.4.1 + '@unocss/core': 66.4.1 + '@unocss/preset-uno': 66.4.1 cac: 6.7.14 chokidar: 3.6.0 colorette: 2.0.20 @@ -11838,19 +12093,19 @@ snapshots: tinyglobby: 0.2.14 unplugin-utils: 0.2.4 - '@unocss/config@66.3.3': + '@unocss/config@66.4.1': dependencies: - '@unocss/core': 66.3.3 + '@unocss/core': 66.4.1 unconfig: 7.3.2 - '@unocss/core@66.3.3': {} + '@unocss/core@66.4.1': {} - '@unocss/eslint-plugin@66.3.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)': + '@unocss/eslint-plugin@66.4.1(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) - '@unocss/config': 66.3.3 - '@unocss/core': 66.3.3 - '@unocss/rule-utils': 66.3.3 + '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) + '@unocss/config': 66.4.1 + '@unocss/core': 66.4.1 + '@unocss/rule-utils': 66.4.1 magic-string: 0.30.17 synckit: 0.11.11 transitivePeerDependencies: @@ -11858,154 +12113,154 @@ snapshots: - supports-color - typescript - '@unocss/extractor-arbitrary-variants@66.3.3': + '@unocss/extractor-arbitrary-variants@66.4.1': dependencies: - '@unocss/core': 66.3.3 + '@unocss/core': 66.4.1 - '@unocss/inspector@66.3.3(vue@3.5.18(typescript@5.8.3))': + '@unocss/inspector@66.4.1': dependencies: - '@unocss/core': 66.3.3 - '@unocss/rule-utils': 66.3.3 + '@unocss/core': 66.4.1 + '@unocss/rule-utils': 66.4.1 colorette: 2.0.20 gzip-size: 6.0.0 sirv: 3.0.1 - vue-flow-layout: 0.1.1(vue@3.5.18(typescript@5.8.3)) - transitivePeerDependencies: - - vue + vue-flow-layout: 0.2.0 - '@unocss/postcss@66.3.3(postcss@8.5.6)': + '@unocss/postcss@66.4.1(postcss@8.5.6)': dependencies: - '@unocss/config': 66.3.3 - '@unocss/core': 66.3.3 - '@unocss/rule-utils': 66.3.3 + '@unocss/config': 66.4.1 + '@unocss/core': 66.4.1 + '@unocss/rule-utils': 66.4.1 css-tree: 3.1.0 postcss: 8.5.6 tinyglobby: 0.2.14 - '@unocss/preset-attributify@66.3.3': + '@unocss/preset-attributify@66.4.1': dependencies: - '@unocss/core': 66.3.3 + '@unocss/core': 66.4.1 - '@unocss/preset-icons@66.3.3': + '@unocss/preset-icons@66.4.1': dependencies: '@iconify/utils': 2.3.0 - '@unocss/core': 66.3.3 + '@unocss/core': 66.4.1 ofetch: 1.4.1 transitivePeerDependencies: - supports-color - '@unocss/preset-mini@66.3.3': + '@unocss/preset-mini@66.4.1': dependencies: - '@unocss/core': 66.3.3 - '@unocss/extractor-arbitrary-variants': 66.3.3 - '@unocss/rule-utils': 66.3.3 + '@unocss/core': 66.4.1 + '@unocss/extractor-arbitrary-variants': 66.4.1 + '@unocss/rule-utils': 66.4.1 - '@unocss/preset-tagify@66.3.3': + '@unocss/preset-tagify@66.4.1': dependencies: - '@unocss/core': 66.3.3 + '@unocss/core': 66.4.1 - '@unocss/preset-typography@66.3.3': + '@unocss/preset-typography@66.4.1': dependencies: - '@unocss/core': 66.3.3 - '@unocss/preset-mini': 66.3.3 - '@unocss/rule-utils': 66.3.3 + '@unocss/core': 66.4.1 + '@unocss/preset-mini': 66.4.1 + '@unocss/rule-utils': 66.4.1 - '@unocss/preset-uno@66.3.3': + '@unocss/preset-uno@66.4.1': dependencies: - '@unocss/core': 66.3.3 - '@unocss/preset-wind3': 66.3.3 + '@unocss/core': 66.4.1 + '@unocss/preset-wind3': 66.4.1 - '@unocss/preset-web-fonts@66.3.3': + '@unocss/preset-web-fonts@66.4.1': dependencies: - '@unocss/core': 66.3.3 + '@unocss/core': 66.4.1 ofetch: 1.4.1 - '@unocss/preset-wind3@66.3.3': + '@unocss/preset-wind3@66.4.1': dependencies: - '@unocss/core': 66.3.3 - '@unocss/preset-mini': 66.3.3 - '@unocss/rule-utils': 66.3.3 + '@unocss/core': 66.4.1 + '@unocss/preset-mini': 66.4.1 + '@unocss/rule-utils': 66.4.1 - '@unocss/preset-wind4@66.3.3': + '@unocss/preset-wind4@66.4.1': dependencies: - '@unocss/core': 66.3.3 - '@unocss/extractor-arbitrary-variants': 66.3.3 - '@unocss/rule-utils': 66.3.3 + '@unocss/core': 66.4.1 + '@unocss/extractor-arbitrary-variants': 66.4.1 + '@unocss/rule-utils': 66.4.1 - '@unocss/preset-wind@66.3.3': + '@unocss/preset-wind@66.4.1': dependencies: - '@unocss/core': 66.3.3 - '@unocss/preset-wind3': 66.3.3 + '@unocss/core': 66.4.1 + '@unocss/preset-wind3': 66.4.1 - '@unocss/reset@66.3.3': {} + '@unocss/reset@66.4.1': {} - '@unocss/rule-utils@66.3.3': + '@unocss/rule-utils@66.4.1': dependencies: - '@unocss/core': 66.3.3 + '@unocss/core': 66.4.1 magic-string: 0.30.17 - '@unocss/transformer-attributify-jsx@66.3.3': + '@unocss/transformer-attributify-jsx@66.4.1': dependencies: - '@unocss/core': 66.3.3 + '@babel/parser': 7.28.0 + '@babel/traverse': 7.28.0 + '@unocss/core': 66.4.1 + transitivePeerDependencies: + - supports-color - '@unocss/transformer-compile-class@66.3.3': + '@unocss/transformer-compile-class@66.4.1': dependencies: - '@unocss/core': 66.3.3 + '@unocss/core': 66.4.1 - '@unocss/transformer-directives@66.3.3': + '@unocss/transformer-directives@66.4.1': dependencies: - '@unocss/core': 66.3.3 - '@unocss/rule-utils': 66.3.3 + '@unocss/core': 66.4.1 + '@unocss/rule-utils': 66.4.1 css-tree: 3.1.0 - '@unocss/transformer-variant-group@66.3.3': + '@unocss/transformer-variant-group@66.4.1': dependencies: - '@unocss/core': 66.3.3 + '@unocss/core': 66.4.1 - '@unocss/vite@66.3.3(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@unocss/vite@66.4.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@ampproject/remapping': 2.3.0 - '@unocss/config': 66.3.3 - '@unocss/core': 66.3.3 - '@unocss/inspector': 66.3.3(vue@3.5.18(typescript@5.8.3)) + '@unocss/config': 66.4.1 + '@unocss/core': 66.4.1 + '@unocss/inspector': 66.4.1 chokidar: 3.6.0 magic-string: 0.30.17 pathe: 2.0.3 tinyglobby: 0.2.14 unplugin-utils: 0.2.4 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - transitivePeerDependencies: - - vue + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: '@babel/core': 7.28.0 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.28.0) - '@rolldown/pluginutils': 1.0.0-beta.29 + '@rolldown/pluginutils': 1.0.0-beta.31 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0) - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - vue: 3.5.18(typescript@5.8.3) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.3(vite@5.4.18(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.3(vite@5.4.18(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0))(vue@3.5.18(typescript@5.9.2))': dependencies: - vite: 5.4.18(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0) - vue: 3.5.18(typescript@5.8.3) + vite: 5.4.18(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0) + vue: 3.5.18(typescript@5.9.2) - '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - vue: 3.5.18(typescript@5.8.3) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vue: 3.5.18(typescript@5.9.2) - '@vitest/eslint-plugin@1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': + '@vitest/eslint-plugin@1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': dependencies: - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) eslint: 9.32.0(jiti@2.5.1) optionalDependencies: - typescript: 5.8.3 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + typescript: 5.9.2 + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - supports-color @@ -12017,13 +12272,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -12051,15 +12306,15 @@ snapshots: loupe: 3.1.4 tinyrainbow: 2.0.0 - '@volar/language-core@2.4.20': + '@volar/language-core@2.4.22': dependencies: - '@volar/source-map': 2.4.20 + '@volar/source-map': 2.4.22 - '@volar/source-map@2.4.20': {} + '@volar/source-map@2.4.22': {} - '@volar/typescript@2.4.20': + '@volar/typescript@2.4.22': dependencies: - '@volar/language-core': 2.4.20 + '@volar/language-core': 2.4.22 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -12074,7 +12329,7 @@ snapshots: '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.0) '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@vue/babel-helper-vue-transform-on': 1.4.0 '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.28.0) '@vue/shared': 3.5.18 @@ -12106,7 +12361,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/babel-preset-app@5.0.8(@babel/core@7.28.0)(core-js@3.44.0)(vue@3.5.18(typescript@5.8.3))': + '@vue/babel-preset-app@5.0.8(@babel/core@7.28.0)(core-js@3.45.0)(vue@3.5.18(typescript@5.9.2))': dependencies: '@babel/core': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 @@ -12119,17 +12374,17 @@ snapshots: '@babel/preset-env': 7.26.0(@babel/core@7.28.0) '@babel/runtime': 7.26.0 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0) - '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.28.0)(vue@3.5.18(typescript@5.8.3)) + '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.28.0)(vue@3.5.18(typescript@5.9.2)) babel-plugin-dynamic-import-node: 2.3.3 core-js-compat: 3.44.0 semver: 7.7.2 optionalDependencies: - core-js: 3.44.0 - vue: 3.5.18(typescript@5.8.3) + core-js: 3.45.0 + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - supports-color - '@vue/babel-preset-jsx@1.4.0(@babel/core@7.28.0)(vue@3.5.18(typescript@5.8.3))': + '@vue/babel-preset-jsx@1.4.0(@babel/core@7.28.0)(vue@3.5.18(typescript@5.9.2))': dependencies: '@babel/core': 7.28.0 '@vue/babel-helper-vue-jsx-merge-props': 1.4.0 @@ -12141,7 +12396,7 @@ snapshots: '@vue/babel-sugar-v-model': 1.4.0(@babel/core@7.28.0) '@vue/babel-sugar-v-on': 1.4.0(@babel/core@7.28.0) optionalDependencies: - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - supports-color @@ -12188,11 +12443,11 @@ snapshots: '@vue/cli-overlay@5.0.8': {} - '@vue/cli-plugin-babel@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3))(core-js@3.44.0)(esbuild@0.25.8)(vue@3.5.18(typescript@5.8.3))': + '@vue/cli-plugin-babel@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3))(core-js@3.45.0)(esbuild@0.25.8)(vue@3.5.18(typescript@5.9.2))': dependencies: '@babel/core': 7.28.0 - '@vue/babel-preset-app': 5.0.8(@babel/core@7.28.0)(core-js@3.44.0)(vue@3.5.18(typescript@5.8.3)) - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3) + '@vue/babel-preset-app': 5.0.8(@babel/core@7.28.0)(core-js@3.45.0)(vue@3.5.18(typescript@5.9.2)) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 babel-loader: 8.4.1(@babel/core@7.28.0)(webpack@5.97.1(esbuild@0.25.8)) thread-loader: 3.0.4(webpack@5.97.1(esbuild@0.25.8)) @@ -12207,9 +12462,9 @@ snapshots: - vue - webpack-cli - '@vue/cli-plugin-eslint@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3))(esbuild@0.25.8)(eslint@9.32.0(jiti@2.5.1))': + '@vue/cli-plugin-eslint@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3))(esbuild@0.25.8)(eslint@9.32.0(jiti@2.5.1))': dependencies: - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 eslint: 9.32.0(jiti@2.5.1) eslint-webpack-plugin: 3.2.0(eslint@9.32.0(jiti@2.5.1))(webpack@5.97.1(esbuild@0.25.8)) @@ -12223,26 +12478,26 @@ snapshots: - uglify-js - webpack-cli - '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3))': + '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3))': dependencies: - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 transitivePeerDependencies: - encoding - '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3))': + '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3))': dependencies: - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3) - '@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3)': + '@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3)': dependencies: '@babel/helper-compilation-targets': 7.27.2 '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.97.1(esbuild@0.25.8)) '@soda/get-current-script': 1.0.2 '@types/minimist': 1.2.5 '@vue/cli-overlay': 5.0.8 - '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3)) - '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.8.3))(webpack-sources@3.2.3)) + '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3)) + '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.18)(esbuild@0.25.8)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.18(typescript@5.9.2))(webpack-sources@3.2.3)) '@vue/cli-shared-utils': 5.0.8 '@vue/component-compiler-utils': 3.3.0(lodash@4.17.21) '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@6.11.0(webpack@5.97.1(esbuild@0.25.8)))(lodash@4.17.21)(vue-template-compiler@2.7.16)(webpack@5.97.1(esbuild@0.25.8)) @@ -12282,7 +12537,7 @@ snapshots: ssri: 8.0.1 terser-webpack-plugin: 5.3.11(esbuild@0.25.8)(webpack@5.97.1(esbuild@0.25.8)) thread-loader: 3.0.4(webpack@5.97.1(esbuild@0.25.8)) - vue-loader: 17.4.2(@vue/compiler-sfc@3.5.18)(vue@3.5.18(typescript@5.8.3))(webpack@5.97.1(esbuild@0.25.8)) + vue-loader: 17.4.2(@vue/compiler-sfc@3.5.18)(vue@3.5.18(typescript@5.9.2))(webpack@5.97.1(esbuild@0.25.8)) vue-style-loader: 4.1.3 webpack: 5.97.1(esbuild@0.25.8) webpack-bundle-analyzer: 4.10.2 @@ -12511,9 +12766,9 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.0(typescript@5.8.3)': + '@vue/language-core@2.2.0(typescript@5.9.2)': dependencies: - '@volar/language-core': 2.4.20 + '@volar/language-core': 2.4.22 '@vue/compiler-dom': 3.5.18 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.18 @@ -12522,11 +12777,11 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 - '@vue/language-core@2.2.8(typescript@5.8.3)': + '@vue/language-core@2.2.8(typescript@5.9.2)': dependencies: - '@volar/language-core': 2.4.20 + '@volar/language-core': 2.4.22 '@vue/compiler-dom': 3.5.18 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.18 @@ -12535,12 +12790,12 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 optional: true - '@vue/language-core@3.0.4(typescript@5.8.3)': + '@vue/language-core@3.0.5(typescript@5.9.2)': dependencies: - '@volar/language-core': 2.4.20 + '@volar/language-core': 2.4.22 '@vue/compiler-dom': 3.5.18 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.18 @@ -12549,7 +12804,7 @@ snapshots: path-browserify: 1.0.1 picomatch: 4.0.3 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 '@vue/reactivity@3.5.18': dependencies: @@ -12567,11 +12822,11 @@ snapshots: '@vue/shared': 3.5.18 csstype: 3.1.3 - '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.8.3))': + '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.9.2))': dependencies: '@vue/compiler-ssr': 3.5.18 '@vue/shared': 3.5.18 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) '@vue/shared@3.5.18': {} @@ -12582,43 +12837,43 @@ snapshots: '@vue/web-component-wrapper@1.3.0': {} - '@vueuse/components@13.6.0(vue@3.5.18(typescript@5.8.3))': + '@vueuse/components@13.6.0(vue@3.5.18(typescript@5.9.2))': dependencies: - '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.8.3)) - '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.8.3)) - vue: 3.5.18(typescript@5.8.3) + '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.9.2)) + '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.9.2)) + vue: 3.5.18(typescript@5.9.2) - '@vueuse/core@12.8.2(typescript@5.8.3)': + '@vueuse/core@12.8.2(typescript@5.9.2)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 12.8.2 - '@vueuse/shared': 12.8.2(typescript@5.8.3) - vue: 3.5.18(typescript@5.8.3) + '@vueuse/shared': 12.8.2(typescript@5.9.2) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - typescript - '@vueuse/core@13.6.0(vue@3.5.18(typescript@5.8.3))': + '@vueuse/core@13.6.0(vue@3.5.18(typescript@5.9.2))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 13.6.0 - '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.8.3)) - vue: 3.5.18(typescript@5.8.3) + '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.9.2)) + vue: 3.5.18(typescript@5.9.2) - '@vueuse/core@9.13.0(vue@3.5.18(typescript@5.8.3))': + '@vueuse/core@9.13.0(vue@3.5.18(typescript@5.9.2))': dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.5.18(typescript@5.8.3)) - vue-demi: 0.14.10(vue@3.5.18(typescript@5.8.3)) + '@vueuse/shared': 9.13.0(vue@3.5.18(typescript@5.9.2)) + vue-demi: 0.14.10(vue@3.5.18(typescript@5.9.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@12.8.2(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(typescript@5.8.3)': + '@vueuse/integrations@12.8.2(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(typescript@5.9.2)': dependencies: - '@vueuse/core': 12.8.2(typescript@5.8.3) - '@vueuse/shared': 12.8.2(typescript@5.8.3) - vue: 3.5.18(typescript@5.8.3) + '@vueuse/core': 12.8.2(typescript@5.9.2) + '@vueuse/shared': 12.8.2(typescript@5.9.2) + vue: 3.5.18(typescript@5.9.2) optionalDependencies: async-validator: 4.2.5 change-case: 5.4.4 @@ -12627,11 +12882,11 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/integrations@13.6.0(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(vue@3.5.18(typescript@5.8.3))': + '@vueuse/integrations@13.6.0(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(vue@3.5.18(typescript@5.9.2))': dependencies: - '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.8.3)) - '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.8.3)) - vue: 3.5.18(typescript@5.8.3) + '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.9.2)) + '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.9.2)) + vue: 3.5.18(typescript@5.9.2) optionalDependencies: async-validator: 4.2.5 change-case: 5.4.4 @@ -12644,19 +12899,19 @@ snapshots: '@vueuse/metadata@9.13.0': {} - '@vueuse/shared@12.8.2(typescript@5.8.3)': + '@vueuse/shared@12.8.2(typescript@5.9.2)': dependencies: - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - typescript - '@vueuse/shared@13.6.0(vue@3.5.18(typescript@5.8.3))': + '@vueuse/shared@13.6.0(vue@3.5.18(typescript@5.9.2))': dependencies: - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) - '@vueuse/shared@9.13.0(vue@3.5.18(typescript@5.8.3))': + '@vueuse/shared@9.13.0(vue@3.5.18(typescript@5.9.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.18(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.18(typescript@5.9.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -13105,11 +13360,11 @@ snapshots: builtin-modules@5.0.0: {} - bumpp@10.2.0: + bumpp@10.2.2: dependencies: ansis: 4.1.0 args-tokenizer: 0.3.0 - c12: 3.1.0 + c12: 3.2.0 cac: 6.7.14 escalade: 3.2.0 jsonc-parser: 3.3.1 @@ -13134,12 +13389,12 @@ snapshots: bytes@3.1.2: {} - c12@3.1.0: + c12@3.2.0: dependencies: chokidar: 4.0.3 confbox: 0.2.2 defu: 6.1.4 - dotenv: 16.6.1 + dotenv: 17.2.1 exsolve: 1.0.7 giget: 2.0.0 jiti: 2.5.1 @@ -13525,7 +13780,7 @@ snapshots: dependencies: browserslist: 4.25.1 - core-js@3.44.0: {} + core-js@3.45.0: {} core-util-is@1.0.3: {} @@ -13575,7 +13830,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - crossws@0.3.4: + crossws@0.3.5: dependencies: uncrypto: 0.1.3 @@ -13860,6 +14115,9 @@ snapshots: destroy@1.2.0: {} + detect-libc@1.0.3: + optional: true + detect-node@2.1.0: {} devlop@1.1.0: @@ -13929,7 +14187,7 @@ snapshots: dotenv@10.0.0: {} - dotenv@16.6.1: {} + dotenv@17.2.1: {} dts-resolver@2.1.1: {} @@ -13956,7 +14214,7 @@ snapshots: electron-to-chromium@1.5.190: {} - electron@36.7.3: + electron@36.7.4: dependencies: '@electron/get': 2.0.3 '@types/node': 22.16.5 @@ -13964,15 +14222,15 @@ snapshots: transitivePeerDependencies: - supports-color - element-plus@2.10.4(vue@3.5.18(typescript@5.8.3)): + element-plus@2.10.5(vue@3.5.18(typescript@5.9.2)): dependencies: '@ctrl/tinycolor': 3.6.1 - '@element-plus/icons-vue': 2.3.1(vue@3.5.18(typescript@5.8.3)) + '@element-plus/icons-vue': 2.3.1(vue@3.5.18(typescript@5.9.2)) '@floating-ui/dom': 1.6.12 '@popperjs/core': '@sxzz/popperjs-es@2.11.7' '@types/lodash': 4.17.14 '@types/lodash-es': 4.17.12 - '@vueuse/core': 9.13.0(vue@3.5.18(typescript@5.8.3)) + '@vueuse/core': 9.13.0(vue@3.5.18(typescript@5.9.2)) async-validator: 4.2.5 dayjs: 1.11.13 escape-html: 1.0.3 @@ -13981,7 +14239,7 @@ snapshots: lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - '@vue/composition-api' @@ -14025,7 +14283,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 24.1.0 + '@types/node': 24.2.0 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -14214,13 +14472,13 @@ snapshots: prettier: 3.6.2 synckit: 0.9.3 - eslint-plugin-import-lite@0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3): + eslint-plugin-import-lite@0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/types': 8.39.0 eslint: 9.32.0(jiti@2.5.1) optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 eslint-plugin-jsdoc@51.4.1(eslint@9.32.0(jiti@2.5.1)): dependencies: @@ -14252,7 +14510,7 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.21.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3): + eslint-plugin-n@17.21.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) enhanced-resolve: 5.18.2 @@ -14263,16 +14521,16 @@ snapshots: ignore: 5.3.2 minimatch: 9.0.5 semver: 7.7.2 - ts-declaration-location: 1.0.7(typescript@5.8.3) + ts-declaration-location: 1.0.7(typescript@5.9.2) transitivePeerDependencies: - typescript eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3): + eslint-plugin-perfectionist@4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2): dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) eslint: 9.32.0(jiti@2.5.1) natural-orderby: 5.0.0 transitivePeerDependencies: @@ -14332,13 +14590,13 @@ snapshots: semver: 7.7.2 strip-indent: 4.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1)): dependencies: eslint: 9.32.0(jiti@2.5.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) - eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))): + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) eslint: 9.32.0(jiti@2.5.1) @@ -14349,7 +14607,7 @@ snapshots: vue-eslint-parser: 10.2.0(eslint@9.32.0(jiti@2.5.1)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) eslint-plugin-yml@1.18.0(eslint@9.32.0(jiti@2.5.1)): dependencies: @@ -14383,12 +14641,12 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint-vitest-rule-tester@2.2.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): + eslint-vitest-rule-tester@2.2.1(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): dependencies: '@types/eslint': 9.6.1 - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) eslint: 9.32.0(jiti@2.5.1) - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - supports-color - typescript @@ -14709,11 +14967,11 @@ snapshots: flexsearch@0.7.21: {} - floating-vue@5.2.2(vue@3.5.18(typescript@5.8.3)): + floating-vue@5.2.2(vue@3.5.18(typescript@5.9.2)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.5.18(typescript@5.8.3) - vue-resize: 2.0.0-alpha.1(vue@3.5.18(typescript@5.8.3)) + vue: 3.5.18(typescript@5.9.2) + vue-resize: 2.0.0-alpha.1(vue@3.5.18(typescript@5.9.2)) focus-trap@7.6.5: dependencies: @@ -14748,7 +15006,7 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.3.0: + fs-extra@11.3.1: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 @@ -14936,14 +15194,14 @@ snapshots: dependencies: duplexer: 0.1.2 - h3@1.15.3: + h3@1.15.4: dependencies: cookie-es: 1.2.2 - crossws: 0.3.4 + crossws: 0.3.5 defu: 6.1.4 destr: 2.0.5 iron-webcrypto: 1.2.1 - node-mock-http: 1.0.0 + node-mock-http: 1.0.2 radix3: 1.1.2 ufo: 1.6.1 uncrypto: 0.1.3 @@ -14995,12 +15253,12 @@ snapshots: highlight.js@10.7.3: {} - histoire@0.17.17(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): + histoire@0.17.17(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): dependencies: '@akryum/tinypool': 0.3.1 - '@histoire/app': 0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) - '@histoire/controls': 0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) - '@histoire/shared': 0.17.17(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@histoire/app': 0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@histoire/controls': 0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@histoire/shared': 0.17.17(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) '@histoire/vendors': 0.17.17 '@types/flexsearch': 0.7.6 '@types/markdown-it': 12.2.3 @@ -15027,8 +15285,8 @@ snapshots: sade: 1.8.1 shiki-es: 0.2.0 sirv: 2.0.4 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - vite-node: 0.34.7(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite-node: 0.34.7(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0) transitivePeerDependencies: - '@types/node' - bufferutil @@ -15336,13 +15594,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@28.1.3: dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -15537,13 +15795,13 @@ snapshots: dependencies: uc.micro: 1.0.6 - lint-staged@16.1.2: + lint-staged@16.1.4: dependencies: chalk: 5.4.1 commander: 14.0.0 debug: 4.4.1 lilconfig: 3.1.3 - listr2: 8.3.3 + listr2: 9.0.1 micromatch: 4.0.8 nano-spawn: 1.0.2 pidtree: 0.6.0 @@ -15552,7 +15810,7 @@ snapshots: transitivePeerDependencies: - supports-color - listr2@8.3.3: + listr2@9.0.1: dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 @@ -15867,7 +16125,7 @@ snapshots: merge2@1.4.1: {} - meshoptimizer@0.18.1: {} + meshoptimizer@0.22.0: {} methods@1.1.2: {} @@ -16152,7 +16410,7 @@ snapshots: dependencies: minimist: 1.2.8 - mkdist@2.3.0(typescript@5.8.3)(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.18(typescript@5.8.3)): + mkdist@2.3.0(sass@1.90.0)(typescript@5.9.2)(vue-tsc@2.2.8(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)): dependencies: autoprefixer: 10.4.21(postcss@8.5.6) citty: 0.1.6 @@ -16168,9 +16426,10 @@ snapshots: semver: 7.7.2 tinyglobby: 0.2.14 optionalDependencies: - typescript: 5.8.3 - vue: 3.5.18(typescript@5.8.3) - vue-tsc: 2.2.8(typescript@5.8.3) + sass: 1.90.0 + typescript: 5.9.2 + vue: 3.5.18(typescript@5.9.2) + vue-tsc: 2.2.8(typescript@5.9.2) mlly@1.7.4: dependencies: @@ -16227,6 +16486,9 @@ snapshots: lower-case: 2.0.2 tslib: 2.8.1 + node-addon-api@7.1.1: + optional: true + node-emoji@2.2.0: dependencies: '@sindresorhus/is': 4.6.0 @@ -16242,7 +16504,7 @@ snapshots: node-forge@1.3.1: {} - node-mock-http@1.0.0: {} + node-mock-http@1.0.2: {} node-releases@2.0.19: {} @@ -16536,12 +16798,12 @@ snapshots: pidtree@0.6.0: {} - pinia@3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)): + pinia@3.0.3(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)): dependencies: '@vue/devtools-api': 7.7.2 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 pirates@4.0.7: {} @@ -16571,7 +16833,7 @@ snapshots: dependencies: yaml: 2.8.0 - pnpm@10.13.1: {} + pnpm@10.14.0: {} portfinder@1.0.32: dependencies: @@ -17237,50 +17499,50 @@ snapshots: sprintf-js: 1.1.3 optional: true - rolldown-plugin-dts@0.14.1(rolldown@1.0.0-beta.29)(typescript@5.8.3): + rolldown-plugin-dts@0.15.5(rolldown@1.0.0-beta.31)(typescript@5.9.2): dependencies: '@babel/generator': 7.28.0 '@babel/parser': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 ast-kit: 2.1.1 birpc: 2.5.0 debug: 4.4.1 dts-resolver: 2.1.1 get-tsconfig: 4.10.1 - rolldown: 1.0.0-beta.29 + rolldown: 1.0.0-beta.31 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - oxc-resolver - supports-color - rolldown@1.0.0-beta.29: + rolldown@1.0.0-beta.31: dependencies: - '@oxc-project/runtime': 0.77.3 - '@oxc-project/types': 0.77.3 - '@rolldown/pluginutils': 1.0.0-beta.29 + '@oxc-project/runtime': 0.80.0 + '@oxc-project/types': 0.80.0 + '@rolldown/pluginutils': 1.0.0-beta.31 ansis: 4.1.0 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-beta.29 - '@rolldown/binding-darwin-arm64': 1.0.0-beta.29 - '@rolldown/binding-darwin-x64': 1.0.0-beta.29 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.29 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.29 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.29 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.29 - '@rolldown/binding-linux-arm64-ohos': 1.0.0-beta.29 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.29 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.29 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.29 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.29 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.29 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.29 - - rollup-plugin-dts@6.2.1(rollup@4.45.1)(typescript@5.8.3): + '@rolldown/binding-android-arm64': 1.0.0-beta.31 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.31 + '@rolldown/binding-darwin-x64': 1.0.0-beta.31 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.31 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.31 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.31 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.31 + '@rolldown/binding-linux-arm64-ohos': 1.0.0-beta.31 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.31 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.31 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.31 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.31 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.31 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.31 + + rollup-plugin-dts@6.2.1(rollup@4.45.1)(typescript@5.9.2): dependencies: magic-string: 0.30.17 rollup: 4.45.1 - typescript: 5.8.3 + typescript: 5.9.2 optionalDependencies: '@babel/code-frame': 7.27.1 @@ -17332,55 +17594,65 @@ snapshots: safer-buffer@2.1.2: {} - sass-embedded-android-arm64@1.89.2: + sass-embedded-all-unknown@1.90.0: + dependencies: + sass: 1.90.0 + optional: true + + sass-embedded-android-arm64@1.90.0: optional: true - sass-embedded-android-arm@1.89.2: + sass-embedded-android-arm@1.90.0: optional: true - sass-embedded-android-riscv64@1.89.2: + sass-embedded-android-riscv64@1.90.0: optional: true - sass-embedded-android-x64@1.89.2: + sass-embedded-android-x64@1.90.0: optional: true - sass-embedded-darwin-arm64@1.89.2: + sass-embedded-darwin-arm64@1.90.0: optional: true - sass-embedded-darwin-x64@1.89.2: + sass-embedded-darwin-x64@1.90.0: optional: true - sass-embedded-linux-arm64@1.89.2: + sass-embedded-linux-arm64@1.90.0: optional: true - sass-embedded-linux-arm@1.89.2: + sass-embedded-linux-arm@1.90.0: optional: true - sass-embedded-linux-musl-arm64@1.89.2: + sass-embedded-linux-musl-arm64@1.90.0: optional: true - sass-embedded-linux-musl-arm@1.89.2: + sass-embedded-linux-musl-arm@1.90.0: optional: true - sass-embedded-linux-musl-riscv64@1.89.2: + sass-embedded-linux-musl-riscv64@1.90.0: optional: true - sass-embedded-linux-musl-x64@1.89.2: + sass-embedded-linux-musl-x64@1.90.0: optional: true - sass-embedded-linux-riscv64@1.89.2: + sass-embedded-linux-riscv64@1.90.0: optional: true - sass-embedded-linux-x64@1.89.2: + sass-embedded-linux-x64@1.90.0: optional: true - sass-embedded-win32-arm64@1.89.2: + sass-embedded-unknown-all@1.90.0: + dependencies: + sass: 1.90.0 optional: true - sass-embedded-win32-x64@1.89.2: + sass-embedded-win32-arm64@1.90.0: optional: true - sass-embedded@1.89.2: + sass-embedded-win32-x64@1.90.0: + optional: true + + sass-embedded@1.90.0: dependencies: '@bufbuild/protobuf': 2.6.2 buffer-builder: 0.2.0 @@ -17391,22 +17663,33 @@ snapshots: sync-child-process: 1.0.2 varint: 6.0.0 optionalDependencies: - sass-embedded-android-arm: 1.89.2 - sass-embedded-android-arm64: 1.89.2 - sass-embedded-android-riscv64: 1.89.2 - sass-embedded-android-x64: 1.89.2 - sass-embedded-darwin-arm64: 1.89.2 - sass-embedded-darwin-x64: 1.89.2 - sass-embedded-linux-arm: 1.89.2 - sass-embedded-linux-arm64: 1.89.2 - sass-embedded-linux-musl-arm: 1.89.2 - sass-embedded-linux-musl-arm64: 1.89.2 - sass-embedded-linux-musl-riscv64: 1.89.2 - sass-embedded-linux-musl-x64: 1.89.2 - sass-embedded-linux-riscv64: 1.89.2 - sass-embedded-linux-x64: 1.89.2 - sass-embedded-win32-arm64: 1.89.2 - sass-embedded-win32-x64: 1.89.2 + sass-embedded-all-unknown: 1.90.0 + sass-embedded-android-arm: 1.90.0 + sass-embedded-android-arm64: 1.90.0 + sass-embedded-android-riscv64: 1.90.0 + sass-embedded-android-x64: 1.90.0 + sass-embedded-darwin-arm64: 1.90.0 + sass-embedded-darwin-x64: 1.90.0 + sass-embedded-linux-arm: 1.90.0 + sass-embedded-linux-arm64: 1.90.0 + sass-embedded-linux-musl-arm: 1.90.0 + sass-embedded-linux-musl-arm64: 1.90.0 + sass-embedded-linux-musl-riscv64: 1.90.0 + sass-embedded-linux-musl-x64: 1.90.0 + sass-embedded-linux-riscv64: 1.90.0 + sass-embedded-linux-x64: 1.90.0 + sass-embedded-unknown-all: 1.90.0 + sass-embedded-win32-arm64: 1.90.0 + sass-embedded-win32-x64: 1.90.0 + + sass@1.90.0: + dependencies: + chokidar: 4.0.3 + immutable: 5.0.3 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.1 + optional: true sax@1.4.1: {} @@ -17592,14 +17875,14 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - shiki@3.8.1: + shiki@3.9.2: dependencies: - '@shikijs/core': 3.8.1 - '@shikijs/engine-javascript': 3.8.1 - '@shikijs/engine-oniguruma': 3.8.1 - '@shikijs/langs': 3.8.1 - '@shikijs/themes': 3.8.1 - '@shikijs/types': 3.8.1 + '@shikijs/core': 3.9.2 + '@shikijs/engine-javascript': 3.9.2 + '@shikijs/engine-oniguruma': 3.9.2 + '@shikijs/langs': 3.9.2 + '@shikijs/themes': 3.9.2 + '@shikijs/types': 3.9.2 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -17637,7 +17920,7 @@ snapshots: signal-exit@4.1.0: {} - simple-git-hooks@2.13.0: {} + simple-git-hooks@2.13.1: {} sirv@2.0.4: dependencies: @@ -17782,9 +18065,9 @@ snapshots: speakingurl@14.0.1: {} - splitpanes@4.0.4(vue@3.5.18(typescript@5.8.3)): + splitpanes@4.0.4(vue@3.5.18(typescript@5.9.2)): dependencies: - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) sprintf-js@1.0.3: {} @@ -18042,7 +18325,7 @@ snapshots: schema-utils: 3.3.0 webpack: 5.97.1(esbuild@0.25.8) - three@0.178.0: {} + three@0.179.1: {} thunky@1.1.0: {} @@ -18110,18 +18393,18 @@ snapshots: trim-lines@3.0.1: {} - ts-api-utils@2.1.0(typescript@5.8.3): + ts-api-utils@2.1.0(typescript@5.9.2): dependencies: - typescript: 5.8.3 + typescript: 5.9.2 - ts-declaration-location@1.0.7(typescript@5.8.3): + ts-declaration-location@1.0.7(typescript@5.9.2): dependencies: picomatch: 4.0.3 - typescript: 5.8.3 + typescript: 5.9.2 ts-interface-checker@0.1.13: {} - tsdown@0.13.0(@arethetypeswrong/core@0.18.2)(publint@0.3.12)(typescript@5.8.3): + tsdown@0.13.3(@arethetypeswrong/core@0.18.2)(publint@0.3.12)(typescript@5.9.2): dependencies: ansis: 4.1.0 cac: 6.7.14 @@ -18130,16 +18413,17 @@ snapshots: diff: 8.0.2 empathic: 2.0.0 hookable: 5.5.3 - rolldown: 1.0.0-beta.29 - rolldown-plugin-dts: 0.14.1(rolldown@1.0.0-beta.29)(typescript@5.8.3) + rolldown: 1.0.0-beta.31 + rolldown-plugin-dts: 0.15.5(rolldown@1.0.0-beta.31)(typescript@5.9.2) semver: 7.7.2 tinyexec: 1.0.1 tinyglobby: 0.2.14 + tree-kill: 1.2.2 unconfig: 7.3.2 optionalDependencies: '@arethetypeswrong/core': 0.18.2 publint: 0.3.12 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - '@typescript/native-preview' - oxc-resolver @@ -18148,7 +18432,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.5.0(@microsoft/api-extractor@7.51.1(@types/node@24.1.0))(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0): + tsup@8.5.0(@microsoft/api-extractor@7.51.1(@types/node@24.2.0))(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.9.2)(yaml@2.8.0): dependencies: bundle-require: 5.1.0(esbuild@0.25.8) cac: 6.7.14 @@ -18168,9 +18452,9 @@ snapshots: tinyglobby: 0.2.14 tree-kill: 1.2.2 optionalDependencies: - '@microsoft/api-extractor': 7.51.1(@types/node@24.1.0) + '@microsoft/api-extractor': 7.51.1(@types/node@24.2.0) postcss: 8.5.6 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - jiti - supports-color @@ -18235,13 +18519,13 @@ snapshots: typescript@5.7.3: {} - typescript@5.8.3: {} + typescript@5.9.2: {} uc.micro@1.0.6: {} ufo@1.6.1: {} - unbuild@3.6.0(typescript@5.8.3)(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.18(typescript@5.8.3)): + unbuild@3.6.0(sass@1.90.0)(typescript@5.9.2)(vue-tsc@2.2.8(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.45.1) '@rollup/plugin-commonjs': 28.0.6(rollup@4.45.1) @@ -18257,18 +18541,18 @@ snapshots: hookable: 5.5.3 jiti: 2.5.1 magic-string: 0.30.17 - mkdist: 2.3.0(typescript@5.8.3)(vue-tsc@2.2.8(typescript@5.8.3))(vue@3.5.18(typescript@5.8.3)) + mkdist: 2.3.0(sass@1.90.0)(typescript@5.9.2)(vue-tsc@2.2.8(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)) mlly: 1.7.4 pathe: 2.0.3 pkg-types: 2.2.0 pretty-bytes: 7.0.0 rollup: 4.45.1 - rollup-plugin-dts: 6.2.1(rollup@4.45.1)(typescript@5.8.3) + rollup-plugin-dts: 6.2.1(rollup@4.45.1)(typescript@5.9.2) scule: 1.3.0 tinyglobby: 0.2.14 untyped: 2.0.0 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - sass - vue @@ -18286,7 +18570,7 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.8.0: {} + undici-types@7.10.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -18349,37 +18633,36 @@ snapshots: universalify@2.0.1: {} - unocss@66.3.3(postcss@8.5.6)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): - dependencies: - '@unocss/astro': 66.3.3(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) - '@unocss/cli': 66.3.3 - '@unocss/core': 66.3.3 - '@unocss/postcss': 66.3.3(postcss@8.5.6) - '@unocss/preset-attributify': 66.3.3 - '@unocss/preset-icons': 66.3.3 - '@unocss/preset-mini': 66.3.3 - '@unocss/preset-tagify': 66.3.3 - '@unocss/preset-typography': 66.3.3 - '@unocss/preset-uno': 66.3.3 - '@unocss/preset-web-fonts': 66.3.3 - '@unocss/preset-wind': 66.3.3 - '@unocss/preset-wind3': 66.3.3 - '@unocss/preset-wind4': 66.3.3 - '@unocss/transformer-attributify-jsx': 66.3.3 - '@unocss/transformer-compile-class': 66.3.3 - '@unocss/transformer-directives': 66.3.3 - '@unocss/transformer-variant-group': 66.3.3 - '@unocss/vite': 66.3.3(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) + unocss@66.4.1(postcss@8.5.6)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): + dependencies: + '@unocss/astro': 66.4.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@unocss/cli': 66.4.1 + '@unocss/core': 66.4.1 + '@unocss/postcss': 66.4.1(postcss@8.5.6) + '@unocss/preset-attributify': 66.4.1 + '@unocss/preset-icons': 66.4.1 + '@unocss/preset-mini': 66.4.1 + '@unocss/preset-tagify': 66.4.1 + '@unocss/preset-typography': 66.4.1 + '@unocss/preset-uno': 66.4.1 + '@unocss/preset-web-fonts': 66.4.1 + '@unocss/preset-wind': 66.4.1 + '@unocss/preset-wind3': 66.4.1 + '@unocss/preset-wind4': 66.4.1 + '@unocss/transformer-attributify-jsx': 66.4.1 + '@unocss/transformer-compile-class': 66.4.1 + '@unocss/transformer-directives': 66.4.1 + '@unocss/transformer-variant-group': 66.4.1 + '@unocss/vite': 66.4.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) optionalDependencies: - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - postcss - supports-color - - vue unpipe@1.0.0: {} - unplugin-auto-import@19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.8.3))): + unplugin-auto-import@19.3.0(@vueuse/core@13.6.0(vue@3.5.18(typescript@5.9.2))): dependencies: local-pkg: 1.1.1 magic-string: 0.30.17 @@ -18388,14 +18671,14 @@ snapshots: unplugin: 2.3.5 unplugin-utils: 0.2.4 optionalDependencies: - '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.8.3)) + '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.9.2)) unplugin-utils@0.2.4: dependencies: pathe: 2.0.3 picomatch: 4.0.3 - unplugin-vue-components@28.8.0(@babel/parser@7.28.0)(vue@3.5.18(typescript@5.8.3)): + unplugin-vue-components@28.8.0(@babel/parser@7.28.0)(vue@3.5.18(typescript@5.9.2)): dependencies: chokidar: 3.6.0 debug: 4.4.1 @@ -18405,19 +18688,19 @@ snapshots: tinyglobby: 0.2.14 unplugin: 2.3.5 unplugin-utils: 0.2.4 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) optionalDependencies: '@babel/parser': 7.28.0 transitivePeerDependencies: - supports-color - unplugin-vue@7.0.0(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(vue@3.5.18(typescript@5.8.3))(yaml@2.8.0): + unplugin-vue@7.0.1(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(vue@3.5.18(typescript@5.9.2))(yaml@2.8.0): dependencies: '@vue/reactivity': 3.5.18 debug: 4.4.1 unplugin: 2.3.5 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - vue: 3.5.18(typescript@5.8.3) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - '@types/node' - jiti @@ -18495,11 +18778,11 @@ snapshots: vary@1.1.2: {} - vee-validate@4.15.1(vue@3.5.18(typescript@5.8.3)): + vee-validate@4.15.1(vue@3.5.18(typescript@5.9.2)): dependencies: '@vue/devtools-api': 7.7.2 type-fest: 4.31.0 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) vfile-message@4.0.2: dependencies: @@ -18530,24 +18813,24 @@ snapshots: '@egjs/hammerjs': 2.0.17 component-emitter: 1.3.1 - vite-dev-rpc@1.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): + vite-dev-rpc@1.1.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): dependencies: birpc: 2.5.0 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - vite-hot-client: 2.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite-hot-client: 2.1.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) - vite-hot-client@2.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): + vite-hot-client@2.1.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): dependencies: - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - vite-node@0.34.7(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0): + vite-node@0.34.7(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0): dependencies: cac: 6.7.14 debug: 4.4.1 mlly: 1.7.4 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.18(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0) + vite: 5.4.18(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0) transitivePeerDependencies: - '@types/node' - less @@ -18559,13 +18842,13 @@ snapshots: - supports-color - terser - vite-node@3.2.4(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0): + vite-node@3.2.4(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -18580,26 +18863,26 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.5.4(@types/node@24.1.0)(rollup@4.45.1)(typescript@5.8.3)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): + vite-plugin-dts@4.5.4(@types/node@24.2.0)(rollup@4.45.1)(typescript@5.9.2)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): dependencies: - '@microsoft/api-extractor': 7.51.1(@types/node@24.1.0) + '@microsoft/api-extractor': 7.51.1(@types/node@24.2.0) '@rollup/pluginutils': 5.2.0(rollup@4.45.1) - '@volar/typescript': 2.4.20 - '@vue/language-core': 2.2.0(typescript@5.8.3) + '@volar/typescript': 2.4.22 + '@vue/language-core': 2.2.0(typescript@5.9.2) compare-versions: 6.1.1 debug: 4.4.1 kolorist: 1.8.0 local-pkg: 1.1.1 magic-string: 0.30.17 - typescript: 5.8.3 + typescript: 5.9.2 optionalDependencies: - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-inspect@11.3.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): + vite-plugin-inspect@11.3.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): dependencies: ansis: 4.1.0 debug: 4.4.1 @@ -18609,12 +18892,12 @@ snapshots: perfect-debounce: 1.0.0 sirv: 3.0.1 unplugin-utils: 0.2.4 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - vite-dev-rpc: 1.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite-dev-rpc: 1.1.0(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) transitivePeerDependencies: - supports-color - vite-plugin-vue-inspector@5.3.2(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.2(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)): dependencies: '@babel/core': 7.28.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) @@ -18625,22 +18908,23 @@ snapshots: '@vue/compiler-dom': 3.5.18 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite@5.4.18(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0): + vite@5.4.18(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.45.1 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 fsevents: 2.3.3 - sass-embedded: 1.89.2 + sass: 1.90.0 + sass-embedded: 1.90.0 terser: 5.37.0 - vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0): + vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0): dependencies: esbuild: 0.25.8 fdir: 6.4.6(picomatch@4.0.3) @@ -18649,15 +18933,16 @@ snapshots: rollup: 4.45.1 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 fsevents: 2.3.3 jiti: 2.5.1 - sass-embedded: 1.89.2 + sass: 1.90.0 + sass-embedded: 1.90.0 terser: 5.37.0 tsx: 4.20.3 yaml: 2.8.0 - vitepress@1.6.3(@algolia/client-search@5.18.0)(@types/node@24.1.0)(async-validator@4.2.5)(change-case@5.4.4)(fuse.js@7.1.0)(postcss@8.5.6)(sass-embedded@1.89.2)(search-insights@2.17.3)(terser@5.37.0)(typescript@5.8.3): + vitepress@1.6.4(@algolia/client-search@5.18.0)(@types/node@24.2.0)(async-validator@4.2.5)(change-case@5.4.4)(fuse.js@7.1.0)(postcss@8.5.6)(sass-embedded@1.90.0)(sass@1.90.0)(search-insights@2.17.3)(terser@5.37.0)(typescript@5.9.2): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.18.0)(search-insights@2.17.3) @@ -18666,17 +18951,17 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.3(vite@5.4.18(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0))(vue@3.5.18(typescript@5.8.3)) + '@vitejs/plugin-vue': 5.2.3(vite@5.4.18(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0))(vue@3.5.18(typescript@5.9.2)) '@vue/devtools-api': 7.7.2 '@vue/shared': 3.5.18 - '@vueuse/core': 12.8.2(typescript@5.8.3) - '@vueuse/integrations': 12.8.2(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(typescript@5.8.3) + '@vueuse/core': 12.8.2(typescript@5.9.2) + '@vueuse/integrations': 12.8.2(async-validator@4.2.5)(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(typescript@5.9.2) focus-trap: 7.6.5 mark.js: 8.11.1 minisearch: 7.1.1 shiki: 2.5.0 - vite: 5.4.18(@types/node@24.1.0)(sass-embedded@1.89.2)(terser@5.37.0) - vue: 3.5.18(typescript@5.8.3) + vite: 5.4.18(@types/node@24.2.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0) + vue: 3.5.18(typescript@5.9.2) optionalDependencies: postcss: 8.5.6 transitivePeerDependencies: @@ -18706,11 +18991,11 @@ snapshots: - typescript - universal-cookie - vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(jsdom@26.1.0)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -18728,12 +19013,12 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@24.1.0)(jiti@2.5.1)(sass-embedded@1.89.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@24.2.0)(jiti@2.5.1)(sass-embedded@1.90.0)(sass@1.90.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 24.1.0 + '@types/node': 24.2.0 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -18753,9 +19038,9 @@ snapshots: vue-component-type-helpers@2.2.12: {} - vue-demi@0.14.10(vue@3.5.18(typescript@5.8.3)): + vue-demi@0.14.10(vue@3.5.18(typescript@5.9.2)): dependencies: - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1)): dependencies: @@ -18769,9 +19054,7 @@ snapshots: transitivePeerDependencies: - supports-color - vue-flow-layout@0.1.1(vue@3.5.18(typescript@5.8.3)): - dependencies: - vue: 3.5.18(typescript@5.8.3) + vue-flow-layout@0.2.0: {} vue-hot-reload-api@2.3.4: {} @@ -18842,7 +19125,7 @@ snapshots: - walrus - whiskers - vue-loader@17.4.2(@vue/compiler-sfc@3.5.18)(vue@3.5.18(typescript@5.8.3))(webpack@5.97.1(esbuild@0.25.8)): + vue-loader@17.4.2(@vue/compiler-sfc@3.5.18)(vue@3.5.18(typescript@5.9.2))(webpack@5.97.1(esbuild@0.25.8)): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 @@ -18850,20 +19133,20 @@ snapshots: webpack: 5.97.1(esbuild@0.25.8) optionalDependencies: '@vue/compiler-sfc': 3.5.18 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) - vue-observe-visibility@2.0.0-alpha.1(vue@3.5.18(typescript@5.8.3)): + vue-observe-visibility@2.0.0-alpha.1(vue@3.5.18(typescript@5.9.2)): dependencies: - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) - vue-resize@2.0.0-alpha.1(vue@3.5.18(typescript@5.8.3)): + vue-resize@2.0.0-alpha.1(vue@3.5.18(typescript@5.9.2)): dependencies: - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) - vue-router@4.5.1(vue@3.5.18(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.18(typescript@5.9.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) vue-style-loader@4.1.3: dependencies: @@ -18877,27 +19160,27 @@ snapshots: vue-template-es2015-compiler@1.9.1: {} - vue-tsc@2.2.8(typescript@5.8.3): + vue-tsc@2.2.8(typescript@5.9.2): dependencies: - '@volar/typescript': 2.4.20 - '@vue/language-core': 2.2.8(typescript@5.8.3) - typescript: 5.8.3 + '@volar/typescript': 2.4.22 + '@vue/language-core': 2.2.8(typescript@5.9.2) + typescript: 5.9.2 optional: true - vue-tsc@3.0.4(typescript@5.8.3): + vue-tsc@3.0.5(typescript@5.9.2): dependencies: - '@volar/typescript': 2.4.20 - '@vue/language-core': 3.0.4(typescript@5.8.3) - typescript: 5.8.3 + '@volar/typescript': 2.4.22 + '@vue/language-core': 3.0.5(typescript@5.9.2) + typescript: 5.9.2 - vue-virtual-scroller@2.0.0-beta.8(vue@3.5.18(typescript@5.8.3)): + vue-virtual-scroller@2.0.0-beta.8(vue@3.5.18(typescript@5.9.2)): dependencies: mitt: 2.1.0 - vue: 3.5.18(typescript@5.8.3) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.5.18(typescript@5.8.3)) - vue-resize: 2.0.0-alpha.1(vue@3.5.18(typescript@5.8.3)) + vue: 3.5.18(typescript@5.9.2) + vue-observe-visibility: 2.0.0-alpha.1(vue@3.5.18(typescript@5.9.2)) + vue-resize: 2.0.0-alpha.1(vue@3.5.18(typescript@5.9.2)) - vue3-sfc-loader@0.9.5(lodash@4.17.21)(vue@3.5.18(typescript@5.8.3)): + vue3-sfc-loader@0.9.5(lodash@4.17.21)(vue@3.5.18(typescript@5.9.2)): dependencies: '@babel/code-frame': 7.27.1 '@babel/core': 7.28.0 @@ -18911,7 +19194,7 @@ snapshots: '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.28.0) '@vue/babel-helper-vue-jsx-merge-props': 1.4.0 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0) - '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.28.0)(vue@3.5.18(typescript@5.8.3)) + '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.28.0)(vue@3.5.18(typescript@5.9.2)) '@vue/compiler-dom': 3.5.18 '@vue/compiler-sfc': 3.5.18 '@vue/component-compiler-utils': 3.3.0(lodash@4.17.21) @@ -18980,20 +19263,20 @@ snapshots: '@vue/compiler-sfc': 2.7.16 csstype: 3.1.3 - vue@3.5.18(typescript@5.8.3): + vue@3.5.18(typescript@5.9.2): dependencies: '@vue/compiler-dom': 3.5.18 '@vue/compiler-sfc': 3.5.18 '@vue/runtime-dom': 3.5.18 - '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.8.3)) + '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.9.2)) '@vue/shared': 3.5.18 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 - vuex@4.1.0(vue@3.5.18(typescript@5.8.3)): + vuex@4.1.0(vue@3.5.18(typescript@5.9.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.18(typescript@5.8.3) + vue: 3.5.18(typescript@5.9.2) w3c-keyname@2.2.8: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f7ec18f3..5a5ea40f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,9 +4,9 @@ packages: - packages/playground/** catalog: - '@iconify/json': ^2.2.363 - '@types/node': ^24.1.0 - '@unocss/reset': ^66.3.3 + '@iconify/json': ^2.2.367 + '@types/node': ^24.2.0 + '@unocss/reset': ^66.4.1 '@vitejs/plugin-vue': ^6.0.1 '@vueuse/core': ^13.6.0 '@vueuse/integrations': ^13.6.0 @@ -17,14 +17,14 @@ catalog: pathe: ^2.0.3 perfect-debounce: ^1.0.0 pinia: ^3.0.3 - sass-embedded: ^1.89.2 + sass-embedded: ^1.90.0 serve: ^14.2.4 - shiki: ^3.8.1 + shiki: ^3.9.2 splitpanes: ^4.0.4 - typescript: ^5.8.3 - unocss: ^66.3.3 + typescript: ^5.9.2 + unocss: ^66.4.1 unplugin-auto-import: ^19.3.0 - vite: ^7.0.6 + vite: ^7.1.0 vite-hot-client: ^2.1.0 vite-plugin-dts: ^4.5.4 vite-plugin-inspect: ^11.3.0