diff --git a/docs/package.json b/docs/package.json index 889f20dd8..30d699b8d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -8,10 +8,10 @@ "docs:preview": "vitepress preview" }, "devDependencies": { - "@unocss/reset": "^66.0.0", - "@vueuse/core": "^12.7.0", + "@unocss/reset": "catalog:", + "@vueuse/core": "catalog:", "unplugin-vue-components": "^28.4.0", "vitepress": "1.5.0", - "vue": "^3.5.13" + "vue": "catalog:" } } diff --git a/packages/applet/package.json b/packages/applet/package.json index 71a75b98c..caa877244 100644 --- a/packages/applet/package.json +++ b/packages/applet/package.json @@ -34,16 +34,16 @@ "@vue/devtools-shared": "workspace:^", "@vue/devtools-ui": "workspace:^", "lodash-es": "^4.17.21", - "perfect-debounce": "^1.0.0", - "shiki": "^3.0.0", - "splitpanes": "^3.1.8", - "vue-virtual-scroller": "2.0.0-beta.8" + "perfect-debounce": "catalog:", + "shiki": "catalog:", + "splitpanes": "catalog:", + "vue-virtual-scroller": "catalog:" }, "devDependencies": { "@types/lodash-es": "^4.17.12", "unplugin-vue": "^6.0.0", - "vite-plugin-dts": "^4.5.0", - "vue": "^3.5.13", - "vue-router": "^4.5.0" + "vite-plugin-dts": "catalog:", + "vue": "catalog:", + "vue-router": "catalog:" } } diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index 5491d4398..392ddb704 100644 --- a/packages/chrome-extension/package.json +++ b/packages/chrome-extension/package.json @@ -18,7 +18,7 @@ "@vue/devtools-shared": "workspace:^" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.1", - "vue": "^3.5.13" + "@vitejs/plugin-vue": "catalog:", + "vue": "catalog:" } } diff --git a/packages/client/package.json b/packages/client/package.json index 0e589b7f4..8146c6c53 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -30,39 +30,39 @@ "@vue/devtools-kit": "workspace:^", "@vue/devtools-shared": "workspace:^", "@vue/devtools-ui": "workspace:*", - "@vueuse/core": "^12.7.0", - "@vueuse/integrations": "^12.7.0", - "colord": "^2.9.3", + "@vueuse/core": "catalog:", + "@vueuse/integrations": "catalog:", + "colord": "catalog:", "fast-deep-equal": "^3.1.3", "fuse.js": "^7.1.0", "minimatch": "^10.0.1", - "shiki": "^3.0.0", - "splitpanes": "^3.1.8", + "shiki": "catalog:", + "splitpanes": "catalog:", "vis-network": "^9.1.9", - "vite-hot-client": "^2.0.4", - "vue-router": "^4.5.0", - "vue-virtual-scroller": "2.0.0-beta.8", + "vite-hot-client": "catalog:", + "vue-router": "catalog:", + "vue-virtual-scroller": "catalog:", "vue3-sfc-loader": "^0.9.5" }, "devDependencies": { - "@iconify/json": "^2.2.308", - "@types/node": "^22.13.4", + "@iconify/json": "catalog:", + "@types/node": "catalog:", "@types/splitpanes": "^2.2.6", "@unocss/core": "^66.0.0", - "@unocss/reset": "^66.0.0", - "@vitejs/plugin-vue": "^5.2.1", + "@unocss/reset": "catalog:", + "@vitejs/plugin-vue": "catalog:", "@vitejs/plugin-vue-jsx": "^4.1.1", "dayjs": "^1.11.13", - "floating-vue": "5.2.2", + "floating-vue": "catalog:", "ohash": "^1.1.4", - "pinia": "^3.0.1", - "sass-embedded": "^1.85.0", + "pinia": "catalog:", + "sass-embedded": "catalog:", "simple-git-hooks": "^2.11.1", - "unocss": "^66.0.0", + "unocss": "catalog:", "unplugin": "^2.2.0", - "unplugin-auto-import": "^19.1.0", + "unplugin-auto-import": "catalog:", "unplugin-vue-components": "^28.4.0", - "vite": "^6.1.1", - "vue": "^3.5.13" + "vite": "catalog:", + "vue": "catalog:" } } diff --git a/packages/core/package.json b/packages/core/package.json index 2a7238781..d22064611 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -32,12 +32,12 @@ "dependencies": { "@vue/devtools-kit": "workspace:^", "@vue/devtools-shared": "workspace:^", - "mitt": "^3.0.1", + "mitt": "catalog:", "nanoid": "^5.1.0", - "pathe": "^2.0.3", - "vite-hot-client": "^2.0.4" + "pathe": "catalog:", + "vite-hot-client": "catalog:" }, "devDependencies": { - "vue": "^3.5.13" + "vue": "catalog:" } } diff --git a/packages/devtools-kit/package.json b/packages/devtools-kit/package.json index 6ac21b413..4d8488288 100644 --- a/packages/devtools-kit/package.json +++ b/packages/devtools-kit/package.json @@ -31,14 +31,14 @@ "@vue/devtools-shared": "workspace:^", "birpc": "^2.2.0", "hookable": "^5.5.3", - "mitt": "^3.0.1", - "perfect-debounce": "^1.0.0", + "mitt": "catalog:", + "perfect-debounce": "catalog:", "speakingurl": "^14.0.1", "superjson": "^2.2.2" }, "devDependencies": { "@types/speakingurl": "^13.0.6", - "vue": "^3.5.13", - "vue-router": "^4.5.0" + "vue": "catalog:", + "vue-router": "catalog:" } } diff --git a/packages/electron/package.json b/packages/electron/package.json index ca6e8d224..f8088367f 100644 --- a/packages/electron/package.json +++ b/packages/electron/package.json @@ -40,17 +40,17 @@ "@vue/devtools-kit": "workspace:^", "@vue/devtools-shared": "workspace:^", "electron": "^33.4.1", - "execa": "^9.5.2", + "execa": "catalog:", "h3": "^1.15.0", "ip": "^2.0.1", - "pathe": "^2.0.3", + "pathe": "catalog:", "socket.io": "^4.8.1", "socket.io-client": "^4.8.1" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue": "catalog:", "tsx": "^4.19.3", "unbuild": "^3.3.1", - "vue": "^3.5.13" + "vue": "catalog:" } } diff --git a/packages/firefox-extension/package.json b/packages/firefox-extension/package.json index 28b050de7..4080aae11 100644 --- a/packages/firefox-extension/package.json +++ b/packages/firefox-extension/package.json @@ -18,7 +18,7 @@ "@vue/devtools-shared": "workspace:^" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.1", - "vue": "^3.5.13" + "@vitejs/plugin-vue": "catalog:", + "vue": "catalog:" } } diff --git a/packages/overlay/package.json b/packages/overlay/package.json index f8abbc212..6a365081e 100644 --- a/packages/overlay/package.json +++ b/packages/overlay/package.json @@ -24,14 +24,14 @@ "@vue/devtools-kit": "workspace:*", "@vue/devtools-shared": "workspace:^", "@vue/devtools-ui": "workspace:*", - "@vueuse/core": "^12.7.0" + "@vueuse/core": "catalog:" }, "devDependencies": { - "@iconify/json": "^2.2.308", - "@types/node": "^22.13.4", - "@vitejs/plugin-vue": "^5.2.1", - "sass-embedded": "^1.85.0", - "vite": "^6.1.1", - "vue": "^3.5.13" + "@iconify/json": "catalog:", + "@types/node": "catalog:", + "@vitejs/plugin-vue": "catalog:", + "sass-embedded": "catalog:", + "vite": "catalog:", + "vue": "catalog:" } } diff --git a/packages/playground/applet/package.json b/packages/playground/applet/package.json index 7b8038e09..530f9dc59 100644 --- a/packages/playground/applet/package.json +++ b/packages/playground/applet/package.json @@ -7,28 +7,28 @@ "dev": "vite" }, "dependencies": { - "@iconify/json": "^2.2.308", + "@iconify/json": "catalog:", "@tresjs/core": "^4.3.3", - "@vueuse/core": "^12.7.0", - "pinia": "^3.0.1", + "@vueuse/core": "catalog:", + "pinia": "catalog:", "three": "^0.173.0", - "unplugin-auto-import": "^19.1.0", - "vue": "^3.5.13", - "vue-router": "^4.5.0" + "unplugin-auto-import": "catalog:", + "vue": "catalog:", + "vue-router": "catalog:" }, "devDependencies": { "@types/three": "^0.173.0", - "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue": "catalog:", "@vue/devtools-applet": "workspace:*", "@vue/devtools-core": "workspace:*", "@vue/devtools-kit": "workspace:*", "@vue/devtools-shared": "workspace:*", - "sass-embedded": "^1.85.0", - "serve": "^14.2.4", - "typescript": "^5.7.3", - "unocss": "^66.0.0", - "vite": "^6.1.1", - "vite-plugin-inspect": "0.8.9", + "sass-embedded": "catalog:", + "serve": "catalog:", + "typescript": "catalog:", + "unocss": "catalog:", + "vite": "catalog:", + "vite-plugin-inspect": "catalog:", "vite-plugin-vue-devtools": "workspace:*" } } diff --git a/packages/playground/basic/package.json b/packages/playground/basic/package.json index d0c9687ca..fb3800114 100644 --- a/packages/playground/basic/package.json +++ b/packages/playground/basic/package.json @@ -8,26 +8,26 @@ }, "dependencies": { "@tanstack/vue-query": "^5.66.4", - "@vueuse/core": "^12.7.0", + "@vueuse/core": "catalog:", "element-plus": "^2.9.4", - "pinia": "^3.0.1", - "unplugin-auto-import": "^19.1.0", + "pinia": "catalog:", + "unplugin-auto-import": "catalog:", "vee-validate": "^4.15.0", - "vue": "^3.5.13", - "vue-router": "^4.5.0", + "vue": "catalog:", + "vue-router": "catalog:", "vuex": "^4.1.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.2", "@tanstack/vue-query-devtools": "^5.66.4", - "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue": "catalog:", "@vue/devtools": "workspace:^", - "sass-embedded": "^1.85.0", - "serve": "^14.2.4", - "typescript": "^5.7.3", - "unocss": "^66.0.0", - "vite": "^6.1.1", - "vite-plugin-inspect": "0.8.9", + "sass-embedded": "catalog:", + "serve": "catalog:", + "typescript": "catalog:", + "unocss": "catalog:", + "vite": "catalog:", + "vite-plugin-inspect": "catalog:", "vite-plugin-vue-devtools": "workspace:*" } } diff --git a/packages/playground/multi-app/package.json b/packages/playground/multi-app/package.json index f91bf0041..377f9a244 100644 --- a/packages/playground/multi-app/package.json +++ b/packages/playground/multi-app/package.json @@ -7,20 +7,20 @@ "dev": "vite" }, "dependencies": { - "@vueuse/core": "^12.7.0", - "pinia": "^3.0.1", - "unplugin-auto-import": "^19.1.0", - "vue": "^3.5.13", - "vue-router": "^4.5.0" + "@vueuse/core": "catalog:", + "pinia": "catalog:", + "unplugin-auto-import": "catalog:", + "vue": "catalog:", + "vue-router": "catalog:" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.1", - "sass-embedded": "^1.85.0", - "serve": "^14.2.4", - "typescript": "^5.7.3", - "unocss": "^66.0.0", - "vite": "^6.1.1", - "vite-plugin-inspect": "0.8.9", + "@vitejs/plugin-vue": "catalog:", + "sass-embedded": "catalog:", + "serve": "catalog:", + "typescript": "catalog:", + "unocss": "catalog:", + "vite": "catalog:", + "vite-plugin-inspect": "catalog:", "vite-plugin-vue-devtools": "workspace:*" } } diff --git a/packages/playground/options-api/package.json b/packages/playground/options-api/package.json index bf8e70314..cb637bed2 100644 --- a/packages/playground/options-api/package.json +++ b/packages/playground/options-api/package.json @@ -7,10 +7,10 @@ "dev": "vite" }, "dependencies": { - "vue": "^3.5.13" + "vue": "catalog:" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue": "catalog:", "vite-plugin-vue-devtools": "workspace:*" } } diff --git a/packages/playground/plugin-sfc/package.json b/packages/playground/plugin-sfc/package.json index 46f8e6402..6ffd33523 100644 --- a/packages/playground/plugin-sfc/package.json +++ b/packages/playground/plugin-sfc/package.json @@ -7,14 +7,14 @@ "dev": "vite" }, "dependencies": { - "vue": "^3.5.13" + "vue": "catalog:" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.1", + "@vitejs/plugin-vue": "catalog:", "@vue/devtools": "workspace:^", - "typescript": "^5.7.3", - "vite": "^6.1.1", - "vite-plugin-inspect": "0.8.9", + "typescript": "catalog:", + "vite": "catalog:", + "vite-plugin-inspect": "catalog:", "vite-plugin-vue-devtools": "workspace:*" } } diff --git a/packages/playground/ui/package.json b/packages/playground/ui/package.json index bb868d71b..c27d6b33b 100644 --- a/packages/playground/ui/package.json +++ b/packages/playground/ui/package.json @@ -9,16 +9,16 @@ "preview": "vite preview" }, "dependencies": { - "@unocss/reset": "^66.0.0", + "@unocss/reset": "catalog:", "@vue/devtools-ui": "workspace:*", - "@vueuse/core": "^12.7.0", - "vue": "^3.5.13" + "@vueuse/core": "catalog:", + "vue": "catalog:" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.1", - "typescript": "^5.7.3", - "unocss": "^66.0.0", - "vite": "^6.1.1", + "@vitejs/plugin-vue": "catalog:", + "typescript": "catalog:", + "unocss": "catalog:", + "vite": "catalog:", "vue-tsc": "^2.2.2" } } diff --git a/packages/playground/webpack/package.json b/packages/playground/webpack/package.json index aa4b288ff..90dc4bd9f 100644 --- a/packages/playground/webpack/package.json +++ b/packages/playground/webpack/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "core-js": "^3.40.0", - "vue": "^3.5.13" + "vue": "catalog:" }, "devDependencies": { "@babel/core": "^7.26.9", diff --git a/packages/shared/package.json b/packages/shared/package.json index ec75044ca..3ab8f9a83 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -29,6 +29,6 @@ "rfdc": "^1.4.1" }, "devDependencies": { - "@types/node": "^22.13.4" + "@types/node": "catalog:" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index e5345e172..3557ef1b7 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -45,20 +45,20 @@ "dependencies": { "@vue/devtools-shared": "workspace:*", "@vueuse/components": "^12.7.0", - "@vueuse/core": "^12.7.0", - "@vueuse/integrations": "^12.7.0", - "colord": "^2.9.3", + "@vueuse/core": "catalog:", + "@vueuse/integrations": "catalog:", + "colord": "catalog:", "focus-trap": "^7.6.4" }, "devDependencies": { "@histoire/plugin-vue": "^0.17.17", "@iconify-json/ic": "^1.2.2", - "@types/node": "^22.13.4", - "@unocss/reset": "^66.0.0", - "@vitejs/plugin-vue": "^5.2.1", - "floating-vue": "5.2.2", + "@types/node": "catalog:", + "@unocss/reset": "catalog:", + "@vitejs/plugin-vue": "catalog:", + "floating-vue": "catalog:", "histoire": "^0.17.17", - "unocss": "^66.0.0", - "vite-plugin-dts": "^4.5.0" + "unocss": "catalog:", + "vite-plugin-dts": "catalog:" } } diff --git a/packages/vite/package.json b/packages/vite/package.json index 3cddb5a17..6eb1721bc 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -53,15 +53,15 @@ "@vue/devtools-core": "workspace:^", "@vue/devtools-kit": "workspace:^", "@vue/devtools-shared": "workspace:^", - "execa": "^9.5.2", + "execa": "catalog:", "sirv": "^3.0.1", - "vite-plugin-inspect": "0.8.9", + "vite-plugin-inspect": "catalog:", "vite-plugin-vue-inspector": "^5.3.1" }, "devDependencies": { - "@types/node": "^22.13.4", + "@types/node": "catalog:", "fast-glob": "^3.3.3", "image-meta": "^0.2.1", - "pathe": "^2.0.3" + "pathe": "catalog:" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0949621ea..29719bbfd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,90 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +catalogs: + default: + '@iconify/json': + specifier: ^2.2.308 + version: 2.2.308 + '@types/node': + specifier: ^22.13.4 + version: 22.13.4 + '@unocss/reset': + specifier: ^66.0.0 + version: 66.0.0 + '@vitejs/plugin-vue': + specifier: ^5.2.1 + version: 5.2.1 + '@vueuse/core': + specifier: ^12.7.0 + version: 12.7.0 + '@vueuse/integrations': + specifier: ^12.7.0 + version: 12.7.0 + colord: + specifier: ^2.9.3 + version: 2.9.3 + execa: + specifier: ^9.5.2 + version: 9.5.2 + floating-vue: + specifier: 5.2.2 + version: 5.2.2 + mitt: + specifier: ^3.0.1 + version: 3.0.1 + pathe: + specifier: ^2.0.3 + version: 2.0.3 + perfect-debounce: + specifier: ^1.0.0 + version: 1.0.0 + pinia: + specifier: ^3.0.1 + version: 3.0.1 + sass-embedded: + specifier: ^1.85.0 + version: 1.85.0 + serve: + specifier: ^14.2.4 + version: 14.2.4 + shiki: + specifier: ^3.0.0 + version: 3.0.0 + splitpanes: + specifier: ^3.1.8 + version: 3.1.8 + typescript: + specifier: ^5.7.3 + version: 5.7.3 + unocss: + specifier: ^66.0.0 + version: 66.0.0 + unplugin-auto-import: + specifier: ^19.1.0 + version: 19.1.0 + vite: + specifier: ^6.1.1 + version: 6.1.1 + vite-hot-client: + specifier: ^2.0.4 + version: 2.0.4 + vite-plugin-dts: + specifier: ^4.5.0 + version: 4.5.0 + vite-plugin-inspect: + specifier: ^0.8.9 + version: 0.8.9 + vue: + specifier: ^3.5.13 + version: 3.5.13 + vue-router: + specifier: ^4.5.0 + version: 4.5.0 + vue-virtual-scroller: + specifier: 2.0.0-beta.8 + version: 2.0.0-beta.8 + importers: .: @@ -147,10 +231,10 @@ importers: docs: devDependencies: '@unocss/reset': - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0 '@vueuse/core': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) unplugin-vue-components: specifier: ^28.4.0 @@ -159,7 +243,7 @@ importers: specifier: 1.5.0 version: 1.5.0(@algolia/client-search@5.18.0)(@types/node@22.13.4)(async-validator@4.2.5)(fuse.js@7.1.0)(postcss@8.5.2)(sass-embedded@1.85.0)(search-insights@2.17.3)(terser@5.37.0)(typescript@5.7.3) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) packages/applet: @@ -180,16 +264,16 @@ importers: specifier: ^4.17.21 version: 4.17.21 perfect-debounce: - specifier: ^1.0.0 + specifier: 'catalog:' version: 1.0.0 shiki: - specifier: ^3.0.0 + specifier: 'catalog:' version: 3.0.0 splitpanes: - specifier: ^3.1.8 + specifier: 'catalog:' version: 3.1.8(vue@3.5.13(typescript@5.7.3)) vue-virtual-scroller: - specifier: 2.0.0-beta.8 + specifier: 'catalog:' version: 2.0.0-beta.8(vue@3.5.13(typescript@5.7.3)) devDependencies: '@types/lodash-es': @@ -199,13 +283,13 @@ importers: specifier: ^6.0.0 version: 6.0.0(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(vue@3.5.13(typescript@5.7.3))(yaml@2.7.0) vite-plugin-dts: - specifier: ^4.5.0 + specifier: 'catalog:' version: 4.5.0(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) vue-router: - specifier: ^4.5.0 + specifier: 'catalog:' version: 4.5.0(vue@3.5.13(typescript@5.7.3)) packages/chrome-extension: @@ -221,10 +305,10 @@ importers: version: link:../shared devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) packages/client: @@ -248,13 +332,13 @@ importers: specifier: workspace:* version: link:../ui '@vueuse/core': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) '@vueuse/integrations': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(async-validator@4.2.5)(focus-trap@7.6.4)(fuse.js@7.1.0)(typescript@5.7.3) colord: - specifier: ^2.9.3 + specifier: 'catalog:' version: 2.9.3 fast-deep-equal: specifier: ^3.1.3 @@ -266,32 +350,32 @@ importers: specifier: ^10.0.1 version: 10.0.1 shiki: - specifier: ^3.0.0 + specifier: 'catalog:' version: 3.0.0 splitpanes: - specifier: ^3.1.8 + specifier: 'catalog:' version: 3.1.8(vue@3.5.13(typescript@5.7.3)) vis-network: specifier: ^9.1.9 version: 9.1.9(@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: ^2.0.4 + specifier: 'catalog:' version: 2.0.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) vue-router: - specifier: ^4.5.0 + specifier: 'catalog:' version: 4.5.0(vue@3.5.13(typescript@5.7.3)) vue-virtual-scroller: - specifier: 2.0.0-beta.8 + specifier: 'catalog:' version: 2.0.0-beta.8(vue@3.5.13(typescript@5.7.3)) vue3-sfc-loader: specifier: ^0.9.5 version: 0.9.5(lodash@4.17.21)(vue@3.5.13(typescript@5.7.3)) devDependencies: '@iconify/json': - specifier: ^2.2.308 + specifier: 'catalog:' version: 2.2.308 '@types/node': - specifier: ^22.13.4 + specifier: 'catalog:' version: 22.13.4 '@types/splitpanes': specifier: ^2.2.6 @@ -300,10 +384,10 @@ importers: specifier: ^66.0.0 version: 66.0.0 '@unocss/reset': - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0 '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.1.1 @@ -312,37 +396,37 @@ importers: specifier: ^1.11.13 version: 1.11.13 floating-vue: - specifier: 5.2.2 + specifier: 'catalog:' version: 5.2.2(vue@3.5.13(typescript@5.7.3)) ohash: specifier: ^1.1.4 version: 1.1.4 pinia: - specifier: ^3.0.1 + specifier: 'catalog:' version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) sass-embedded: - specifier: ^1.85.0 + specifier: 'catalog:' version: 1.85.0 simple-git-hooks: specifier: ^2.11.1 version: 2.11.1 unocss: - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0(postcss@8.5.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) unplugin: specifier: ^2.2.0 version: 2.2.0 unplugin-auto-import: - specifier: ^19.1.0 + specifier: 'catalog:' version: 19.1.0(@vueuse/core@12.7.0(typescript@5.7.3)) unplugin-vue-components: specifier: ^28.4.0 version: 28.4.0(@babel/parser@7.26.9)(vue@3.5.13(typescript@5.7.3)) vite: - specifier: ^6.1.1 + specifier: 'catalog:' version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) packages/core: @@ -354,20 +438,20 @@ importers: specifier: workspace:^ version: link:../shared mitt: - specifier: ^3.0.1 + specifier: 'catalog:' version: 3.0.1 nanoid: specifier: ^5.1.0 version: 5.1.0 pathe: - specifier: ^2.0.3 + specifier: 'catalog:' version: 2.0.3 vite-hot-client: - specifier: ^2.0.4 + specifier: 'catalog:' version: 2.0.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) devDependencies: vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) packages/devtools: @@ -397,10 +481,10 @@ importers: specifier: ^5.5.3 version: 5.5.3 mitt: - specifier: ^3.0.1 + specifier: 'catalog:' version: 3.0.1 perfect-debounce: - specifier: ^1.0.0 + specifier: 'catalog:' version: 1.0.0 speakingurl: specifier: ^14.0.1 @@ -413,10 +497,10 @@ importers: specifier: ^13.0.6 version: 13.0.6 vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) vue-router: - specifier: ^4.5.0 + specifier: 'catalog:' version: 4.5.0(vue@3.5.13(typescript@5.7.3)) packages/electron: @@ -434,7 +518,7 @@ importers: specifier: ^33.4.1 version: 33.4.1 execa: - specifier: ^9.5.2 + specifier: 'catalog:' version: 9.5.2 h3: specifier: ^1.15.0 @@ -443,7 +527,7 @@ importers: specifier: ^2.0.1 version: 2.0.1 pathe: - specifier: ^2.0.3 + specifier: 'catalog:' version: 2.0.3 socket.io: specifier: ^4.8.1 @@ -453,7 +537,7 @@ importers: version: 4.8.1 devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) tsx: specifier: ^4.19.3 @@ -462,7 +546,7 @@ importers: specifier: ^3.3.1 version: 3.3.1(typescript@5.7.3)(vue-tsc@2.2.2(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) packages/firefox-extension: @@ -478,10 +562,10 @@ importers: version: link:../shared devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) packages/overlay: @@ -499,60 +583,60 @@ importers: specifier: workspace:* version: link:../ui '@vueuse/core': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) devDependencies: '@iconify/json': - specifier: ^2.2.308 + specifier: 'catalog:' version: 2.2.308 '@types/node': - specifier: ^22.13.4 + specifier: 'catalog:' version: 22.13.4 '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) sass-embedded: - specifier: ^1.85.0 + specifier: 'catalog:' version: 1.85.0 vite: - specifier: ^6.1.1 + specifier: 'catalog:' version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) packages/playground/applet: dependencies: '@iconify/json': - specifier: ^2.2.308 + specifier: 'catalog:' version: 2.2.308 '@tresjs/core': specifier: ^4.3.3 version: 4.3.3(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) '@vueuse/core': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) pinia: - specifier: ^3.0.1 + specifier: 'catalog:' version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) three: specifier: ^0.173.0 version: 0.173.0 unplugin-auto-import: - specifier: ^19.1.0 + specifier: 'catalog:' version: 19.1.0(@vueuse/core@12.7.0(typescript@5.7.3)) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) vue-router: - specifier: ^4.5.0 + specifier: 'catalog:' version: 4.5.0(vue@3.5.13(typescript@5.7.3)) devDependencies: '@types/three': specifier: ^0.173.0 version: 0.173.0 '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-applet': specifier: workspace:* @@ -567,22 +651,22 @@ importers: specifier: workspace:* version: link:../../shared sass-embedded: - specifier: ^1.85.0 + specifier: 'catalog:' version: 1.85.0 serve: - specifier: ^14.2.4 + specifier: 'catalog:' version: 14.2.4 typescript: - specifier: ^5.7.3 + specifier: 'catalog:' version: 5.7.3 unocss: - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0(postcss@8.5.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite: - specifier: ^6.1.1 + specifier: 'catalog:' version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vite-plugin-inspect: - specifier: 0.8.9 + specifier: 'catalog:' version: 0.8.9(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) vite-plugin-vue-devtools: specifier: workspace:* @@ -594,25 +678,25 @@ importers: specifier: ^5.66.4 version: 5.66.4(vue@3.5.13(typescript@5.7.3)) '@vueuse/core': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) element-plus: specifier: ^2.9.4 version: 2.9.4(vue@3.5.13(typescript@5.7.3)) pinia: - specifier: ^3.0.1 + specifier: 'catalog:' version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) unplugin-auto-import: - specifier: ^19.1.0 + specifier: 'catalog:' version: 19.1.0(@vueuse/core@12.7.0(typescript@5.7.3)) vee-validate: specifier: ^4.15.0 version: 4.15.0(vue@3.5.13(typescript@5.7.3)) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) vue-router: - specifier: ^4.5.0 + specifier: 'catalog:' version: 4.5.0(vue@3.5.13(typescript@5.7.3)) vuex: specifier: ^4.1.0 @@ -625,28 +709,28 @@ importers: specifier: ^5.66.4 version: 5.66.4(@tanstack/vue-query@5.66.4(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools': specifier: workspace:^ version: link:../../devtools sass-embedded: - specifier: ^1.85.0 + specifier: 'catalog:' version: 1.85.0 serve: - specifier: ^14.2.4 + specifier: 'catalog:' version: 14.2.4 typescript: - specifier: ^5.7.3 + specifier: 'catalog:' version: 5.7.3 unocss: - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0(postcss@8.5.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite: - specifier: ^6.1.1 + specifier: 'catalog:' version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vite-plugin-inspect: - specifier: 0.8.9 + specifier: 'catalog:' version: 0.8.9(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) vite-plugin-vue-devtools: specifier: workspace:* @@ -655,41 +739,41 @@ importers: packages/playground/multi-app: dependencies: '@vueuse/core': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) pinia: - specifier: ^3.0.1 + specifier: 'catalog:' version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) unplugin-auto-import: - specifier: ^19.1.0 + specifier: 'catalog:' version: 19.1.0(@vueuse/core@12.7.0(typescript@5.7.3)) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) vue-router: - specifier: ^4.5.0 + specifier: 'catalog:' version: 4.5.0(vue@3.5.13(typescript@5.7.3)) devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) sass-embedded: - specifier: ^1.85.0 + specifier: 'catalog:' version: 1.85.0 serve: - specifier: ^14.2.4 + specifier: 'catalog:' version: 14.2.4 typescript: - specifier: ^5.7.3 + specifier: 'catalog:' version: 5.7.3 unocss: - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0(postcss@8.5.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite: - specifier: ^6.1.1 + specifier: 'catalog:' version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vite-plugin-inspect: - specifier: 0.8.9 + specifier: 'catalog:' version: 0.8.9(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) vite-plugin-vue-devtools: specifier: workspace:* @@ -698,11 +782,11 @@ importers: packages/playground/options-api: dependencies: vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite-plugin-vue-devtools: specifier: workspace:* @@ -711,23 +795,23 @@ importers: packages/playground/plugin-sfc: dependencies: vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools': specifier: workspace:^ version: link:../../devtools typescript: - specifier: ^5.7.3 + specifier: 'catalog:' version: 5.7.3 vite: - specifier: ^6.1.1 + specifier: 'catalog:' version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vite-plugin-inspect: - specifier: 0.8.9 + specifier: 'catalog:' version: 0.8.9(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) vite-plugin-vue-devtools: specifier: workspace:* @@ -736,29 +820,29 @@ importers: packages/playground/ui: dependencies: '@unocss/reset': - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0 '@vue/devtools-ui': specifier: workspace:* version: link:../../ui '@vueuse/core': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) typescript: - specifier: ^5.7.3 + specifier: 'catalog:' version: 5.7.3 unocss: - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0(postcss@8.5.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite: - specifier: ^6.1.1 + specifier: 'catalog:' version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vue-tsc: specifier: ^2.2.2 @@ -770,7 +854,7 @@ importers: specifier: ^3.40.0 version: 3.40.0 vue: - specifier: ^3.5.13 + specifier: 'catalog:' version: 3.5.13(typescript@5.7.3) devDependencies: '@babel/core': @@ -808,7 +892,7 @@ importers: version: 1.4.1 devDependencies: '@types/node': - specifier: ^22.13.4 + specifier: 'catalog:' version: 22.13.4 packages/ui: @@ -820,13 +904,13 @@ importers: specifier: ^12.7.0 version: 12.7.0(typescript@5.7.3) '@vueuse/core': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) '@vueuse/integrations': - specifier: ^12.7.0 + specifier: 'catalog:' version: 12.7.0(async-validator@4.2.5)(focus-trap@7.6.4)(fuse.js@7.1.0)(typescript@5.7.3) colord: - specifier: ^2.9.3 + specifier: 'catalog:' version: 2.9.3 focus-trap: specifier: ^7.6.4 @@ -845,25 +929,25 @@ importers: specifier: ^1.2.2 version: 1.2.2 '@types/node': - specifier: ^22.13.4 + specifier: 'catalog:' version: 22.13.4 '@unocss/reset': - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0 '@vitejs/plugin-vue': - specifier: ^5.2.1 + specifier: 'catalog:' version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) floating-vue: - specifier: 5.2.2 + specifier: 'catalog:' version: 5.2.2(vue@3.5.13(typescript@5.7.3)) histoire: specifier: ^0.17.17 version: 0.17.17(@types/node@22.13.4)(sass-embedded@1.85.0)(terser@5.37.0)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) unocss: - specifier: ^66.0.0 + specifier: 'catalog:' version: 66.0.0(postcss@8.5.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite-plugin-dts: - specifier: ^4.5.0 + specifier: 'catalog:' version: 4.5.0(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) packages/vite: @@ -878,7 +962,7 @@ importers: specifier: workspace:^ version: link:../shared execa: - specifier: ^9.5.2 + specifier: 'catalog:' version: 9.5.2 sirv: specifier: ^3.0.1 @@ -887,14 +971,14 @@ importers: specifier: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 version: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vite-plugin-inspect: - specifier: 0.8.9 + specifier: 'catalog:' version: 0.8.9(rollup@4.34.8)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) vite-plugin-vue-inspector: specifier: ^5.3.1 version: 5.3.1(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) devDependencies: '@types/node': - specifier: ^22.13.4 + specifier: 'catalog:' version: 22.13.4 fast-glob: specifier: ^3.3.3 @@ -903,7 +987,7 @@ importers: specifier: ^0.2.1 version: 0.2.1 pathe: - specifier: ^2.0.3 + specifier: 'catalog:' version: 2.0.3 packages: @@ -5554,10 +5638,6 @@ packages: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} - fs-extra@11.3.0: resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} engines: {node: '>=14.14'} @@ -8268,10 +8348,6 @@ packages: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} - sirv@3.0.0: - resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} - engines: {node: '>=18'} - sirv@3.0.1: resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} engines: {node: '>=18'} @@ -12122,7 +12198,7 @@ snapshots: magic-string: 0.30.17 pathe: 2.0.3 perfect-debounce: 1.0.0 - tinyglobby: 0.2.10 + tinyglobby: 0.2.11 unplugin-utils: 0.2.4 '@unocss/config@66.0.0': @@ -12167,7 +12243,7 @@ snapshots: '@unocss/rule-utils': 66.0.0 css-tree: 3.1.0 postcss: 8.5.2 - tinyglobby: 0.2.10 + tinyglobby: 0.2.11 '@unocss/preset-attributify@66.0.0': dependencies: @@ -12251,7 +12327,7 @@ snapshots: '@unocss/inspector': 66.0.0(vue@3.5.13(typescript@5.7.3)) chokidar: 3.6.0 magic-string: 0.30.17 - tinyglobby: 0.2.10 + tinyglobby: 0.2.11 unplugin-utils: 0.2.4 vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) transitivePeerDependencies: @@ -15179,12 +15255,6 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.2.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - fs-extra@11.3.0: dependencies: graceful-fs: 4.2.11 @@ -18138,12 +18208,6 @@ snapshots: mrmime: 2.0.0 totalist: 3.0.1 - sirv@3.0.0: - dependencies: - '@polka/url': 1.0.0-next.28 - mrmime: 2.0.0 - totalist: 3.0.1 - sirv@3.0.1: dependencies: '@polka/url': 1.0.0-next.28 @@ -19088,11 +19152,11 @@ snapshots: '@rollup/pluginutils': 5.1.4(rollup@4.34.8) debug: 4.4.0 error-stack-parser-es: 0.1.5 - fs-extra: 11.2.0 + fs-extra: 11.3.0 open: 10.1.0 perfect-debounce: 1.0.0 picocolors: 1.1.1 - sirv: 3.0.0 + sirv: 3.0.1 vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) transitivePeerDependencies: - rollup @@ -19104,11 +19168,11 @@ snapshots: '@rollup/pluginutils': 5.1.4(rollup@4.34.8) debug: 4.4.0 error-stack-parser-es: 0.1.5 - fs-extra: 11.2.0 + fs-extra: 11.3.0 open: 10.1.0 perfect-debounce: 1.0.0 picocolors: 1.1.1 - sirv: 3.0.0 + sirv: 3.0.1 vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(sass-embedded@1.85.0)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) transitivePeerDependencies: - rollup diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 1ee953a7e..309e7fc25 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,3 +2,32 @@ packages: - packages/* - docs - packages/playground/** + +catalog: + vite-plugin-dts: ^4.5.0 + vue: ^3.5.13 + vue-router: ^4.5.0 + perfect-debounce: ^1.0.0 + shiki: ^3.0.0 + splitpanes: ^3.1.8 + vue-virtual-scroller: 2.0.0-beta.8 + '@vitejs/plugin-vue': ^5.2.1 + '@iconify/json': ^2.2.308 + '@types/node': ^22.13.4 + '@unocss/reset': ^66.0.0 + floating-vue: 5.2.2 + pinia: ^3.0.1 + sass-embedded: ^1.85.0 + unocss: ^66.0.0 + unplugin-auto-import: ^19.1.0 + vite: ^6.1.1 + '@vueuse/core': ^12.7.0 + '@vueuse/integrations': ^12.7.0 + colord: ^2.9.3 + vite-hot-client: ^2.0.4 + mitt: ^3.0.1 + pathe: ^2.0.3 + execa: ^9.5.2 + vite-plugin-inspect: ^0.8.9 + serve: ^14.2.4 + typescript: ^5.7.3