feat: 可通过配置入参来初始化编辑器

This commit is contained in:
wangxuefeng 2025-03-05 14:34:40 +08:00
parent 4f920b0ac2
commit dd69823a00
7 changed files with 94 additions and 117 deletions

View File

@ -29,6 +29,7 @@
"licia-es": "^1.46.0",
"pinia": "^3.0.1",
"pinia-plugin-persistedstate": "^4.2.0",
"postmate": "^1.5.2",
"unplugin-auto-import": "^19.1.1",
"vue": "~3.5.13",
"vue-router": "~4.5.0"

View File

@ -1,38 +0,0 @@
<script setup lang="ts">
import { ref } from 'vue'
defineProps<{ msg: string }>()
const count = ref(0)
</script>
<template>
<h1>{{ msg }}</h1>
<div class="card">
<button type="button" @click="count++">count is {{ count }}</button>
<p>
Edit
<code>components/HelloWorld.vue</code> to test HMR
</p>
</div>
<p>
Check out
<a href="https://vuejs.org/guide/quick-start.html#local" target="_blank"
>create-vue</a
>, the official Vue + Vite starter
</p>
<p>
Install
<a href="https://github.com/vuejs/language-tools" target="_blank">Volar</a>
in your IDE for a better DX
</p>
<p class="read-the-docs">Click on the Vite and Vue logos to learn more</p>
</template>
<style scoped>
.read-the-docs {
color: #888;
}
</style>

View File

@ -1,30 +1,34 @@
<template>
<div class="designer-container" ref="container"></div>
</template>
<script lang="ts" setup>
import { ref } from 'vue';
import {
Engine,
widgetManager
// type ProjectModel
} from '@vtj/pro';
import Postmate from 'postmate';
import { Engine, widgetManager } from '@vtj/pro';
import { LowCodeService } from '@/service';
const container = ref();
const service = new LowCodeService();
onMounted(async () => {
//
const model = {
name: '',
applicationId: -1,
url: ''
};
const handshake = new Postmate.Model({});
await handshake.then((parent) => {
parent.emit('sync-context', 'Hello, World!');
Object.assign(model, parent.model);
console.log('model', model);
const engine = new Engine({
container,
service,
project: {
// @ts-ignore
id: 4,
name: '低代码平台'
id: model.applicationId,
name: model.name
}
});
widgetManager.set('Previewer', {
props: {
path: (block: any) => {
@ -33,8 +37,14 @@ widgetManager.set('Previewer', {
}
}
});
});
});
</script>
<template>
<div class="designer-container" ref="container"></div>
</template>
<style scoped>
.designer-container {
height: 100%;

View File

@ -2,7 +2,7 @@
import { ref, onMounted } from 'vue';
import { useRoute } from 'vue-router';
import Postmate from 'postmate';
import { Spin, Alert, Button } from 'ant-design-vue';
// import { Spin, Alert, Button } from 'ant-design-vue';
const route = useRoute();
const MAX_RETRIES = 3;
@ -15,7 +15,6 @@
loading.value = true;
errorMessage.value = '';
const container = document.getElementById('low-code-adapter');
console.log('container', container);
if (!container) {
errorMessage.value = '容器元素未找到';
loading.value = false;

View File

@ -21,31 +21,33 @@ const routes: Array<RouteRecordRaw> = [
app: {
url: 'https://localhost:10011',
name: 'y-code-designer',
applicationId: 4,
// sync: true,
// alive: true,
// degrade: true,
},
},
component: () => import('@/components/micro-container/index.vue'),
},
{
path: 'renderer',
name: `${moduleName}-renderer`,
meta: {
title: '低代码渲染器',
keepAlive: true,
// hideInMenu: true,
icon: 'ant-design:eye-outlined',
app: {
url: 'https://localhost:10010',
name: 'y-code-renderer',
// sync: true,
// alive: true,
degrade: true,
},
},
component: () => import('@/components/micro-container/index.vue'),
component: () => import('@/components/renderer-adapter/index.vue'),
},
// {
// path: 'renderer',
// name: `${moduleName}-renderer`,
// meta: {
// title: '低代码渲染器',
// keepAlive: true,
// // hideInMenu: true,
// icon: 'ant-design:eye-outlined',
// app: {
// url: 'https://localhost:10010',
// name: 'y-code-renderer',
// applicationId: 4,
// // sync: true,
// // alive: true,
// // degrade: true,
// },
// },
// component: () => import('@/components/renderer-adapter/index.vue'),
// },
{
path: 'y-code-v1',
name: `${moduleName}-y-code-v1`,

View File

@ -13,7 +13,7 @@
},
"scripts": {
"low-code:help": "node ./scripts/index.mjs",
"preinstall": "npx only-allow pnpm && pnpm i -g turbo rimraf",
"preinstall": "npx only-allow pnpm && pnpm i -g turbo rimraf cross-env",
"dev": "turbo run dev",
"build": "turbo run build",
"preview": "turbo run preview",

67
pnpm-lock.yaml generated
View File

@ -143,6 +143,9 @@ importers:
pinia-plugin-persistedstate:
specifier: ^4.2.0
version: 4.2.0(magicast@0.3.5)(pinia@3.0.1(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2)))
postmate:
specifier: ^1.5.2
version: 1.5.2
unplugin-auto-import:
specifier: ^19.1.1
version: 19.1.1(@nuxt/kit@3.15.4(magicast@0.3.5))(@vueuse/core@12.7.0(typescript@5.8.2))
@ -158,7 +161,7 @@ importers:
version: link:../../packages/vite-plugin-http2-proxy
'@vtj/cli':
specifier: ^0.10.2
version: 0.10.2(@nuxt/kit@3.15.4(magicast@0.3.5))(@types/less@3.0.8)(jiti@2.4.2)(less@4.2.2)(msw@2.7.3(@types/node@22.13.9)(typescript@5.8.2))(rollup@4.34.9)(vue@3.5.13(typescript@5.8.2))(yaml@2.6.1)
version: 0.10.2(@nuxt/kit@3.15.4(magicast@0.3.5))(@types/less@3.0.8)(jiti@2.4.2)(less@4.2.2)(msw@2.7.3(@types/node@22.13.9)(typescript@5.8.2))(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.6.1)
vite:
specifier: ^6.2.0
version: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)
@ -274,15 +277,15 @@ importers:
'@iconify/json':
specifier: ^2.2.307
version: 2.2.313
'@sy/y-code-designer':
specifier: workspace:*
version: link:../designer
'@sy/low-code-shared':
specifier: workspace:*
version: link:../../packages/shared
'@sy/vite-plugin-http2-proxy':
specifier: workspace:*
version: link:../../packages/vite-plugin-http2-proxy
'@sy/y-code-designer':
specifier: workspace:*
version: link:../designer
'@types/crypto-js':
specifier: ^4.2.2
version: 4.2.2
@ -496,7 +499,7 @@ importers:
version: 5.2.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
'@vtj/cli':
specifier: ^0.10.2
version: 0.10.2(@types/less@3.0.8)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.6.1)
version: 0.10.2(@types/less@3.0.8)(jiti@2.4.2)(less@4.2.2)(rollup@4.34.9)(vue@3.5.13(typescript@5.8.2))(yaml@2.6.1)
vite-plugin-mkcert:
specifier: ^1.17.6
version: 1.17.7(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
@ -13680,7 +13683,7 @@ snapshots:
vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)
vue: 3.5.13(typescript@5.8.2)
'@vitest/coverage-v8@3.0.7(vitest@3.0.7(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(msw@2.7.3(@types/node@22.13.9)(typescript@5.8.2))(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))':
'@vitest/coverage-v8@3.0.7(vitest@3.0.7(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))':
dependencies:
'@ampproject/remapping': 2.3.0
'@bcoe/v8-coverage': 1.0.2
@ -13767,12 +13770,12 @@ snapshots:
- typescript
- vue
'@vtj/cli@0.10.2(@nuxt/kit@3.15.4(magicast@0.3.5))(@types/less@3.0.8)(jiti@2.4.2)(less@4.2.2)(msw@2.7.3(@types/node@22.13.9)(typescript@5.8.2))(rollup@4.34.9)(vue@3.5.13(typescript@5.8.2))(yaml@2.6.1)':
'@vtj/cli@0.10.2(@nuxt/kit@3.15.4(magicast@0.3.5))(@types/less@3.0.8)(jiti@2.4.2)(less@4.2.2)(msw@2.7.3(@types/node@22.13.9)(typescript@5.8.2))(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.6.1)':
dependencies:
'@babel/core': 7.26.9
'@babel/preset-env': 7.26.9(@babel/core@7.26.9)
'@babel/types': 7.26.9
'@rollup/plugin-babel': 6.0.4(@babel/core@7.26.9)(@types/babel__core@7.20.5)(rollup@4.34.9)
'@rollup/plugin-babel': 6.0.4(@babel/core@7.26.9)(@types/babel__core@7.20.5)(rollup@3.29.5)
'@types/babel__core': 7.20.5
'@types/body-parser': 1.19.5
'@types/node': 22.13.9
@ -13781,15 +13784,15 @@ snapshots:
'@vitejs/plugin-legacy': 6.0.2(terser@5.39.0)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
'@vitejs/plugin-vue': 5.2.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
'@vitejs/plugin-vue-jsx': 4.1.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
'@vitest/coverage-v8': 3.0.7(vitest@3.0.7(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(msw@2.7.3(@types/node@22.13.9)(typescript@5.8.2))(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
'@vitest/coverage-v8': 3.0.7(vitest@3.0.7(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
'@vtj/node': 0.10.2
'@vue/test-utils': 2.4.6
body-parser: 1.20.3
cross-env: 7.0.3
jsdom: 26.0.0
memfs: 4.17.0
rollup-plugin-external-globals: 0.13.0(rollup@4.34.9)
rollup-plugin-visualizer: 5.14.0(rollup@4.34.9)
rollup-plugin-external-globals: 0.13.0(rollup@3.29.5)
rollup-plugin-visualizer: 5.14.0(rollup@3.29.5)
sass: 1.85.1
serve-static: 1.16.2
terser: 5.39.0
@ -13797,10 +13800,10 @@ snapshots:
unbuild: 2.0.0(sass@1.85.1)(typescript@5.8.2)(vue-tsc@2.2.8(typescript@5.8.2))
unplugin-element-plus: 0.9.1
vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)
vite-plugin-cdn-import: 1.0.1(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-dts: 4.5.3(@types/node@22.13.9)(rollup@4.34.9)(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-node-polyfills: 0.23.0(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-vue-devtools: 7.7.2(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
vite-plugin-cdn-import: 1.0.1(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-dts: 4.5.3(@types/node@22.13.9)(rollup@3.29.5)(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-node-polyfills: 0.23.0(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-vue-devtools: 7.7.2(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
vite-plugin-vue-style-bundler: 1.0.9(@types/less@3.0.8)(@vitejs/plugin-vue@5.2.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2)))(less@4.2.2)(sass@1.85.1)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
vitest: 3.0.7(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(msw@2.7.3(@types/node@22.13.9)(typescript@5.8.2))(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)
vue-tsc: 2.2.8(typescript@5.8.2)
@ -13830,12 +13833,12 @@ snapshots:
- vue
- yaml
'@vtj/cli@0.10.2(@types/less@3.0.8)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.6.1)':
'@vtj/cli@0.10.2(@types/less@3.0.8)(jiti@2.4.2)(less@4.2.2)(rollup@4.34.9)(vue@3.5.13(typescript@5.8.2))(yaml@2.6.1)':
dependencies:
'@babel/core': 7.26.9
'@babel/preset-env': 7.26.9(@babel/core@7.26.9)
'@babel/types': 7.26.9
'@rollup/plugin-babel': 6.0.4(@babel/core@7.26.9)(@types/babel__core@7.20.5)(rollup@3.29.5)
'@rollup/plugin-babel': 6.0.4(@babel/core@7.26.9)(@types/babel__core@7.20.5)(rollup@4.34.9)
'@types/babel__core': 7.20.5
'@types/body-parser': 1.19.5
'@types/node': 22.13.9
@ -13844,15 +13847,15 @@ snapshots:
'@vitejs/plugin-legacy': 6.0.2(terser@5.39.0)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
'@vitejs/plugin-vue': 5.2.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
'@vitejs/plugin-vue-jsx': 4.1.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
'@vitest/coverage-v8': 3.0.7(vitest@3.0.7(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(msw@2.7.3(@types/node@22.13.9)(typescript@5.8.2))(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
'@vitest/coverage-v8': 3.0.7(vitest@3.0.7(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
'@vtj/node': 0.10.2
'@vue/test-utils': 2.4.6
body-parser: 1.20.3
cross-env: 7.0.3
jsdom: 26.0.0
memfs: 4.17.0
rollup-plugin-external-globals: 0.13.0(rollup@3.29.5)
rollup-plugin-visualizer: 5.14.0(rollup@3.29.5)
rollup-plugin-external-globals: 0.13.0(rollup@4.34.9)
rollup-plugin-visualizer: 5.14.0(rollup@4.34.9)
sass: 1.85.1
serve-static: 1.16.2
terser: 5.39.0
@ -13860,10 +13863,10 @@ snapshots:
unbuild: 2.0.0(sass@1.85.1)(typescript@5.8.2)(vue-tsc@2.2.8(typescript@5.8.2))
unplugin-element-plus: 0.9.1
vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)
vite-plugin-cdn-import: 1.0.1(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-dts: 4.5.3(@types/node@22.13.9)(rollup@3.29.5)(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-node-polyfills: 0.23.0(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-vue-devtools: 7.7.2(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
vite-plugin-cdn-import: 1.0.1(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-dts: 4.5.3(@types/node@22.13.9)(rollup@4.34.9)(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-node-polyfills: 0.23.0(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-vue-devtools: 7.7.2(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
vite-plugin-vue-style-bundler: 1.0.9(@types/less@3.0.8)(@vitejs/plugin-vue@5.2.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2)))(less@4.2.2)(sass@1.85.1)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
vitest: 3.0.7(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(msw@2.7.3(@types/node@22.13.9)(typescript@5.8.2))(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)
vue-tsc: 2.2.8(typescript@5.8.2)
@ -21132,10 +21135,10 @@ snapshots:
magic-string: 0.25.9
vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)
vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)):
vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@4.34.9)
'@rollup/pluginutils': 5.1.4(rollup@3.29.5)
debug: 4.4.0
error-stack-parser-es: 0.1.5
fs-extra: 11.3.0
@ -21150,10 +21153,10 @@ snapshots:
- rollup
- supports-color
vite-plugin-inspect@0.8.9(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)):
vite-plugin-inspect@0.8.9(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@3.29.5)
'@rollup/pluginutils': 5.1.4(rollup@4.34.9)
debug: 4.4.0
error-stack-parser-es: 0.1.5
fs-extra: 11.3.0
@ -21233,7 +21236,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
vite-plugin-vue-devtools@7.7.2(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2)):
vite-plugin-vue-devtools@7.7.2(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2)):
dependencies:
'@vue/devtools-core': 7.7.2(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
'@vue/devtools-kit': 7.7.2
@ -21241,7 +21244,7 @@ snapshots:
execa: 9.5.2
sirv: 3.0.1
vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)
vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-vue-inspector: 5.3.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
transitivePeerDependencies:
- '@nuxt/kit'
@ -21249,7 +21252,7 @@ snapshots:
- supports-color
- vue
vite-plugin-vue-devtools@7.7.2(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2)):
vite-plugin-vue-devtools@7.7.2(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2)):
dependencies:
'@vue/devtools-core': 7.7.2(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.8.2))
'@vue/devtools-kit': 7.7.2
@ -21257,7 +21260,7 @@ snapshots:
execa: 9.5.2
sirv: 3.0.1
vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1)
vite-plugin-inspect: 0.8.9(rollup@3.29.5)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-inspect: 0.8.9(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
vite-plugin-vue-inspector: 5.3.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.6.1))
transitivePeerDependencies:
- '@nuxt/kit'