chore: 排查无界加载异常的问题

This commit is contained in:
wangxuefeng 2025-03-19 00:08:19 +08:00
parent a2d308bc1a
commit 9b39f265d3
12 changed files with 369 additions and 260 deletions

View File

@ -35,6 +35,7 @@ onMounted(async () => {
const _engine = new Engine({ const _engine = new Engine({
container, container,
service, service,
window,
project: { project: {
// @ts-ignore // @ts-ignore
id: model.projectId, id: model.projectId,
@ -48,7 +49,9 @@ onMounted(async () => {
widgetManager.set('Previewer', { widgetManager.set('Previewer', {
props: { props: {
path: (block: any) => { path: (block: any) => {
console.log('block', block);
const pathname = location.pathname; const pathname = location.pathname;
console.log('pathname', pathname);
return `${pathname}#/preview/${block.id}`; return `${pathname}#/preview/${block.id}`;
} }
} }
@ -57,6 +60,10 @@ onMounted(async () => {
widgetManager.set('Templates', { widgetManager.set('Templates', {
invisible: true invisible: true
}); });
widgetManager.set('About', {
invisible: true
});
}); });
}); });
</script> </script>
@ -72,5 +79,6 @@ onMounted(async () => {
.designer-container { .designer-container {
width: 100%; width: 100%;
height: 100%; height: 100%;
min-height: calc(100vh - 126px);
} }
</style> </style>

View File

@ -9,8 +9,6 @@ import { resetStaticRoutes } from '@vben/utils';
import { createRouterGuard } from './guard'; import { createRouterGuard } from './guard';
import { routes } from './routes'; import { routes } from './routes';
console.log('routes', routes);
/** /**
* @zh_CN vue-router实例 * @zh_CN vue-router实例
*/ */
@ -28,7 +26,7 @@ const router = createRouter({
return to.hash ? { behavior: 'smooth', el: to.hash } : { left: 0, top: 0 }; return to.hash ? { behavior: 'smooth', el: to.hash } : { left: 0, top: 0 };
}, },
// 是否应该禁止尾部斜杠。 // 是否应该禁止尾部斜杠。
// strict: true, strict: true,
}); });
const resetRoutes = () => resetStaticRoutes(router, routes); const resetRoutes = () => resetStaticRoutes(router, routes);

View File

@ -3,6 +3,7 @@ import type { RouteRecordRaw } from 'vue-router';
import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter'; import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter';
import { VITE_RENDERER_URL } from '#/constants'; import { VITE_RENDERER_URL } from '#/constants';
import { router } from '#/router';
// 微前端路由 // 微前端路由
const moduleName = 'application'; const moduleName = 'application';
@ -25,11 +26,17 @@ const routes: Array<RouteRecordRaw> = [
icon: 'ant-design:list', icon: 'ant-design:list',
}, },
component: WujieVueRendererAdapter, component: WujieVueRendererAdapter,
props: { props: (route) => {
url: `${VITE_RENDERER_URL}`, return {
accessToken: localStorage.getItem('y-code-access-token'), url: `${VITE_RENDERER_URL}`,
fileId: 'b91n1y9yr', accessToken: localStorage.getItem('y-code-access-token'),
projectId: '4', fileId: 'b91n1y9yr',
projectId: '4',
getRouter: () => router,
route,
height: '100%',
// degrade: true,
};
}, },
}, },
], ],

View File

@ -19,16 +19,26 @@ const routes: RouteRecordRaw[] = [
path: 'designer', path: 'designer',
name: `${moduleName}-designer`, name: `${moduleName}-designer`,
meta: { meta: {
keepAlive: false, // keepAlive: false,
title: '低代码编辑器', title: '低代码编辑器',
icon: 'ant-design:edit-outlined', icon: 'ant-design:edit-outlined',
}, },
// component: WujieVueRendererAdapter,
// props: {
// url: `${VITE_DESIGNER_URL}`,
// fileId: '4g4mz6qi8u',
// projectId: 4,
// name: '4g4mz6qi8u',
// sync: false,
// degrade: false,
// },
component: RendererAdapter, component: RendererAdapter,
props: { props: {
url: `${VITE_DESIGNER_URL}`, url: `${VITE_DESIGNER_URL}`,
accessToken: localStorage.getItem('y-code-access-token'), accessToken: localStorage.getItem('y-code-access-token'),
fileId: '4g4mz6qi8u', fileId: '4g4mz6qi8u',
projectId: '4', projectId: '4',
name: 'y-code-designer',
}, },
}, },
{ {

View File

@ -3,6 +3,7 @@ import type { RouteRecordRaw } from 'vue-router';
import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter'; import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter';
import { VITE_RENDERER_URL } from '#/constants'; import { VITE_RENDERER_URL } from '#/constants';
import { router } from '#/router';
// 微前端路由 // 微前端路由
const moduleName = 'project'; const moduleName = 'project';
@ -23,13 +24,19 @@ const routes: Array<RouteRecordRaw> = [
title: '项目列表', title: '项目列表',
keepAlive: true, keepAlive: true,
icon: 'ant-design:list', icon: 'ant-design:list',
hideInMenu: true,
}, },
component: WujieVueRendererAdapter, component: WujieVueRendererAdapter,
props: { props: (route) => {
url: `${VITE_RENDERER_URL}`, return {
accessToken: localStorage.getItem('y-code-access-token'), url: `${VITE_RENDERER_URL}`,
fileId: '4g4mz6qi8u', accessToken: localStorage.getItem('y-code-access-token'),
projectId: '4', fileId: '4g4mz6qi8u',
projectId: '4',
// degrade: true,
getRouter: () => router,
route,
};
}, },
}, },
{ {
@ -41,11 +48,17 @@ const routes: Array<RouteRecordRaw> = [
icon: 'ant-design:file', icon: 'ant-design:file',
}, },
component: WujieVueRendererAdapter, component: WujieVueRendererAdapter,
props: { props: (route) => {
url: `${VITE_RENDERER_URL}`, console.log('route', route);
accessToken: localStorage.getItem('y-code-access-token'), console.log('route.query', route.query);
fileId: '7pftwojzu', return {
projectId: '4', url: `${VITE_RENDERER_URL}`,
accessToken: localStorage.getItem('y-code-access-token'),
fileId: '45ucatjys',
projectId: '4',
getRouter: () => router,
route,
};
}, },
}, },
], ],

View File

@ -3,6 +3,7 @@ import type { RouteRecordRaw } from 'vue-router';
import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter'; import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter';
import { VITE_RENDERER_URL } from '#/constants'; import { VITE_RENDERER_URL } from '#/constants';
import { router } from '#/router';
const routes: RouteRecordRaw[] = [ const routes: RouteRecordRaw[] = [
{ {
@ -27,7 +28,8 @@ const routes: RouteRecordRaw[] = [
fileId: '7pfr394d6', fileId: '7pfr394d6',
projectId: 4, projectId: 4,
name: '7pfr394d6', name: '7pfr394d6',
sync: true, degrade: true,
getRouter: () => router,
}, },
}, },
], ],

View File

@ -6,15 +6,8 @@ import { jsonp, request } from '@vtj/utils';
import { createProvider } from '@vtj/web'; import { createProvider } from '@vtj/web';
import { ElLoading, ElMessage } from 'element-plus'; import { ElLoading, ElMessage } from 'element-plus';
import { getFile } from './io';
import { LowCodeService } from './service'; import { LowCodeService } from './service';
console.log('window', window);
const rawWindow = window;
console.log('window.$wujie', window.$wujie);
// wujie props // wujie props
interface WujieProps { interface WujieProps {
accessToken?: string; accessToken?: string;
@ -26,7 +19,7 @@ interface WujieProps {
} }
// wujie props // wujie props
const wujieProps: WujieProps = window.$wujie?.props || {}; const wujieProps: WujieProps = window.$wujie?.props;
console.log('wujie props:', wujieProps); console.log('wujie props:', wujieProps);
// //
@ -104,15 +97,11 @@ const getRenderComponent = async () => {
const instance = getCurrentInstance(); const instance = getCurrentInstance();
instance?.appContext.app.use(lowCodeProvider); instance?.appContext.app.use(lowCodeProvider);
try { try {
const file = await getFile(wujieProps.fileId); const renderComponent = await lowCodeProvider.getRenderComponent(
const { renderer } = await lowCodeProvider.createDslRenderer( wujieProps.fileId,
file.published_dsl,
{
// window: rawWindow,
},
); );
console.log('渲染组件获取成功'); console.log('渲染组件获取成功');
resolve(renderer); resolve(renderComponent);
} catch (error) { } catch (error) {
console.error('获取渲染组件失败:', error); console.error('获取渲染组件失败:', error);
ElMessage.error('获取渲染组件失败'); ElMessage.error('获取渲染组件失败');
@ -177,7 +166,7 @@ onMounted(async () => {
<template> <template>
<div class="renderer-container"> <div class="renderer-container">
<component :is="renderer" v-if="renderer" :wujie-props="wujieProps" /> <component :is="renderer" v-if="renderer" v-bind="wujieProps" />
<div v-else-if="!isLoading && isError" class="error-message"> <div v-else-if="!isLoading && isError" class="error-message">
组件加载失败请检查参数和网络连接 组件加载失败请检查参数和网络连接
@ -191,6 +180,7 @@ onMounted(async () => {
<style scoped> <style scoped>
.renderer-container { .renderer-container {
box-sizing: border-box;
padding: 20px; padding: 20px;
height: 100%; height: 100%;
width: 100%; width: 100%;

View File

@ -8,7 +8,6 @@ import ElementPlus from 'element-plus';
import App from './App.vue'; import App from './App.vue';
// import '@sy/web-vitals';
import 'element-plus/dist/index.css'; import 'element-plus/dist/index.css';
import '@vtj/ui/dist/style.css'; import '@vtj/ui/dist/style.css';

View File

@ -43,7 +43,8 @@ const initPostmate = async () => {
console.log('finalUrl', finalUrl); console.log('finalUrl', finalUrl);
const connection = new Postmate({ const connection = new Postmate({
container, classListArray: ['low-code-adapter-iframe'],
container: document.querySelector('#low-code-adapter'),
model: { model: {
accessToken: props.accessToken, accessToken: props.accessToken,
// model // model
@ -57,12 +58,16 @@ const initPostmate = async () => {
url: finalUrl, url: finalUrl,
}); });
connection.then((child) => { connection.then((ctx) => {
child.frame.style.height = '100%'; console.log('ctx', ctx);
child.frame.style.width = '100%'; console.log('ctx.parent', ctx.parent);
console.log('ctx.parent.innerHeight', ctx.parent.innerHeight);
ctx.frame.style.height = `${ctx.parent.innerHeight - 38 - 88}px`;
ctx.frame.style.minHeight = `800px`;
ctx.frame.style.width = '100%';
// @ts-ignore console // @ts-ignore console
console.log(`${props.name} 连接成功`, child); console.log(`${props.name} 连接成功`, ctx);
child.call('child-connected', { ctx.call('child-connected', {
name: props.name, name: props.name,
}); });
}); });
@ -74,19 +79,11 @@ onMounted(() => {
</script> </script>
<template> <template>
<div <div id="low-code-adapter"></div>
id="low-code-adapter"
class="low-code-adapter"
style="width: 100%; height: 100%"
></div>
</template> </template>
<style scoped> <style>
.low-code-adapter { .low-code-adapter-iframe {
width: 100%;
}
.low-code-adapter iframe {
width: 100%; width: 100%;
height: 100%; height: 100%;
border: none; border: none;

View File

@ -28,13 +28,14 @@
"dependencies": { "dependencies": {
"postmate": "catalog:", "postmate": "catalog:",
"vue": "catalog:", "vue": "catalog:",
"wujie-vue3": "1.0.13" "wujie-vue3": "1.0.22"
}, },
"devDependencies": { "devDependencies": {
"@farmfe/cli": "^1.0.4", "@farmfe/cli": "^1.0.4",
"@farmfe/core": "^1.7.1", "@farmfe/core": "^1.7.1",
"@types/postmate": "catalog:", "@types/postmate": "catalog:",
"@vitejs/plugin-vue": "catalog:", "@vitejs/plugin-vue": "catalog:",
"vite-plugin-dts": "catalog:" "vite-plugin-dts": "catalog:",
"vue-router": "catalog:"
} }
} }

View File

@ -1,4 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import type { Router, RouteRecordRaw } from 'vue-router';
import { onBeforeUnmount, onMounted } from 'vue'; import { onBeforeUnmount, onMounted } from 'vue';
import WujieVue from 'wujie-vue3'; import WujieVue from 'wujie-vue3';
@ -8,11 +10,15 @@ import { version } from '/package.json';
const props = defineProps<{ const props = defineProps<{
[key: string]: any; [key: string]: any;
accessToken?: string; accessToken?: string;
applicationId: number | string; applicationId: number;
degrade?: boolean; degrade?: boolean;
fileId: number | string; fileId: number | string;
getRouter: () => Router;
name: string; name: string;
projectId: number | string; // payload
payload?: Record<string, any>;
projectId: number;
route: RouteRecordRaw;
sync: boolean; sync: boolean;
url: string; url: string;
}>(); }>();

482
pnpm-lock.yaml generated
View File

@ -179,7 +179,7 @@ catalogs:
version: 4.0.1 version: 4.0.1
consola: consola:
specifier: ^3.4.0 specifier: ^3.4.0
version: 3.4.1 version: 3.4.2
core-js: core-js:
specifier: ^3.41.0 specifier: ^3.41.0
version: 3.41.0 version: 3.41.0
@ -470,7 +470,7 @@ catalogs:
version: 1.6.3 version: 1.6.3
vitepress-plugin-group-icons: vitepress-plugin-group-icons:
specifier: ^1.3.6 specifier: ^1.3.6
version: 1.3.7 version: 1.3.8
vitest: vitest:
specifier: ^2.1.9 specifier: ^2.1.9
version: 2.1.9 version: 2.1.9
@ -691,16 +691,16 @@ importers:
version: 1.5.4 version: 1.5.4
'@vtj/cli': '@vtj/cli':
specifier: ^0.11.1 specifier: ^0.11.1
version: 0.11.1(@nuxt/kit@3.16.0(magicast@0.3.5))(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@4.36.0)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0) version: 0.11.1(@nuxt/kit@3.16.0(magicast@0.3.5))(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)
vite: vite:
specifier: 'catalog:' specifier: 'catalog:'
version: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0) version: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-mkcert: vite-plugin-mkcert:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.17.8(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)) version: 1.17.8(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vitest: vitest:
specifier: 'catalog:' specifier: 'catalog:'
version: 2.1.9(@types/node@22.13.10)(happy-dom@16.8.1)(jsdom@26.0.0)(less@4.2.2)(sass@1.86.0)(terser@5.39.0) version: 2.1.9(@types/node@22.13.10)(happy-dom@16.8.1)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)
apps/docs: apps/docs:
dependencies: dependencies:
@ -733,7 +733,7 @@ importers:
version: 1.9.17(vue@3.5.13(typescript@5.8.2)) version: 1.9.17(vue@3.5.13(typescript@5.8.2))
vitepress-plugin-group-icons: vitepress-plugin-group-icons:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.3.7 version: 1.3.8
devDependencies: devDependencies:
'@nolebase/vitepress-plugin-git-changelog': '@nolebase/vitepress-plugin-git-changelog':
specifier: 'catalog:' specifier: 'catalog:'
@ -858,7 +858,7 @@ importers:
version: link:../../packages/web-vitals version: link:../../packages/web-vitals
'@tanstack/vue-query': '@tanstack/vue-query':
specifier: ^5.66.9 specifier: ^5.66.9
version: 5.68.0(vue@3.5.13(typescript@5.8.2)) version: 5.69.0(vue@3.5.13(typescript@5.8.2))
'@vtj/core': '@vtj/core':
specifier: ^0.11.1 specifier: ^0.11.1
version: 0.11.1 version: 0.11.1
@ -919,16 +919,16 @@ importers:
version: 1.5.4 version: 1.5.4
'@vitejs/plugin-vue': '@vitejs/plugin-vue':
specifier: ^5.2.1 specifier: ^5.2.1
version: 5.2.3(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) version: 5.2.3(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vtj/cli': '@vtj/cli':
specifier: ^0.11.1 specifier: ^0.11.1
version: 0.11.1(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0) version: 0.11.1(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@4.36.0)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)
vite: vite:
specifier: 'catalog:' specifier: 'catalog:'
version: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0) version: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-mkcert: vite-plugin-mkcert:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.17.8(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)) version: 1.17.8(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
apps/y-code-v1: apps/y-code-v1:
dependencies: dependencies:
@ -1210,7 +1210,7 @@ importers:
version: 5.4.1 version: 5.4.1
consola: consola:
specifier: 'catalog:' specifier: 'catalog:'
version: 3.4.1 version: 3.4.2
dayjs: dayjs:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.11.13 version: 1.11.13
@ -1319,7 +1319,7 @@ importers:
version: 0.21.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) version: 0.21.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)
vite-plugin-vue-devtools: vite-plugin-vue-devtools:
specifier: 'catalog:' specifier: 'catalog:'
version: 7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) version: 7.7.2(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
devDependencies: devDependencies:
'@pnpm/workspace.read-manifest': '@pnpm/workspace.read-manifest':
specifier: 'catalog:' specifier: 'catalog:'
@ -1960,8 +1960,8 @@ importers:
specifier: ^3.5.13 specifier: ^3.5.13
version: 3.5.13(typescript@5.8.2) version: 3.5.13(typescript@5.8.2)
wujie-vue3: wujie-vue3:
specifier: 1.0.13 specifier: 1.0.22
version: 1.0.13(vue@3.5.13(typescript@5.8.2)) version: 1.0.22(vue@3.5.13(typescript@5.8.2))
devDependencies: devDependencies:
'@farmfe/cli': '@farmfe/cli':
specifier: ^1.0.4 specifier: ^1.0.4
@ -1978,6 +1978,9 @@ importers:
vite-plugin-dts: vite-plugin-dts:
specifier: 'catalog:' specifier: 'catalog:'
version: 4.5.3(@types/node@22.13.10)(rollup@4.36.0)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)) version: 4.5.3(@types/node@22.13.10)(rollup@4.36.0)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
vue-router:
specifier: 'catalog:'
version: 4.5.0(vue@3.5.13(typescript@5.8.2))
packages/stores: packages/stores:
dependencies: dependencies:
@ -5028,8 +5031,8 @@ packages:
resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==}
engines: {node: '>=12'} engines: {node: '>=12'}
'@tanstack/query-core@5.68.0': '@tanstack/query-core@5.69.0':
resolution: {integrity: sha512-r8rFYYo8/sY/LNaOqX84h12w7EQev4abFXDWy4UoDVUJzJ5d9Fbmb8ayTi7ScG+V0ap44SF3vNs/45mkzDGyGw==} resolution: {integrity: sha512-Kn410jq6vs1P8Nm+ZsRj9H+U3C0kjuEkYLxbiCyn3MDEiYor1j2DGVULqAz62SLZtUZ/e9Xt6xMXiJ3NJ65WyQ==}
'@tanstack/store@0.7.0': '@tanstack/store@0.7.0':
resolution: {integrity: sha512-CNIhdoUsmD2NolYuaIs8VfWM467RK6oIBAW4nPEKZhg1smZ+/CwtCdpURgp7nxSqOaV9oKkzdWD80+bC66F/Jg==} resolution: {integrity: sha512-CNIhdoUsmD2NolYuaIs8VfWM467RK6oIBAW4nPEKZhg1smZ+/CwtCdpURgp7nxSqOaV9oKkzdWD80+bC66F/Jg==}
@ -5037,8 +5040,8 @@ packages:
'@tanstack/virtual-core@3.13.4': '@tanstack/virtual-core@3.13.4':
resolution: {integrity: sha512-fNGO9fjjSLns87tlcto106enQQLycCKR4DPNpgq3djP5IdcPFdPAmaKjsgzIeRhH7hWrELgW12hYnRthS5kLUw==} resolution: {integrity: sha512-fNGO9fjjSLns87tlcto106enQQLycCKR4DPNpgq3djP5IdcPFdPAmaKjsgzIeRhH7hWrELgW12hYnRthS5kLUw==}
'@tanstack/vue-query@5.68.0': '@tanstack/vue-query@5.69.0':
resolution: {integrity: sha512-tc5ZyJVikaPWja/ToWMxCSBU/LjoK7QYJ4GuxouJRUnwFxxGUVFg9OOOw5NP467QRQKX87J9gfE/65JJOAUDiA==} resolution: {integrity: sha512-JZecDd0b+hZChqV5O1wXBfKoxlEj3aGvRj7upuqWei+oGrT+ERuOU4uQn7/DDVA5TouIt88G3oMFBjE2wKO/6A==}
peerDependencies: peerDependencies:
'@vue/composition-api': ^1.1.2 '@vue/composition-api': ^1.1.2
vue: ^3.5.13 vue: ^3.5.13
@ -5353,62 +5356,62 @@ packages:
'@ungap/structured-clone@1.3.0': '@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
'@unrs/rspack-resolver-binding-darwin-arm64@1.1.2': '@unrs/rspack-resolver-binding-darwin-arm64@1.2.1':
resolution: {integrity: sha512-bQx2L40UF5XxsXwkD26PzuspqUbUswWVbmclmUC+c83Cv/EFrFJ1JaZj5Q5jyYglKGOtyIWY/hXTCdWRN9vT0Q==} resolution: {integrity: sha512-xgSjy64typsn/lhQk/uKaS363H7ZeIBlWSh25FJFWXSCeLMHpEZ0umDo5Vzqi5iS26OZ5R1SpQkwiS78GhQRjw==}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
'@unrs/rspack-resolver-binding-darwin-x64@1.1.2': '@unrs/rspack-resolver-binding-darwin-x64@1.2.1':
resolution: {integrity: sha512-dMi9a7//BsuPTnhWEDxmdKZ6wxQlPnAob8VSjefGbKX/a+pHfTaX1pm/jv2VPdarP96IIjCKPatJS/TtLQeGQA==} resolution: {integrity: sha512-3maDtW0vehzciEbuLxc2g+0FmDw5LGfCt+yMN1ZDn0lW0ikEBEFp6ul3h2fRphtfuCc7IvBJE9WWTt1UHkS7Nw==}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
'@unrs/rspack-resolver-binding-freebsd-x64@1.1.2': '@unrs/rspack-resolver-binding-freebsd-x64@1.2.1':
resolution: {integrity: sha512-RiBZQ+LSORQObfhV1yH7jGz+4sN3SDYtV53jgc8tUVvqdqVDaUm1KA3zHLffmoiYNGrYkE3sSreGC+FVpsB4Vg==} resolution: {integrity: sha512-aN6ifws9rNLjK2+6sIU9wvHyjXEf3S5+EZTHRarzd4jfa8i5pA7Mwt28un2DZVrBtIxhWDQvUPVKGI7zSBfVCA==}
cpu: [x64] cpu: [x64]
os: [freebsd] os: [freebsd]
'@unrs/rspack-resolver-binding-linux-arm-gnueabihf@1.1.2': '@unrs/rspack-resolver-binding-linux-arm-gnueabihf@1.2.1':
resolution: {integrity: sha512-IyKIFBtOvuPCJt1WPx9e9ovTGhZzrIbW11vWzw4aPmx3VShE+YcMpAldqQubdCep0UVKZyFt+2hQDQZwFiJ4jg==} resolution: {integrity: sha512-tKqu9VQyCO1yEUX6n6jgOHi7SJA9e6lvHczK60gur4VBITxnPmVYiCj2aekrOOIavvvjjuWAL2rqPQuc4g7RHQ==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@unrs/rspack-resolver-binding-linux-arm64-gnu@1.1.2': '@unrs/rspack-resolver-binding-linux-arm64-gnu@1.2.1':
resolution: {integrity: sha512-RfYtlCtJrv5i6TO4dSlpbyOJX9Zbhmkqrr9hjDfr6YyE5KD0ywLRzw8UjXsohxG1XWgRpb2tvPuRYtURJwbqWg==} resolution: {integrity: sha512-+xDI0kvwPiCR7334O83TPfaUXSe0UMVi5srQpQxP4+SDVYuONWsbwAC1IXe+yfOwRVGZsUdW9wE0ZiWs4Z+egw==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
libc: [glibc] libc: [glibc]
'@unrs/rspack-resolver-binding-linux-arm64-musl@1.1.2': '@unrs/rspack-resolver-binding-linux-arm64-musl@1.2.1':
resolution: {integrity: sha512-MaITzkoqsn1Rm3+YnplubgAQEfOt+2jHfFvuFhXseUfcfbxe8Zyc3TM7LKwgv7mRVjIl+/yYN5JqL0cjbnhAnQ==} resolution: {integrity: sha512-fcrVHlw+6UgQliMbI0znFD4ASWKuyY17FdH67ZmyNH62b0hRhhxQuJE0D6N3410m8lKVu4QW4EzFiHxYFUC0cg==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
libc: [musl] libc: [musl]
'@unrs/rspack-resolver-binding-linux-x64-gnu@1.1.2': '@unrs/rspack-resolver-binding-linux-x64-gnu@1.2.1':
resolution: {integrity: sha512-Nu981XmzQqis/uB3j4Gi3p5BYCd/zReU5zbJmjMrEH7IIRH0dxZpdOmS/+KwEk6ao7Xd8P2D2gDHpHD/QTp0aQ==} resolution: {integrity: sha512-xISTyUJ2PiAT4x9nlh8FdciDcdKbsatgK9qO7EEsILt9VB7Y1mHYGaszj3ouxfZnaKQ13WwW+dFLGxkZLP/WVg==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
libc: [glibc] libc: [glibc]
'@unrs/rspack-resolver-binding-linux-x64-musl@1.1.2': '@unrs/rspack-resolver-binding-linux-x64-musl@1.2.1':
resolution: {integrity: sha512-xJupeDvaRpV0ADMuG1dY9jkOjhUzTqtykvchiU2NldSD+nafSUcMWnoqzNUx7HGiqbTMOw9d9xT8ZiFs+6ZFyQ==} resolution: {integrity: sha512-LE8EjE/iPlvSsFbZ6P9c0Jh5/pifAi03UYeXYwOnQqt1molKAPMB0R4kGWOM7dnDYaNgkk1MN9MOTCLsqe97Fw==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
libc: [musl] libc: [musl]
'@unrs/rspack-resolver-binding-wasm32-wasi@1.1.2': '@unrs/rspack-resolver-binding-wasm32-wasi@1.2.1':
resolution: {integrity: sha512-un6X/xInks+KEgGpIHFV8BdoODHRohaDRvOwtjq+FXuoI4Ga0P6sLRvf4rPSZDvoMnqUhZtVNG0jG9oxOnrrLQ==} resolution: {integrity: sha512-XERT3B88+G55RgG96May8QvAdgGzHr8qtQ70cIdbuWTpIcA0I76cnxSZ8Qwx33y73jE5N/myX2YKDlFksn4z6w==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
cpu: [wasm32] cpu: [wasm32]
'@unrs/rspack-resolver-binding-win32-arm64-msvc@1.1.2': '@unrs/rspack-resolver-binding-win32-arm64-msvc@1.2.1':
resolution: {integrity: sha512-2lCFkeT1HYUb/OOStBS1m67aZOf9BQxRA+Wf/xs94CGgzmoQt7H4V/BrkB/GSGKsudXjkiwt2oHNkHiowAS90A==} resolution: {integrity: sha512-I8OLI6JbmNx2E/SG8MOEuo/d6rNx8dwgL09rcItSMcP82v1oZ8AY8HNA+axxuxEH95nkb6MPJU09p63isDvzrA==}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
'@unrs/rspack-resolver-binding-win32-x64-msvc@1.1.2': '@unrs/rspack-resolver-binding-win32-x64-msvc@1.2.1':
resolution: {integrity: sha512-EYfya5HCQ/8Yfy7rvAAX2rGytu81+d/CIhNCbZfNKLQ690/qFsdEeTXRsMQW1afHoluMM50PsjPYu8ndy8fSQg==} resolution: {integrity: sha512-s5WvCljhFqiE3McvaD3lDIsQpmk7gEJRUHy1PRwLPzEB7snq9P2xQeqgzdjGhJQq62jBFz7NDy7NbMkocWr2pw==}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
@ -6620,8 +6623,8 @@ packages:
consola@2.15.3: consola@2.15.3:
resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}
consola@3.4.1: consola@3.4.2:
resolution: {integrity: sha512-zaUUWockhqxFf4bSXS+kTJwxWvAyMuKtShx0BWcGrMEUqbETcBCT91iQs9pECNx7yz8VH4VeWW/1KAbhE8kiww==} resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==}
engines: {node: ^14.18.0 || >=16.10.0} engines: {node: ^14.18.0 || >=16.10.0}
console-browserify@1.2.0: console-browserify@1.2.0:
@ -7891,8 +7894,8 @@ packages:
firebase@11.4.0: firebase@11.4.0:
resolution: {integrity: sha512-Z6kwhWIPDgIm0+NUEQxwjH14hMP7t42WSFnf/78R0Vh59VovLYTOCTM3MIdY3jlSZ9uKz56FhXrvsNXNhAn/Xg==} resolution: {integrity: sha512-Z6kwhWIPDgIm0+NUEQxwjH14hMP7t42WSFnf/78R0Vh59VovLYTOCTM3MIdY3jlSZ9uKz56FhXrvsNXNhAn/Xg==}
fix-dts-default-cjs-exports@1.0.0: fix-dts-default-cjs-exports@1.0.1:
resolution: {integrity: sha512-i9Vd++WOWo6JilNgZvNvmy1T0r+/j7vikghQSEhKIuDwz4GjUrYj+Z18zlL7MleYNxE+xE6t3aG7LiAwA1P+dg==} resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==}
flat-cache@4.0.1: flat-cache@4.0.1:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
@ -9808,8 +9811,8 @@ packages:
nth-check@2.1.1: nth-check@2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
nwsapi@2.2.18: nwsapi@2.2.19:
resolution: {integrity: sha512-p1TRH/edngVEHVbwqWnxUViEmq5znDvyB+Sik5cmuLpGOIfDf/39zLiq3swPF8Vakqn+gvNiOQAZu8djYlQILA==} resolution: {integrity: sha512-94bcyI3RsqiZufXjkr3ltkI86iEl+I7uiHVDtcq9wJUTwYQJ5odHDeSzkkrRzi80jJ8MaeZgqKjH1bAWAFw9bA==}
nypm@0.6.0: nypm@0.6.0:
resolution: {integrity: sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==} resolution: {integrity: sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==}
@ -11148,8 +11151,8 @@ packages:
rrweb@2.0.0-alpha.4: rrweb@2.0.0-alpha.4:
resolution: {integrity: sha512-wEHUILbxDPcNwkM3m4qgPgXAiBJyqCbbOHyVoNEVBJzHszWEFYyTbrZqUdeb1EfmTRC2PsumCIkVcomJ/xcOzA==} resolution: {integrity: sha512-wEHUILbxDPcNwkM3m4qgPgXAiBJyqCbbOHyVoNEVBJzHszWEFYyTbrZqUdeb1EfmTRC2PsumCIkVcomJ/xcOzA==}
rspack-resolver@1.1.2: rspack-resolver@1.2.1:
resolution: {integrity: sha512-eHhz+9JWHFdbl/CVVqEP6kviLFZqw1s0MWxLdsGMtUKUspSO3SERptPohmrUIC9jT1bGV9Bd3+r8AmWbdfNAzQ==} resolution: {integrity: sha512-yTaWGUvHOjcoyFMdVTdYt2nq2Hu8sw6ia3X9szloXFJlWLQZnQ9g/4TPhL3Bb3qN58Mkye8mFG7MCaKhya7fOw==}
run-applescript@5.0.0: run-applescript@5.0.0:
resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==}
@ -12602,8 +12605,8 @@ packages:
yaml: yaml:
optional: true optional: true
vitepress-plugin-group-icons@1.3.7: vitepress-plugin-group-icons@1.3.8:
resolution: {integrity: sha512-2pS7KATeAPXTVOiXF0cU9Jh8TiMWuLn7uzQr1RkYG8fmILvUfue60w2WtloOfrAenByzYSQ724A4aQzUCgVfqw==} resolution: {integrity: sha512-BIx1HgXEvbDeJX8NqVvthWHQqEW2slj1SkAWLMNoUR5IJq1dq6LmrURYCyznMJCB3/0g+YY89ifvQp3in1fX3g==}
vitepress@1.6.3: vitepress@1.6.3:
resolution: {integrity: sha512-fCkfdOk8yRZT8GD9BFqusW3+GggWYZ/rYncOfmgcDtP3ualNHCAg+Robxp2/6xfH1WwPHtGpPwv7mbA3qomtBw==} resolution: {integrity: sha512-fCkfdOk8yRZT8GD9BFqusW3+GggWYZ/rYncOfmgcDtP3ualNHCAg+Robxp2/6xfH1WwPHtGpPwv7mbA3qomtBw==}
@ -12967,8 +12970,8 @@ packages:
utf-8-validate: utf-8-validate:
optional: true optional: true
wujie-vue3@1.0.13: wujie-vue3@1.0.22:
resolution: {integrity: sha512-dbKYWY75zZCgGdhakGVHsXsmW3bc2s7S5iGenT7pz068Tu6D6nha8sbQgG6yD65jVy+htUU/9bBZFbx2L61JvQ==} resolution: {integrity: sha512-/FD52+3rEg4vQb6EhSq+V9WMhaHYyVliUsVDBIzePcX0yUsep+4oC8r3EmyeS2dfEl3DCmMwLz5MnBGL3c4Msw==}
peerDependencies: peerDependencies:
vue: ^3.5.13 vue: ^3.5.13
@ -12977,8 +12980,8 @@ packages:
peerDependencies: peerDependencies:
vue: ^3.5.13 vue: ^3.5.13
wujie@1.0.13: wujie@1.0.22:
resolution: {integrity: sha512-pLHBRpcMI/kAduONajDhkgggRaDJ1IFf93cLdTfrxrS3NpzjHzBWHSH7WNlSdeD0Vr6lFaP20sxChwOfvdxaTA==} resolution: {integrity: sha512-gzx13fp9hgTHdV9XetkVmp794uDSR93Zs9jLr891RaWRuMiLFoxh3Pe4qbmW604SxI8nMTHeIRydbgC7YxQ50Q==}
wujie@1.0.25: wujie@1.0.25:
resolution: {integrity: sha512-V9UtKYqs5Dop8ZgxYAySkavwC9Sc15EvzlbSD8N96VFwOD0vct0N1j0S1SLXkzruhooYEeAzlPNyt8gCBPcMKA==} resolution: {integrity: sha512-V9UtKYqs5Dop8ZgxYAySkavwC9Sc15EvzlbSD8N96VFwOD0vct0N1j0S1SLXkzruhooYEeAzlPNyt8gCBPcMKA==}
@ -15878,7 +15881,7 @@ snapshots:
'@mapbox/node-pre-gyp@2.0.0(encoding@0.1.13)': '@mapbox/node-pre-gyp@2.0.0(encoding@0.1.13)':
dependencies: dependencies:
consola: 3.4.1 consola: 3.4.2
detect-libc: 2.0.3 detect-libc: 2.0.3
https-proxy-agent: 7.0.6(supports-color@9.4.0) https-proxy-agent: 7.0.6(supports-color@9.4.0)
node-fetch: 2.7.0(encoding@0.1.13) node-fetch: 2.7.0(encoding@0.1.13)
@ -15995,7 +15998,7 @@ snapshots:
'@nuxt/kit@3.16.0(magicast@0.3.5)': '@nuxt/kit@3.16.0(magicast@0.3.5)':
dependencies: dependencies:
c12: 3.0.2(magicast@0.3.5) c12: 3.0.2(magicast@0.3.5)
consola: 3.4.1 consola: 3.4.2
defu: 6.1.4 defu: 6.1.4
destr: 2.0.3 destr: 2.0.3
errx: 0.1.0 errx: 0.1.0
@ -16749,16 +16752,16 @@ snapshots:
dependencies: dependencies:
remove-accents: 0.5.0 remove-accents: 0.5.0
'@tanstack/query-core@5.68.0': {} '@tanstack/query-core@5.69.0': {}
'@tanstack/store@0.7.0': {} '@tanstack/store@0.7.0': {}
'@tanstack/virtual-core@3.13.4': {} '@tanstack/virtual-core@3.13.4': {}
'@tanstack/vue-query@5.68.0(vue@3.5.13(typescript@5.8.2))': '@tanstack/vue-query@5.69.0(vue@3.5.13(typescript@5.8.2))':
dependencies: dependencies:
'@tanstack/match-sorter-utils': 8.19.4 '@tanstack/match-sorter-utils': 8.19.4
'@tanstack/query-core': 5.68.0 '@tanstack/query-core': 5.69.0
'@vue/devtools-api': 6.6.4 '@vue/devtools-api': 6.6.4
vue: 3.5.13(typescript@5.8.2) vue: 3.5.13(typescript@5.8.2)
vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.2)) vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.2))
@ -17123,39 +17126,39 @@ snapshots:
'@ungap/structured-clone@1.3.0': {} '@ungap/structured-clone@1.3.0': {}
'@unrs/rspack-resolver-binding-darwin-arm64@1.1.2': '@unrs/rspack-resolver-binding-darwin-arm64@1.2.1':
optional: true optional: true
'@unrs/rspack-resolver-binding-darwin-x64@1.1.2': '@unrs/rspack-resolver-binding-darwin-x64@1.2.1':
optional: true optional: true
'@unrs/rspack-resolver-binding-freebsd-x64@1.1.2': '@unrs/rspack-resolver-binding-freebsd-x64@1.2.1':
optional: true optional: true
'@unrs/rspack-resolver-binding-linux-arm-gnueabihf@1.1.2': '@unrs/rspack-resolver-binding-linux-arm-gnueabihf@1.2.1':
optional: true optional: true
'@unrs/rspack-resolver-binding-linux-arm64-gnu@1.1.2': '@unrs/rspack-resolver-binding-linux-arm64-gnu@1.2.1':
optional: true optional: true
'@unrs/rspack-resolver-binding-linux-arm64-musl@1.1.2': '@unrs/rspack-resolver-binding-linux-arm64-musl@1.2.1':
optional: true optional: true
'@unrs/rspack-resolver-binding-linux-x64-gnu@1.1.2': '@unrs/rspack-resolver-binding-linux-x64-gnu@1.2.1':
optional: true optional: true
'@unrs/rspack-resolver-binding-linux-x64-musl@1.1.2': '@unrs/rspack-resolver-binding-linux-x64-musl@1.2.1':
optional: true optional: true
'@unrs/rspack-resolver-binding-wasm32-wasi@1.1.2': '@unrs/rspack-resolver-binding-wasm32-wasi@1.2.1':
dependencies: dependencies:
'@napi-rs/wasm-runtime': 0.2.7 '@napi-rs/wasm-runtime': 0.2.7
optional: true optional: true
'@unrs/rspack-resolver-binding-win32-arm64-msvc@1.1.2': '@unrs/rspack-resolver-binding-win32-arm64-msvc@1.2.1':
optional: true optional: true
'@unrs/rspack-resolver-binding-win32-x64-msvc@1.1.2': '@unrs/rspack-resolver-binding-win32-x64-msvc@1.2.1':
optional: true optional: true
'@vee-validate/zod@4.15.0(vue@3.5.13(typescript@5.8.2))(zod@3.24.2)': '@vee-validate/zod@4.15.0(vue@3.5.13(typescript@5.8.2))(zod@3.24.2)':
@ -17309,6 +17312,14 @@ snapshots:
chai: 5.2.0 chai: 5.2.0
tinyrainbow: 2.0.0 tinyrainbow: 2.0.0
'@vitest/mocker@2.1.9(vite@5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.85.1)(terser@5.39.0))':
dependencies:
'@vitest/spy': 2.1.9
estree-walker: 3.0.3
magic-string: 0.30.17
optionalDependencies:
vite: 5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)
'@vitest/mocker@2.1.9(vite@5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.86.0)(terser@5.39.0))': '@vitest/mocker@2.1.9(vite@5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.86.0)(terser@5.39.0))':
dependencies: dependencies:
'@vitest/spy': 2.1.9 '@vitest/spy': 2.1.9
@ -17411,68 +17422,7 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- vue - vue
'@vtj/cli@0.11.1(@nuxt/kit@3.16.0(magicast@0.3.5))(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@4.36.0)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)': '@vtj/cli@0.11.1(@nuxt/kit@3.16.0(magicast@0.3.5))(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)':
dependencies:
'@babel/core': 7.26.10
'@babel/preset-env': 7.26.9(@babel/core@7.26.10)
'@babel/types': 7.26.10
'@rollup/plugin-babel': 6.0.4(@babel/core@7.26.10)(@types/babel__core@7.20.5)(rollup@4.36.0)
'@types/babel__core': 7.20.5
'@types/body-parser': 1.19.5
'@types/node': 22.13.10
'@types/serve-static': 1.15.7
'@vitejs/plugin-basic-ssl': 2.0.0(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
'@vitejs/plugin-legacy': 6.0.2(terser@5.39.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
'@vitejs/plugin-vue': 5.2.3(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vitejs/plugin-vue-jsx': 4.1.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vitest/coverage-v8': 3.0.9(vitest@3.0.9(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
'@vtj/node': 0.11.1
'@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.36.0)
rollup-plugin-visualizer: 5.14.0(rollup@4.36.0)
sass: 1.85.1
serve-static: 1.16.2
terser: 5.39.0
typescript: 5.8.2
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.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-cdn-import: 1.0.1(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-dts: 4.5.3(@types/node@22.13.10)(rollup@4.36.0)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-node-polyfills: 0.23.0(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-devtools: 7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
vitest: 3.0.9(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vue-tsc: 2.2.8(typescript@5.8.2)
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@nuxt/kit'
- '@types/debug'
- '@vitest/browser'
- '@vitest/ui'
- bufferutil
- canvas
- debug
- happy-dom
- jiti
- less
- lightningcss
- msw
- rolldown
- rollup
- sass-embedded
- stylus
- sugarss
- supports-color
- tsx
- utf-8-validate
- vue
- yaml
'@vtj/cli@0.11.1(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)':
dependencies: dependencies:
'@babel/core': 7.26.10 '@babel/core': 7.26.10
'@babel/preset-env': 7.26.9(@babel/core@7.26.10) '@babel/preset-env': 7.26.9(@babel/core@7.26.10)
@ -17505,7 +17455,68 @@ snapshots:
vite-plugin-cdn-import: 1.0.1(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-cdn-import: 1.0.1(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-dts: 4.5.3(@types/node@22.13.10)(rollup@3.29.5)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-dts: 4.5.3(@types/node@22.13.10)(rollup@3.29.5)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-node-polyfills: 0.23.0(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-node-polyfills: 0.23.0(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-devtools: 7.7.2(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) vite-plugin-vue-devtools: 7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
vitest: 3.0.9(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vue-tsc: 2.2.8(typescript@5.8.2)
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@nuxt/kit'
- '@types/debug'
- '@vitest/browser'
- '@vitest/ui'
- bufferutil
- canvas
- debug
- happy-dom
- jiti
- less
- lightningcss
- msw
- rolldown
- rollup
- sass-embedded
- stylus
- sugarss
- supports-color
- tsx
- utf-8-validate
- vue
- yaml
'@vtj/cli@0.11.1(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@4.36.0)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)':
dependencies:
'@babel/core': 7.26.10
'@babel/preset-env': 7.26.9(@babel/core@7.26.10)
'@babel/types': 7.26.10
'@rollup/plugin-babel': 6.0.4(@babel/core@7.26.10)(@types/babel__core@7.20.5)(rollup@4.36.0)
'@types/babel__core': 7.20.5
'@types/body-parser': 1.19.5
'@types/node': 22.13.10
'@types/serve-static': 1.15.7
'@vitejs/plugin-basic-ssl': 2.0.0(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
'@vitejs/plugin-legacy': 6.0.2(terser@5.39.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
'@vitejs/plugin-vue': 5.2.3(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vitejs/plugin-vue-jsx': 4.1.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vitest/coverage-v8': 3.0.9(vitest@3.0.9(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
'@vtj/node': 0.11.1
'@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.36.0)
rollup-plugin-visualizer: 5.14.0(rollup@4.36.0)
sass: 1.85.1
serve-static: 1.16.2
terser: 5.39.0
typescript: 5.8.2
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.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-cdn-import: 1.0.1(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-dts: 4.5.3(@types/node@22.13.10)(rollup@4.36.0)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-node-polyfills: 0.23.0(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-devtools: 7.7.2(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
vitest: 3.0.9(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0) vitest: 3.0.9(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vue-tsc: 2.2.8(typescript@5.8.2) vue-tsc: 2.2.8(typescript@5.8.2)
transitivePeerDependencies: transitivePeerDependencies:
@ -18693,7 +18704,7 @@ snapshots:
citty@0.1.6: citty@0.1.6:
dependencies: dependencies:
consola: 3.4.1 consola: 3.4.2
class-variance-authority@0.7.1: class-variance-authority@0.7.1:
dependencies: dependencies:
@ -18897,7 +18908,7 @@ snapshots:
consola@2.15.3: {} consola@2.15.3: {}
consola@3.4.1: {} consola@3.4.2: {}
console-browserify@1.2.0: {} console-browserify@1.2.0: {}
@ -19892,7 +19903,7 @@ snapshots:
eslint-import-resolver-node: 0.3.9 eslint-import-resolver-node: 0.3.9
get-tsconfig: 4.10.0 get-tsconfig: 4.10.0
picomatch: 4.0.2 picomatch: 4.0.2
rspack-resolver: 1.1.2 rspack-resolver: 1.2.1
semver: 7.7.1 semver: 7.7.1
stable-hash: 0.0.5 stable-hash: 0.0.5
tslib: 2.8.1 tslib: 2.8.1
@ -20410,7 +20421,7 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- '@react-native-async-storage/async-storage' - '@react-native-async-storage/async-storage'
fix-dts-default-cjs-exports@1.0.0: fix-dts-default-cjs-exports@1.0.1:
dependencies: dependencies:
magic-string: 0.30.17 magic-string: 0.30.17
mlly: 1.7.4 mlly: 1.7.4
@ -20601,7 +20612,7 @@ snapshots:
giget@2.0.0: giget@2.0.0:
dependencies: dependencies:
citty: 0.1.6 citty: 0.1.6
consola: 3.4.1 consola: 3.4.2
defu: 6.1.4 defu: 6.1.4
node-fetch-native: 1.6.6 node-fetch-native: 1.6.6
nypm: 0.6.0 nypm: 0.6.0
@ -21492,7 +21503,7 @@ snapshots:
http-proxy-agent: 7.0.2 http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.6(supports-color@9.4.0) https-proxy-agent: 7.0.6(supports-color@9.4.0)
is-potential-custom-element-name: 1.0.1 is-potential-custom-element-name: 1.0.1
nwsapi: 2.2.18 nwsapi: 2.2.19
parse5: 7.2.1 parse5: 7.2.1
rrweb-cssom: 0.8.0 rrweb-cssom: 0.8.0
saxes: 6.0.0 saxes: 6.0.0
@ -21706,7 +21717,7 @@ snapshots:
'@parcel/watcher-wasm': 2.5.1 '@parcel/watcher-wasm': 2.5.1
citty: 0.1.6 citty: 0.1.6
clipboardy: 4.0.0 clipboardy: 4.0.0
consola: 3.4.1 consola: 3.4.2
crossws: 0.3.4 crossws: 0.3.4
defu: 6.1.4 defu: 6.1.4
get-port-please: 3.1.2 get-port-please: 3.1.2
@ -22244,7 +22255,7 @@ snapshots:
citty: 0.1.6 citty: 0.1.6
compatx: 0.1.8 compatx: 0.1.8
confbox: 0.2.1 confbox: 0.2.1
consola: 3.4.1 consola: 3.4.2
cookie-es: 2.0.0 cookie-es: 2.0.0
croner: 9.0.0 croner: 9.0.0
crossws: 0.3.4 crossws: 0.3.4
@ -22459,12 +22470,12 @@ snapshots:
dependencies: dependencies:
boolbase: 1.0.0 boolbase: 1.0.0
nwsapi@2.2.18: {} nwsapi@2.2.19: {}
nypm@0.6.0: nypm@0.6.0:
dependencies: dependencies:
citty: 0.1.6 citty: 0.1.6
consola: 3.4.1 consola: 3.4.2
pathe: 2.0.3 pathe: 2.0.3
pkg-types: 2.1.0 pkg-types: 2.1.0
tinyexec: 0.3.2 tinyexec: 0.3.2
@ -23875,19 +23886,19 @@ snapshots:
rrdom: 0.1.7 rrdom: 0.1.7
rrweb-snapshot: 2.0.0-alpha.4 rrweb-snapshot: 2.0.0-alpha.4
rspack-resolver@1.1.2: rspack-resolver@1.2.1:
optionalDependencies: optionalDependencies:
'@unrs/rspack-resolver-binding-darwin-arm64': 1.1.2 '@unrs/rspack-resolver-binding-darwin-arm64': 1.2.1
'@unrs/rspack-resolver-binding-darwin-x64': 1.1.2 '@unrs/rspack-resolver-binding-darwin-x64': 1.2.1
'@unrs/rspack-resolver-binding-freebsd-x64': 1.1.2 '@unrs/rspack-resolver-binding-freebsd-x64': 1.2.1
'@unrs/rspack-resolver-binding-linux-arm-gnueabihf': 1.1.2 '@unrs/rspack-resolver-binding-linux-arm-gnueabihf': 1.2.1
'@unrs/rspack-resolver-binding-linux-arm64-gnu': 1.1.2 '@unrs/rspack-resolver-binding-linux-arm64-gnu': 1.2.1
'@unrs/rspack-resolver-binding-linux-arm64-musl': 1.1.2 '@unrs/rspack-resolver-binding-linux-arm64-musl': 1.2.1
'@unrs/rspack-resolver-binding-linux-x64-gnu': 1.1.2 '@unrs/rspack-resolver-binding-linux-x64-gnu': 1.2.1
'@unrs/rspack-resolver-binding-linux-x64-musl': 1.1.2 '@unrs/rspack-resolver-binding-linux-x64-musl': 1.2.1
'@unrs/rspack-resolver-binding-wasm32-wasi': 1.1.2 '@unrs/rspack-resolver-binding-wasm32-wasi': 1.2.1
'@unrs/rspack-resolver-binding-win32-arm64-msvc': 1.1.2 '@unrs/rspack-resolver-binding-win32-arm64-msvc': 1.2.1
'@unrs/rspack-resolver-binding-win32-x64-msvc': 1.1.2 '@unrs/rspack-resolver-binding-win32-x64-msvc': 1.2.1
run-applescript@5.0.0: run-applescript@5.0.0:
dependencies: dependencies:
@ -25017,7 +25028,7 @@ snapshots:
'@rollup/pluginutils': 5.1.4(rollup@3.29.5) '@rollup/pluginutils': 5.1.4(rollup@3.29.5)
chalk: 5.4.1 chalk: 5.4.1
citty: 0.1.6 citty: 0.1.6
consola: 3.4.1 consola: 3.4.2
defu: 6.1.4 defu: 6.1.4
esbuild: 0.24.0 esbuild: 0.24.0
globby: 13.2.2 globby: 13.2.2
@ -25049,10 +25060,10 @@ snapshots:
'@rollup/plugin-replace': 6.0.2(rollup@4.36.0) '@rollup/plugin-replace': 6.0.2(rollup@4.36.0)
'@rollup/pluginutils': 5.1.4(rollup@4.36.0) '@rollup/pluginutils': 5.1.4(rollup@4.36.0)
citty: 0.1.6 citty: 0.1.6
consola: 3.4.1 consola: 3.4.2
defu: 6.1.4 defu: 6.1.4
esbuild: 0.24.0 esbuild: 0.24.0
fix-dts-default-cjs-exports: 1.0.0 fix-dts-default-cjs-exports: 1.0.1
hookable: 5.5.3 hookable: 5.5.3
jiti: 2.4.2 jiti: 2.4.2
magic-string: 0.30.17 magic-string: 0.30.17
@ -25250,7 +25261,7 @@ snapshots:
untun@0.1.3: untun@0.1.3:
dependencies: dependencies:
citty: 0.1.6 citty: 0.1.6
consola: 3.4.1 consola: 3.4.2
pathe: 1.1.2 pathe: 1.1.2
untyped@1.5.2: untyped@1.5.2:
@ -25366,6 +25377,24 @@ snapshots:
dependencies: dependencies:
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0) vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)
vite-node@2.1.9(@types/node@22.13.10)(less@4.2.2)(sass@1.85.1)(terser@5.39.0):
dependencies:
cac: 6.7.14
debug: 4.4.0(supports-color@9.4.0)
es-module-lexer: 1.6.0
pathe: 1.1.2
vite: 5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)
transitivePeerDependencies:
- '@types/node'
- less
- lightningcss
- sass
- sass-embedded
- stylus
- sugarss
- supports-color
- terser
vite-node@2.1.9(@types/node@22.13.10)(less@4.2.2)(sass@1.86.0)(terser@5.39.0): vite-node@2.1.9(@types/node@22.13.10)(less@4.2.2)(sass@1.86.0)(terser@5.39.0):
dependencies: dependencies:
cac: 6.7.14 cac: 6.7.14
@ -25522,25 +25551,7 @@ snapshots:
pathe: 0.2.0 pathe: 0.2.0
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0) vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-inspect@0.8.9(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)): vite-plugin-inspect@0.8.9(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@4.36.0)
debug: 4.4.0(supports-color@9.4.0)
error-stack-parser-es: 0.1.5
fs-extra: 11.3.0
open: 10.1.0
perfect-debounce: 1.0.0
picocolors: 1.1.1
sirv: 3.0.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)
optionalDependencies:
'@nuxt/kit': 3.16.0(magicast@0.3.5)
transitivePeerDependencies:
- rollup
- supports-color
vite-plugin-inspect@0.8.9(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)):
dependencies: dependencies:
'@antfu/utils': 0.7.10 '@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@3.29.5) '@rollup/pluginutils': 5.1.4(rollup@3.29.5)
@ -25552,6 +25563,24 @@ snapshots:
picocolors: 1.1.1 picocolors: 1.1.1
sirv: 3.0.1 sirv: 3.0.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0) vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
optionalDependencies:
'@nuxt/kit': 3.16.0(magicast@0.3.5)
transitivePeerDependencies:
- rollup
- supports-color
vite-plugin-inspect@0.8.9(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@4.36.0)
debug: 4.4.0(supports-color@9.4.0)
error-stack-parser-es: 0.1.5
fs-extra: 11.3.0
open: 10.1.0
perfect-debounce: 1.0.0
picocolors: 1.1.1
sirv: 3.0.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- supports-color - supports-color
@ -25634,23 +25663,7 @@ snapshots:
typescript: 5.8.2 typescript: 5.8.2
vite: 6.2.2(@types/node@20.17.24)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0) vite: 6.2.2(@types/node@20.17.24)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-vue-devtools@7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)): vite-plugin-vue-devtools@7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
dependencies:
'@vue/devtools-core': 7.7.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vue/devtools-kit': 7.7.2
'@vue/devtools-shared': 7.7.2
execa: 9.5.2
sirv: 3.0.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-inspect: 0.8.9(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-inspector: 5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
- supports-color
- vue
vite-plugin-vue-devtools@7.7.2(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
dependencies: dependencies:
'@vue/devtools-core': 7.7.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) '@vue/devtools-core': 7.7.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vue/devtools-kit': 7.7.2 '@vue/devtools-kit': 7.7.2
@ -25658,7 +25671,7 @@ snapshots:
execa: 9.5.2 execa: 9.5.2
sirv: 3.0.1 sirv: 3.0.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0) vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-inspect: 0.8.9(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-inspect: 0.8.9(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-inspector: 5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-vue-inspector: 5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
transitivePeerDependencies: transitivePeerDependencies:
- '@nuxt/kit' - '@nuxt/kit'
@ -25666,6 +25679,22 @@ snapshots:
- supports-color - supports-color
- vue - vue
vite-plugin-vue-devtools@7.7.2(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
dependencies:
'@vue/devtools-core': 7.7.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vue/devtools-kit': 7.7.2
'@vue/devtools-shared': 7.7.2
execa: 9.5.2
sirv: 3.0.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-inspect: 0.8.9(rollup@4.36.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-inspector: 5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
- supports-color
- vue
vite-plugin-vue-inspector@5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)): vite-plugin-vue-inspector@5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)):
dependencies: dependencies:
'@babel/core': 7.26.10 '@babel/core': 7.26.10
@ -25696,6 +25725,18 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
vite@5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.85.1)(terser@5.39.0):
dependencies:
esbuild: 0.24.0
postcss: 8.5.3
rollup: 4.36.0
optionalDependencies:
'@types/node': 22.13.10
fsevents: 2.3.3
less: 4.2.2
sass: 1.85.1
terser: 5.39.0
vite@5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.86.0)(terser@5.39.0): vite@5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.86.0)(terser@5.39.0):
dependencies: dependencies:
esbuild: 0.24.0 esbuild: 0.24.0
@ -25750,7 +25791,7 @@ snapshots:
terser: 5.39.0 terser: 5.39.0
yaml: 2.7.0 yaml: 2.7.0
vitepress-plugin-group-icons@1.3.7: vitepress-plugin-group-icons@1.3.8:
dependencies: dependencies:
'@iconify-json/logos': 1.2.4 '@iconify-json/logos': 1.2.4
'@iconify-json/vscode-icons': 1.2.16 '@iconify-json/vscode-icons': 1.2.16
@ -25807,6 +25848,43 @@ snapshots:
- typescript - typescript
- universal-cookie - universal-cookie
vitest@2.1.9(@types/node@22.13.10)(happy-dom@16.8.1)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0):
dependencies:
'@vitest/expect': 2.1.9
'@vitest/mocker': 2.1.9(vite@5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.85.1)(terser@5.39.0))
'@vitest/pretty-format': 2.1.9
'@vitest/runner': 2.1.9
'@vitest/snapshot': 2.1.9
'@vitest/spy': 2.1.9
'@vitest/utils': 2.1.9
chai: 5.2.0
debug: 4.4.0(supports-color@9.4.0)
expect-type: 1.2.0
magic-string: 0.30.17
pathe: 1.1.2
std-env: 3.8.1
tinybench: 2.9.0
tinyexec: 0.3.2
tinypool: 1.0.2
tinyrainbow: 1.2.0
vite: 5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)
vite-node: 2.1.9(@types/node@22.13.10)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 22.13.10
happy-dom: 16.8.1
jsdom: 26.0.0
transitivePeerDependencies:
- less
- lightningcss
- msw
- sass
- sass-embedded
- stylus
- sugarss
- supports-color
- terser
vitest@2.1.9(@types/node@22.13.10)(happy-dom@16.8.1)(jsdom@26.0.0)(less@4.2.2)(sass@1.86.0)(terser@5.39.0): vitest@2.1.9(@types/node@22.13.10)(happy-dom@16.8.1)(jsdom@26.0.0)(less@4.2.2)(sass@1.86.0)(terser@5.39.0):
dependencies: dependencies:
'@vitest/expect': 2.1.9 '@vitest/expect': 2.1.9
@ -26310,17 +26388,17 @@ snapshots:
ws@8.18.1: {} ws@8.18.1: {}
wujie-vue3@1.0.13(vue@3.5.13(typescript@5.8.2)): wujie-vue3@1.0.22(vue@3.5.13(typescript@5.8.2)):
dependencies: dependencies:
vue: 3.5.13(typescript@5.8.2) vue: 3.5.13(typescript@5.8.2)
wujie: 1.0.13 wujie: 1.0.22
wujie-vue3@1.0.25(vue@3.5.13(typescript@5.8.2)): wujie-vue3@1.0.25(vue@3.5.13(typescript@5.8.2)):
dependencies: dependencies:
vue: 3.5.13(typescript@5.8.2) vue: 3.5.13(typescript@5.8.2)
wujie: 1.0.25 wujie: 1.0.25
wujie@1.0.13: wujie@1.0.22:
dependencies: dependencies:
'@babel/runtime': 7.26.10 '@babel/runtime': 7.26.10