From f611f73ce47d70a3e6d95aaa7fb3d34b1af71478 Mon Sep 17 00:00:00 2001 From: arlo Date: Fri, 28 Feb 2025 23:40:52 +0800 Subject: [PATCH 1/3] feat: vapor playground --- package.json | 1 + packages/playground/vapor/index.html | 13 + packages/playground/vapor/package.json | 34 ++ packages/playground/vapor/public/vite.svg | 1 + packages/playground/vapor/src/App.vue | 225 ++++++++ packages/playground/vapor/src/main.ts | 13 + packages/playground/vapor/src/style.css | 16 + packages/playground/vapor/uno.config.ts | 20 + packages/playground/vapor/vite.config.ts | 17 + pnpm-lock.yaml | 657 +++++++++++++++++----- pnpm-workspace.yaml | 6 +- 11 files changed, 863 insertions(+), 140 deletions(-) create mode 100644 packages/playground/vapor/index.html create mode 100644 packages/playground/vapor/package.json create mode 100644 packages/playground/vapor/public/vite.svg create mode 100644 packages/playground/vapor/src/App.vue create mode 100644 packages/playground/vapor/src/main.ts create mode 100644 packages/playground/vapor/src/style.css create mode 100644 packages/playground/vapor/uno.config.ts create mode 100644 packages/playground/vapor/vite.config.ts diff --git a/package.json b/package.json index 492509cfe..594058337 100644 --- a/package.json +++ b/package.json @@ -60,6 +60,7 @@ "prepare": "simple-git-hooks", "test": "vitest --environment jsdom", "play": "turbo dev --filter=./packages/playground/basic", + "play:vapor": "turbo dev --filter=./packages/playground/vapor", "play:applet": "turbo dev --filter=./packages/playground/applet", "play:ui": "turbo dev --filter=./packages/playground/ui", "play:multi-app": "turbo dev --filter=./packages/playground/multi-app", diff --git a/packages/playground/vapor/index.html b/packages/playground/vapor/index.html new file mode 100644 index 000000000..9d9f572ff --- /dev/null +++ b/packages/playground/vapor/index.html @@ -0,0 +1,13 @@ + + + + + + + Codestin Search App + + +
+ + + diff --git a/packages/playground/vapor/package.json b/packages/playground/vapor/package.json new file mode 100644 index 000000000..b04238b83 --- /dev/null +++ b/packages/playground/vapor/package.json @@ -0,0 +1,34 @@ +{ + "name": "playground-vapor", + "type": "module", + "version": "7.3.2", + "private": true, + "scripts": { + "dev": "vite" + }, + "dependencies": { + "@tanstack/vue-query": "^5.66.9", + "@vueuse/core": "catalog:", + "element-plus": "^2.9.5", + "pinia": "catalog:", + "unplugin-auto-import": "catalog:", + "vee-validate": "^4.15.0", + "vue": "catalog:", + "vue-router": "catalog:", + "vuex": "^4.1.0" + }, + "devDependencies": { + "@rollup/plugin-commonjs": "^28.0.2", + "@tanstack/vue-query-devtools": "^5.66.9", + "@vitejs/plugin-vue": "catalog:", + "@vue/devtools": "workspace:^", + "sass-embedded": "catalog:", + "serve": "catalog:", + "todomvc-app-css": "^2.4.3", + "typescript": "catalog:", + "unocss": "catalog:", + "vite": "catalog:", + "vite-plugin-inspect": "catalog:", + "vite-plugin-vue-devtools": "workspace:*" + } +} diff --git a/packages/playground/vapor/public/vite.svg b/packages/playground/vapor/public/vite.svg new file mode 100644 index 000000000..e7b8dfb1b --- /dev/null +++ b/packages/playground/vapor/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/playground/vapor/src/App.vue b/packages/playground/vapor/src/App.vue new file mode 100644 index 000000000..b80a17956 --- /dev/null +++ b/packages/playground/vapor/src/App.vue @@ -0,0 +1,225 @@ + + + diff --git a/packages/playground/vapor/src/main.ts b/packages/playground/vapor/src/main.ts new file mode 100644 index 000000000..b928e0370 --- /dev/null +++ b/packages/playground/vapor/src/main.ts @@ -0,0 +1,13 @@ +import { createApp, vaporInteropPlugin } from 'vue' +import App from './App.vue' +import 'todomvc-app-css/index.css' + +const app = createApp(App) +app.use(vaporInteropPlugin) +app.mount('#app') + +// import { createVaporApp } from 'vue' +// import App from './App.vue' +// import 'todomvc-app-css/index.css' + +// createVaporApp(App).mount('#app') diff --git a/packages/playground/vapor/src/style.css b/packages/playground/vapor/src/style.css new file mode 100644 index 000000000..f0a3c1807 --- /dev/null +++ b/packages/playground/vapor/src/style.css @@ -0,0 +1,16 @@ +:root { + font-family: Inter, Avenir, Helvetica, Arial, sans-serif; + font-size: 16px; + line-height: 24px; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} diff --git a/packages/playground/vapor/uno.config.ts b/packages/playground/vapor/uno.config.ts new file mode 100644 index 000000000..b1d9fa578 --- /dev/null +++ b/packages/playground/vapor/uno.config.ts @@ -0,0 +1,20 @@ +import { + defineConfig, + presetAttributify, + presetTypography, + presetUno, + transformerDirectives, + transformerVariantGroup, +} from 'unocss' + +export default defineConfig({ + presets: [ + presetUno(), + presetAttributify(), + presetTypography(), + ], + transformers: [ + transformerDirectives(), + transformerVariantGroup(), + ], +}) diff --git a/packages/playground/vapor/vite.config.ts b/packages/playground/vapor/vite.config.ts new file mode 100644 index 000000000..50a49d61f --- /dev/null +++ b/packages/playground/vapor/vite.config.ts @@ -0,0 +1,17 @@ +import Vue from '@vitejs/plugin-vue' +import * as CompilerSFC from '@vue/compiler-sfc' +import { defineConfig } from 'vite' +import VueDevTools from 'vite-plugin-vue-devtools' + +export default defineConfig({ + plugins: [ + Vue({ + compiler: CompilerSFC, + }), + VueDevTools({ + }), + ], + optimizeDeps: { + exclude: ['@vueuse/core'], + }, +}) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 525c7d0d1..caf34675f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ catalogs: specifier: ^66.0.0 version: 66.0.0 '@vitejs/plugin-vue': - specifier: ^5.2.1 - version: 5.2.1 + specifier: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6 + version: 5.2.0 '@vueuse/core': specifier: ^12.7.0 version: 12.7.0 @@ -79,7 +79,7 @@ catalogs: specifier: ^0.10.6 version: 0.10.6 vue: - specifier: ^3.5.13 + specifier: https://pkg.pr.new/vue@c6fe9f9 version: 3.5.13 vue-router: specifier: ^4.5.0 @@ -238,13 +238,13 @@ importers: version: 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)) + version: 28.4.0(@babel/parser@7.26.9)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vitepress: specifier: 1.6.3 version: 1.6.3(@algolia/client-search@5.18.0)(@types/node@22.13.5)(async-validator@4.2.5)(fuse.js@7.1.0)(postcss@8.5.3)(sass-embedded@1.85.1)(search-insights@2.17.3)(terser@5.37.0)(typescript@5.7.3) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) packages/applet: dependencies: @@ -271,26 +271,26 @@ importers: version: 3.0.0 splitpanes: specifier: 'catalog:' - version: 3.1.8(vue@3.5.13(typescript@5.7.3)) + version: 3.1.8(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vue-virtual-scroller: specifier: 'catalog:' - version: 2.0.0-beta.8(vue@3.5.13(typescript@5.7.3)) + version: 2.0.0-beta.8(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) devDependencies: '@types/lodash-es': specifier: ^4.17.12 version: 4.17.12 unplugin-vue: specifier: ^6.0.0 - version: 6.0.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(vue@3.5.13(typescript@5.7.3))(yaml@2.7.0) + version: 6.0.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(yaml@2.7.0) vite-plugin-dts: specifier: 'catalog:' version: 4.5.0(@types/node@22.13.5)(rollup@4.34.8)(typescript@5.7.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) vue-router: specifier: 'catalog:' - version: 4.5.0(vue@3.5.13(typescript@5.7.3)) + version: 4.5.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) packages/chrome-extension: dependencies: @@ -306,10 +306,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) packages/client: dependencies: @@ -354,7 +354,7 @@ importers: version: 3.0.0 splitpanes: specifier: 'catalog:' - version: 3.1.8(vue@3.5.13(typescript@5.7.3)) + version: 3.1.8(vue@https://pkg.pr.new/vue@c6fe9f9(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)) @@ -363,13 +363,13 @@ importers: version: 2.0.4(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) vue-router: specifier: 'catalog:' - version: 4.5.0(vue@3.5.13(typescript@5.7.3)) + version: 4.5.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vue-virtual-scroller: specifier: 'catalog:' - version: 2.0.0-beta.8(vue@3.5.13(typescript@5.7.3)) + version: 2.0.0-beta.8(vue@https://pkg.pr.new/vue@c6fe9f9(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)) + version: 0.9.5(lodash@4.17.21)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) devDependencies: '@iconify/json': specifier: 'catalog:' @@ -388,22 +388,22 @@ importers: version: 66.0.0 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.1.1 - version: 4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) dayjs: specifier: ^1.11.13 version: 1.11.13 floating-vue: specifier: 'catalog:' - version: 5.2.2(vue@3.5.13(typescript@5.7.3)) + version: 5.2.2(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) ohash: specifier: ^1.1.4 version: 1.1.4 pinia: specifier: 'catalog:' - version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + version: 3.0.1(typescript@5.7.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) sass-embedded: specifier: 'catalog:' version: 1.85.1 @@ -412,7 +412,7 @@ importers: version: 2.11.1 unocss: specifier: 'catalog:' - version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) unplugin: specifier: ^2.2.0 version: 2.2.0 @@ -421,13 +421,13 @@ importers: 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)) + version: 28.4.0(@babel/parser@7.26.9)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vite: specifier: 'catalog:' version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) packages/core: dependencies: @@ -452,7 +452,7 @@ importers: devDependencies: vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) packages/devtools: dependencies: @@ -498,10 +498,10 @@ importers: version: 13.0.6 vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) vue-router: specifier: 'catalog:' - version: 4.5.0(vue@3.5.13(typescript@5.7.3)) + version: 4.5.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) packages/electron: dependencies: @@ -538,16 +538,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) tsx: specifier: ^4.19.3 version: 4.19.3 unbuild: specifier: ^3.4.1 - version: 3.4.1(typescript@5.7.3)(vue-tsc@2.2.4(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) + version: 3.4.1(typescript@5.7.3)(vue-tsc@2.2.4(typescript@5.7.3))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) packages/firefox-extension: dependencies: @@ -563,10 +563,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) packages/overlay: dependencies: @@ -594,7 +594,7 @@ importers: version: 22.13.5 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) sass-embedded: specifier: 'catalog:' version: 1.85.1 @@ -603,7 +603,7 @@ importers: version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) packages/playground/applet: dependencies: @@ -612,13 +612,13 @@ importers: version: 2.2.310 '@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)) + version: 4.3.3(three@0.173.0)(typescript@5.7.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vueuse/core': specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) pinia: specifier: 'catalog:' - version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + version: 3.0.1(typescript@5.7.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) three: specifier: ^0.173.0 version: 0.173.0 @@ -627,17 +627,17 @@ importers: version: 19.1.0(@vueuse/core@12.7.0(typescript@5.7.3)) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) vue-router: specifier: 'catalog:' - version: 4.5.0(vue@3.5.13(typescript@5.7.3)) + version: 4.5.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) devDependencies: '@types/three': specifier: ^0.173.0 version: 0.173.0 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vue/devtools-applet': specifier: workspace:* version: link:../../applet @@ -661,7 +661,7 @@ importers: version: 5.7.3 unocss: specifier: 'catalog:' - version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vite: specifier: 'catalog:' version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) @@ -676,41 +676,41 @@ importers: dependencies: '@tanstack/vue-query': specifier: ^5.66.9 - version: 5.66.9(vue@3.5.13(typescript@5.7.3)) + version: 5.66.9(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vueuse/core': specifier: 'catalog:' version: 12.7.0(typescript@5.7.3) element-plus: specifier: ^2.9.5 - version: 2.9.5(vue@3.5.13(typescript@5.7.3)) + version: 2.9.5(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) pinia: specifier: 'catalog:' - version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + version: 3.0.1(typescript@5.7.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) unplugin-auto-import: 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)) + version: 4.15.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) vue-router: specifier: 'catalog:' - version: 4.5.0(vue@3.5.13(typescript@5.7.3)) + version: 4.5.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vuex: specifier: ^4.1.0 - version: 4.1.0(vue@3.5.13(typescript@5.7.3)) + version: 4.1.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) devDependencies: '@rollup/plugin-commonjs': specifier: ^28.0.2 version: 28.0.2(rollup@4.34.8) '@tanstack/vue-query-devtools': specifier: ^5.66.9 - version: 5.66.9(@tanstack/vue-query@5.66.9(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) + version: 5.66.9(@tanstack/vue-query@5.66.9(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vue/devtools': specifier: workspace:^ version: link:../../devtools @@ -725,7 +725,7 @@ importers: version: 5.7.3 unocss: specifier: 'catalog:' - version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vite: specifier: 'catalog:' version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) @@ -743,20 +743,20 @@ importers: version: 12.7.0(typescript@5.7.3) pinia: specifier: 'catalog:' - version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + version: 3.0.1(typescript@5.7.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) unplugin-auto-import: specifier: 'catalog:' version: 19.1.0(@vueuse/core@12.7.0(typescript@5.7.3)) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) vue-router: specifier: 'catalog:' - version: 4.5.0(vue@3.5.13(typescript@5.7.3)) + version: 4.5.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) sass-embedded: specifier: 'catalog:' version: 1.85.1 @@ -768,7 +768,7 @@ importers: version: 5.7.3 unocss: specifier: 'catalog:' - version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vite: specifier: 'catalog:' version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) @@ -783,11 +783,11 @@ importers: dependencies: vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vite-plugin-vue-devtools: specifier: workspace:* version: link:../../vite @@ -796,11 +796,11 @@ importers: dependencies: vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vue/devtools': specifier: workspace:^ version: link:../../devtools @@ -830,17 +830,17 @@ importers: version: 12.7.0(typescript@5.7.3) vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) typescript: specifier: 'catalog:' version: 5.7.3 unocss: specifier: 'catalog:' - version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) vite: specifier: 'catalog:' version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) @@ -848,6 +848,73 @@ importers: specifier: ^2.2.4 version: 2.2.4(typescript@5.7.3) + packages/playground/vapor: + dependencies: + '@tanstack/vue-query': + specifier: ^5.66.9 + version: 5.66.9(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + '@vueuse/core': + specifier: 'catalog:' + version: 12.7.0(typescript@5.7.3) + element-plus: + specifier: ^2.9.5 + version: 2.9.5(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + pinia: + specifier: 'catalog:' + version: 3.0.1(typescript@5.7.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + unplugin-auto-import: + 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@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + vue: + specifier: 'catalog:' + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) + vue-router: + specifier: 'catalog:' + version: 4.5.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + vuex: + specifier: ^4.1.0 + version: 4.1.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + devDependencies: + '@rollup/plugin-commonjs': + specifier: ^28.0.2 + version: 28.0.2(rollup@4.34.8) + '@tanstack/vue-query-devtools': + specifier: ^5.66.9 + version: 5.66.9(@tanstack/vue-query@5.66.9(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + '@vitejs/plugin-vue': + specifier: 'catalog:' + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + '@vue/devtools': + specifier: workspace:^ + version: link:../../devtools + sass-embedded: + specifier: 'catalog:' + version: 1.85.1 + serve: + specifier: 'catalog:' + version: 14.2.4 + todomvc-app-css: + specifier: ^2.4.3 + version: 2.4.3 + typescript: + specifier: 'catalog:' + version: 5.7.3 + unocss: + specifier: 'catalog:' + version: 66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + vite: + specifier: 'catalog:' + version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) + vite-plugin-inspect: + specifier: 'catalog:' + version: 0.10.6(rollup@4.34.8)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0)) + vite-plugin-vue-devtools: + specifier: workspace:* + version: link:../../vite + packages/playground/webpack: dependencies: core-js: @@ -855,7 +922,7 @@ importers: version: 3.40.0 vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.7.3) + version: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) devDependencies: '@babel/core': specifier: ^7.26.9 @@ -865,13 +932,13 @@ importers: version: 7.26.8(@babel/core@7.26.9)(eslint@9.21.0(jiti@2.4.2)) '@vue/cli-plugin-babel': specifier: ~5.0.8 - version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3))(core-js@3.40.0)(esbuild@0.25.0)(vue@3.5.13(typescript@5.7.3)) + version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3))(core-js@3.40.0)(esbuild@0.25.0)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vue/cli-plugin-eslint': specifier: ~5.0.8 - version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3))(esbuild@0.25.0)(eslint@9.21.0(jiti@2.4.2)) + version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3))(esbuild@0.25.0)(eslint@9.21.0(jiti@2.4.2)) '@vue/cli-service': specifier: ~5.0.8 - version: 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3) + version: 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3) '@vue/devtools': specifier: workspace:* version: link:../../devtools @@ -936,7 +1003,7 @@ importers: version: 66.0.0 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) floating-vue: specifier: 'catalog:' version: 5.2.2(vue@3.5.13(typescript@5.7.3)) @@ -1848,6 +1915,7 @@ packages: '@element-plus/icons-vue@2.3.1': resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} + version: 2.3.1 peerDependencies: vue: ^3.2.0 @@ -2793,12 +2861,14 @@ packages: '@tanstack/vue-query-devtools@5.66.9': resolution: {integrity: sha512-NXhWYOxHSjiLwtJqoqGVjYnwREw3Dpb7Pf2OH03PUTT1/UsDL1N6WWj/k8JabPzBeCd3x+Y6QWRIujvV4STrVQ==} + version: 5.66.9 peerDependencies: '@tanstack/vue-query': ^5.66.9 vue: ^3.3.0 '@tanstack/vue-query@5.66.9': resolution: {integrity: sha512-8FiyjOM/1PRn4tyGXacwmvi29sZZqoWjH/AdxqwYDDd2WL/mUkLwYDq4zK1ixY4Is71B8RbOqRweWiYOPOC3kg==} + version: 5.66.9 peerDependencies: '@vue/composition-api': ^1.1.2 vue: ^2.6.0 || ^3.3.0 @@ -2812,6 +2882,7 @@ packages: '@tresjs/core@4.3.3': resolution: {integrity: sha512-AIFP0u5Hp/9LjifndcFEQWkucWYI72vpUAvJzeOArMdrGN/slKXf8XYP/GKm0BMbPQCu6/eg/LqghZO5tOQ81A==} + version: 4.3.3 peerDependencies: three: '>=0.133' vue: '>=3.4' @@ -3191,6 +3262,7 @@ packages: '@vitejs/plugin-vue-jsx@4.1.1': resolution: {integrity: sha512-uMJqv/7u1zz/9NbWAD3XdjaY20tKTf17XVfQ9zq4wY1BjsB/PjpJPMe2xiG39QpP4ZdhYNhm4Hvo66uJrykNLA==} + version: 4.1.1 engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 @@ -3198,11 +3270,20 @@ packages: '@vitejs/plugin-vue@5.2.1': resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==} + version: 5.2.1 engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 + '@vitejs/plugin-vue@https://pkg.pr.new/@vitejs/plugin-vue@e2276e6': + resolution: {tarball: https://pkg.pr.new/@vitejs/plugin-vue@e2276e6} + version: 5.2.0 + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 + '@vitest/eslint-plugin@1.1.31': resolution: {integrity: sha512-xlsLr+e+AXZ/00eVZCtNmMeCJoJaRCoLDiAgLcxgQjSS1EertieB2MUHf8xIqPKs9lECc/UpL+y1xDcpvi02hw==} peerDependencies: @@ -3280,6 +3361,7 @@ packages: '@vue/babel-preset-app@5.0.8': resolution: {integrity: sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==} + version: 5.0.8 peerDependencies: '@babel/core': '*' core-js: ^3 @@ -3292,6 +3374,7 @@ packages: '@vue/babel-preset-jsx@1.4.0': resolution: {integrity: sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==} + version: 1.4.0 peerDependencies: '@babel/core': ^7.0.0-0 vue: '*' @@ -3334,27 +3417,32 @@ packages: '@vue/cli-plugin-babel@5.0.8': resolution: {integrity: sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==} + version: 5.0.8 peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 '@vue/cli-plugin-eslint@5.0.8': resolution: {integrity: sha512-d11+I5ONYaAPW1KyZj9GlrV/E6HZePq5L5eAF5GgoVdu6sxr6bDgEoxzhcS1Pk2eh8rn1MxG/FyyR+eCBj/CNg==} + version: 5.0.8 peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 eslint: '>=7.5.0' '@vue/cli-plugin-router@5.0.8': resolution: {integrity: sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==} + version: 5.0.8 peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 '@vue/cli-plugin-vuex@5.0.8': resolution: {integrity: sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==} + version: 5.0.8 peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 '@vue/cli-service@5.0.8': resolution: {integrity: sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==} + version: 5.0.8 engines: {node: ^12.0.0 || >= 14.0.0} hasBin: true peerDependencies: @@ -3390,18 +3478,38 @@ packages: '@vue/compiler-core@3.5.13': resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} + '@vue/compiler-core@https://pkg.pr.new/vuejs/core/@vue/compiler-core@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/compiler-core@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + '@vue/compiler-dom@3.5.13': resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} + '@vue/compiler-dom@https://pkg.pr.new/vuejs/core/@vue/compiler-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/compiler-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + '@vue/compiler-sfc@2.7.16': resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} '@vue/compiler-sfc@3.5.13': resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} + '@vue/compiler-sfc@https://pkg.pr.new/vuejs/core/@vue/compiler-sfc@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/compiler-sfc@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + '@vue/compiler-ssr@3.5.13': resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} + '@vue/compiler-ssr@https://pkg.pr.new/vuejs/core/@vue/compiler-ssr@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/compiler-ssr@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + + '@vue/compiler-vapor@https://pkg.pr.new/vuejs/core/@vue/compiler-vapor@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/compiler-vapor@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -3439,20 +3547,49 @@ packages: '@vue/reactivity@3.5.13': resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==} + '@vue/reactivity@https://pkg.pr.new/vuejs/core/@vue/reactivity@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/reactivity@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + '@vue/runtime-core@3.5.13': resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==} + '@vue/runtime-core@https://pkg.pr.new/vuejs/core/@vue/runtime-core@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/runtime-core@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + '@vue/runtime-dom@3.5.13': resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==} + '@vue/runtime-dom@https://pkg.pr.new/vuejs/core/@vue/runtime-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/runtime-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + + '@vue/runtime-vapor@https://pkg.pr.new/vuejs/core/@vue/runtime-vapor@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/runtime-vapor@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + peerDependencies: + '@vue/runtime-dom': 3.5.13 + '@vue/server-renderer@3.5.13': resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==} + version: 3.5.13 + peerDependencies: + vue: 3.5.13 + + '@vue/server-renderer@https://pkg.pr.new/vuejs/core/@vue/server-renderer@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/server-renderer@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 peerDependencies: vue: 3.5.13 '@vue/shared@3.5.13': resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} + '@vue/shared@https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + resolution: {tarball: https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b} + version: 3.5.13 + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -3467,6 +3604,7 @@ packages: '@vueuse/core@9.13.0': resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} + version: 9.13.0 '@vueuse/integrations@12.7.0': resolution: {integrity: sha512-IEq7K4bCl7mn3uKJaWtNXnd1CAPaHLUMuyj5K1/k/pVcItt0VONZW8xiGxdIovJcQjkzOHjImhX5t6gija+0/g==} @@ -3520,6 +3658,7 @@ packages: '@vueuse/shared@9.13.0': resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} + version: 9.13.0 '@webassemblyjs/ast@1.14.1': resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -4880,6 +5019,7 @@ packages: element-plus@2.9.5: resolution: {integrity: sha512-r+X79oogLbYq8p9L5f9fHSHhUFNM0AL72aikqiZVxSc2/08mK6m/PotiB9e/D90QmWTIHIaFnFmW65AcXmneig==} + version: 2.9.5 peerDependencies: vue: ^3.2.0 @@ -5403,6 +5543,7 @@ packages: floating-vue@5.2.2: resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} + version: 5.2.2 peerDependencies: '@nuxt/kit': ^3.2.0 vue: ^3.2.0 @@ -7075,6 +7216,7 @@ packages: pinia@3.0.1: resolution: {integrity: sha512-WXglsDzztOTH6IfcJ99ltYZin2mY8XZCXujkYWVIJlBjqsP6ST7zw+Aarh63E1cDVYeyUcPCxPHzJpEOmzB6Wg==} + version: 3.0.1 peerDependencies: typescript: '>=4.4.4' vue: ^2.7.0 || ^3.5.11 @@ -8233,6 +8375,7 @@ packages: splitpanes@3.1.8: resolution: {integrity: sha512-iYir0doakV9gYBfCuflGCxCD5Yhh09OGgT+epjfc6LZfTvGDdMXuD0Q4w6jI3hlkdRR1Ta3DlARcV3MOkybymg==} + version: 3.1.8 peerDependencies: vue: ^3.2.0 @@ -8527,6 +8670,10 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} + todomvc-app-css@2.4.3: + resolution: {integrity: sha512-mSnWZaKBWj9aQcFRsGguY/a8O8NR8GmecD48yU1rzwNemgZa/INLpIsxxMiToFGVth+uEKBrQ7IhWkaXZxwq5Q==} + engines: {node: '>=4'} + toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -8805,6 +8952,7 @@ packages: unplugin-vue-components@28.4.0: resolution: {integrity: sha512-fnamX2RiKM30nPK4tihEas+bHnbLICo6MmOiP4jGg7fAlgNEuaLvN9yx96JwZDOYfLQcrNzikDdPhZ8k6pkhMg==} + version: 28.4.0 engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -8818,6 +8966,7 @@ packages: unplugin-vue@6.0.0: resolution: {integrity: sha512-iuFpXWHFbyCfQneHXtOmzW/g0ar10TVMy9WjkZBR40WY+2yOHZ2nHmRodYrCAJceh7hWJxx2ungLSz0f/fWsqg==} + version: 6.0.0 engines: {node: '>=18.0.0'} peerDependencies: vue: ^3.2.25 @@ -8885,6 +9034,7 @@ packages: vee-validate@4.15.0: resolution: {integrity: sha512-PGJh1QCFwCBjbHu5aN6vB8macYVWrajbDvgo1Y/8fz9n/RVIkLmZCJDpUgu7+mUmCOPMxeyq7vXUOhbwAqdXcA==} + version: 4.15.0 peerDependencies: vue: ^3.4.26 @@ -9075,6 +9225,7 @@ packages: vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} + version: 0.14.10 engines: {node: '>=12'} hasBin: true peerDependencies: @@ -9119,6 +9270,7 @@ packages: vue-loader@17.4.2: resolution: {integrity: sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==} + version: 17.4.2 peerDependencies: '@vue/compiler-sfc': '*' vue: '*' @@ -9131,16 +9283,19 @@ packages: vue-observe-visibility@2.0.0-alpha.1: resolution: {integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g==} + version: 2.0.0-alpha.1 peerDependencies: vue: ^3.0.0 vue-resize@2.0.0-alpha.1: resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} + version: 2.0.0-alpha.1 peerDependencies: vue: ^3.0.0 vue-router@4.5.0: resolution: {integrity: sha512-HDuk+PuH5monfNuY+ct49mNmkCRK4xJAV9Ts4z9UFc4rzdDnxQLyCMGGc8pKhZhHTVzfanpNwB/lwqevcBwI4w==} + version: 4.5.0 peerDependencies: vue: ^3.2.0 @@ -9161,11 +9316,13 @@ packages: vue-virtual-scroller@2.0.0-beta.8: resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==} + version: 2.0.0-beta.8 peerDependencies: vue: ^3.2.0 vue3-sfc-loader@0.9.5: resolution: {integrity: sha512-RuzFftbFjdYV81zKnL1/SsaOhq5DXtxuclU3auo8pyI3uprvyD9ssgvxNQ5otBYnqePGCD8P+qgDlVaRPyMvfg==} + version: 0.9.5 vue@2.7.16: resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} @@ -9179,8 +9336,18 @@ packages: typescript: optional: true + vue@https://pkg.pr.new/vue@c6fe9f9: + resolution: {tarball: https://pkg.pr.new/vue@c6fe9f9} + version: 3.5.13 + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + vuex@4.1.0: resolution: {integrity: sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==} + version: 4.1.0 peerDependencies: vue: ^3.2.0 @@ -10565,9 +10732,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@element-plus/icons-vue@2.3.1(vue@3.5.13(typescript@5.7.3))': + '@element-plus/icons-vue@2.3.1(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) '@es-joy/jsdoccomment@0.49.0': dependencies: @@ -11364,29 +11531,29 @@ snapshots: '@tanstack/query-devtools@5.65.0': {} - '@tanstack/vue-query-devtools@5.66.9(@tanstack/vue-query@5.66.9(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))': + '@tanstack/vue-query-devtools@5.66.9(@tanstack/vue-query@5.66.9(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: '@tanstack/query-devtools': 5.65.0 - '@tanstack/vue-query': 5.66.9(vue@3.5.13(typescript@5.7.3)) - vue: 3.5.13(typescript@5.7.3) + '@tanstack/vue-query': 5.66.9(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) - '@tanstack/vue-query@5.66.9(vue@3.5.13(typescript@5.7.3))': + '@tanstack/vue-query@5.66.9(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: '@tanstack/match-sorter-utils': 8.19.4 '@tanstack/query-core': 5.66.4 '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.7.3) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.3)) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) + vue-demi: 0.14.10(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@tootallnate/once@2.0.0': {} - '@tresjs/core@4.3.3(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': + '@tresjs/core@4.3.3(three@0.173.0)(typescript@5.7.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: '@alvarosabu/utils': 3.2.0 '@vue/devtools-api': 6.6.4 '@vueuse/core': 12.7.0(typescript@5.7.3) three: 0.173.0 - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) transitivePeerDependencies: - typescript @@ -11760,6 +11927,16 @@ snapshots: transitivePeerDependencies: - vue + '@unocss/astro@66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': + dependencies: + '@unocss/core': 66.0.0 + '@unocss/reset': 66.0.0 + '@unocss/vite': 66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + optionalDependencies: + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) + transitivePeerDependencies: + - vue + '@unocss/cli@66.0.0': dependencies: '@ampproject/remapping': 2.3.0 @@ -11811,6 +11988,17 @@ snapshots: transitivePeerDependencies: - vue + '@unocss/inspector@66.0.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': + dependencies: + '@unocss/core': 66.0.0 + '@unocss/rule-utils': 66.0.0 + colorette: 2.0.20 + gzip-size: 6.0.0 + sirv: 3.0.1 + vue-flow-layout: 0.1.1(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + transitivePeerDependencies: + - vue + '@unocss/postcss@66.0.0(postcss@8.5.3)': dependencies: '@unocss/config': 66.0.0 @@ -11908,26 +12096,45 @@ snapshots: transitivePeerDependencies: - vue - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@unocss/vite@66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': + dependencies: + '@ampproject/remapping': 2.3.0 + '@unocss/config': 66.0.0 + '@unocss/core': 66.0.0 + '@unocss/inspector': 66.0.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + chokidar: 3.6.0 + magic-string: 0.30.17 + tinyglobby: 0.2.12 + unplugin-utils: 0.2.4 + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) + transitivePeerDependencies: + - vue + + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: '@babel/core': 7.26.9 '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.9) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.9) vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.13.5)(sass-embedded@1.85.1)(terser@5.37.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.13.5)(sass-embedded@1.85.1)(terser@5.37.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: vite: 5.4.14(@types/node@22.13.5)(sass-embedded@1.85.1)(terser@5.37.0) - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) - '@vitejs/plugin-vue@5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) + '@vitejs/plugin-vue@https://pkg.pr.new/@vitejs/plugin-vue@e2276e6(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': + dependencies: + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) + '@vitest/eslint-plugin@1.1.31(@typescript-eslint/utils@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.7(@types/debug@4.1.12)(@types/node@22.13.5)(jiti@2.4.2)(jsdom@26.0.0)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))': dependencies: '@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) @@ -12032,7 +12239,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/babel-preset-app@5.0.8(@babel/core@7.26.9)(core-js@3.40.0)(vue@3.5.13(typescript@5.7.3))': + '@vue/babel-preset-app@5.0.8(@babel/core@7.26.9)(core-js@3.40.0)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.26.5 @@ -12045,17 +12252,17 @@ snapshots: '@babel/preset-env': 7.26.0(@babel/core@7.26.9) '@babel/runtime': 7.26.0 '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.9) - '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.26.9)(vue@3.5.13(typescript@5.7.3)) + '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.26.9)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) babel-plugin-dynamic-import-node: 2.3.3 core-js-compat: 3.40.0 semver: 7.7.1 optionalDependencies: core-js: 3.40.0 - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) transitivePeerDependencies: - supports-color - '@vue/babel-preset-jsx@1.4.0(@babel/core@7.26.9)(vue@3.5.13(typescript@5.7.3))': + '@vue/babel-preset-jsx@1.4.0(@babel/core@7.26.9)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: '@babel/core': 7.26.9 '@vue/babel-helper-vue-jsx-merge-props': 1.4.0 @@ -12067,7 +12274,7 @@ snapshots: '@vue/babel-sugar-v-model': 1.4.0(@babel/core@7.26.9) '@vue/babel-sugar-v-on': 1.4.0(@babel/core@7.26.9) optionalDependencies: - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) transitivePeerDependencies: - supports-color @@ -12114,11 +12321,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.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3))(core-js@3.40.0)(esbuild@0.25.0)(vue@3.5.13(typescript@5.7.3))': + '@vue/cli-plugin-babel@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3))(core-js@3.40.0)(esbuild@0.25.0)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: '@babel/core': 7.26.9 - '@vue/babel-preset-app': 5.0.8(@babel/core@7.26.9)(core-js@3.40.0)(vue@3.5.13(typescript@5.7.3)) - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3) + '@vue/babel-preset-app': 5.0.8(@babel/core@7.26.9)(core-js@3.40.0)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 babel-loader: 8.4.1(@babel/core@7.26.9)(webpack@5.97.1(esbuild@0.25.0)) thread-loader: 3.0.4(webpack@5.97.1(esbuild@0.25.0)) @@ -12133,9 +12340,9 @@ snapshots: - vue - webpack-cli - '@vue/cli-plugin-eslint@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3))(esbuild@0.25.0)(eslint@9.21.0(jiti@2.4.2))': + '@vue/cli-plugin-eslint@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3))(esbuild@0.25.0)(eslint@9.21.0(jiti@2.4.2))': dependencies: - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 eslint: 9.21.0(jiti@2.4.2) eslint-webpack-plugin: 3.2.0(eslint@9.21.0(jiti@2.4.2))(webpack@5.97.1(esbuild@0.25.0)) @@ -12149,26 +12356,26 @@ snapshots: - uglify-js - webpack-cli - '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3))': + '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3))': dependencies: - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(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.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3))': + '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3))': dependencies: - '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3) + '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3) - '@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3)': + '@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3)': dependencies: '@babel/helper-compilation-targets': 7.26.5 '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.97.1(esbuild@0.25.0)) '@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.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3)) - '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3)) + '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack-sources@3.2.3)) + '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.5.13)(esbuild@0.25.0)(lodash@4.17.21)(vue-template-compiler@2.7.16)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(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.13)(css-loader@6.11.0(webpack@5.97.1(esbuild@0.25.0)))(lodash@4.17.21)(vue-template-compiler@2.7.16)(webpack@5.97.1(esbuild@0.25.0)) @@ -12208,7 +12415,7 @@ snapshots: ssri: 8.0.1 terser-webpack-plugin: 5.3.11(esbuild@0.25.0)(webpack@5.97.1(esbuild@0.25.0)) thread-loader: 3.0.4(webpack@5.97.1(esbuild@0.25.0)) - vue-loader: 17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3))(webpack@5.97.1(esbuild@0.25.0)) + vue-loader: 17.4.2(@vue/compiler-sfc@3.5.13)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack@5.97.1(esbuild@0.25.0)) vue-style-loader: 4.1.3 webpack: 5.97.1(esbuild@0.25.0) webpack-bundle-analyzer: 4.10.2 @@ -12315,11 +12522,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@https://pkg.pr.new/vuejs/core/@vue/compiler-core@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + dependencies: + '@babel/parser': 7.26.9 + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.13': dependencies: '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 + '@vue/compiler-dom@https://pkg.pr.new/vuejs/core/@vue/compiler-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + dependencies: + '@vue/compiler-core': https://pkg.pr.new/vuejs/core/@vue/compiler-core@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/compiler-sfc@2.7.16': dependencies: '@babel/parser': 7.26.9 @@ -12340,11 +12560,35 @@ snapshots: postcss: 8.5.3 source-map-js: 1.2.1 + '@vue/compiler-sfc@https://pkg.pr.new/vuejs/core/@vue/compiler-sfc@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + dependencies: + '@babel/parser': 7.26.9 + '@vue/compiler-core': https://pkg.pr.new/vuejs/core/@vue/compiler-core@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/compiler-dom': https://pkg.pr.new/vuejs/core/@vue/compiler-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/compiler-ssr': https://pkg.pr.new/vuejs/core/@vue/compiler-ssr@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/compiler-vapor': https://pkg.pr.new/vuejs/core/@vue/compiler-vapor@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.3 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.13': dependencies: '@vue/compiler-dom': 3.5.13 '@vue/shared': 3.5.13 + '@vue/compiler-ssr@https://pkg.pr.new/vuejs/core/@vue/compiler-ssr@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + dependencies: + '@vue/compiler-dom': https://pkg.pr.new/vuejs/core/@vue/compiler-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + + '@vue/compiler-vapor@https://pkg.pr.new/vuejs/core/@vue/compiler-vapor@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + dependencies: + '@vue/compiler-dom': https://pkg.pr.new/vuejs/core/@vue/compiler-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + source-map-js: 1.2.1 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -12467,11 +12711,20 @@ snapshots: dependencies: '@vue/shared': 3.5.13 + '@vue/reactivity@https://pkg.pr.new/vuejs/core/@vue/reactivity@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + dependencies: + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/runtime-core@3.5.13': dependencies: '@vue/reactivity': 3.5.13 '@vue/shared': 3.5.13 + '@vue/runtime-core@https://pkg.pr.new/vuejs/core/@vue/runtime-core@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + dependencies: + '@vue/reactivity': https://pkg.pr.new/vuejs/core/@vue/reactivity@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/runtime-dom@3.5.13': dependencies: '@vue/reactivity': 3.5.13 @@ -12479,14 +12732,35 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.3))': + '@vue/runtime-dom@https://pkg.pr.new/vuejs/core/@vue/runtime-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b': + dependencies: + '@vue/reactivity': https://pkg.pr.new/vuejs/core/@vue/reactivity@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/runtime-core': https://pkg.pr.new/vuejs/core/@vue/runtime-core@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + csstype: 3.1.3 + + '@vue/runtime-vapor@https://pkg.pr.new/vuejs/core/@vue/runtime-vapor@c6fe9f9417218e7573801516b15eca4cdfdedf1b(@vue/runtime-dom@https://pkg.pr.new/vuejs/core/@vue/runtime-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b)': + dependencies: + '@vue/reactivity': https://pkg.pr.new/vuejs/core/@vue/reactivity@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/runtime-dom': https://pkg.pr.new/vuejs/core/@vue/runtime-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + + '@vue/server-renderer@3.5.13(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) + + '@vue/server-renderer@https://pkg.pr.new/vuejs/core/@vue/server-renderer@c6fe9f9417218e7573801516b15eca4cdfdedf1b(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': + dependencies: + '@vue/compiler-ssr': https://pkg.pr.new/vuejs/core/@vue/compiler-ssr@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) '@vue/shared@3.5.13': {} + '@vue/shared@https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.1 @@ -12511,12 +12785,12 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/core@9.13.0(vue@3.5.13(typescript@5.7.3))': + '@vueuse/core@9.13.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.5.13(typescript@5.7.3)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.3)) + '@vueuse/shared': 9.13.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + vue-demi: 0.14.10(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -12543,9 +12817,9 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/shared@9.13.0(vue@3.5.13(typescript@5.7.3))': + '@vueuse/shared@9.13.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))': dependencies: - vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.3)) + vue-demi: 0.14.10(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -13852,15 +14126,15 @@ snapshots: transitivePeerDependencies: - supports-color - element-plus@2.9.5(vue@3.5.13(typescript@5.7.3)): + element-plus@2.9.5(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: '@ctrl/tinycolor': 3.6.1 - '@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.3)) + '@element-plus/icons-vue': 2.3.1(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@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.13(typescript@5.7.3)) + '@vueuse/core': 9.13.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) async-validator: 4.2.5 dayjs: 1.11.13 escape-html: 1.0.3 @@ -13869,7 +14143,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.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) transitivePeerDependencies: - '@vue/composition-api' @@ -14638,6 +14912,12 @@ snapshots: vue: 3.5.13(typescript@5.7.3) vue-resize: 2.0.0-alpha.1(vue@3.5.13(typescript@5.7.3)) + floating-vue@5.2.2(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): + dependencies: + '@floating-ui/dom': 1.1.1 + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) + vue-resize: 2.0.0-alpha.1(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + focus-trap@7.6.4: dependencies: tabbable: 6.2.0 @@ -16109,6 +16389,26 @@ snapshots: vue: 3.5.13(typescript@5.7.3) vue-tsc: 2.2.4(typescript@5.7.3) + mkdist@2.2.0(typescript@5.7.3)(vue-tsc@2.2.4(typescript@5.7.3))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): + dependencies: + autoprefixer: 10.4.20(postcss@8.5.3) + citty: 0.1.6 + cssnano: 7.0.6(postcss@8.5.3) + defu: 6.1.4 + esbuild: 0.24.2 + jiti: 1.21.7 + mlly: 1.7.4 + pathe: 1.1.2 + pkg-types: 1.3.1 + postcss: 8.5.3 + postcss-nested: 7.0.2(postcss@8.5.3) + semver: 7.7.1 + tinyglobby: 0.2.12 + optionalDependencies: + typescript: 5.7.3 + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) + vue-tsc: 2.2.4(typescript@5.7.3) + mlly@1.7.4: dependencies: acorn: 8.14.0 @@ -16483,10 +16783,10 @@ snapshots: pidtree@0.6.0: {} - pinia@3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)): + pinia@3.0.1(typescript@5.7.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: '@vue/devtools-api': 7.7.2 - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) optionalDependencies: typescript: 5.7.3 @@ -17715,9 +18015,9 @@ snapshots: speakingurl@14.0.1: {} - splitpanes@3.1.8(vue@3.5.13(typescript@5.7.3)): + splitpanes@3.1.8(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) sprintf-js@1.0.3: {} @@ -18015,6 +18315,8 @@ snapshots: dependencies: is-number: 7.0.0 + todomvc-app-css@2.4.3: {} + toidentifier@1.0.1: {} toml-eslint-parser@0.10.0: @@ -18187,6 +18489,39 @@ snapshots: - vue - vue-tsc + unbuild@3.4.1(typescript@5.7.3)(vue-tsc@2.2.4(typescript@5.7.3))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): + dependencies: + '@rollup/plugin-alias': 5.1.1(rollup@4.34.8) + '@rollup/plugin-commonjs': 28.0.2(rollup@4.34.8) + '@rollup/plugin-json': 6.1.0(rollup@4.34.8) + '@rollup/plugin-node-resolve': 16.0.0(rollup@4.34.8) + '@rollup/plugin-replace': 6.0.2(rollup@4.34.8) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + citty: 0.1.6 + consola: 3.4.0 + defu: 6.1.4 + esbuild: 0.25.0 + hookable: 5.5.3 + jiti: 2.4.2 + magic-string: 0.30.17 + mkdist: 2.2.0(typescript@5.7.3)(vue-tsc@2.2.4(typescript@5.7.3))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + mlly: 1.7.4 + pathe: 2.0.3 + pkg-types: 2.0.0 + pretty-bytes: 6.1.1 + rollup: 4.34.8 + rollup-plugin-dts: 6.1.1(rollup@4.34.8)(typescript@5.7.3) + scule: 1.3.0 + tinyglobby: 0.2.12 + untyped: 1.5.2 + optionalDependencies: + typescript: 5.7.3 + transitivePeerDependencies: + - sass + - supports-color + - vue + - vue-tsc + unconfig@7.0.0: dependencies: '@antfu/utils': 8.1.1 @@ -18289,6 +18624,33 @@ snapshots: - supports-color - vue + unocss@66.0.0(postcss@8.5.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): + dependencies: + '@unocss/astro': 66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + '@unocss/cli': 66.0.0 + '@unocss/core': 66.0.0 + '@unocss/postcss': 66.0.0(postcss@8.5.3) + '@unocss/preset-attributify': 66.0.0 + '@unocss/preset-icons': 66.0.0 + '@unocss/preset-mini': 66.0.0 + '@unocss/preset-tagify': 66.0.0 + '@unocss/preset-typography': 66.0.0 + '@unocss/preset-uno': 66.0.0 + '@unocss/preset-web-fonts': 66.0.0 + '@unocss/preset-wind': 66.0.0 + '@unocss/preset-wind3': 66.0.0 + '@unocss/transformer-attributify-jsx': 66.0.0 + '@unocss/transformer-compile-class': 66.0.0 + '@unocss/transformer-directives': 66.0.0 + '@unocss/transformer-variant-group': 66.0.0 + '@unocss/vite': 66.0.0(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + optionalDependencies: + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) + transitivePeerDependencies: + - postcss + - supports-color + - vue + unpipe@1.0.0: {} unplugin-auto-import@19.1.0(@vueuse/core@12.7.0(typescript@5.7.3)): @@ -18307,7 +18669,7 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-components@28.4.0(@babel/parser@7.26.9)(vue@3.5.13(typescript@5.7.3)): + unplugin-vue-components@28.4.0(@babel/parser@7.26.9)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: chokidar: 3.6.0 debug: 4.4.0 @@ -18317,19 +18679,19 @@ snapshots: tinyglobby: 0.2.12 unplugin: 2.2.0 unplugin-utils: 0.2.4 - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) optionalDependencies: '@babel/parser': 7.26.9 transitivePeerDependencies: - supports-color - unplugin-vue@6.0.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(vue@3.5.13(typescript@5.7.3))(yaml@2.7.0): + unplugin-vue@6.0.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(yaml@2.7.0): dependencies: '@vue/reactivity': 3.5.13 debug: 4.4.0 unplugin: 2.2.0 vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(sass-embedded@1.85.1)(terser@5.37.0)(tsx@4.19.3)(yaml@2.7.0) - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) transitivePeerDependencies: - '@types/node' - jiti @@ -18411,11 +18773,11 @@ snapshots: vary@1.1.2: {} - vee-validate@4.15.0(vue@3.5.13(typescript@5.7.3)): + vee-validate@4.15.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: '@vue/devtools-api': 7.7.2 type-fest: 4.31.0 - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) vfile-message@4.0.2: dependencies: @@ -18574,7 +18936,7 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.13.5)(sass-embedded@1.85.1)(terser@5.37.0))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.13.5)(sass-embedded@1.85.1)(terser@5.37.0))(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vue/devtools-api': 7.7.2 '@vue/shared': 3.5.13 '@vueuse/core': 12.7.0(typescript@5.7.3) @@ -18658,9 +19020,9 @@ snapshots: vue-component-type-helpers@2.2.0: {} - vue-demi@0.14.10(vue@3.5.13(typescript@5.7.3)): + vue-demi@0.14.10(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) vue-eslint-parser@9.4.3(eslint@9.21.0(jiti@2.4.2)): dependencies: @@ -18679,6 +19041,10 @@ snapshots: dependencies: vue: 3.5.13(typescript@5.7.3) + vue-flow-layout@0.1.1(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): + dependencies: + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) + vue-hot-reload-api@2.3.4: {} vue-loader@15.11.1(@vue/compiler-sfc@3.5.13)(css-loader@6.11.0(webpack@5.97.1(esbuild@0.25.0)))(lodash@4.17.21)(vue-template-compiler@2.7.16)(webpack@5.97.1(esbuild@0.25.0)): @@ -18748,7 +19114,7 @@ snapshots: - walrus - whiskers - vue-loader@17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3))(webpack@5.97.1(esbuild@0.25.0)): + vue-loader@17.4.2(@vue/compiler-sfc@3.5.13)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3))(webpack@5.97.1(esbuild@0.25.0)): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 @@ -18756,20 +19122,24 @@ snapshots: webpack: 5.97.1(esbuild@0.25.0) optionalDependencies: '@vue/compiler-sfc': 3.5.13 - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) - vue-observe-visibility@2.0.0-alpha.1(vue@3.5.13(typescript@5.7.3)): + vue-observe-visibility@2.0.0-alpha.1(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) vue-resize@2.0.0-alpha.1(vue@3.5.13(typescript@5.7.3)): dependencies: vue: 3.5.13(typescript@5.7.3) - vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)): + vue-resize@2.0.0-alpha.1(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): + dependencies: + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) + + vue-router@4.5.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) vue-style-loader@4.1.3: dependencies: @@ -18789,14 +19159,14 @@ snapshots: '@vue/language-core': 2.2.4(typescript@5.7.3) typescript: 5.7.3 - vue-virtual-scroller@2.0.0-beta.8(vue@3.5.13(typescript@5.7.3)): + vue-virtual-scroller@2.0.0-beta.8(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: mitt: 2.1.0 - vue: 3.5.13(typescript@5.7.3) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.5.13(typescript@5.7.3)) - vue-resize: 2.0.0-alpha.1(vue@3.5.13(typescript@5.7.3)) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) + vue-observe-visibility: 2.0.0-alpha.1(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + vue-resize: 2.0.0-alpha.1(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) - vue3-sfc-loader@0.9.5(lodash@4.17.21)(vue@3.5.13(typescript@5.7.3)): + vue3-sfc-loader@0.9.5(lodash@4.17.21)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.26.9 @@ -18810,7 +19180,7 @@ snapshots: '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.9) '@vue/babel-helper-vue-jsx-merge-props': 1.4.0 '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.9) - '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.26.9)(vue@3.5.13(typescript@5.7.3)) + '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.26.9)(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/component-compiler-utils': 3.3.0(lodash@4.17.21) @@ -18884,15 +19254,26 @@ snapshots: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.3)) + '@vue/server-renderer': 3.5.13(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) '@vue/shared': 3.5.13 optionalDependencies: typescript: 5.7.3 - vuex@4.1.0(vue@3.5.13(typescript@5.7.3)): + vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3): + dependencies: + '@vue/compiler-dom': https://pkg.pr.new/vuejs/core/@vue/compiler-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/compiler-sfc': https://pkg.pr.new/vuejs/core/@vue/compiler-sfc@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/runtime-dom': https://pkg.pr.new/vuejs/core/@vue/runtime-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b + '@vue/runtime-vapor': https://pkg.pr.new/vuejs/core/@vue/runtime-vapor@c6fe9f9417218e7573801516b15eca4cdfdedf1b(@vue/runtime-dom@https://pkg.pr.new/vuejs/core/@vue/runtime-dom@c6fe9f9417218e7573801516b15eca4cdfdedf1b) + '@vue/server-renderer': https://pkg.pr.new/vuejs/core/@vue/server-renderer@c6fe9f9417218e7573801516b15eca4cdfdedf1b(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)) + '@vue/shared': https://pkg.pr.new/vuejs/core/@vue/shared@c6fe9f9417218e7573801516b15eca4cdfdedf1b + optionalDependencies: + typescript: 5.7.3 + + vuex@4.1.0(vue@https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.7.3) + vue: https://pkg.pr.new/vue@c6fe9f9(typescript@5.7.3) w3c-keyname@2.2.8: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 96f734e7c..2db620a8f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,13 +5,15 @@ packages: catalog: vite-plugin-dts: ^4.5.0 - vue: ^3.5.13 + vue: https://pkg.pr.new/vue@c6fe9f9 + '@vue/compiler-vapor': https://pkg.pr.new/@vue/compiler-vapor@bce7164 + '@vue/compiler-sfc': https://pkg.pr.new/@vue/compiler-sfc@bce7164 + '@vitejs/plugin-vue': https://pkg.pr.new/@vitejs/plugin-vue@e2276e6 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.310 '@types/node': ^22.13.5 '@unocss/reset': ^66.0.0 From 9a08ce5dcc5322f337cd51e31abf34f491700d0e Mon Sep 17 00:00:00 2001 From: arlo Date: Sat, 1 Mar 2025 00:54:32 +0800 Subject: [PATCH 2/3] chore: update --- packages/playground/vapor/package.json | 18 +- packages/playground/vapor/src/App.vue | 6 + packages/playground/vapor/src/main.ts | 20 +- packages/playground/vapor/vite.config.ts | 1 + packages/vite/src/vite.ts | 1 + pnpm-lock.yaml | 443 +++++++++-------------- pnpm-workspace.yaml | 6 +- 7 files changed, 198 insertions(+), 297 deletions(-) diff --git a/packages/playground/vapor/package.json b/packages/playground/vapor/package.json index b04238b83..afce0ae23 100644 --- a/packages/playground/vapor/package.json +++ b/packages/playground/vapor/package.json @@ -7,28 +7,18 @@ "dev": "vite" }, "dependencies": { - "@tanstack/vue-query": "^5.66.9", "@vueuse/core": "catalog:", - "element-plus": "^2.9.5", - "pinia": "catalog:", "unplugin-auto-import": "catalog:", - "vee-validate": "^4.15.0", - "vue": "catalog:", - "vue-router": "catalog:", - "vuex": "^4.1.0" + "vue": "https://pkg.pr.new/vue@c6fe9f9" }, "devDependencies": { - "@rollup/plugin-commonjs": "^28.0.2", - "@tanstack/vue-query-devtools": "^5.66.9", - "@vitejs/plugin-vue": "catalog:", - "@vue/devtools": "workspace:^", - "sass-embedded": "catalog:", - "serve": "catalog:", + "@vitejs/plugin-vue": "https://pkg.pr.new/@vitejs/plugin-vue@e2276e6", + "@vue/compiler-sfc": "https://pkg.pr.new/@vue/compiler-sfc@c6fe9f9", + "@vue/compiler-vapor": "https://pkg.pr.new/@vue/compiler-vapor@c6fe9f9", "todomvc-app-css": "^2.4.3", "typescript": "catalog:", "unocss": "catalog:", "vite": "catalog:", - "vite-plugin-inspect": "catalog:", "vite-plugin-vue-devtools": "workspace:*" } } diff --git a/packages/playground/vapor/src/App.vue b/packages/playground/vapor/src/App.vue index b80a17956..708a2f266 100644 --- a/packages/playground/vapor/src/App.vue +++ b/packages/playground/vapor/src/App.vue @@ -4,6 +4,7 @@ import { onMounted, onUnmounted, reactive, + ref, watchPostEffect, } from 'vue' @@ -140,10 +141,15 @@ function removeCompleted() { const vTodoFocus = (el, value) => { watchPostEffect(() => value.value && el.focus()) } + +const count = ref(1)