diff --git a/README.md b/README.md new file mode 100644 index 0000000..26ad3ae --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +低代码相关接口文档: https://developer.shiyuegame.com/showdoc/web/#/231?page_id=15660 diff --git a/apps/designer/package.json b/apps/designer/package.json index 7fc40fb..bd7ecd5 100644 --- a/apps/designer/package.json +++ b/apps/designer/package.json @@ -16,22 +16,22 @@ "clean": "rimraf node_modules" }, "dependencies": { - "@vtj/core": "^0.10.5", - "@vtj/designer": "0.10.5", - "@vtj/icons": "0.10.5", - "@vtj/local": "^0.10.5", - "@vtj/materials": "^0.10.5", + "@vtj/core": "^0.10.6", + "@vtj/designer": "0.10.6", + "@vtj/icons": "0.10.6", + "@vtj/local": "^0.10.6", + "@vtj/materials": "^0.10.6", "@vtj/node": "0.10.1", - "@vtj/pro": "^0.10.5", - "@vtj/renderer": "^0.10.5", - "@vtj/ui": "^0.10.5", - "@vtj/utils": "0.10.5", - "@vtj/web": "^0.10.5", + "@vtj/pro": "^0.10.6", + "@vtj/renderer": "^0.10.6", + "@vtj/ui": "^0.10.6", + "@vtj/utils": "0.10.6", + "@vtj/web": "^0.10.6", + "axios": "^1.8.1", "element-plus": "^2.9.4", "licia-es": "^1.46.0", "vue": "~3.5.13", - "vue-router": "~4.5.0", - "axios": "^1.8.1" + "vue-router": "~4.5.0" }, "devDependencies": { "@sy/vite-plugin-http2-proxy": "workspace:*", diff --git a/apps/designer/src/io/file.ts b/apps/designer/src/io/file.ts index 3c86d0f..c600ce8 100644 --- a/apps/designer/src/io/file.ts +++ b/apps/designer/src/io/file.ts @@ -1,21 +1,49 @@ +import { type BlockSchema } from '@vtj/core'; import instance from './instance'; +export type LowCodeFileSchema = { + project_id: number; + publish: boolean; + active: boolean; + dsl: BlockSchema; + file_path?: string; +}; + +function transformFile(file: LowCodeFileSchema): LowCodeFileSchema { + return { + project_id: file.project_id, + publish: file.publish, + active: file.active, + // @ts-ignore + dsl: JSON.stringify(file.dsl), + file_path: file.file_path + }; +} + export const getFileList = async () => { - const response = await instance.get('/api/v1/file'); + const response = await instance.get('/api/v1/files'); return response.data; }; -export const createFile = async (data: any) => { - const response = await instance.post('/api/v1/file', data); +export const getFile = async (id: string) => { + const response = await instance.get(`/api/v1/files/${id}`); + return { + ...response.data, + dsl: JSON.parse(response.data.dsl) + }; +}; + +export const createFile = async (data: LowCodeFileSchema) => { + const response = await instance.post('/api/v1/files', transformFile(data)); return response.data; }; -export const updateFile = async (id: string, data: any) => { - const response = await instance.put(`/api/v1/file/${id}`, data); +export const updateFile = async (id: string, data: LowCodeFileSchema) => { + const response = await instance.put(`/api/v1/files/${id}`, data); return response.data; }; export const deleteFile = async (id: string) => { - const response = await instance.delete(`/api/v1/file/${id}`); + const response = await instance.delete(`/api/v1/files/${id}`); return response.data; }; diff --git a/apps/designer/src/service/index.ts b/apps/designer/src/service/index.ts index 34e4448..625dfbb 100644 --- a/apps/designer/src/service/index.ts +++ b/apps/designer/src/service/index.ts @@ -12,7 +12,15 @@ import { } from '@vtj/core'; import { Storage, mapToObject } from '@vtj/utils'; import { BaseService } from '@vtj/renderer'; -import { getProject, updateProject } from '@/io'; +import { + getProject, + updateProject, + createFile, + updateFile as updateLowCodeFile, + getFile as getLowCodeFile, + type LowCodeFileSchema +} from '@/io'; +import { isNumeric } from 'licia-es'; const storage = new Storage({ type: 'local', expired: 0 @@ -80,17 +88,55 @@ export class StorageService extends BaseService { return Promise.resolve(true); } - public saveFile(file: BlockSchema): Promise { - storage.save(`file_${file.id}`, file); - console.log('saveFile', file); + public async saveFile(file: BlockSchema): Promise { + // console.log('file', file); + // const ACTION = { + // CREATE: 'create', + // UPDATE: 'update' + // }; + // const action = isNumeric(file.id) ? ACTION.UPDATE : ACTION.CREATE; + // console.log('action', action); + // console.log('saveFile', file); + // if (action === ACTION.CREATE) { + // const newFile: LowCodeFileSchema = { + // project_id: 2, + // publish: false, + // active: true, + // dsl: file + // }; + // Reflect.deleteProperty(newFile, 'id'); + // const res = await createFile(newFile); + // console.log('saveFile-res', res); + // } + if (file.id) { + const existFile = await getLowCodeFile(file.id); + console.log('existFile', existFile); + if (existFile) { + await updateLowCodeFile(file.id, { + ...existFile, + dsl: file + }); + } else { + await createFile({ + project_id: 2, + publish: false, + active: true, + dsl: file + }); + } + } + + // storage.save(`file_${file.id}`, file); return Promise.resolve(true); } - public getFile(id: string): Promise { + public async getFile(id: string): Promise { const dsl = storage.get(`file_${id}`); console.log('getFile', id, dsl); - if (dsl) { - return Promise.resolve(dsl as BlockSchema); + const lowCodeFile = await getLowCodeFile(id); + console.log('lowCodeFile', lowCodeFile); + if (lowCodeFile.dsl) { + return Promise.resolve(lowCodeFile.dsl as BlockSchema); } else { return Promise.reject(null); } diff --git a/apps/renderer/package.json b/apps/renderer/package.json index 4f1b340..e41ff38 100644 --- a/apps/renderer/package.json +++ b/apps/renderer/package.json @@ -16,17 +16,17 @@ "@iframe-resizer/child": "^5.3.3", "@sy/low-code-shared": "workspace:*", "@sy/web-vitals": "workspace:*", - "@vtj/core": "^0.10.5", - "@vtj/icons": "0.10.5", - "@vtj/materials": "^0.10.5", - "@vtj/renderer": "^0.10.5", + "@vtj/core": "^0.10.6", + "@vtj/icons": "0.10.6", + "@vtj/materials": "^0.10.6", + "@vtj/renderer": "^0.10.6", + "axios": "^1.8.1", "core-js": "^3.40.0", "element-plus": "^2.9.4", "licia-es": "^1.46.0", "postmate": "^1.5.2", "rrweb": "2.0.0-alpha.4", - "vue": "^3.5.13", - "axios": "^1.8.1" + "vue": "^3.5.13" }, "devDependencies": { "@farmfe/cli": "^1.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7fffc19..ee3aace 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@commitlint/cli': specifier: ~19.5.0 - version: 19.5.0(@types/node@22.12.0)(typescript@5.6.3) + version: 19.5.0(@types/node@22.13.7)(typescript@5.6.3) '@commitlint/config-conventional': specifier: ~19.5.0 version: 19.5.0 @@ -19,7 +19,7 @@ importers: version: 1.3.0(@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.6.3))(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.2))(prettier@3.3.3)(typescript@5.6.3) commitizen: specifier: ~4.3.1 - version: 4.3.1(@types/node@22.12.0)(typescript@5.6.3) + version: 4.3.1(@types/node@22.13.7)(typescript@5.6.3) conventional-changelog-cli: specifier: ~4.1.0 version: 4.1.0 @@ -49,7 +49,7 @@ importers: version: 9.1.7 inquirer: specifier: ^12.4.2 - version: 12.4.2(@types/node@22.12.0) + version: 12.4.2(@types/node@22.13.7) lint-staged: specifier: ~15.2.11 version: 15.2.11 @@ -96,38 +96,38 @@ importers: apps/designer: dependencies: '@vtj/core': - specifier: ^0.10.5 - version: 0.10.5 + specifier: ^0.10.6 + version: 0.10.6 '@vtj/designer': - specifier: 0.10.5 - version: 0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + specifier: 0.10.6 + version: 0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) '@vtj/icons': - specifier: 0.10.5 - version: 0.10.5(vue@3.5.13(typescript@5.7.3)) + specifier: 0.10.6 + version: 0.10.6(vue@3.5.13(typescript@5.7.3)) '@vtj/local': - specifier: ^0.10.5 - version: 0.10.5 + specifier: ^0.10.6 + version: 0.10.6 '@vtj/materials': - specifier: ^0.10.5 - version: 0.10.5 + specifier: ^0.10.6 + version: 0.10.6 '@vtj/node': specifier: 0.10.1 version: 0.10.1 '@vtj/pro': - specifier: ^0.10.5 - version: 0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + specifier: ^0.10.6 + version: 0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) '@vtj/renderer': - specifier: ^0.10.5 - version: 0.10.5 + specifier: ^0.10.6 + version: 0.10.6 '@vtj/ui': - specifier: ^0.10.5 - version: 0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + specifier: ^0.10.6 + version: 0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) '@vtj/utils': - specifier: 0.10.5 - version: 0.10.5 + specifier: 0.10.6 + version: 0.10.6 '@vtj/web': - specifier: ^0.10.5 - version: 0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + specifier: ^0.10.6 + version: 0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) axios: specifier: ^1.8.1 version: 1.8.1(debug@4.4.0) @@ -425,17 +425,17 @@ importers: specifier: workspace:* version: link:../../packages/web-vitals '@vtj/core': - specifier: ^0.10.5 - version: 0.10.5 + specifier: ^0.10.6 + version: 0.10.6 '@vtj/icons': - specifier: 0.10.5 - version: 0.10.5(vue@3.5.13(typescript@5.7.3)) + specifier: 0.10.6 + version: 0.10.6(vue@3.5.13(typescript@5.7.3)) '@vtj/materials': - specifier: ^0.10.5 - version: 0.10.5 + specifier: ^0.10.6 + version: 0.10.6 '@vtj/renderer': - specifier: ^0.10.5 - version: 0.10.5 + specifier: ^0.10.6 + version: 0.10.6 axios: specifier: ^1.8.1 version: 1.8.1(debug@4.4.0) @@ -469,10 +469,10 @@ importers: version: link:../../packages/vite-plugin-http2-proxy '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.2.0(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.2.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) vite-plugin-mkcert: specifier: ^1.17.6 - version: 1.17.6(vite@6.2.0(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)) + version: 1.17.6(vite@6.2.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)) apps/y-code-v1: dependencies: @@ -606,7 +606,7 @@ importers: version: 1.6.6 '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.2.0(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.2.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) core-js: specifier: ^3.40.0 version: 3.40.0 @@ -625,7 +625,7 @@ importers: devDependencies: vite: specifier: 6.1.0 - version: 6.1.0(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) + version: 6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) packages/web-vitals: dependencies: @@ -3239,6 +3239,9 @@ packages: '@types/node@22.12.0': resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==} + '@types/node@22.13.7': + resolution: {integrity: sha512-oU2q+BsQldB9lYxHNp/5aZO+/Bs0Usa74Abo9mAKulz4ahQyXRHK6UVKYIN8KSC8HXwhWSi7b49JnX+txuac0w==} + '@types/node@22.7.9': resolution: {integrity: sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==} @@ -3608,8 +3611,8 @@ packages: '@vtj/base@0.10.1': resolution: {integrity: sha512-iFbpzjqJiLKEXJiMHUCfO/W+lcJ5df/OdHE7eiqhE8YZ4P28XTQz7sUNzXat6tr/II8opiNT9b/RoN1+lpvpBQ==} - '@vtj/charts@0.10.5': - resolution: {integrity: sha512-x4yQ9hk1O9ZkKpXlMfNKO/wj+/mlIX4abS+pmDHfbPSgxbMWoaWbq96RJKtKOZf6gA8l9KQIOlhJeha2CCTKFw==} + '@vtj/charts@0.10.6': + resolution: {integrity: sha512-G8L3JEuipmZBP/+BT4uJ3TKAjCACT791KPJ/ukyu9cHFAjPMLN3LFXy/bn34z3emMJF0TO3xHn3iI5iCWVsDjg==} engines: {node: '>=16.0.0'} '@vtj/cli@0.10.1': @@ -3617,48 +3620,48 @@ packages: engines: {node: '>=20.0.0'} hasBin: true - '@vtj/coder@0.10.5': - resolution: {integrity: sha512-tw34Fsc8PPWsmeuwwfAW8olBpi4BVvxVj9LZaz1iQOJRu4BrDnMDmZTjT4AhCGacHvqt7rArQhRHpmAZhfyP0A==} + '@vtj/coder@0.10.6': + resolution: {integrity: sha512-wxBXXB+BwowIGaTc/FJMO9HSQ3pwngZ7VvY62hSTaYcgKtszGpzK8dbeW33nf2Keih/HKKe+SOepR7tMduuYpg==} - '@vtj/core@0.10.5': - resolution: {integrity: sha512-sJrJiBy6mmmVvzbU7o1oM/9vFc6FJi7bPaE2v95Wq+4iMz7+/Tj5j+YqFNICTf5e/QT+RPig+Fl5w/d0pK4ouQ==} + '@vtj/core@0.10.6': + resolution: {integrity: sha512-asRLzz+KJPcBgkIGY8hYCFfDma8XMiaR1N993s4xF3NNe69XAliFCAIcEaQxMv/hxZ+ePyYcmAZdSTRjNIFOvw==} - '@vtj/designer@0.10.5': - resolution: {integrity: sha512-E//QGzsXpuxjSpucgEw29paLbjBSB1KTfltJehDKPAjSSDKxuz3AP8E/pJQ56s2bqyG+/bemYuPye4UrwlCp8g==} + '@vtj/designer@0.10.6': + resolution: {integrity: sha512-K+SilzkB9KtBJVCjZJ6QP7eO70KAR9s55EpU4n6S8NB2pTBapZFaRL61GTYtU+I4TSnCYMmXlKzi/uGWBJlnCA==} - '@vtj/icons@0.10.5': - resolution: {integrity: sha512-H75dD5Wzk8axQ8//gJQVy+/6Yc0vlQvT2XSZfMKPw1awojYBMuGItKnRoYCY9XhWZT4cpszBGfgdZpKa6kfG6g==} + '@vtj/icons@0.10.6': + resolution: {integrity: sha512-7m+o0EFuA4lxDZ3TTGngjY5+RgY+hzr6XKxBJY8Hvr2FpKiq6fvgE3ji33nlJq6Q+WXy5+fVIfCAxPLyL32jvg==} - '@vtj/local@0.10.5': - resolution: {integrity: sha512-ByfkrNLWHg0qoORKv2mk70WvgBjFx0y81xMVHSQlW/KxWKKha5lfxRDWxpGMYwKb7xzbZO4W6bRx56QR6RxQKA==} + '@vtj/local@0.10.6': + resolution: {integrity: sha512-WXaaia/3xGSUo9Te7I8lZY1ZKPi/+VhqRMsvJqb+h4XLDQNeJiXLjXAW5DDKhG0c+QYY8qwhtdQRdhJos4cQnQ==} - '@vtj/materials@0.10.5': - resolution: {integrity: sha512-5REeMN7i+KTD/YcH66pfyhdyhLg41ca3tYdkKM3O1ZB/X9Kd+78IBL7zWOu9ABJpS7royY+IbNB0qibpvDU2UA==} + '@vtj/materials@0.10.6': + resolution: {integrity: sha512-srx5R4+ZT9UHKoR+a7owds3zlSpZPEbegKf6PpUko3ZqvfEH5ahWXolTJMSubADkbDpv7EQ3yJQp39aIFhPExQ==} '@vtj/node@0.10.1': resolution: {integrity: sha512-BFym/sZB1gG6tnZ9x/BGqM8eg3hAcCfEQGwfgYIiIO16QXk9WnGS7ao4sJAru6IL00ly7jg35zXcwbjqrVJe2Q==} - '@vtj/parser@0.10.5': - resolution: {integrity: sha512-UtM8Ec414Mw7NmlqsR+zdikeROo4itpcRE/ffSYG0XnSug+YkniWMejiHZbcdbr+XJ/GINLgD91vGgAfBpj11Q==} + '@vtj/parser@0.10.6': + resolution: {integrity: sha512-m4URRvM2JYACQTk+dJh8D84bfkCUK8lv9DbxlgL39O9TFeM+YP05fwFJcLngqyFUVQ1dU6bDQvW1jMBLgrPVAQ==} - '@vtj/pro@0.10.5': - resolution: {integrity: sha512-zr6GVlZQ6UrFczrOlsXgUsXefnZHAx8LTA7kVN5UAUeHJ6gcYkrw5K5piO4N5vF93yBmMcBkvU5FmbEyXweTOw==} + '@vtj/pro@0.10.6': + resolution: {integrity: sha512-iuXB3znqs+6/z5iu+DGw3vh2LNuzmnT4+JM2enTe1ldl6cJHsrLH08vFbZrepT8t8gkyQ0ajqNl2ughDnp2sLw==} - '@vtj/renderer@0.10.5': - resolution: {integrity: sha512-l5qdTHjYYeXHUBZjh5WVB3ZqzGmjryVYZZLeMf+WhH13rj0xj9xO4SPvsdyIdcKaIkaFJioy2nTGPZPkpVx+YA==} + '@vtj/renderer@0.10.6': + resolution: {integrity: sha512-m8soWzX131dUMXIi4WDFZW0gGtp0fT0N1xvB0eaMlnidpgOeAReKxEX1JkKdoDu6pjL29yP20bBYrHW67HU26w==} - '@vtj/ui@0.10.5': - resolution: {integrity: sha512-GGjVQp5kYyLISbJyVPe9WKpX8eGWxCZbmmTrrX19OS48jMvjz6l0W/Vi+eW0XzL5uy4e1J1iazt3t8oGjTRJ7g==} + '@vtj/ui@0.10.6': + resolution: {integrity: sha512-7ymr6VQrSjbvBYdTruIDYiHFyj1FcoyQeFObTPGx8dS51C7NWkFiKZr5Wblhly6XRtMF1Kfhs2Gzbl0vCRoOKQ==} engines: {node: '>=16.0.0'} - '@vtj/uni@0.10.5': - resolution: {integrity: sha512-P2PPrfw1ij/dpL7gSLitEhDjHwyWLWO7YoxFsMI6Dwy0iG6Hb9YAEKJ2KK1svnbLEz8kmYpFqHDXqhJGKIaBig==} + '@vtj/uni@0.10.6': + resolution: {integrity: sha512-6sKKvYeReJr31fuYvuQNeA2hStNBqsYmO4H3+5jC4ExxTv1RAm9bpwA+Y3HiUi3ttQzpVQuP1Nlh8jgUAaPfrA==} - '@vtj/utils@0.10.5': - resolution: {integrity: sha512-jWsjAtYff7WIced76Cqb5iNoo9T+pH9CTmp8RxVxgc7LehMlDr8v8jzXjyEewdKGrSbvEIACJS41r5Dv1xxzBQ==} + '@vtj/utils@0.10.6': + resolution: {integrity: sha512-R44AQvlXH4URZQ8jgD4E/ahZ1dOkqvHj2X+dsuAsuEulrozXlUBQrCV7pqSfVgms32FSkJQ6fBilc6Jgk4TzKA==} - '@vtj/web@0.10.5': - resolution: {integrity: sha512-AHZ/b9EJxTI1dwxhsY1EAGOps9nrGaie1sKgtlzzXYQa022Si1Iy+DpYWOhyX0SHAf5DbKpEyFu+Sl+5Ik8E5w==} + '@vtj/web@0.10.6': + resolution: {integrity: sha512-vNUu7SnwaIR8J348I9GCOrOID0U6AEMV66RXxTidNczSya5QaXfIW26ASgCnOAxxkOw/6U+nxn5AX3KezXe/1Q==} '@vue/babel-helper-vue-transform-on@1.2.5': resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==} @@ -3724,14 +3727,6 @@ packages: typescript: optional: true - '@vue/language-core@2.2.0': - resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@vue/language-core@2.2.4': resolution: {integrity: sha512-eGGdw7eWUwdIn9Fy/irJ7uavCGfgemuHQABgJ/hU1UgZFnbTg9VWeXvHQdhY+2SPQZWJqWXvRWIg67t4iWEa+Q==} peerDependencies: @@ -3820,9 +3815,9 @@ packages: a-sync-waterfall@1.0.1: resolution: {integrity: sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==} - abbrev@3.0.0: - resolution: {integrity: sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==} - engines: {node: ^18.17.0 || >=20.5.0} + abbrev@2.0.0: + resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} @@ -3884,9 +3879,6 @@ packages: alien-signals@0.2.2: resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==} - alien-signals@0.4.14: - resolution: {integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==} - alien-signals@1.0.4: resolution: {integrity: sha512-DJqqQD3XcsaQcQ1s+iE2jDUZmmQpXwHiR6fCAim/w87luaW+vmLY8fMlrdkmRwzaFXhkxf3rqPCR59tKVv1MDw==} @@ -5555,8 +5547,8 @@ packages: resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} engines: {node: '>=0.10.0'} - expect-type@1.1.0: - resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + expect-type@1.2.0: + resolution: {integrity: sha512-80F22aiJ3GLyVnS/B3HzgR6RelZVumzj9jkL0Rhz4h0xYbNW9PjlQz5h3J/SShErbXBc295vseR4/MIbVmUbeA==} engines: {node: '>=12.0.0'} ext@1.7.0: @@ -6710,8 +6702,8 @@ packages: js-base64@2.6.4: resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==} - js-beautify@1.15.3: - resolution: {integrity: sha512-rKKGuyTxGNlyN4EQKWzNndzXpi0bOl8Gl8YQAW1as/oMz0XhD6sHJO1hTvoBDOSzKuJb9WkwoAb34FfdkKMv2A==} + js-beautify@1.15.4: + resolution: {integrity: sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==} engines: {node: '>=14'} hasBin: true @@ -6921,6 +6913,10 @@ packages: resolution: {integrity: sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==} engines: {node: '>=14'} + local-pkg@1.1.0: + resolution: {integrity: sha512-xbZBuX6gYIWrlLmZG43aAVer4ocntYO09vPy9lxd6Ns8DnR4U7N+IIeDkubinqFOHHzoMlPxTxwo0jhE7oYjAw==} + engines: {node: '>=14'} + locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} @@ -7406,9 +7402,9 @@ packages: resolution: {integrity: sha512-X75ZN8DCLftGM5iKwoYLA3rjnrAEs97MkzvSd4q2746Tgpg8b8XWiBGiBG4ZpgcAqBgtgPHTiAc8ZMCvZuikDw==} engines: {node: '>=10'} - nopt@8.1.0: - resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} - engines: {node: ^18.17.0 || >=20.5.0} + nopt@7.2.1: + resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true normalize-package-data@6.0.2: @@ -8294,6 +8290,13 @@ packages: resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} engines: {node: '>=0.6'} + qs@6.14.0: + resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} + engines: {node: '>=0.6'} + + quansync@0.2.6: + resolution: {integrity: sha512-u3TuxVTuJtkTxKGk5oZ7K2/o+l0/cC6J8SOyaaSnrnroqvcVy7xBxtvBUyd+Xa8cGoCr87XmQj4NR6W+zbqH8w==} + query-string@4.3.4: resolution: {integrity: sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==} engines: {node: '>=0.10.0'} @@ -9250,11 +9253,11 @@ packages: resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} engines: {node: '>=12'} - tldts-core@6.1.78: - resolution: {integrity: sha512-jS0svNsB99jR6AJBmfmEWuKIgz91Haya91Z43PATaeHJ24BkMoNRb/jlaD37VYjb0mYf6gRL/HOnvS1zEnYBiw==} + tldts-core@6.1.79: + resolution: {integrity: sha512-HM+Ud/2oQuHt4I43Nvjc213Zji/z25NSH5OkJskJwHXNtYh9DTRlHMDFhms9dFMP7qyve/yVaXFIxmcJ7TdOjw==} - tldts@6.1.78: - resolution: {integrity: sha512-fSgYrW0ITH0SR/CqKMXIruYIPpNu5aDgUp22UhYoSrnUQwc7SBqifEBFNce7AAcygUPBo6a/gbtcguWdmko4RQ==} + tldts@6.1.79: + resolution: {integrity: sha512-wjlYwK8lC/WcywLWf3A7qbK07SexezXjTRVwuPWXHvcjD7MnpPS2RXY5rLO3g12a8CNc7Y7jQRQsV7XyuBZjig==} hasBin: true tmp@0.0.33: @@ -9289,8 +9292,8 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} - tough-cookie@5.1.1: - resolution: {integrity: sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==} + tough-cookie@5.1.2: + resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} engines: {node: '>=16'} tr46@0.0.3: @@ -9680,8 +9683,8 @@ packages: vue-tsc: optional: true - vite-plugin-dts@4.5.0: - resolution: {integrity: sha512-M1lrPTdi7gilLYRZoLmGYnl4fbPryVYsehPN9JgaxjJKTs8/f7tuAlvCCvOLB5gRDQTTKnptBcB0ACsaw2wNLw==} + vite-plugin-dts@4.5.1: + resolution: {integrity: sha512-Yo1dHT05B2nD47AVB7b0+wK1FPFpJJnUf/muRF7+tP+sbPFRhLs70TTRGwJw7NDBwAUAmSwhrD+ZPTe4P6Wv9w==} peerDependencies: typescript: '*' vite: '*' @@ -11347,11 +11350,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.5.0(@types/node@22.12.0)(typescript@5.6.3)': + '@commitlint/cli@19.5.0(@types/node@22.13.7)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.7.1 - '@commitlint/load': 19.6.1(@types/node@22.12.0)(typescript@5.6.3) + '@commitlint/load': 19.6.1(@types/node@22.13.7)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.2 @@ -11411,7 +11414,7 @@ snapshots: '@commitlint/rules': 19.6.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.6.1(@types/node@22.12.0)(typescript@5.6.3)': + '@commitlint/load@19.6.1(@types/node@22.13.7)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -11419,7 +11422,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.4.1 cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@22.12.0)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@22.13.7)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -12238,7 +12241,7 @@ snapshots: '@grpc/grpc-js@1.9.15': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.7.9 + '@types/node': 22.13.7 '@grpc/proto-loader@0.7.13': dependencies: @@ -12328,15 +12331,15 @@ snapshots: dependencies: '@iframe-resizer/core': 5.3.3 - '@inquirer/checkbox@4.1.2(@types/node@22.12.0)': + '@inquirer/checkbox@4.1.2(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) '@inquirer/figures': 1.0.10 - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/type': 3.0.4(@types/node@22.13.7) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 '@inquirer/confirm@5.1.6(@types/node@22.12.0)': dependencies: @@ -12344,6 +12347,14 @@ snapshots: '@inquirer/type': 3.0.4(@types/node@22.12.0) optionalDependencies: '@types/node': 22.12.0 + optional: true + + '@inquirer/confirm@5.1.6(@types/node@22.13.7)': + dependencies: + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) + optionalDependencies: + '@types/node': 22.13.7 '@inquirer/confirm@5.1.6(@types/node@22.7.9)': dependencies: @@ -12364,6 +12375,20 @@ snapshots: yoctocolors-cjs: 2.1.2 optionalDependencies: '@types/node': 22.12.0 + optional: true + + '@inquirer/core@10.1.7(@types/node@22.13.7)': + dependencies: + '@inquirer/figures': 1.0.10 + '@inquirer/type': 3.0.4(@types/node@22.13.7) + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.13.7 '@inquirer/core@10.1.7(@types/node@22.7.9)': dependencies: @@ -12378,91 +12403,96 @@ snapshots: optionalDependencies: '@types/node': 22.7.9 - '@inquirer/editor@4.2.7(@types/node@22.12.0)': + '@inquirer/editor@4.2.7(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) external-editor: 3.1.0 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 - '@inquirer/expand@4.0.9(@types/node@22.12.0)': + '@inquirer/expand@4.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 '@inquirer/figures@1.0.10': {} - '@inquirer/input@4.1.6(@types/node@22.12.0)': + '@inquirer/input@4.1.6(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 - '@inquirer/number@3.0.9(@types/node@22.12.0)': + '@inquirer/number@3.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 - '@inquirer/password@4.0.9(@types/node@22.12.0)': + '@inquirer/password@4.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) ansi-escapes: 4.3.2 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 - '@inquirer/prompts@7.3.2(@types/node@22.12.0)': + '@inquirer/prompts@7.3.2(@types/node@22.13.7)': dependencies: - '@inquirer/checkbox': 4.1.2(@types/node@22.12.0) - '@inquirer/confirm': 5.1.6(@types/node@22.12.0) - '@inquirer/editor': 4.2.7(@types/node@22.12.0) - '@inquirer/expand': 4.0.9(@types/node@22.12.0) - '@inquirer/input': 4.1.6(@types/node@22.12.0) - '@inquirer/number': 3.0.9(@types/node@22.12.0) - '@inquirer/password': 4.0.9(@types/node@22.12.0) - '@inquirer/rawlist': 4.0.9(@types/node@22.12.0) - '@inquirer/search': 3.0.9(@types/node@22.12.0) - '@inquirer/select': 4.0.9(@types/node@22.12.0) + '@inquirer/checkbox': 4.1.2(@types/node@22.13.7) + '@inquirer/confirm': 5.1.6(@types/node@22.13.7) + '@inquirer/editor': 4.2.7(@types/node@22.13.7) + '@inquirer/expand': 4.0.9(@types/node@22.13.7) + '@inquirer/input': 4.1.6(@types/node@22.13.7) + '@inquirer/number': 3.0.9(@types/node@22.13.7) + '@inquirer/password': 4.0.9(@types/node@22.13.7) + '@inquirer/rawlist': 4.0.9(@types/node@22.13.7) + '@inquirer/search': 3.0.9(@types/node@22.13.7) + '@inquirer/select': 4.0.9(@types/node@22.13.7) optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 - '@inquirer/rawlist@4.0.9(@types/node@22.12.0)': + '@inquirer/rawlist@4.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 - '@inquirer/search@3.0.9(@types/node@22.12.0)': + '@inquirer/search@3.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) '@inquirer/figures': 1.0.10 - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/type': 3.0.4(@types/node@22.13.7) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 - '@inquirer/select@4.0.9(@types/node@22.12.0)': + '@inquirer/select@4.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) '@inquirer/figures': 1.0.10 - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/type': 3.0.4(@types/node@22.13.7) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 '@inquirer/type@3.0.4(@types/node@22.12.0)': optionalDependencies: '@types/node': 22.12.0 + optional: true + + '@inquirer/type@3.0.4(@types/node@22.13.7)': + optionalDependencies: + '@types/node': 22.13.7 '@inquirer/type@3.0.4(@types/node@22.7.9)': optionalDependencies: @@ -13287,15 +13317,15 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.7.9 + '@types/node': 22.12.0 '@types/connect@3.4.38': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.12.0 '@types/conventional-commits-parser@5.0.1': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.13.7 '@types/cookie@0.6.0': {} @@ -13310,13 +13340,13 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.7.9 + '@types/node': 22.13.7 '@types/http-errors@2.0.4': {} '@types/http-proxy@1.17.16': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.13.7 '@types/json-schema@7.0.15': {} @@ -13324,7 +13354,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.7.9 + '@types/node': 22.13.7 '@types/less@3.0.8': {} @@ -13346,6 +13376,10 @@ snapshots: dependencies: undici-types: 6.20.0 + '@types/node@22.13.7': + dependencies: + undici-types: 6.20.0 + '@types/node@22.7.9': dependencies: undici-types: 6.19.8 @@ -13365,12 +13399,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.7.9 + '@types/node': 22.12.0 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.7.9 + '@types/node': 22.12.0 '@types/send': 0.17.4 '@types/sortablejs@1.15.8': {} @@ -13810,11 +13844,6 @@ snapshots: vite: 6.1.1(@types/node@22.7.9)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.6.3) - '@vitejs/plugin-vue@5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': - dependencies: - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) - vue: 3.5.13(typescript@5.7.3) - '@vitejs/plugin-vue@5.2.1(vite@6.2.0(@types/node@20.17.19)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.3.3))': dependencies: vite: 6.2.0(@types/node@20.17.19)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) @@ -13825,6 +13854,11 @@ snapshots: vite: 6.2.0(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.7.3) + '@vitejs/plugin-vue@5.2.1(vite@6.2.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + dependencies: + vite: 6.2.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) + vue: 3.5.13(typescript@5.7.3) + '@vitest/coverage-v8@3.0.7(vitest@3.0.7(@types/node@22.12.0)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(msw@2.7.3(@types/node@22.12.0)(typescript@5.7.3))(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))': dependencies: '@ampproject/remapping': 2.3.0 @@ -13902,10 +13936,10 @@ snapshots: '@types/numeral': 2.0.5 reflect-metadata: 0.2.2 - '@vtj/charts@0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': + '@vtj/charts@0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': dependencies: - '@vtj/icons': 0.10.5(vue@3.5.13(typescript@5.7.3)) - '@vtj/utils': 0.10.5 + '@vtj/icons': 0.10.6(vue@3.5.13(typescript@5.7.3)) + '@vtj/utils': 0.10.6 '@vueuse/core': 12.5.0(typescript@5.7.3) echarts: 5.6.0 transitivePeerDependencies: @@ -13924,7 +13958,7 @@ snapshots: '@types/serve-static': 1.15.7 '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)) '@vitejs/plugin-legacy': 6.0.2(terser@5.37.0)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)) - '@vitejs/plugin-vue': 5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue': 5.2.1(vite@6.2.0(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@vitest/coverage-v8': 3.0.7(vitest@3.0.7(@types/node@22.12.0)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(msw@2.7.3(@types/node@22.12.0)(typescript@5.7.3))(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)) '@vtj/node': 0.10.1 @@ -13943,10 +13977,10 @@ snapshots: unplugin-element-plus: 0.9.1 vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) vite-plugin-cdn-import: 1.0.1(rollup@3.29.5)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)) - vite-plugin-dts: 4.5.0(@types/node@22.12.0)(rollup@3.29.5)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)) + vite-plugin-dts: 4.5.1(@types/node@22.12.0)(rollup@3.29.5)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)) vite-plugin-node-polyfills: 0.23.0(rollup@3.29.5)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)) vite-plugin-vue-devtools: 7.7.2(rollup@3.29.5)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) - 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.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)))(less@4.2.2)(sass@1.83.4)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + vite-plugin-vue-style-bundler: 1.0.9(@types/less@3.0.8)(@vitejs/plugin-vue@5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)))(less@4.2.2)(sass@1.83.4)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) vitest: 3.0.7(@types/node@22.12.0)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(msw@2.7.3(@types/node@22.12.0)(typescript@5.7.3))(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) vue-tsc: 2.2.4(typescript@5.7.3) transitivePeerDependencies: @@ -13975,24 +14009,24 @@ snapshots: - vue - yaml - '@vtj/coder@0.10.5': + '@vtj/coder@0.10.6': dependencies: '@vtj/base': 0.10.1 - '@vtj/core': 0.10.5 + '@vtj/core': 0.10.6 prettier: 3.4.2 - '@vtj/core@0.10.5': + '@vtj/core@0.10.6': dependencies: '@vtj/base': 0.10.1 - '@vtj/designer@0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': + '@vtj/designer@0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': dependencies: - '@vtj/core': 0.10.5 - '@vtj/icons': 0.10.5(vue@3.5.13(typescript@5.7.3)) - '@vtj/renderer': 0.10.5 - '@vtj/ui': 0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) - '@vtj/uni': 0.10.5(vue@3.5.13(typescript@5.7.3)) - '@vtj/utils': 0.10.5 + '@vtj/core': 0.10.6 + '@vtj/icons': 0.10.6(vue@3.5.13(typescript@5.7.3)) + '@vtj/renderer': 0.10.6 + '@vtj/ui': 0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + '@vtj/uni': 0.10.6(vue@3.5.13(typescript@5.7.3)) + '@vtj/utils': 0.10.6 html2canvas: 1.4.1 mockjs: 1.1.0 monaco-editor: 0.52.2 @@ -14001,24 +14035,24 @@ snapshots: - typescript - vue - '@vtj/icons@0.10.5(vue@3.5.13(typescript@5.7.3))': + '@vtj/icons@0.10.6(vue@3.5.13(typescript@5.7.3))': dependencies: '@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.3)) transitivePeerDependencies: - vue - '@vtj/local@0.10.5': + '@vtj/local@0.10.6': dependencies: - '@vtj/coder': 0.10.5 - '@vtj/core': 0.10.5 + '@vtj/coder': 0.10.6 + '@vtj/core': 0.10.6 '@vtj/node': 0.10.1 - '@vtj/parser': 0.10.5 + '@vtj/parser': 0.10.6 formidable: 3.5.2 transitivePeerDependencies: - debug - supports-color - '@vtj/materials@0.10.5': {} + '@vtj/materials@0.10.6': {} '@vtj/node@0.10.1': dependencies: @@ -14029,27 +14063,27 @@ snapshots: transitivePeerDependencies: - debug - '@vtj/parser@0.10.5': + '@vtj/parser@0.10.6': dependencies: '@babel/generator': 7.26.9 '@babel/parser': 7.26.9 '@babel/traverse': 7.26.9 '@vtj/base': 0.10.1 - '@vtj/coder': 0.10.5 - '@vtj/core': 0.10.5 + '@vtj/coder': 0.10.6 + '@vtj/core': 0.10.6 '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: - supports-color - '@vtj/pro@0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': + '@vtj/pro@0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': dependencies: - '@vtj/core': 0.10.5 - '@vtj/designer': 0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) - '@vtj/local': 0.10.5 - '@vtj/materials': 0.10.5 - '@vtj/renderer': 0.10.5 - '@vtj/uni': 0.10.5(vue@3.5.13(typescript@5.7.3)) + '@vtj/core': 0.10.6 + '@vtj/designer': 0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + '@vtj/local': 0.10.6 + '@vtj/materials': 0.10.6 + '@vtj/renderer': 0.10.6 + '@vtj/uni': 0.10.6(vue@3.5.13(typescript@5.7.3)) transitivePeerDependencies: - '@vue/composition-api' - debug @@ -14057,15 +14091,15 @@ snapshots: - typescript - vue - '@vtj/renderer@0.10.5': + '@vtj/renderer@0.10.6': dependencies: - '@vtj/core': 0.10.5 - '@vtj/utils': 0.10.5 + '@vtj/core': 0.10.6 + '@vtj/utils': 0.10.6 - '@vtj/ui@0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': + '@vtj/ui@0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': dependencies: - '@vtj/icons': 0.10.5(vue@3.5.13(typescript@5.7.3)) - '@vtj/utils': 0.10.5 + '@vtj/icons': 0.10.6(vue@3.5.13(typescript@5.7.3)) + '@vtj/utils': 0.10.6 '@vueuse/core': 12.5.0(typescript@5.7.3) element-plus: 2.9.5(vue@3.5.13(typescript@5.7.3)) sortablejs: 1.15.6 @@ -14076,27 +14110,27 @@ snapshots: - typescript - vue - '@vtj/uni@0.10.5(vue@3.5.13(typescript@5.7.3))': + '@vtj/uni@0.10.6(vue@3.5.13(typescript@5.7.3))': dependencies: - '@vtj/core': 0.10.5 - '@vtj/icons': 0.10.5(vue@3.5.13(typescript@5.7.3)) - '@vtj/renderer': 0.10.5 - '@vtj/utils': 0.10.5 + '@vtj/core': 0.10.6 + '@vtj/icons': 0.10.6(vue@3.5.13(typescript@5.7.3)) + '@vtj/renderer': 0.10.6 + '@vtj/utils': 0.10.6 transitivePeerDependencies: - vue - '@vtj/utils@0.10.5': + '@vtj/utils@0.10.6': dependencies: '@vtj/base': 0.10.1 - '@vtj/web@0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': + '@vtj/web@0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': dependencies: - '@vtj/charts': 0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) - '@vtj/core': 0.10.5 - '@vtj/icons': 0.10.5(vue@3.5.13(typescript@5.7.3)) - '@vtj/renderer': 0.10.5 - '@vtj/ui': 0.10.5(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) - '@vtj/utils': 0.10.5 + '@vtj/charts': 0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + '@vtj/core': 0.10.6 + '@vtj/icons': 0.10.6(vue@3.5.13(typescript@5.7.3)) + '@vtj/renderer': 0.10.6 + '@vtj/ui': 0.10.6(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + '@vtj/utils': 0.10.6 core-js: 3.40.0 regenerator-runtime: 0.14.1 transitivePeerDependencies: @@ -14222,19 +14256,6 @@ snapshots: optionalDependencies: typescript: 5.6.3 - '@vue/language-core@2.2.0(typescript@5.7.3)': - dependencies: - '@volar/language-core': 2.4.11 - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.13 - alien-signals: 0.4.14 - minimatch: 9.0.5 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - optionalDependencies: - typescript: 5.7.3 - '@vue/language-core@2.2.4(typescript@5.3.3)': dependencies: '@volar/language-core': 2.4.11 @@ -14299,7 +14320,7 @@ snapshots: '@vue/test-utils@2.4.6': dependencies: - js-beautify: 1.15.3 + js-beautify: 1.15.4 vue-component-type-helpers: 2.2.4 '@vue/tsconfig@0.5.1': {} @@ -14392,7 +14413,7 @@ snapshots: a-sync-waterfall@1.0.1: {} - abbrev@3.0.0: {} + abbrev@2.0.0: {} accepts@1.3.8: dependencies: @@ -14454,8 +14475,6 @@ snapshots: alien-signals@0.2.2: {} - alien-signals@0.4.14: {} - alien-signals@1.0.4: {} align-text@0.1.4: @@ -14656,14 +14675,14 @@ snapshots: atob@2.1.2: {} - autoprefixer@10.4.20(postcss@8.4.49): + autoprefixer@10.4.20(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-lite: 1.0.30001701 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -15184,10 +15203,10 @@ snapshots: commander@8.3.0: {} - commitizen@4.3.1(@types/node@22.12.0)(typescript@5.6.3): + commitizen@4.3.1(@types/node@22.13.7)(typescript@5.6.3): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@22.12.0)(typescript@5.6.3) + cz-conventional-changelog: 3.3.0(@types/node@22.13.7)(typescript@5.6.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -15397,9 +15416,9 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@6.1.0(@types/node@22.12.0)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@22.13.7)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 2.4.2 typescript: 5.6.3 @@ -15486,9 +15505,9 @@ snapshots: dependencies: type-fest: 1.4.0 - css-declaration-sorter@7.2.0(postcss@8.4.49): + css-declaration-sorter@7.2.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 css-functions-list@3.2.3: {} @@ -15538,49 +15557,49 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.6(postcss@8.4.49): + cssnano-preset-default@7.0.6(postcss@8.5.3): dependencies: browserslist: 4.24.4 - css-declaration-sorter: 7.2.0(postcss@8.4.49) - cssnano-utils: 5.0.0(postcss@8.4.49) - postcss: 8.4.49 - postcss-calc: 10.1.1(postcss@8.4.49) - postcss-colormin: 7.0.2(postcss@8.4.49) - postcss-convert-values: 7.0.4(postcss@8.4.49) - postcss-discard-comments: 7.0.3(postcss@8.4.49) - postcss-discard-duplicates: 7.0.1(postcss@8.4.49) - postcss-discard-empty: 7.0.0(postcss@8.4.49) - postcss-discard-overridden: 7.0.0(postcss@8.4.49) - postcss-merge-longhand: 7.0.4(postcss@8.4.49) - postcss-merge-rules: 7.0.4(postcss@8.4.49) - postcss-minify-font-values: 7.0.0(postcss@8.4.49) - postcss-minify-gradients: 7.0.0(postcss@8.4.49) - postcss-minify-params: 7.0.2(postcss@8.4.49) - postcss-minify-selectors: 7.0.4(postcss@8.4.49) - postcss-normalize-charset: 7.0.0(postcss@8.4.49) - postcss-normalize-display-values: 7.0.0(postcss@8.4.49) - postcss-normalize-positions: 7.0.0(postcss@8.4.49) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.49) - postcss-normalize-string: 7.0.0(postcss@8.4.49) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.49) - postcss-normalize-unicode: 7.0.2(postcss@8.4.49) - postcss-normalize-url: 7.0.0(postcss@8.4.49) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.49) - postcss-ordered-values: 7.0.1(postcss@8.4.49) - postcss-reduce-initial: 7.0.2(postcss@8.4.49) - postcss-reduce-transforms: 7.0.0(postcss@8.4.49) - postcss-svgo: 7.0.1(postcss@8.4.49) - postcss-unique-selectors: 7.0.3(postcss@8.4.49) + css-declaration-sorter: 7.2.0(postcss@8.5.3) + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-calc: 10.1.1(postcss@8.5.3) + postcss-colormin: 7.0.2(postcss@8.5.3) + postcss-convert-values: 7.0.4(postcss@8.5.3) + postcss-discard-comments: 7.0.3(postcss@8.5.3) + postcss-discard-duplicates: 7.0.1(postcss@8.5.3) + postcss-discard-empty: 7.0.0(postcss@8.5.3) + postcss-discard-overridden: 7.0.0(postcss@8.5.3) + postcss-merge-longhand: 7.0.4(postcss@8.5.3) + postcss-merge-rules: 7.0.4(postcss@8.5.3) + postcss-minify-font-values: 7.0.0(postcss@8.5.3) + postcss-minify-gradients: 7.0.0(postcss@8.5.3) + postcss-minify-params: 7.0.2(postcss@8.5.3) + postcss-minify-selectors: 7.0.4(postcss@8.5.3) + postcss-normalize-charset: 7.0.0(postcss@8.5.3) + postcss-normalize-display-values: 7.0.0(postcss@8.5.3) + postcss-normalize-positions: 7.0.0(postcss@8.5.3) + postcss-normalize-repeat-style: 7.0.0(postcss@8.5.3) + postcss-normalize-string: 7.0.0(postcss@8.5.3) + postcss-normalize-timing-functions: 7.0.0(postcss@8.5.3) + postcss-normalize-unicode: 7.0.2(postcss@8.5.3) + postcss-normalize-url: 7.0.0(postcss@8.5.3) + postcss-normalize-whitespace: 7.0.0(postcss@8.5.3) + postcss-ordered-values: 7.0.1(postcss@8.5.3) + postcss-reduce-initial: 7.0.2(postcss@8.5.3) + postcss-reduce-transforms: 7.0.0(postcss@8.5.3) + postcss-svgo: 7.0.1(postcss@8.5.3) + postcss-unique-selectors: 7.0.3(postcss@8.5.3) - cssnano-utils@5.0.0(postcss@8.4.49): + cssnano-utils@5.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 - cssnano@7.0.6(postcss@8.4.49): + cssnano@7.0.6(postcss@8.5.3): dependencies: - cssnano-preset-default: 7.0.6(postcss@8.4.49) + cssnano-preset-default: 7.0.6(postcss@8.5.3) lilconfig: 3.1.3 - postcss: 8.4.49 + postcss: 8.5.3 csso@4.2.0: dependencies: @@ -15597,16 +15616,16 @@ snapshots: csstype@3.1.3: {} - cz-conventional-changelog@3.3.0(@types/node@22.12.0)(typescript@5.6.3): + cz-conventional-changelog@3.3.0(@types/node@22.13.7)(typescript@5.6.3): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@22.12.0)(typescript@5.6.3) + commitizen: 4.3.1(@types/node@22.13.7)(typescript@5.6.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.6.1(@types/node@22.12.0)(typescript@5.6.3) + '@commitlint/load': 19.6.1(@types/node@22.13.7)(typescript@5.6.3) transitivePeerDependencies: - '@types/node' - typescript @@ -16606,7 +16625,7 @@ snapshots: dependencies: homedir-polyfill: 1.0.3 - expect-type@1.1.0: {} + expect-type@1.2.0: {} ext@1.7.0: dependencies: @@ -17460,17 +17479,17 @@ snapshots: ini@4.1.1: {} - inquirer@12.4.2(@types/node@22.12.0): + inquirer@12.4.2(@types/node@22.13.7): dependencies: - '@inquirer/core': 10.1.7(@types/node@22.12.0) - '@inquirer/prompts': 7.3.2(@types/node@22.12.0) - '@inquirer/type': 3.0.4(@types/node@22.12.0) + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/prompts': 7.3.2(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) ansi-escapes: 4.3.2 mute-stream: 2.0.0 run-async: 3.0.0 rxjs: 7.8.2 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 inquirer@8.2.5: dependencies: @@ -17834,13 +17853,13 @@ snapshots: js-base64@2.6.4: {} - js-beautify@1.15.3: + js-beautify@1.15.4: dependencies: config-chain: 1.1.13 editorconfig: 1.0.4 glob: 10.4.5 js-cookie: 3.0.5 - nopt: 8.1.0 + nopt: 7.2.1 js-cookie@3.0.5: {} @@ -17872,7 +17891,7 @@ snapshots: rrweb-cssom: 0.8.0 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 5.1.1 + tough-cookie: 5.1.2 w3c-xmlserializer: 5.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 3.1.1 @@ -18094,6 +18113,12 @@ snapshots: mlly: 1.7.4 pkg-types: 1.3.1 + local-pkg@1.1.0: + dependencies: + mlly: 1.7.4 + pkg-types: 1.3.1 + quansync: 0.2.6 + locate-path@2.0.0: dependencies: p-locate: 2.0.0 @@ -18408,17 +18433,17 @@ snapshots: mkdist@1.6.0(sass@1.83.4)(typescript@5.7.3)(vue-tsc@2.2.4(typescript@5.7.3)): dependencies: - autoprefixer: 10.4.20(postcss@8.4.49) + autoprefixer: 10.4.20(postcss@8.5.3) citty: 0.1.6 - cssnano: 7.0.6(postcss@8.4.49) + 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.4.49 - postcss-nested: 6.2.0(postcss@8.4.49) + postcss: 8.5.3 + postcss-nested: 6.2.0(postcss@8.5.3) semver: 7.7.1 tinyglobby: 0.2.12 optionalDependencies: @@ -18617,9 +18642,9 @@ snapshots: util: 0.12.5 vm-browserify: 1.1.2 - nopt@8.1.0: + nopt@7.2.1: dependencies: - abbrev: 3.0.0 + abbrev: 2.0.0 normalize-package-data@6.0.2: dependencies: @@ -19120,42 +19145,42 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-calc@10.1.1(postcss@8.4.49): + postcss-calc@10.1.1(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.4.49): + postcss-colormin@7.0.2(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.4(postcss@8.4.49): + postcss-convert-values@7.0.4(postcss@8.5.3): dependencies: browserslist: 4.24.4 - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.3(postcss@8.4.49): + postcss-discard-comments@7.0.3(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@7.0.1(postcss@8.4.49): + postcss-discard-duplicates@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 - postcss-discard-empty@7.0.0(postcss@8.4.49): + postcss-discard-empty@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 - postcss-discard-overridden@7.0.0(postcss@8.4.49): + postcss-discard-overridden@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-html@1.7.0: dependencies: @@ -19168,114 +19193,114 @@ snapshots: dependencies: postcss: 8.4.49 - postcss-merge-longhand@7.0.4(postcss@8.4.49): + postcss-merge-longhand@7.0.4(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - stylehacks: 7.0.4(postcss@8.4.49) + stylehacks: 7.0.4(postcss@8.5.3) - postcss-merge-rules@7.0.4(postcss@8.4.49): + postcss-merge-rules@7.0.4(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.49) - postcss: 8.4.49 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@7.0.0(postcss@8.4.49): + postcss-minify-font-values@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.49): + postcss-minify-gradients@7.0.0(postcss@8.5.3): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.49) - postcss: 8.4.49 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.4.49): + postcss-minify-params@7.0.2(postcss@8.5.3): dependencies: browserslist: 4.24.4 - cssnano-utils: 5.0.0(postcss@8.4.49) - postcss: 8.4.49 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.4(postcss@8.4.49): + postcss-minify-selectors@7.0.4(postcss@8.5.3): dependencies: cssesc: 3.0.0 - postcss: 8.4.49 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-nested@6.2.0(postcss@8.4.49): + postcss-nested@6.2.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@7.0.0(postcss@8.4.49): + postcss-normalize-charset@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 - postcss-normalize-display-values@7.0.0(postcss@8.4.49): + postcss-normalize-display-values@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.49): + postcss-normalize-positions@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.49): + postcss-normalize-repeat-style@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.49): + postcss-normalize-string@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.49): + postcss-normalize-timing-functions@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.4.49): + postcss-normalize-unicode@7.0.2(postcss@8.5.3): dependencies: browserslist: 4.24.4 - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.49): + postcss-normalize-url@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.49): + postcss-normalize-whitespace@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.4.49): + postcss-ordered-values@7.0.1(postcss@8.5.3): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.49) - postcss: 8.4.49 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-prefix-selector@1.16.1(postcss@5.2.18): dependencies: postcss: 5.2.18 - postcss-reduce-initial@7.0.2(postcss@8.4.49): + postcss-reduce-initial@7.0.2(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-api: 3.0.0 - postcss: 8.4.49 + postcss: 8.5.3 - postcss-reduce-transforms@7.0.0(postcss@8.4.49): + postcss-reduce-transforms@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-resolve-nested-selector@0.1.6: {} @@ -19302,15 +19327,15 @@ snapshots: dependencies: postcss: 8.4.49 - postcss-svgo@7.0.1(postcss@8.4.49): + postcss-svgo@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.3(postcss@8.4.49): + postcss-unique-selectors@7.0.3(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} @@ -19395,7 +19420,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.7.9 + '@types/node': 22.13.7 long: 5.3.1 proxy-from-env@1.1.0: {} @@ -19428,6 +19453,12 @@ snapshots: dependencies: side-channel: 1.1.0 + qs@6.14.0: + dependencies: + side-channel: 1.1.0 + + quansync@0.2.6: {} + query-string@4.3.4: dependencies: object-assign: 4.1.1 @@ -20270,10 +20301,10 @@ snapshots: dependencies: js-tokens: 9.0.1 - stylehacks@7.0.4(postcss@8.4.49): + stylehacks@7.0.4(postcss@8.5.3): dependencies: browserslist: 4.24.4 - postcss: 8.4.49 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 stylelint-config-html@1.1.0(postcss-html@1.7.0)(stylelint@16.10.0(typescript@5.6.3)): @@ -20590,11 +20621,11 @@ snapshots: titleize@3.0.0: {} - tldts-core@6.1.78: {} + tldts-core@6.1.79: {} - tldts@6.1.78: + tldts@6.1.79: dependencies: - tldts-core: 6.1.78 + tldts-core: 6.1.79 tmp@0.0.33: dependencies: @@ -20631,9 +20662,9 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 - tough-cookie@5.1.1: + tough-cookie@5.1.2: dependencies: - tldts: 6.1.78 + tldts: 6.1.79 tr46@0.0.3: {} @@ -20851,7 +20882,7 @@ snapshots: acorn: 8.14.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 - local-pkg: 1.0.0 + local-pkg: 1.1.0 magic-string: 0.30.17 mlly: 1.7.4 pathe: 2.0.3 @@ -21016,7 +21047,7 @@ snapshots: url@0.11.4: dependencies: punycode: 1.4.1 - qs: 6.13.1 + qs: 6.14.0 use@3.1.1: {} @@ -21098,16 +21129,16 @@ snapshots: typescript: 5.6.3 vue-tsc: 2.1.10(typescript@5.6.3) - vite-plugin-dts@4.5.0(@types/node@22.12.0)(rollup@3.29.5)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)): + vite-plugin-dts@4.5.1(@types/node@22.12.0)(rollup@3.29.5)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)): dependencies: '@microsoft/api-extractor': 7.51.0(@types/node@22.12.0) '@rollup/pluginutils': 5.1.4(rollup@3.29.5) '@volar/typescript': 2.4.11 - '@vue/language-core': 2.2.0(typescript@5.7.3) + '@vue/language-core': 2.2.4(typescript@5.7.3) compare-versions: 6.1.1 debug: 4.4.0 kolorist: 1.8.0 - local-pkg: 0.5.1 + local-pkg: 1.1.0 magic-string: 0.30.17 typescript: 5.7.3 optionalDependencies: @@ -21174,6 +21205,16 @@ snapshots: transitivePeerDependencies: - supports-color + vite-plugin-mkcert@1.17.6(vite@6.2.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)): + dependencies: + '@octokit/rest': 20.1.2 + axios: 1.8.1(debug@4.4.0) + debug: 4.4.0 + picocolors: 1.1.1 + vite: 6.2.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1) + transitivePeerDependencies: + - supports-color + vite-plugin-node-polyfills@0.23.0(rollup@3.29.5)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1)): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@3.29.5) @@ -21248,10 +21289,10 @@ snapshots: transitivePeerDependencies: - supports-color - 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.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)))(less@4.2.2)(sass@1.83.4)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)): + vite-plugin-vue-style-bundler@1.0.9(@types/less@3.0.8)(@vitejs/plugin-vue@5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)))(less@4.2.2)(sass@1.83.4)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)): dependencies: '@types/less': 3.0.8 - '@vitejs/plugin-vue': 5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue': 5.2.1(vite@6.2.0(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) less: 4.2.2 magic-string: 0.30.17 remove: 0.1.5 @@ -21262,7 +21303,7 @@ snapshots: vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1): dependencies: esbuild: 0.24.2 - postcss: 8.4.49 + postcss: 8.5.3 rollup: 4.34.8 optionalDependencies: '@types/node': 22.12.0 @@ -21273,13 +21314,13 @@ snapshots: terser: 5.37.0 yaml: 2.6.1 - vite@6.1.0(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1): + vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1): dependencies: esbuild: 0.24.2 postcss: 8.5.3 rollup: 4.34.8 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.7 fsevents: 2.3.3 jiti: 2.4.2 less: 4.2.2 @@ -21329,6 +21370,20 @@ snapshots: terser: 5.37.0 yaml: 2.6.1 + vite@6.2.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1): + dependencies: + esbuild: 0.25.0 + postcss: 8.5.3 + rollup: 4.34.8 + optionalDependencies: + '@types/node': 22.13.7 + fsevents: 2.3.3 + jiti: 2.4.2 + less: 4.2.2 + sass: 1.83.4 + terser: 5.37.0 + yaml: 2.6.1 + vitest@3.0.7(@types/node@22.12.0)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(msw@2.7.3(@types/node@22.12.0)(typescript@5.7.3))(sass@1.83.4)(terser@5.37.0)(yaml@2.6.1): dependencies: '@vitest/expect': 3.0.7 @@ -21340,7 +21395,7 @@ snapshots: '@vitest/utils': 3.0.7 chai: 5.2.0 debug: 4.4.0 - expect-type: 1.1.0 + expect-type: 1.2.0 magic-string: 0.30.17 pathe: 2.0.3 std-env: 3.8.0