From 828fe45a437ed6e72781dfcc2a07a897b7c96072 Mon Sep 17 00:00:00 2001 From: wangxuefeng Date: Fri, 21 Mar 2025 11:01:08 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E4=BC=98=E5=8C=96=E6=B8=B2=E6=9F=93?= =?UTF-8?q?=E5=99=A8=E5=BA=94=E7=94=A8=E7=9A=84=E4=BB=A3=E7=A0=81=E5=88=87?= =?UTF-8?q?=E5=89=B2,=E5=8A=A0=E5=BF=AB=E5=8A=A0=E8=BD=BD=E9=80=9F?= =?UTF-8?q?=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/renderer/.env.analyze | 11 + apps/renderer/package.json | 4 +- apps/renderer/stats.html | 4949 +++++++++++++++++ apps/renderer/vite.config.ts | 44 +- .../renderer-adapter/wujie-vue2/package.json | 1 - pnpm-lock.yaml | 624 +-- 6 files changed, 5312 insertions(+), 321 deletions(-) create mode 100644 apps/renderer/.env.analyze create mode 100644 apps/renderer/stats.html diff --git a/apps/renderer/.env.analyze b/apps/renderer/.env.analyze new file mode 100644 index 0000000..9f06f4c --- /dev/null +++ b/apps/renderer/.env.analyze @@ -0,0 +1,11 @@ +# 只在生产模式中被载入 +VITE_NODE_ENV = 'analyze' + +# 公共基础路径, 详见: https://cn.vitejs.dev/guide/build.html#public-base-path +VITE_BASE_URL = / + +VITE_BASE_API_URL = 'https://custom-chart-api.shiyuegame.com/' + +VITE_PLATFORM_URL = 'https://y-code.shiyue.com/' +VITE_DESIGNER_URL = 'https://y-code-designer.shiyue.com/' +VITE_RENDERER_URL = 'https://y-code-renderer.shiyue.com/' diff --git a/apps/renderer/package.json b/apps/renderer/package.json index 32f658a..748a34e 100644 --- a/apps/renderer/package.json +++ b/apps/renderer/package.json @@ -9,13 +9,12 @@ "build": "vite build --mode production", "build:staging": "vite build --mode staging", "build:dev": "vite build --mode development", + "build:analyze": "vite build --mode analyze", "preview": "vite preview", "typecheck": "vue-tsc --noEmit --skipLibCheck" }, "dependencies": { - "@iframe-resizer/child": "^5.3.3", "@sentry/vue": "^9.7.0", - "@sy/web-vitals": "workspace:*", "@tanstack/vue-query": "^5.69.0", "@vtj/charts": "^0.11.5", "@vtj/core": "^0.11.5", @@ -38,6 +37,7 @@ "@types/postmate": "catalog:", "@vitejs/plugin-vue": "catalog:", "@vtj/cli": "^0.11.2", + "rollup-plugin-visualizer": "5.14.0", "vite": "catalog:", "vite-plugin-mkcert": "catalog:" } diff --git a/apps/renderer/stats.html b/apps/renderer/stats.html new file mode 100644 index 0000000..72d57e1 --- /dev/null +++ b/apps/renderer/stats.html @@ -0,0 +1,4949 @@ + + + + + + + + Rollup Visualizer + + + +
+ + + + + diff --git a/apps/renderer/vite.config.ts b/apps/renderer/vite.config.ts index 9373741..6ffccc3 100644 --- a/apps/renderer/vite.config.ts +++ b/apps/renderer/vite.config.ts @@ -1,12 +1,14 @@ import path from 'node:path'; import vue from '@vitejs/plugin-vue'; +import { visualizer } from 'rollup-plugin-visualizer'; import { defineConfig, loadEnv } from 'vite'; import mkcert from 'vite-plugin-mkcert'; export default defineConfig(({ mode }) => { const env = loadEnv(mode, process.cwd(), ['VITE_']); const isDev = env.VITE_NODE_ENV === 'development'; + const isAnalyze = env.VITE_NODE_ENV === 'analyze'; return { // 服务器配置 @@ -18,7 +20,19 @@ export default defineConfig(({ mode }) => { : undefined, // 插件配置 - plugins: [vue(), isDev && mkcert()], + plugins: [ + vue(), + isDev && mkcert(), + // 添加打包分析插件 + isAnalyze && + visualizer({ + filename: 'stats.html', // 分析图生成的文件名 + open: true, // 打包完成后自动打开浏览器 + gzipSize: true, // 显示gzip后的大小 + brotliSize: true, // 显示brotli压缩后的大小 + stat: true, // 显示包的状态信息 + }), + ].filter(Boolean), // 解析配置 resolve: { @@ -32,5 +46,33 @@ export default defineConfig(({ mode }) => { define: { 'process.env': JSON.stringify(env), }, + + // 打包配置 + build: { + rollupOptions: { + output: { + // 可选:对代码进行分块 + manualChunks: { + vendor: ['vue', 'vue-router', 'core-js'], + 'element-plus': ['element-plus'], + icon: ['@vtj/icons'], + chart: ['@vtj/charts'], + utils: ['@vtj/utils'], + fetch: ['axios', '@tanstack/vue-query'], + sentry: ['@sentry/vue'], + // 低代码引擎的内容打包到一块 + 'low-code-engine': [ + '@vtj/core', + // 物料手动拆分会报错,绕过它 + // '@vtj/materials', + '@vtj/pro', + '@vtj/renderer', + '@vtj/ui', + '@vtj/web', + ], + }, + }, + }, + }, }; }); diff --git a/packages/renderer-adapter/wujie-vue2/package.json b/packages/renderer-adapter/wujie-vue2/package.json index dfb803e..1e784a9 100644 --- a/packages/renderer-adapter/wujie-vue2/package.json +++ b/packages/renderer-adapter/wujie-vue2/package.json @@ -28,7 +28,6 @@ "vue": "2.7.16" }, "dependencies": { - "licia-es": "catalog:", "vue-property-decorator": "9.1.2", "wujie-vue2": "1.0.22" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8dc591c..dbc4963 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -107,10 +107,10 @@ catalogs: version: 1.15.8 '@typescript-eslint/eslint-plugin': specifier: ^8.26.0 - version: 8.26.1 + version: 8.27.0 '@typescript-eslint/parser': specifier: ^8.26.0 - version: 8.26.1 + version: 8.27.0 '@vee-validate/zod': specifier: ^4.15.0 version: 4.15.0 @@ -149,7 +149,7 @@ catalogs: version: 10.4.21 axios: specifier: ^1.8.2 - version: 1.8.3 + version: 1.8.4 axios-mock-adapter: specifier: ^2.1.0 version: 2.1.0 @@ -224,7 +224,7 @@ catalogs: version: 3.2.0 eslint-plugin-import-x: specifier: ^4.6.1 - version: 4.9.0 + version: 4.9.1 eslint-plugin-jsdoc: specifier: ^50.6.3 version: 50.6.8 @@ -482,13 +482,13 @@ catalogs: version: 4.5.0 vue-tippy: specifier: ^6.6.0 - version: 6.6.0 + version: 6.7.0 vue-tsc: specifier: 2.1.10 version: 2.1.10 vxe-pc-ui: specifier: ^4.4.8 - version: 4.4.19 + version: 4.4.20 vxe-table: specifier: 4.10.0 version: 4.10.0 @@ -654,7 +654,7 @@ importers: version: 0.11.5(vue@3.5.13(typescript@5.8.2)) axios: specifier: ^1.8.1 - version: 1.8.3(debug@4.4.0) + version: 1.8.4(debug@4.4.0) element-plus: specifier: ^2.9.4 version: 2.9.6(vue@3.5.13(typescript@5.8.2)) @@ -672,7 +672,7 @@ importers: version: 1.5.2 unplugin-auto-import: specifier: ^19.1.1 - version: 19.1.1(@nuxt/kit@3.16.0(magicast@0.3.5))(@vueuse/core@13.0.0(vue@3.5.13(typescript@5.8.2))) + version: 19.1.1(@nuxt/kit@3.16.1(magicast@0.3.5))(@vueuse/core@13.0.0(vue@3.5.13(typescript@5.8.2))) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.8.2) @@ -685,7 +685,7 @@ importers: version: 1.5.4 '@vtj/cli': specifier: ^0.11.2 - version: 0.11.2(@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.2(@nuxt/kit@3.16.1(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) vite: 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) @@ -731,7 +731,7 @@ importers: devDependencies: '@nolebase/vitepress-plugin-git-changelog': specifier: 'catalog:' - version: 2.15.1(typescript@5.8.2)(vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2)) + version: 2.15.1(typescript@5.8.2)(vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2)) '@vben/vite-config': specifier: workspace:* version: link:../../internal/vite-config @@ -740,7 +740,7 @@ importers: version: 0.5.3(vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@22.13.10)(less@4.2.2)(sass@1.86.0)(terser@5.39.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)) vitepress: specifier: 'catalog:' - version: 1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2) + version: 1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.8.2) @@ -806,7 +806,7 @@ importers: version: 12.8.2(typescript@5.8.2) axios: specifier: 'catalog:' - version: 1.8.3(debug@4.4.0) + version: 1.8.4(debug@4.4.0) dayjs: specifier: 'catalog:' version: 1.11.13 @@ -841,15 +841,9 @@ importers: apps/renderer: dependencies: - '@iframe-resizer/child': - specifier: ^5.3.3 - version: 5.3.3 '@sentry/vue': specifier: ^9.7.0 version: 9.7.0(pinia@2.3.1(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)) - '@sy/web-vitals': - specifier: workspace:* - version: link:../../packages/web-vitals '@tanstack/vue-query': specifier: ^5.69.0 version: 5.69.0(vue@3.5.13(typescript@5.8.2)) @@ -882,7 +876,7 @@ importers: version: 0.11.5(vue@3.5.13(typescript@5.8.2)) axios: specifier: 'catalog:' - version: 1.8.3(debug@4.4.0) + version: 1.8.4(debug@4.4.0) core-js: specifier: 'catalog:' version: 3.41.0 @@ -911,6 +905,9 @@ importers: '@vtj/cli': specifier: ^0.11.2 version: 0.11.2(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) + rollup-plugin-visualizer: + specifier: 5.14.0 + version: 5.14.0(rollup@3.29.5) vite: 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) @@ -940,7 +937,7 @@ importers: version: 4.2.6(vue@3.5.13(typescript@5.8.2)) axios: specifier: 'catalog:' - version: 1.8.3(debug@4.4.0) + version: 1.8.4(debug@4.4.0) core-js: specifier: ^3.40.0 version: 3.41.0 @@ -1019,7 +1016,7 @@ importers: version: 5.8.2 unplugin-vue-components: specifier: ^0.26.0 - version: 0.26.0(@babel/parser@7.26.10)(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.36.0)(vue@3.5.13(typescript@5.8.2)) + version: 0.26.0(@babel/parser@7.26.10)(@nuxt/kit@3.16.1(magicast@0.3.5))(rollup@4.36.0)(vue@3.5.13(typescript@5.8.2)) vite: specifier: 'catalog:' version: 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) @@ -1067,7 +1064,7 @@ importers: version: 0.2.7(eslint@9.22.0(jiti@2.4.2)) eslint-plugin-import-x: specifier: 'catalog:' - version: 4.9.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + version: 4.9.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) devDependencies: '@eslint/js': specifier: 'catalog:' @@ -1077,10 +1074,10 @@ importers: version: 9.6.1 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + version: 8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + version: 8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) eslint: specifier: 'catalog:' version: 9.22.0(jiti@2.4.2) @@ -1113,10 +1110,10 @@ importers: version: 56.0.1(eslint@9.22.0(jiti@2.4.2)) eslint-plugin-unused-imports: specifier: 'catalog:' - version: 4.1.4(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2)) + version: 4.1.4(@typescript-eslint/eslint-plugin@8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2)) eslint-plugin-vitest: specifier: 'catalog:' - version: 0.5.4(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(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.86.0)(terser@5.39.0)(yaml@2.7.0)) + version: 0.5.4(@typescript-eslint/eslint-plugin@8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(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.86.0)(terser@5.39.0)(yaml@2.7.0)) eslint-plugin-vue: specifier: 'catalog:' version: 9.33.0(eslint@9.22.0(jiti@2.4.2)) @@ -1307,7 +1304,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) vite-plugin-vue-devtools: 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(@nuxt/kit@3.16.1(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)) devDependencies: '@pnpm/workspace.read-manifest': specifier: 'catalog:' @@ -1640,7 +1637,7 @@ importers: version: 3.41.0 firebase: specifier: ^11.4.0 - version: 11.4.0 + version: 11.5.0 web-vitals: specifier: ^4.2.4 version: 4.2.4 @@ -1706,7 +1703,7 @@ importers: version: 12.8.2(typescript@5.8.2) '@vueuse/integrations': specifier: 'catalog:' - version: 12.8.2(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.8.2) + version: 12.8.2(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.8.2) qrcode: specifier: 'catalog:' version: 1.5.4 @@ -1724,7 +1721,7 @@ importers: version: 4.5.0(vue@3.5.13(typescript@5.8.2)) vue-tippy: specifier: 'catalog:' - version: 6.6.0(vue@3.5.13(typescript@5.8.2)) + version: 6.7.0(vue@3.5.13(typescript@5.8.2)) devDependencies: '@types/qrcode': specifier: 'catalog:' @@ -1863,7 +1860,7 @@ importers: version: 3.5.13(typescript@5.8.2) vxe-pc-ui: specifier: 'catalog:' - version: 4.4.19(vue@3.5.13(typescript@5.8.2)) + version: 4.4.20(vue@3.5.13(typescript@5.8.2)) vxe-table: specifier: 'catalog:' version: 4.10.0(vue@3.5.13(typescript@5.8.2)) @@ -1878,11 +1875,11 @@ importers: version: link:../../utils axios: specifier: 'catalog:' - version: 1.8.3(debug@4.4.0) + version: 1.8.4(debug@4.4.0) devDependencies: axios-mock-adapter: specifier: 'catalog:' - version: 2.1.0(axios@1.8.3) + version: 2.1.0(axios@1.8.4) packages/icons: dependencies: @@ -1941,9 +1938,6 @@ importers: packages/renderer-adapter/wujie-vue2: dependencies: - licia-es: - specifier: 'catalog:' - version: 1.47.0 vue-property-decorator: specifier: 9.1.2 version: 9.1.2(vue-class-component@7.2.6(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)) @@ -1956,7 +1950,7 @@ importers: 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)) axios: specifier: 'catalog:' - version: 1.8.3(debug@4.4.0) + version: 1.8.4(debug@4.4.0) vite-plugin-dts: 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)) @@ -1978,7 +1972,7 @@ importers: 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)) axios: specifier: 'catalog:' - version: 1.8.3(debug@4.4.0) + version: 1.8.4(debug@4.4.0) vite-plugin-dts: 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)) @@ -2050,7 +2044,7 @@ importers: version: 3.41.0 firebase: specifier: ^11.4.0 - version: 11.4.0 + version: 11.5.0 web-vitals: specifier: ^4.2.4 version: 4.2.4 @@ -3068,8 +3062,8 @@ packages: '@cspell/dict-en-gb@1.1.33': resolution: {integrity: sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==} - '@cspell/dict-en_us@4.3.34': - resolution: {integrity: sha512-ewJXNV7Nk5vxbGvHvxYLDGoXN0Lq5sfSgX8SAlcYL+2bZ7r25nNOLHou5hdFlNgvviGTx/SFPlVKjdjVJlblgA==} + '@cspell/dict-en_us@4.3.35': + resolution: {integrity: sha512-HF6QNyPHkxeo/SosaZXRQlnKDUTjIzrGKyqfbw/fPPlPYrXefAZZ40ofheb5HnbUicR7xqV/lsc/HQfqYshGIw==} '@cspell/dict-filetypes@3.0.11': resolution: {integrity: sha512-bBtCHZLo7MiSRUqx5KEiPdGOmXIlDGY+L7SJEtRWZENpAKE+96rT7hj+TUUYWBbCzheqHr0OXZJFEKDgsG/uZg==} @@ -3145,8 +3139,8 @@ packages: '@cspell/dict-node@5.0.6': resolution: {integrity: sha512-CEbhPCpxGvRNByGolSBTrXXW2rJA4bGqZuTx1KKO85mwR6aadeOmUE7xf/8jiCkXSy+qvr9aJeh+jlfXcsrziQ==} - '@cspell/dict-npm@5.1.30': - resolution: {integrity: sha512-qRMJZFz4FBPECH5rGQN9p2Ld6nfpSaPFQvlG6V2RowWcrJQqF4RFmLUNuRQpvndpSeIUo32yX1hxb7AT45ARCQ==} + '@cspell/dict-npm@5.1.31': + resolution: {integrity: sha512-Oh9nrhgNV4UD1hlbgO3TFQqQRKziwc7qXKoQiC4oqOYIhMs2WL9Ezozku7FY1e7o5XbCIZX9nRH0ymNx/Rwj6w==} '@cspell/dict-php@4.0.14': resolution: {integrity: sha512-7zur8pyncYZglxNmqsRycOZ6inpDoVd4yFfz1pQRe5xaRWMiK3Km4n0/X/1YMWhh3e3Sl/fQg5Axb2hlN68t1g==} @@ -3806,8 +3800,8 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/app-check-compat@0.3.19': - resolution: {integrity: sha512-G8FMiqhrKc4gEEujrBDBBrbRav8MGqoLObWj1hy/riCSg4XlRYhpnq3ev8E9HTirqU1tAGH6oJl7vr+jfM7YNA==} + '@firebase/app-check-compat@0.3.20': + resolution: {integrity: sha512-/twgmlnNAaZ/wbz3kcQrL/26b+X+zUX+lBmu5LwwEcWcpnb+mrVEAKhD7/ttm52dxYiSWtLDeuXy3FXBhqBC5A==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -3818,21 +3812,21 @@ packages: '@firebase/app-check-types@0.5.3': resolution: {integrity: sha512-hyl5rKSj0QmwPdsAxrI5x1otDlByQ7bvNvVt8G/XPO2CSwE++rmSVf3VEhaeOR4J8ZFaF0Z0NDSmLejPweZ3ng==} - '@firebase/app-check@0.8.12': - resolution: {integrity: sha512-LxjcoIFOU4sgK07ZWb8XDHxuVB+UKs41vPK+Sg9PeZMvEoz84fndFAx8Nz2nipiya2EmyxBgVhff8Hi6GBt+XA==} + '@firebase/app-check@0.8.13': + resolution: {integrity: sha512-ONsgml8/dplUOAP42JQO6hhiWDEwR9+RUTLenxAN9S8N6gel/sDQ9Ci721Py1oASMGdDU8v9R7xAZxzvOX5lPg==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.2.51': - resolution: {integrity: sha512-pxF1+coABt+ugqNI0YXDlmkKv4kh3pjI5BqIJJ1VXBo42OZbKMsQbFeos14YBrWwiqqSjUvQ70FBNsv5E2wuxg==} + '@firebase/app-compat@0.2.52': + resolution: {integrity: sha512-0p/l1KiwhwwYTcPWoleFQHftOnYzeXvyVf3WNZyKFBAoQMpCVW6bVm/uO1bXF91AwU1JN0og888Y6Sc8avqZ+A==} engines: {node: '>=18.0.0'} '@firebase/app-types@0.9.3': resolution: {integrity: sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw==} - '@firebase/app@0.11.2': - resolution: {integrity: sha512-bFee0hPJZBzNtiizRxdgsu8C9DW3mn1y0OJJ4zHQsccjDYzGOfvN0G3CMGyBIiwNctsFpQa8orbp2IKywoUeqA==} + '@firebase/app@0.11.3': + resolution: {integrity: sha512-QlTZl/RcqPSonYxB87n8KgAUW2L6ZZz0W4D91PVmQ1tJPsKsKPrWAFHL0ii2cQW6FxTxfNjbZ7kucuIcKXk3tw==} engines: {node: '>=18.0.0'} '@firebase/auth-compat@0.5.19': @@ -3864,24 +3858,24 @@ packages: resolution: {integrity: sha512-I/Eg1NpAtZ8AAfq8mpdfXnuUpcLxIDdCDtTzWSh+FXnp/9eCKJ3SNbOCKrUCyhLzNa2SiPJYruei0sxVjaOTeg==} engines: {node: '>=18.0.0'} - '@firebase/data-connect@0.3.1': - resolution: {integrity: sha512-PNlfAJ2mcbyRlWfm41nfk8EksTuvMFTFIX+puNzeUa6OTIDtyp1IX1NJVc7n6WpfbErN7tNqcOEMe6BMtpcjVA==} + '@firebase/data-connect@0.3.2': + resolution: {integrity: sha512-PYG55JRTmvYrUuXXmYBsZexwKVP9aR3mIRRHxB9V2bQeRDZky6JtRZnH3GLhf4ZsxZy5Ewd8ul/jTOYR4gpD9w==} peerDependencies: '@firebase/app': 0.x - '@firebase/database-compat@2.0.4': - resolution: {integrity: sha512-4qsptwZ3DTGNBje56ETItZQyA/HMalOelnLmkC3eR0M6+zkzOHjNHyWUWodW2mqxRKAM0sGkn+aIwYHKZFJXug==} + '@firebase/database-compat@2.0.5': + resolution: {integrity: sha512-CNf1UbvWh6qIaSf4sn6sx2DTDz/em/D7QxULH1LTxxDQHr9+CeYGvlAqrKnk4ZH0P0eIHyQFQU7RwkUJI0B9gQ==} engines: {node: '>=18.0.0'} - '@firebase/database-types@1.0.9': - resolution: {integrity: sha512-uCntrxPbJHhZsNRpMhxNCm7GzhYWX+7J2e57wq1ZZ4NJrQw5DORgkAzJMByYZcVAjgADnCxxhK/GkoypH+XpvQ==} + '@firebase/database-types@1.0.10': + resolution: {integrity: sha512-mH6RC1E9/Pv8jf1/p+M8YFTX+iu+iHDN89hecvyO7wHrI4R1V0TXjxOHvX3nLJN1sfh0CWG6CHZ0VlrSmK/cwg==} - '@firebase/database@1.0.13': - resolution: {integrity: sha512-cdc+LuseKdJXzlrCx8ePMXyctSWtYS9SsP3y7EeA85GzNh/IL0b7HOq0eShridL935iQ0KScZCj5qJtKkGE53g==} + '@firebase/database@1.0.14': + resolution: {integrity: sha512-9nxYtkHAG02/Nh2Ssms1T4BbWPPjiwohCvkHDUl4hNxnki1kPgsLo5xe9kXNzbacOStmVys+RUXvwzynQSKmUQ==} engines: {node: '>=18.0.0'} - '@firebase/firestore-compat@0.3.44': - resolution: {integrity: sha512-4Lv2TyHEW+FugXPgmQ0ZylSbh9uFuKDP0lCL1hX9cbxXaafhC/Nww+DWokUQ2zZcynjc8fxFunw6Xbd3QHAlgA==} + '@firebase/firestore-compat@0.3.45': + resolution: {integrity: sha512-uRvi7AYPmsDl7UZwPyV7jgDGYusEZ2+U2g7MndbQHKIA8fNHpYC6QrzMs58+/IjX+kF/lkUn67Vrr0AkVjlY+Q==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -3892,8 +3886,8 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/firestore@4.7.9': - resolution: {integrity: sha512-uq/bUtHDqJ5ZqPHAJIlNzHpXUtcVYcASz2V6y7UmP1WLlRKEt1yf1OcQW5u8pY2yq7162OnCl5J5mkOdMTMLZw==} + '@firebase/firestore@4.7.10': + resolution: {integrity: sha512-6nKsyo2U+jYSCcSE5sjMdDNA23DMUvYPUvsYGg09CNvcTO8GGKsPs7SpOhspsB91mbacq+u627CDAx3FUhPSSQ==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x @@ -3945,16 +3939,16 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/performance-compat@0.2.14': - resolution: {integrity: sha512-/crPg0fDqHIx+FjFoEqWxNp+lJSF40ZG7x43AAJGRaUaWLJDncQm3UJB5/mABaRZb7obs1CQAcRtd4phZFkmZg==} + '@firebase/performance-compat@0.2.15': + resolution: {integrity: sha512-wUxsw7hGBEMN6XfvYQqwPIQp5LcJXawWM5tmYp6L7ClCoTQuEiCKHWWVurJgN8Q1YHzoHVgjNfPQAOVu29iMVg==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/performance-types@0.2.3': resolution: {integrity: sha512-IgkyTz6QZVPAq8GSkLYJvwSLr3LS9+V6vNPQr0x4YozZJiLF5jYixj0amDtATf1X0EtYHqoPO48a9ija8GocxQ==} - '@firebase/performance@0.7.1': - resolution: {integrity: sha512-SkEUurawojCjav2V2AXo6BQLDtv02NxgXPLCiAvrkn95IAKI4W/UbLKYQvMbEez/nqvmnucLyklcMlB0Q5a1iw==} + '@firebase/performance@0.7.2': + resolution: {integrity: sha512-DXLLp0R0jdxH/yTmv+WTkOzsLl8YYecXh4lGZE0dzqC0IV8k+AxpLSSWvOTCkAETze8yEU/iF+PtgYVlGjfMMQ==} peerDependencies: '@firebase/app': 0.x @@ -3993,8 +3987,8 @@ packages: resolution: {integrity: sha512-PzSrhIr++KI6y4P6C/IdgBNMkEx0Ex6554/cYd0Hm+ovyFSJtJXqb/3OSIdnBoa2cpwZT1/GW56EmRc5qEc5fQ==} engines: {node: '>=18.0.0'} - '@firebase/vertexai@1.1.0': - resolution: {integrity: sha512-K8CgIFKJrfrf5lYhKnDXOu08FEmIzVExK+ApUZx4Bw2GAmLEA3wDVrsjuupuvpXZSp8QlzvEiXwqshqqc4v0pA==} + '@firebase/vertexai@1.2.0': + resolution: {integrity: sha512-WUYIzFpOipjFXT2i0hT26wivJoIximizQptVs3KAxFAqbVlO8sjKPsMkgz0bh+tdKlqP4SUDda71fMUZXUKHgA==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x @@ -4076,9 +4070,6 @@ packages: peerDependencies: vue: ^3.5.13 - '@iframe-resizer/child@5.3.3': - resolution: {integrity: sha512-A+avzzQ6R5AaK0RQ/v0sxrN/S7zeS0U7TE/Jcc2Wln0gpVHpkEMHLOYVBAS2ho8ZA6yhbyZeNoDCh3RMtCp14w==} - '@interactjs/actions@1.10.27': resolution: {integrity: sha512-FCRg5KwB+stkPcAMx/Cn0fgGP6p4LyMX9S/Upcn/W+hpYme31bPi54PCqmOebzz6myTthN6zFf9jMyLOqtI/gg==} peerDependencies: @@ -4330,12 +4321,12 @@ packages: '@napi-rs/wasm-runtime@0.2.7': resolution: {integrity: sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==} - '@netlify/functions@3.0.2': - resolution: {integrity: sha512-9bngT722zbsdW7ri7j9ItrgOO33M1141cIBP7l+VE79EEP78JubM5fV4a58I+ZVQU4KRK0PJIbpUAlojXExl5Q==} + '@netlify/functions@3.0.4': + resolution: {integrity: sha512-Ox8+ABI+nsLK+c4/oC5dpquXuEIjzfTlJrdQKgQijCsDQoje7inXFAtKDLvvaGvuvE+PVpMLwQcIUL6P9Ob1hQ==} engines: {node: '>=18.0.0'} - '@netlify/serverless-functions-api@1.35.0': - resolution: {integrity: sha512-BH9eF3s7bUbqkcEUMR7dne/iCXSpZD10KVkGcs53eDrON5pKxsMdXvrdAx/q0HD24vJgHXGXObGSr5sjPllGEA==} + '@netlify/serverless-functions-api@1.36.0': + resolution: {integrity: sha512-z6okREyK8in0486a22Oro0k+YsuyEjDXJt46FpgeOgXqKJ9ElM8QPll0iuLBkpbH33ENiNbIPLd1cuClRQnhiw==} engines: {node: '>=18.0.0'} '@nodelib/fs.scandir@2.1.5': @@ -4368,8 +4359,8 @@ packages: engines: {node: '>=10'} deprecated: This functionality has been moved to @npmcli/fs - '@nuxt/kit@3.16.0': - resolution: {integrity: sha512-yPfhk58BG6wJhELkGOTCOlkMDbZkizk3IaINcyTKm+hBKiK3SheLt7S9HStNL+qZSfH2Cf7A8sYp6M72lOIEtA==} + '@nuxt/kit@3.16.1': + resolution: {integrity: sha512-Perby8hJGUeCWad5oTVXb/Ibvp18ZCUC5PxHHu+acMDmVfnxSo48yqk7qNd09VkTF3LEzoEjNZpmW2ZWN0ry7A==} engines: {node: '>=18.12.0'} '@octokit/auth-token@5.1.2': @@ -4521,8 +4512,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@pkgr/core@0.1.1': - resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + '@pkgr/core@0.1.2': + resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} '@playwright/test@1.51.1': @@ -4611,8 +4602,8 @@ packages: '@redocly/config@0.22.1': resolution: {integrity: sha512-1CqQfiG456v9ZgYBG9xRQHnpXjt8WoSnDwdkX6gxktuK69v2037hTAR1eh0DGIqpZ1p4k82cGH8yTNwt7/pI9g==} - '@redocly/openapi-core@1.33.1': - resolution: {integrity: sha512-tL3v8FVwdcCAcruOZV77uxH2ZFtnY3DRPG+rgmlm9hsu5uoatofVSJIJHUroz54KJ8ryeo28wQHhOr8iReGGEQ==} + '@redocly/openapi-core@1.34.0': + resolution: {integrity: sha512-Ji00EiLQRXq0pJIz5pAjGF9MfQvQVsQehc6uIis6sqat8tG/zh25Zi64w6HVGEDgJEzUeq/CuUlD0emu3Hdaqw==} engines: {node: '>=18.17.0', npm: '>=9.5.0'} '@rollup/plugin-alias@5.1.1': @@ -5256,8 +5247,8 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@8.26.1': - resolution: {integrity: sha512-2X3mwqsj9Bd3Ciz508ZUtoQQYpOhU/kWoUqIf49H8Z0+Vbh6UF/y0OEYp0Q0axOGzaBGs7QxRwq0knSQ8khQNA==} + '@typescript-eslint/eslint-plugin@8.27.0': + resolution: {integrity: sha512-4henw4zkePi5p252c8ncBLzLce52SEUz2Ebj8faDnuUXz2UuHEONYcJ+G0oaCF+bYCWVZtrGzq3FD7YXetmnSA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -5274,8 +5265,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.26.1': - resolution: {integrity: sha512-w6HZUV4NWxqd8BdeFf81t07d7/YV9s7TCWrQQbG5uhuvGUAW+fq1usZ1Hmz9UPNLniFnD8GLSsDpjP0hm1S4lQ==} + '@typescript-eslint/parser@8.27.0': + resolution: {integrity: sha512-XGwIabPallYipmcOk45DpsBSgLC64A0yvdAkrwEzwZ2viqGqRUJ8eEYoPz0CWnutgAFbNMPdsGGvzjSmcWVlEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5285,8 +5276,8 @@ packages: resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.26.1': - resolution: {integrity: sha512-6EIvbE5cNER8sqBu6V7+KeMZIC1664d2Yjt+B9EWUXrsyWpxx4lEZrmvxgSKRC6gX+efDL/UY9OpPZ267io3mg==} + '@typescript-eslint/scope-manager@8.27.0': + resolution: {integrity: sha512-8oI9GwPMQmBryaaxG1tOZdxXVeMDte6NyJA4i7/TWa4fBwgnAXYlIQP+uYOeqAaLJ2JRxlG9CAyL+C+YE9Xknw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/type-utils@7.18.0': @@ -5299,8 +5290,8 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@8.26.1': - resolution: {integrity: sha512-Kcj/TagJLwoY/5w9JGEFV0dclQdyqw9+VMndxOJKtoFSjfZhLXhYjzsQEeyza03rwHx2vFEGvrJWJBXKleRvZg==} + '@typescript-eslint/type-utils@8.27.0': + resolution: {integrity: sha512-wVArTVcz1oJOIEJxui/nRhV0TXzD/zMSOYi/ggCfNq78EIszddXcJb7r4RCp/oBrjt8n9A0BSxRMKxHftpDxDA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5310,8 +5301,8 @@ packages: resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.26.1': - resolution: {integrity: sha512-n4THUQW27VmQMx+3P+B0Yptl7ydfceUj4ON/AQILAASwgYdZ/2dhfymRMh5egRUrvK5lSmaOm77Ry+lmXPOgBQ==} + '@typescript-eslint/types@8.27.0': + resolution: {integrity: sha512-/6cp9yL72yUHAYq9g6DsAU+vVfvQmd1a8KyA81uvfDE21O2DwQ/qxlM4AR8TSdAu+kJLBDrEHKC5/W2/nxsY0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@7.18.0': @@ -5323,8 +5314,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.26.1': - resolution: {integrity: sha512-yUwPpUHDgdrv1QJ7YQal3cMVBGWfnuCdKbXw1yyjArax3353rEJP1ZA+4F8nOlQ3RfS2hUN/wze3nlY+ZOhvoA==} + '@typescript-eslint/typescript-estree@8.27.0': + resolution: {integrity: sha512-BnKq8cqPVoMw71O38a1tEb6iebEgGA80icSxW7g+kndx0o6ot6696HjG7NdgfuAVmVEtwXUr3L8R9ZuVjoQL6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' @@ -5335,8 +5326,8 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@8.26.1': - resolution: {integrity: sha512-V4Urxa/XtSUroUrnI7q6yUTD3hDtfJ2jzVfeT3VK0ciizfK2q/zGC0iDh1lFMUZR8cImRrep6/q0xd/1ZGPQpg==} + '@typescript-eslint/utils@8.27.0': + resolution: {integrity: sha512-njkodcwH1yvmo31YWgRHNb/x1Xhhq4/m81PhtvmRngD8iHPehxffz1SNCO+kwaePhATC+kOa/ggmvPoPza5i0Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5346,8 +5337,8 @@ packages: resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.26.1': - resolution: {integrity: sha512-AjOC3zfnxd6S4Eiy3jwktJPclqhFHNyd8L6Gycf9WUPoKZpgM5PjkxY1X7uSy61xVpiJDhhk7XT2NVsN3ALTWg==} + '@typescript-eslint/visitor-keys@8.27.0': + resolution: {integrity: sha512-WsXQwMkILJvffP6z4U3FYJPlbf/j07HIxmDjZpbNvBJkMfvwXj5ACRkkHwBDvLBbDbtX5TdU64/rcvKJ/vuInQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.0': @@ -6067,8 +6058,8 @@ packages: peerDependencies: axios: '>= 0.17.0' - axios@1.8.3: - resolution: {integrity: sha512-iP4DebzoNlP/YN2dpwCgb8zoCmhtkajzS48JvwmkSkXvPI3DHc7m+XYL5tGnSlJtR6nImXZmdCuN5aP8dh1d8A==} + axios@1.8.4: + resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==} b4a@1.6.7: resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} @@ -7277,8 +7268,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.120: - resolution: {integrity: sha512-oTUp3gfX1gZI+xfD2djr2rzQdHCwHzPQrrK0CD7WpTdF0nPdQ/INcRVjWgLdCT4a9W3jFObR9DAfsuyFQnI8CQ==} + electron-to-chromium@1.5.123: + resolution: {integrity: sha512-refir3NlutEZqlKaBLK0tzlVLe5P2wDKS7UQt/3SpibizgsRAPOsqQC3ffw1nlv3ze5gjRQZYHoPymgVZkplFA==} element-plus@2.9.6: resolution: {integrity: sha512-D9zU28Ce0s/9O/Vp3ewemikxzFVA6gdZyMwmWijHijo+t5/9H3sHRTIm1WlfeNpFW2Yq0y8nHXD0fU5YxU6qlQ==} @@ -7485,8 +7476,8 @@ packages: peerDependencies: eslint: '>=4.19.1' - eslint-plugin-import-x@4.9.0: - resolution: {integrity: sha512-qdrsei0heLV8z9QpY2/PHF/r/3fF15w3JeVXqWlLzPMiiwYx0VAwIjxN6SzdaPVuGeIMAbQHHS1Wwdn1/bsCgw==} + eslint-plugin-import-x@4.9.1: + resolution: {integrity: sha512-YJ9W12tfDBBYVUUI5FVls6ZrzbVmfrHcQkjeHrG6I7QxWAlIbueRD+G4zPTg1FwlBouunTYm9dhJMVJZdj9wwQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -7882,8 +7873,8 @@ packages: resolution: {integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==} engines: {node: '>= 10.13.0'} - firebase@11.4.0: - resolution: {integrity: sha512-Z6kwhWIPDgIm0+NUEQxwjH14hMP7t42WSFnf/78R0Vh59VovLYTOCTM3MIdY3jlSZ9uKz56FhXrvsNXNhAn/Xg==} + firebase@11.5.0: + resolution: {integrity: sha512-ZTpO/zD5nYqY02bGpXCg1dRNLggTXPQZdLQeSeur3jYH270p1QkAZZJsm/lrKZ2W4ZjBlafTxxs4OwN38Vyocw==} fix-dts-default-cjs-exports@1.0.1: resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==} @@ -10814,8 +10805,8 @@ packages: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} - quansync@0.2.8: - resolution: {integrity: sha512-4+saucphJMazjt7iOM27mbFCk+D9dd/zmgMDCzRZ8MEoBfYp7lAvoN38et/phRQF6wOPMy/OROBGgoWeSKyluA==} + quansync@0.2.10: + resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} querystring-es3@0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} @@ -11977,8 +11968,8 @@ packages: peerDependencies: typescript: '>=4.2.0' - ts-api-utils@2.0.1: - resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' @@ -12277,8 +12268,8 @@ packages: resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==} engines: {node: '>=14.0.0'} - unplugin@2.2.0: - resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==} + unplugin@2.2.1: + resolution: {integrity: sha512-Q0YDhwViJaSnHf1cxLf+/VKhmfdr/ZAS/RL2GQVO0cAbAfJAVUef2bvNu+veyWcEPNwsTlFmMiFLjf8Xeqog8g==} engines: {node: '>=18.12.0'} unstorage@1.15.0: @@ -12711,8 +12702,8 @@ packages: peerDependencies: vue: ^3.5.13 - vue-tippy@6.6.0: - resolution: {integrity: sha512-ISRIUQDlcEP05K1nCbvlVcd8yuWS6S3dI91qD0A2slgtwwWjih8Fn9Aymq4SNaHQsdiP5+MLRPZVDxFjKMPgKA==} + vue-tippy@6.7.0: + resolution: {integrity: sha512-e0w6UA+A+J79GhDYNw5xZjGu7Tc2ksYypwF5RjkJVWgAGNSpXkLVNx4gZ8cMUa8FRHqmGAZxN3ue7MeXgbeZAQ==} peerDependencies: vue: ^3.5.13 @@ -12742,8 +12733,8 @@ packages: typescript: optional: true - vxe-pc-ui@4.4.19: - resolution: {integrity: sha512-sUMqa55hJwulzV1As7TM3DKXkDdI3tvorWVbqPrcw3uCNbpbgLNkGvYw32qES8y59HHO3/PALcmminr8s+zaCQ==} + vxe-pc-ui@4.4.20: + resolution: {integrity: sha512-XDQAWzXHpCgGlfesnisR2rIGf+YBUXx0Ivopkf+20+5SFjM3Sd4/zJH152neYjNTU3A8j5/+0h9o/X7bTn+F+Q==} vxe-table-plugin-menus@4.0.6: resolution: {integrity: sha512-340W2H58hC9Qatk05Yfnq1GTzjtqmnHH0i9PK/pOnwX65w102d/UtfHe9Ax0i3uYqsbg6JuMEn6Mjnnm+/U3bQ==} @@ -14451,7 +14442,7 @@ snapshots: '@cspell/dict-elixir': 4.0.7 '@cspell/dict-en-common-misspellings': 2.0.10 '@cspell/dict-en-gb': 1.1.33 - '@cspell/dict-en_us': 4.3.34 + '@cspell/dict-en_us': 4.3.35 '@cspell/dict-filetypes': 3.0.11 '@cspell/dict-flutter': 1.1.0 '@cspell/dict-fonts': 4.0.4 @@ -14475,7 +14466,7 @@ snapshots: '@cspell/dict-markdown': 2.0.9(@cspell/dict-css@4.0.17)(@cspell/dict-html-symbol-entities@4.0.3)(@cspell/dict-html@4.0.11)(@cspell/dict-typescript@3.2.0) '@cspell/dict-monkeyc': 1.0.10 '@cspell/dict-node': 5.0.6 - '@cspell/dict-npm': 5.1.30 + '@cspell/dict-npm': 5.1.31 '@cspell/dict-php': 4.0.14 '@cspell/dict-powershell': 5.0.14 '@cspell/dict-public-licenses': 2.0.13 @@ -14543,7 +14534,7 @@ snapshots: '@cspell/dict-en-gb@1.1.33': {} - '@cspell/dict-en_us@4.3.34': {} + '@cspell/dict-en_us@4.3.35': {} '@cspell/dict-filetypes@3.0.11': {} @@ -14596,7 +14587,7 @@ snapshots: '@cspell/dict-node@5.0.6': {} - '@cspell/dict-npm@5.1.30': {} + '@cspell/dict-npm@5.1.31': {} '@cspell/dict-php@4.0.14': {} @@ -15173,11 +15164,11 @@ snapshots: '@farmfe/utils@0.1.0': {} - '@firebase/analytics-compat@0.2.18(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2)': + '@firebase/analytics-compat@0.2.18(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3)': dependencies: - '@firebase/analytics': 0.10.12(@firebase/app@0.11.2) + '@firebase/analytics': 0.10.12(@firebase/app@0.11.3) '@firebase/analytics-types': 0.8.3 - '@firebase/app-compat': 0.2.51 + '@firebase/app-compat': 0.2.52 '@firebase/component': 0.6.13 '@firebase/util': 1.11.0 tslib: 2.8.1 @@ -15186,20 +15177,20 @@ snapshots: '@firebase/analytics-types@0.8.3': {} - '@firebase/analytics@0.10.12(@firebase/app@0.11.2)': + '@firebase/analytics@0.10.12(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 - '@firebase/installations': 0.6.13(@firebase/app@0.11.2) + '@firebase/installations': 0.6.13(@firebase/app@0.11.3) '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 tslib: 2.8.1 - '@firebase/app-check-compat@0.3.19(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2)': + '@firebase/app-check-compat@0.3.20(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3)': dependencies: - '@firebase/app-check': 0.8.12(@firebase/app@0.11.2) + '@firebase/app-check': 0.8.13(@firebase/app@0.11.3) '@firebase/app-check-types': 0.5.3 - '@firebase/app-compat': 0.2.51 + '@firebase/app-compat': 0.2.52 '@firebase/component': 0.6.13 '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 @@ -15211,17 +15202,17 @@ snapshots: '@firebase/app-check-types@0.5.3': {} - '@firebase/app-check@0.8.12(@firebase/app@0.11.2)': + '@firebase/app-check@0.8.13(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 tslib: 2.8.1 - '@firebase/app-compat@0.2.51': + '@firebase/app-compat@0.2.52': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 @@ -15229,7 +15220,7 @@ snapshots: '@firebase/app-types@0.9.3': {} - '@firebase/app@0.11.2': + '@firebase/app@0.11.3': dependencies: '@firebase/component': 0.6.13 '@firebase/logger': 0.4.4 @@ -15237,10 +15228,10 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.5.19(@firebase/app-compat@0.2.51)(@firebase/app-types@0.9.3)(@firebase/app@0.11.2)': + '@firebase/auth-compat@0.5.19(@firebase/app-compat@0.2.52)(@firebase/app-types@0.9.3)(@firebase/app@0.11.3)': dependencies: - '@firebase/app-compat': 0.2.51 - '@firebase/auth': 1.9.1(@firebase/app@0.11.2) + '@firebase/app-compat': 0.2.52 + '@firebase/auth': 1.9.1(@firebase/app@0.11.3) '@firebase/auth-types': 0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.11.0) '@firebase/component': 0.6.13 '@firebase/util': 1.11.0 @@ -15257,9 +15248,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.11.0 - '@firebase/auth@1.9.1(@firebase/app@0.11.2)': + '@firebase/auth@1.9.1(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 @@ -15270,30 +15261,30 @@ snapshots: '@firebase/util': 1.11.0 tslib: 2.8.1 - '@firebase/data-connect@0.3.1(@firebase/app@0.11.2)': + '@firebase/data-connect@0.3.2(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.6.13 '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 tslib: 2.8.1 - '@firebase/database-compat@2.0.4': + '@firebase/database-compat@2.0.5': dependencies: '@firebase/component': 0.6.13 - '@firebase/database': 1.0.13 - '@firebase/database-types': 1.0.9 + '@firebase/database': 1.0.14 + '@firebase/database-types': 1.0.10 '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 tslib: 2.8.1 - '@firebase/database-types@1.0.9': + '@firebase/database-types@1.0.10': dependencies: '@firebase/app-types': 0.9.3 '@firebase/util': 1.11.0 - '@firebase/database@1.0.13': + '@firebase/database@1.0.14': dependencies: '@firebase/app-check-interop-types': 0.3.3 '@firebase/auth-interop-types': 0.2.4 @@ -15303,11 +15294,11 @@ snapshots: faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/firestore-compat@0.3.44(@firebase/app-compat@0.2.51)(@firebase/app-types@0.9.3)(@firebase/app@0.11.2)': + '@firebase/firestore-compat@0.3.45(@firebase/app-compat@0.2.52)(@firebase/app-types@0.9.3)(@firebase/app@0.11.3)': dependencies: - '@firebase/app-compat': 0.2.51 + '@firebase/app-compat': 0.2.52 '@firebase/component': 0.6.13 - '@firebase/firestore': 4.7.9(@firebase/app@0.11.2) + '@firebase/firestore': 4.7.10(@firebase/app@0.11.3) '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.11.0) '@firebase/util': 1.11.0 tslib: 2.8.1 @@ -15320,9 +15311,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.11.0 - '@firebase/firestore@4.7.9(@firebase/app@0.11.2)': + '@firebase/firestore@4.7.10(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 @@ -15331,11 +15322,11 @@ snapshots: '@grpc/proto-loader': 0.7.13 tslib: 2.8.1 - '@firebase/functions-compat@0.3.20(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2)': + '@firebase/functions-compat@0.3.20(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3)': dependencies: - '@firebase/app-compat': 0.2.51 + '@firebase/app-compat': 0.2.52 '@firebase/component': 0.6.13 - '@firebase/functions': 0.12.3(@firebase/app@0.11.2) + '@firebase/functions': 0.12.3(@firebase/app@0.11.3) '@firebase/functions-types': 0.6.3 '@firebase/util': 1.11.0 tslib: 2.8.1 @@ -15344,9 +15335,9 @@ snapshots: '@firebase/functions-types@0.6.3': {} - '@firebase/functions@0.12.3(@firebase/app@0.11.2)': + '@firebase/functions@0.12.3(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/app-check-interop-types': 0.3.3 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.6.13 @@ -15354,11 +15345,11 @@ snapshots: '@firebase/util': 1.11.0 tslib: 2.8.1 - '@firebase/installations-compat@0.2.13(@firebase/app-compat@0.2.51)(@firebase/app-types@0.9.3)(@firebase/app@0.11.2)': + '@firebase/installations-compat@0.2.13(@firebase/app-compat@0.2.52)(@firebase/app-types@0.9.3)(@firebase/app@0.11.3)': dependencies: - '@firebase/app-compat': 0.2.51 + '@firebase/app-compat': 0.2.52 '@firebase/component': 0.6.13 - '@firebase/installations': 0.6.13(@firebase/app@0.11.2) + '@firebase/installations': 0.6.13(@firebase/app@0.11.3) '@firebase/installations-types': 0.5.3(@firebase/app-types@0.9.3) '@firebase/util': 1.11.0 tslib: 2.8.1 @@ -15370,9 +15361,9 @@ snapshots: dependencies: '@firebase/app-types': 0.9.3 - '@firebase/installations@0.6.13(@firebase/app@0.11.2)': + '@firebase/installations@0.6.13(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 '@firebase/util': 1.11.0 idb: 7.1.1 @@ -15382,11 +15373,11 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/messaging-compat@0.2.17(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2)': + '@firebase/messaging-compat@0.2.17(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3)': dependencies: - '@firebase/app-compat': 0.2.51 + '@firebase/app-compat': 0.2.52 '@firebase/component': 0.6.13 - '@firebase/messaging': 0.12.17(@firebase/app@0.11.2) + '@firebase/messaging': 0.12.17(@firebase/app@0.11.3) '@firebase/util': 1.11.0 tslib: 2.8.1 transitivePeerDependencies: @@ -15394,22 +15385,22 @@ snapshots: '@firebase/messaging-interop-types@0.2.3': {} - '@firebase/messaging@0.12.17(@firebase/app@0.11.2)': + '@firebase/messaging@0.12.17(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 - '@firebase/installations': 0.6.13(@firebase/app@0.11.2) + '@firebase/installations': 0.6.13(@firebase/app@0.11.3) '@firebase/messaging-interop-types': 0.2.3 '@firebase/util': 1.11.0 idb: 7.1.1 tslib: 2.8.1 - '@firebase/performance-compat@0.2.14(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2)': + '@firebase/performance-compat@0.2.15(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3)': dependencies: - '@firebase/app-compat': 0.2.51 + '@firebase/app-compat': 0.2.52 '@firebase/component': 0.6.13 '@firebase/logger': 0.4.4 - '@firebase/performance': 0.7.1(@firebase/app@0.11.2) + '@firebase/performance': 0.7.2(@firebase/app@0.11.3) '@firebase/performance-types': 0.2.3 '@firebase/util': 1.11.0 tslib: 2.8.1 @@ -15418,22 +15409,22 @@ snapshots: '@firebase/performance-types@0.2.3': {} - '@firebase/performance@0.7.1(@firebase/app@0.11.2)': + '@firebase/performance@0.7.2(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 - '@firebase/installations': 0.6.13(@firebase/app@0.11.2) + '@firebase/installations': 0.6.13(@firebase/app@0.11.3) '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 tslib: 2.8.1 web-vitals: 4.2.4 - '@firebase/remote-config-compat@0.2.13(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2)': + '@firebase/remote-config-compat@0.2.13(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3)': dependencies: - '@firebase/app-compat': 0.2.51 + '@firebase/app-compat': 0.2.52 '@firebase/component': 0.6.13 '@firebase/logger': 0.4.4 - '@firebase/remote-config': 0.6.0(@firebase/app@0.11.2) + '@firebase/remote-config': 0.6.0(@firebase/app@0.11.3) '@firebase/remote-config-types': 0.4.0 '@firebase/util': 1.11.0 tslib: 2.8.1 @@ -15442,20 +15433,20 @@ snapshots: '@firebase/remote-config-types@0.4.0': {} - '@firebase/remote-config@0.6.0(@firebase/app@0.11.2)': + '@firebase/remote-config@0.6.0(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 - '@firebase/installations': 0.6.13(@firebase/app@0.11.2) + '@firebase/installations': 0.6.13(@firebase/app@0.11.3) '@firebase/logger': 0.4.4 '@firebase/util': 1.11.0 tslib: 2.8.1 - '@firebase/storage-compat@0.3.17(@firebase/app-compat@0.2.51)(@firebase/app-types@0.9.3)(@firebase/app@0.11.2)': + '@firebase/storage-compat@0.3.17(@firebase/app-compat@0.2.52)(@firebase/app-types@0.9.3)(@firebase/app@0.11.3)': dependencies: - '@firebase/app-compat': 0.2.51 + '@firebase/app-compat': 0.2.52 '@firebase/component': 0.6.13 - '@firebase/storage': 0.13.7(@firebase/app@0.11.2) + '@firebase/storage': 0.13.7(@firebase/app@0.11.3) '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.11.0) '@firebase/util': 1.11.0 tslib: 2.8.1 @@ -15468,9 +15459,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.11.0 - '@firebase/storage@0.13.7(@firebase/app@0.11.2)': + '@firebase/storage@0.13.7(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/component': 0.6.13 '@firebase/util': 1.11.0 tslib: 2.8.1 @@ -15479,9 +15470,9 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/vertexai@1.1.0(@firebase/app-types@0.9.3)(@firebase/app@0.11.2)': + '@firebase/vertexai@1.2.0(@firebase/app-types@0.9.3)(@firebase/app@0.11.3)': dependencies: - '@firebase/app': 0.11.2 + '@firebase/app': 0.11.3 '@firebase/app-check-interop-types': 0.3.3 '@firebase/app-types': 0.9.3 '@firebase/component': 0.6.13 @@ -15516,7 +15507,7 @@ snapshots: '@grpc/grpc-js@1.9.15': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.13.10 + '@types/node': 20.17.24 '@grpc/proto-loader@0.7.13': dependencies: @@ -15583,8 +15574,6 @@ snapshots: '@iconify/types': 2.0.0 vue: 3.5.13(typescript@5.8.2) - '@iframe-resizer/child@5.3.3': {} - '@interactjs/actions@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)': dependencies: '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) @@ -15728,8 +15717,8 @@ snapshots: '@intlify/shared': 11.1.2 '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.2)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.2(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)) '@rollup/pluginutils': 5.1.4(rollup@4.36.0) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.27.0 + '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.2) debug: 4.4.0(supports-color@9.4.0) fast-glob: 3.3.3 js-yaml: 4.1.0 @@ -15931,11 +15920,11 @@ snapshots: '@tybys/wasm-util': 0.9.0 optional: true - '@netlify/functions@3.0.2': + '@netlify/functions@3.0.4': dependencies: - '@netlify/serverless-functions-api': 1.35.0 + '@netlify/serverless-functions-api': 1.36.0 - '@netlify/serverless-functions-api@1.35.0': {} + '@netlify/serverless-functions-api@1.36.0': {} '@nodelib/fs.scandir@2.1.5': dependencies: @@ -15949,19 +15938,19 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@nolebase/ui@2.15.1(typescript@5.8.2)(vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2))': + '@nolebase/ui@2.15.1(typescript@5.8.2)(vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2))': dependencies: '@iconify-json/octicon': 1.2.5 less: 4.2.2 - vitepress: 1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2) + vitepress: 1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2) vue: 3.5.13(typescript@5.8.2) transitivePeerDependencies: - typescript - '@nolebase/vitepress-plugin-git-changelog@2.15.1(typescript@5.8.2)(vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2))': + '@nolebase/vitepress-plugin-git-changelog@2.15.1(typescript@5.8.2)(vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2))': dependencies: '@iconify-json/octicon': 1.2.5 - '@nolebase/ui': 2.15.1(typescript@5.8.2)(vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2)) + '@nolebase/ui': 2.15.1(typescript@5.8.2)(vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2)) colorette: 2.0.20 date-fns: 4.1.0 defu: 6.1.4 @@ -15971,7 +15960,7 @@ snapshots: gray-matter: 4.0.3 less: 4.2.2 uncrypto: 0.1.3 - vitepress: 1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2) + vitepress: 1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2) transitivePeerDependencies: - typescript @@ -15985,7 +15974,7 @@ snapshots: mkdirp: 1.0.4 rimraf: 3.0.2 - '@nuxt/kit@3.16.0(magicast@0.3.5)': + '@nuxt/kit@3.16.1(magicast@0.3.5)': dependencies: c12: 3.0.2(magicast@0.3.5) consola: 3.4.2 @@ -16141,7 +16130,7 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pkgr/core@0.1.1': {} + '@pkgr/core@0.1.2': {} '@playwright/test@1.51.1': dependencies: @@ -16222,7 +16211,7 @@ snapshots: '@redocly/config@0.22.1': {} - '@redocly/openapi-core@1.33.1(supports-color@9.4.0)': + '@redocly/openapi-core@1.34.0(supports-color@9.4.0)': dependencies: '@redocly/ajv': 8.11.2 '@redocly/config': 0.22.1 @@ -16808,15 +16797,15 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.13.10 + '@types/node': 20.17.24 '@types/connect@3.4.38': dependencies: - '@types/node': 22.13.10 + '@types/node': 20.17.24 '@types/conventional-commits-parser@5.0.1': dependencies: - '@types/node': 22.13.10 + '@types/node': 20.17.24 '@types/d3-timer@2.0.3': {} @@ -16834,7 +16823,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.13.10 + '@types/node': 20.17.24 '@types/hast@3.0.4': dependencies: @@ -16846,13 +16835,13 @@ snapshots: '@types/http-proxy@1.17.16': dependencies: - '@types/node': 22.13.10 + '@types/node': 20.17.24 '@types/json-schema@7.0.15': {} '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.13.10 + '@types/node': 20.17.24 '@types/linkify-it@5.0.0': {} @@ -16930,12 +16919,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.13.10 + '@types/node': 20.17.24 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.13.10 + '@types/node': 20.17.24 '@types/send': 0.17.4 '@types/sortablejs@1.15.8': {} @@ -16970,19 +16959,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/eslint-plugin@8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/type-utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 8.26.1 + '@typescript-eslint/parser': 8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.27.0 + '@typescript-eslint/type-utils': 8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/visitor-keys': 8.27.0 eslint: 9.22.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 2.0.1(typescript@5.8.2) + ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -17000,12 +16989,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/parser@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 8.26.1 + '@typescript-eslint/scope-manager': 8.27.0 + '@typescript-eslint/types': 8.27.0 + '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.2) + '@typescript-eslint/visitor-keys': 8.27.0 debug: 4.4.0(supports-color@9.4.0) eslint: 9.22.0(jiti@2.4.2) typescript: 5.8.2 @@ -17017,10 +17006,10 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/scope-manager@8.26.1': + '@typescript-eslint/scope-manager@8.27.0': dependencies: - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/visitor-keys': 8.26.1 + '@typescript-eslint/types': 8.27.0 + '@typescript-eslint/visitor-keys': 8.27.0 '@typescript-eslint/type-utils@7.18.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: @@ -17034,20 +17023,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/type-utils@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.2) + '@typescript-eslint/utils': 8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) debug: 4.4.0(supports-color@9.4.0) eslint: 9.22.0(jiti@2.4.2) - ts-api-utils: 2.0.1(typescript@5.8.2) + ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/types@8.26.1': {} + '@typescript-eslint/types@8.27.0': {} '@typescript-eslint/typescript-estree@7.18.0(typescript@5.8.2)': dependencies: @@ -17064,16 +17053,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.26.1(typescript@5.8.2)': + '@typescript-eslint/typescript-estree@8.27.0(typescript@5.8.2)': dependencies: - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/visitor-keys': 8.26.1 + '@typescript-eslint/types': 8.27.0 + '@typescript-eslint/visitor-keys': 8.27.0 debug: 4.4.0(supports-color@9.4.0) fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.0.1(typescript@5.8.2) + ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -17089,12 +17078,12 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/utils@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.27.0 + '@typescript-eslint/types': 8.27.0 + '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.2) eslint: 9.22.0(jiti@2.4.2) typescript: 5.8.2 transitivePeerDependencies: @@ -17105,9 +17094,9 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.26.1': + '@typescript-eslint/visitor-keys@8.27.0': dependencies: - '@typescript-eslint/types': 8.26.1 + '@typescript-eslint/types': 8.27.0 eslint-visitor-keys: 4.2.0 '@ungap/structured-clone@1.3.0': {} @@ -17400,7 +17389,7 @@ snapshots: transitivePeerDependencies: - vue - '@vtj/cli@0.11.2(@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.2(@nuxt/kit@3.16.1(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)': dependencies: '@babel/core': 7.26.10 '@babel/preset-env': 7.26.9(@babel/core@7.26.10) @@ -17433,7 +17422,7 @@ snapshots: 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)) + vite-plugin-vue-devtools: 7.7.2(@nuxt/kit@3.16.1(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: @@ -17570,7 +17559,7 @@ snapshots: dependencies: '@types/fs-extra': 11.0.4 '@vtj/base': 0.11.2 - axios: 1.8.3(debug@4.4.0) + axios: 1.8.4(debug@4.4.0) fs-extra: 11.3.0 transitivePeerDependencies: - debug @@ -17876,14 +17865,14 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/integrations@12.8.2(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.8.2)': + '@vueuse/integrations@12.8.2(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.8.2)': dependencies: '@vueuse/core': 12.8.2(typescript@5.8.2) '@vueuse/shared': 12.8.2(typescript@5.8.2) vue: 3.5.13(typescript@5.8.2) optionalDependencies: async-validator: 4.2.5 - axios: 1.8.3(debug@4.4.0) + axios: 1.8.4(debug@4.4.0) change-case: 5.4.4 focus-trap: 7.6.4 nprogress: 0.2.0 @@ -17910,7 +17899,7 @@ snapshots: style-value-types: 5.1.2 vue: 3.5.13(typescript@5.8.2) optionalDependencies: - '@nuxt/kit': 3.16.0(magicast@0.3.5) + '@nuxt/kit': 3.16.1(magicast@0.3.5) transitivePeerDependencies: - '@vue/composition-api' - magicast @@ -18240,13 +18229,13 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - axios-mock-adapter@2.1.0(axios@1.8.3): + axios-mock-adapter@2.1.0(axios@1.8.4): dependencies: - axios: 1.8.3(debug@4.4.0) + axios: 1.8.4(debug@4.4.0) fast-deep-equal: 3.1.3 is-buffer: 2.0.5 - axios@1.8.3(debug@4.4.0): + axios@1.8.4(debug@4.4.0): dependencies: follow-redirects: 1.15.9(debug@4.4.0) form-data: 4.0.2 @@ -18429,7 +18418,7 @@ snapshots: browserslist@4.24.4: dependencies: caniuse-lite: 1.0.30001706 - electron-to-chromium: 1.5.120 + electron-to-chromium: 1.5.123 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.4) @@ -19590,7 +19579,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.120: {} + electron-to-chromium@1.5.123: {} element-plus@2.9.6(vue@3.5.13(typescript@5.8.2)): dependencies: @@ -19869,16 +19858,17 @@ snapshots: eslint: 9.22.0(jiti@2.4.2) ignore: 5.3.2 - eslint-plugin-import-x@4.9.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2): + eslint-plugin-import-x@4.9.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2): dependencies: '@types/doctrine': 0.0.9 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) debug: 4.4.0(supports-color@9.4.0) doctrine: 3.0.0 eslint: 9.22.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.10.0 - picomatch: 4.0.2 + is-glob: 4.0.3 + minimatch: 10.0.1 rspack-resolver: 1.2.2 semver: 7.7.1 stable-hash: 0.0.5 @@ -19934,8 +19924,8 @@ snapshots: eslint-plugin-perfectionist@4.10.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2): dependencies: - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/types': 8.27.0 + '@typescript-eslint/utils': 8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) eslint: 9.22.0(jiti@2.4.2) natural-orderby: 5.0.0 transitivePeerDependencies: @@ -19988,18 +19978,18 @@ snapshots: semver: 7.7.1 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2)): dependencies: eslint: 9.22.0(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/eslint-plugin': 8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(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.86.0)(terser@5.39.0)(yaml@2.7.0)): + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(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.86.0)(terser@5.39.0)(yaml@2.7.0)): dependencies: '@typescript-eslint/utils': 7.18.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) eslint: 9.22.0(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/eslint-plugin': 8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.22.0(jiti@2.4.2))(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.86.0)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -20362,36 +20352,36 @@ snapshots: micromatch: 4.0.8 resolve-dir: 1.0.1 - firebase@11.4.0: + firebase@11.5.0: dependencies: - '@firebase/analytics': 0.10.12(@firebase/app@0.11.2) - '@firebase/analytics-compat': 0.2.18(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2) - '@firebase/app': 0.11.2 - '@firebase/app-check': 0.8.12(@firebase/app@0.11.2) - '@firebase/app-check-compat': 0.3.19(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2) - '@firebase/app-compat': 0.2.51 + '@firebase/analytics': 0.10.12(@firebase/app@0.11.3) + '@firebase/analytics-compat': 0.2.18(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3) + '@firebase/app': 0.11.3 + '@firebase/app-check': 0.8.13(@firebase/app@0.11.3) + '@firebase/app-check-compat': 0.3.20(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3) + '@firebase/app-compat': 0.2.52 '@firebase/app-types': 0.9.3 - '@firebase/auth': 1.9.1(@firebase/app@0.11.2) - '@firebase/auth-compat': 0.5.19(@firebase/app-compat@0.2.51)(@firebase/app-types@0.9.3)(@firebase/app@0.11.2) - '@firebase/data-connect': 0.3.1(@firebase/app@0.11.2) - '@firebase/database': 1.0.13 - '@firebase/database-compat': 2.0.4 - '@firebase/firestore': 4.7.9(@firebase/app@0.11.2) - '@firebase/firestore-compat': 0.3.44(@firebase/app-compat@0.2.51)(@firebase/app-types@0.9.3)(@firebase/app@0.11.2) - '@firebase/functions': 0.12.3(@firebase/app@0.11.2) - '@firebase/functions-compat': 0.3.20(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2) - '@firebase/installations': 0.6.13(@firebase/app@0.11.2) - '@firebase/installations-compat': 0.2.13(@firebase/app-compat@0.2.51)(@firebase/app-types@0.9.3)(@firebase/app@0.11.2) - '@firebase/messaging': 0.12.17(@firebase/app@0.11.2) - '@firebase/messaging-compat': 0.2.17(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2) - '@firebase/performance': 0.7.1(@firebase/app@0.11.2) - '@firebase/performance-compat': 0.2.14(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2) - '@firebase/remote-config': 0.6.0(@firebase/app@0.11.2) - '@firebase/remote-config-compat': 0.2.13(@firebase/app-compat@0.2.51)(@firebase/app@0.11.2) - '@firebase/storage': 0.13.7(@firebase/app@0.11.2) - '@firebase/storage-compat': 0.3.17(@firebase/app-compat@0.2.51)(@firebase/app-types@0.9.3)(@firebase/app@0.11.2) + '@firebase/auth': 1.9.1(@firebase/app@0.11.3) + '@firebase/auth-compat': 0.5.19(@firebase/app-compat@0.2.52)(@firebase/app-types@0.9.3)(@firebase/app@0.11.3) + '@firebase/data-connect': 0.3.2(@firebase/app@0.11.3) + '@firebase/database': 1.0.14 + '@firebase/database-compat': 2.0.5 + '@firebase/firestore': 4.7.10(@firebase/app@0.11.3) + '@firebase/firestore-compat': 0.3.45(@firebase/app-compat@0.2.52)(@firebase/app-types@0.9.3)(@firebase/app@0.11.3) + '@firebase/functions': 0.12.3(@firebase/app@0.11.3) + '@firebase/functions-compat': 0.3.20(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3) + '@firebase/installations': 0.6.13(@firebase/app@0.11.3) + '@firebase/installations-compat': 0.2.13(@firebase/app-compat@0.2.52)(@firebase/app-types@0.9.3)(@firebase/app@0.11.3) + '@firebase/messaging': 0.12.17(@firebase/app@0.11.3) + '@firebase/messaging-compat': 0.2.17(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3) + '@firebase/performance': 0.7.2(@firebase/app@0.11.3) + '@firebase/performance-compat': 0.2.15(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3) + '@firebase/remote-config': 0.6.0(@firebase/app@0.11.3) + '@firebase/remote-config-compat': 0.2.13(@firebase/app-compat@0.2.52)(@firebase/app@0.11.3) + '@firebase/storage': 0.13.7(@firebase/app@0.11.3) + '@firebase/storage-compat': 0.3.17(@firebase/app-compat@0.2.52)(@firebase/app-types@0.9.3)(@firebase/app@0.11.3) '@firebase/util': 1.11.0 - '@firebase/vertexai': 1.1.0(@firebase/app-types@0.9.3)(@firebase/app@0.11.2) + '@firebase/vertexai': 1.2.0(@firebase/app-types@0.9.3)(@firebase/app@0.11.3) transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -21728,7 +21718,7 @@ snapshots: dependencies: mlly: 1.7.4 pkg-types: 2.1.0 - quansync: 0.2.8 + quansync: 0.2.10 locate-path@2.0.0: dependencies: @@ -22213,7 +22203,7 @@ snapshots: nitropack@2.11.7(encoding@0.1.13)(typescript@5.8.2): dependencies: '@cloudflare/kv-asset-handler': 0.4.0 - '@netlify/functions': 3.0.2 + '@netlify/functions': 3.0.4 '@rollup/plugin-alias': 5.1.1(rollup@4.36.0) '@rollup/plugin-commonjs': 28.0.3(rollup@4.36.0) '@rollup/plugin-inject': 5.0.5(rollup@4.36.0) @@ -22536,7 +22526,7 @@ snapshots: openapi-typescript@7.6.1(typescript@5.8.2): dependencies: - '@redocly/openapi-core': 1.33.1(supports-color@9.4.0) + '@redocly/openapi-core': 1.34.0(supports-color@9.4.0) ansi-colors: 4.1.3 change-case: 5.4.4 parse-json: 8.1.0 @@ -22662,7 +22652,7 @@ snapshots: package-manager-detector@0.2.11: dependencies: - quansync: 0.2.8 + quansync: 0.2.10 pako@1.0.11: {} @@ -22811,7 +22801,7 @@ snapshots: pinia-plugin-persistedstate@4.2.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2))): dependencies: - '@nuxt/kit': 3.16.0(magicast@0.3.5) + '@nuxt/kit': 3.16.1(magicast@0.3.5) deep-pick-omit: 1.2.1 defu: 6.1.4 destr: 2.0.3 @@ -23387,7 +23377,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.13.10 + '@types/node': 20.17.24 long: 5.3.1 proxy-from-env@1.1.0: {} @@ -23432,7 +23422,7 @@ snapshots: dependencies: side-channel: 1.1.0 - quansync@0.2.8: {} + quansync@0.2.10: {} querystring-es3@0.2.1: {} @@ -24604,7 +24594,7 @@ snapshots: synckit@0.9.2: dependencies: - '@pkgr/core': 0.1.1 + '@pkgr/core': 0.1.2 tslib: 2.8.1 system-architecture@0.1.0: {} @@ -24842,7 +24832,7 @@ snapshots: dependencies: typescript: 5.8.2 - ts-api-utils@2.0.1(typescript@5.8.2): + ts-api-utils@2.1.0(typescript@5.8.2): dependencies: typescript: 5.8.2 @@ -25046,7 +25036,7 @@ snapshots: acorn: 8.14.1 estree-walker: 3.0.3 magic-string: 0.30.17 - unplugin: 2.2.0 + unplugin: 2.2.1 undici-types@6.19.8: {} @@ -25093,7 +25083,7 @@ snapshots: scule: 1.3.0 strip-literal: 3.0.0 tinyglobby: 0.2.12 - unplugin: 2.2.0 + unplugin: 2.2.1 unplugin-utils: 0.2.4 unique-filename@1.1.1: @@ -25143,23 +25133,23 @@ snapshots: unpipe@1.0.0: {} - unplugin-auto-import@19.1.1(@nuxt/kit@3.16.0(magicast@0.3.5))(@vueuse/core@13.0.0(vue@3.5.13(typescript@5.8.2))): + unplugin-auto-import@19.1.1(@nuxt/kit@3.16.1(magicast@0.3.5))(@vueuse/core@13.0.0(vue@3.5.13(typescript@5.8.2))): dependencies: local-pkg: 1.1.1 magic-string: 0.30.17 picomatch: 4.0.2 unimport: 4.1.2 - unplugin: 2.2.0 + unplugin: 2.2.1 unplugin-utils: 0.2.4 optionalDependencies: - '@nuxt/kit': 3.16.0(magicast@0.3.5) + '@nuxt/kit': 3.16.1(magicast@0.3.5) '@vueuse/core': 13.0.0(vue@3.5.13(typescript@5.8.2)) unplugin-element-plus@0.9.1: dependencies: es-module-lexer: 1.6.0 magic-string: 0.30.17 - unplugin: 2.2.0 + unplugin: 2.2.1 unplugin-utils: 0.2.4 unplugin-utils@0.2.4: @@ -25167,7 +25157,7 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-components@0.26.0(@babel/parser@7.26.10)(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.36.0)(vue@3.5.13(typescript@5.8.2)): + unplugin-vue-components@0.26.0(@babel/parser@7.26.10)(@nuxt/kit@3.16.1(magicast@0.3.5))(rollup@4.36.0)(vue@3.5.13(typescript@5.8.2)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.36.0) @@ -25182,7 +25172,7 @@ snapshots: vue: 3.5.13(typescript@5.8.2) optionalDependencies: '@babel/parser': 7.26.10 - '@nuxt/kit': 3.16.0(magicast@0.3.5) + '@nuxt/kit': 3.16.1(magicast@0.3.5) transitivePeerDependencies: - rollup - supports-color @@ -25192,7 +25182,7 @@ snapshots: acorn: 8.14.1 webpack-virtual-modules: 0.6.2 - unplugin@2.2.0: + unplugin@2.2.1: dependencies: acorn: 8.14.1 webpack-virtual-modules: 0.6.2 @@ -25486,7 +25476,7 @@ snapshots: 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-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.1(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)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.36.0) @@ -25499,7 +25489,7 @@ snapshots: 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) + '@nuxt/kit': 3.16.1(magicast@0.3.5) transitivePeerDependencies: - rollup - supports-color @@ -25529,7 +25519,7 @@ snapshots: vite-plugin-mkcert@1.17.8(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)): dependencies: - axios: 1.8.3(debug@4.4.0) + axios: 1.8.4(debug@4.4.0) debug: 4.4.0(supports-color@9.4.0) picocolors: 1.1.1 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) @@ -25538,7 +25528,7 @@ snapshots: vite-plugin-mkcert@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)): dependencies: - axios: 1.8.3(debug@4.4.0) + axios: 1.8.4(debug@4.4.0) debug: 4.4.0(supports-color@9.4.0) picocolors: 1.1.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) @@ -25547,7 +25537,7 @@ snapshots: vite-plugin-mkcert@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)): dependencies: - axios: 1.8.3(debug@4.4.0) + axios: 1.8.4(debug@4.4.0) debug: 4.4.0(supports-color@9.4.0) picocolors: 1.1.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) @@ -25598,7 +25588,7 @@ snapshots: 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-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.1(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)): 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 @@ -25606,7 +25596,7 @@ snapshots: 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-inspect: 0.8.9(@nuxt/kit@3.16.1(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' @@ -25722,7 +25712,7 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2): + vitepress@1.6.3(@algolia/client-search@5.21.0)(@types/node@22.13.10)(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.86.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.2): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.21.0)(search-insights@2.17.3) @@ -25735,7 +25725,7 @@ snapshots: '@vue/devtools-api': 7.7.2 '@vue/shared': 3.5.13 '@vueuse/core': 12.8.2(typescript@5.8.2) - '@vueuse/integrations': 12.8.2(async-validator@4.2.5)(axios@1.8.3)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.8.2) + '@vueuse/integrations': 12.8.2(async-validator@4.2.5)(axios@1.8.4)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.8.2) focus-trap: 7.6.4 mark.js: 8.11.1 minisearch: 7.1.2 @@ -25954,7 +25944,7 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.13(typescript@5.8.2) - vue-tippy@6.6.0(vue@3.5.13(typescript@5.8.2)): + vue-tippy@6.7.0(vue@3.5.13(typescript@5.8.2)): dependencies: tippy.js: 6.3.7 vue: 3.5.13(typescript@5.8.2) @@ -25987,7 +25977,7 @@ snapshots: optionalDependencies: typescript: 5.8.2 - vxe-pc-ui@4.4.19(vue@3.5.13(typescript@5.8.2)): + vxe-pc-ui@4.4.20(vue@3.5.13(typescript@5.8.2)): dependencies: '@vxe-ui/core': 4.0.38(vue@3.5.13(typescript@5.8.2)) transitivePeerDependencies: @@ -25999,7 +25989,7 @@ snapshots: vxe-table@4.10.0(vue@3.5.13(typescript@5.8.2)): dependencies: - vxe-pc-ui: 4.4.19(vue@3.5.13(typescript@5.8.2)) + vxe-pc-ui: 4.4.20(vue@3.5.13(typescript@5.8.2)) transitivePeerDependencies: - vue