diff --git a/.env.development b/.env.development index 8fbeb92..23ea108 100644 --- a/.env.development +++ b/.env.development @@ -2,7 +2,7 @@ VITE_USE_MOCK=true # 是否开启调试工具 -VITE_USE_ERUDA=false +VITE_USE_ERUDA=true # 是否开启压缩 VITE_USE_COMPRESS=false @@ -11,4 +11,7 @@ VITE_USE_COMPRESS=false VITE_USE_REPORT=false # 是否开启https -VITE_USE_HTTPS=false \ No newline at end of file +VITE_USE_HTTPS=false + +# 是否开启PWA +VITE_USE_PWA=false \ No newline at end of file diff --git a/.env.production b/.env.production index 4cb5bc4..d069787 100644 --- a/.env.production +++ b/.env.production @@ -11,4 +11,7 @@ VITE_USE_COMPRESS=true VITE_USE_REPORT=false # 是否开启https -VITE_USE_HTTPS=false \ No newline at end of file +VITE_USE_HTTPS=false + +# 是否开启PWA +VITE_USE_PWA=false \ No newline at end of file diff --git a/.env.test b/.env.test index db4690c..cb5cc7e 100644 --- a/.env.test +++ b/.env.test @@ -11,4 +11,7 @@ VITE_USE_COMPRESS=true VITE_USE_REPORT=false # 是否开启https -VITE_USE_HTTPS=false \ No newline at end of file +VITE_USE_HTTPS=false + +# 是否开启PWA +VITE_USE_PWA=false \ No newline at end of file diff --git a/.gitignore b/.gitignore index 1910187..3533245 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ lerna-debug.log* node_modules dist +dev-dist dist-ssr *.local .eslintcache diff --git a/build/constant.ts b/build/constant.ts index 0eee8b7..44f0b52 100644 --- a/build/constant.ts +++ b/build/constant.ts @@ -1,6 +1,6 @@ -export const API_BASE_URL = ''; +export const API_BASE_URL = '/api'; -export const MOCK_API_BASE_URL = ''; +export const MOCK_API_BASE_URL = '/mock-api'; export const API_TARGET_URL = ''; diff --git a/build/vite/plugins/autoImport.ts b/build/vite/plugins/autoImport.ts index 1592182..e5a60e9 100644 --- a/build/vite/plugins/autoImport.ts +++ b/build/vite/plugins/autoImport.ts @@ -1,12 +1,12 @@ /** - * @name AutoImportDeps + * @name ConfigAutoImportPlugin * @description 按需加载,自动引入 */ import AutoImport from 'unplugin-auto-import/vite'; import { VarletUIResolver, VantResolver } from 'unplugin-vue-components/resolvers'; -export const AutoImportDeps = () => { +export const ConfigAutoImportPlugin = () => { return AutoImport({ dts: 'types/auto-imports.d.ts', imports: [ diff --git a/build/vite/plugins/component.ts b/build/vite/plugins/component.ts index 882e292..eb46f33 100644 --- a/build/vite/plugins/component.ts +++ b/build/vite/plugins/component.ts @@ -1,5 +1,5 @@ /** - * @name AutoRegistryComponents + * @name ConfigAutoComponentsPlugin * @description 按需加载,自动引入组件 */ @@ -7,7 +7,7 @@ import Components from 'unplugin-vue-components/vite'; import { VueUseComponentsResolver, VantResolver, VarletUIResolver } from 'unplugin-vue-components/resolvers'; import NutUIResolver from '@nutui/auto-import-resolver'; -export const AutoRegistryComponents = () => { +export const ConfigAutoComponentsPlugin = () => { return Components({ // dirs: ['src/components'], extensions: ['vue', 'md'], diff --git a/build/vite/plugins/eruda.ts b/build/vite/plugins/eruda.ts index 276d90f..a2b375e 100644 --- a/build/vite/plugins/eruda.ts +++ b/build/vite/plugins/eruda.ts @@ -1,10 +1,10 @@ /** - * @name ConfigEruda + * @name ConfigErudaPlugin * @description 控制台,方便移动端调试 */ -import eruda from 'vite-plugin-eruda'; +import eruda from '@zhaojjiang/vite-plugin-eruda'; -export const ConfigEruda = () => { +export const ConfigErudaPlugin = () => { return eruda(); }; diff --git a/build/vite/plugins/index.ts b/build/vite/plugins/index.ts index f9c6f7b..16f4d15 100644 --- a/build/vite/plugins/index.ts +++ b/build/vite/plugins/index.ts @@ -7,20 +7,22 @@ import type { PluginOption } from 'vite'; import vue from '@vitejs/plugin-vue'; import vueJsx from '@vitejs/plugin-vue-jsx'; import { ConfigSvgIconsPlugin } from './svgIcons'; -import { AutoRegistryComponents } from './component'; -import { AutoImportDeps } from './autoImport'; +import { ConfigAutoComponentsPlugin } from './component'; +import { ConfigAutoImportPlugin } from './autoImport'; import { ConfigMockPlugin } from './mock'; import { ConfigCompressPlugin } from './compress'; import { ConfigPagesPlugin } from './pages'; import { ConfigRestartPlugin } from './restart'; import { ConfigProgressPlugin } from './progress'; -import { ConfigEruda } from './eruda'; +import { ConfigErudaPlugin } from './eruda'; import { ConfigImageminPlugin } from './imagemin'; -import { ConfigVisualizerConfig } from './visualizer'; -import basicSsl from '@vitejs/plugin-basic-ssl'; +import { ConfigVisualizerPlugin } from './visualizer'; +import { ConfigSslPlugin } from './ssl'; +import { ConfigQrcodePlugin } from './qrcode'; +import { ConfigPwaPlugin } from './pwa'; export function createVitePlugins(env: ViteEnv, isBuild: boolean) { - const { VITE_USE_MOCK, VITE_USE_ERUDA, VITE_USE_COMPRESS, VITE_USE_REPORT, VITE_USE_HTTPS } = env; + const { VITE_USE_MOCK, VITE_USE_ERUDA, VITE_USE_COMPRESS, VITE_USE_REPORT, VITE_USE_HTTPS, VITE_USE_PWA } = env; const vitePlugins: (PluginOption | PluginOption[])[] = [ // vue支持 @@ -30,10 +32,10 @@ export function createVitePlugins(env: ViteEnv, isBuild: boolean) { ]; // 自动按需引入组件 - vitePlugins.push(AutoRegistryComponents()); + vitePlugins.push(ConfigAutoComponentsPlugin()); // 自动按需引入依赖 - vitePlugins.push(AutoImportDeps()); + vitePlugins.push(ConfigAutoImportPlugin()); // 自动生成路由 vitePlugins.push(ConfigPagesPlugin()); @@ -44,37 +46,46 @@ export function createVitePlugins(env: ViteEnv, isBuild: boolean) { // 构建时显示进度条 vitePlugins.push(ConfigProgressPlugin()); - // eruda + // svg 图标 + vitePlugins.push(ConfigSvgIconsPlugin(isBuild)); + + // eruda调试工具 if (VITE_USE_ERUDA) { - vitePlugins.push(ConfigEruda()); + vitePlugins.push(ConfigErudaPlugin()); } - // rollup-plugin-visualizer + // 打包分析工具 if (VITE_USE_REPORT) { - vitePlugins.push(ConfigVisualizerConfig()); + vitePlugins.push(ConfigVisualizerPlugin()); } - // vite-plugin-mock + // 数据 mock if (VITE_USE_MOCK) { vitePlugins.push(ConfigMockPlugin(isBuild)); } - // vite-plugin-svg-icons - vitePlugins.push(ConfigSvgIconsPlugin(isBuild)); - if (VITE_USE_HTTPS) { - vitePlugins.push(basicSsl()); + // 引入模拟 SSl 证书 + vitePlugins.push(ConfigSslPlugin()); + } + + if (VITE_USE_PWA) { + vitePlugins.push(ConfigPwaPlugin()); } if (isBuild) { - // vite-plugin-imagemin - vitePlugins.push(ConfigImageminPlugin()); - - // 开启.gz压缩 rollup-plugin-gzip + // 开启.gz压缩 if (VITE_USE_COMPRESS) { vitePlugins.push(ConfigCompressPlugin()); + // 图片压缩 + vitePlugins.push(ConfigImageminPlugin()); } } + if (!isBuild) { + // 开启二维码插件 + vitePlugins.push(ConfigQrcodePlugin()); + } + return vitePlugins; } diff --git a/build/vite/plugins/mock.ts b/build/vite/plugins/mock.ts index 65dfd2b..ee74193 100644 --- a/build/vite/plugins/mock.ts +++ b/build/vite/plugins/mock.ts @@ -8,12 +8,7 @@ export const ConfigMockPlugin = (isBuild: boolean) => { return viteMockServe({ ignore: /^\_/, mockPath: 'mock', - localEnabled: !isBuild, - prodEnabled: false, //实际开发请关闭,会影响打包体积 - // https://github.com/anncwb/vite-plugin-mock/issues/9 - injectCode: ` - import { setupProdMockServer } from '../mock/_createProdMockServer'; - setupProdMockServer(); - `, + enable: !isBuild, + logger: !isBuild, }); }; diff --git a/build/vite/plugins/pages.ts b/build/vite/plugins/pages.ts index 1abb143..8b385e3 100644 --- a/build/vite/plugins/pages.ts +++ b/build/vite/plugins/pages.ts @@ -4,11 +4,11 @@ */ import Pages from 'vite-plugin-pages'; + export const ConfigPagesPlugin = () => { return Pages({ - pagesDir: [{ dir: 'src/pages', baseRoute: '' }], - extensions: ['vue', 'md'], - exclude: ['**/components/*.vue'], - nuxtStyle: true, + dirs: 'src/pages', + extensions: ['vue', 'ts'], + importMode: 'async', }); }; diff --git a/build/vite/plugins/progress.ts b/build/vite/plugins/progress.ts index 7cf4a21..e7a4dd9 100644 --- a/build/vite/plugins/progress.ts +++ b/build/vite/plugins/progress.ts @@ -3,9 +3,8 @@ * @description 构建显示进度条 */ -import { Plugin } from 'vite'; import progress from 'vite-plugin-progress'; export const ConfigProgressPlugin = () => { - return progress() as Plugin; + return progress(); }; diff --git a/build/vite/plugins/pwa.ts b/build/vite/plugins/pwa.ts new file mode 100644 index 0000000..51a7b84 --- /dev/null +++ b/build/vite/plugins/pwa.ts @@ -0,0 +1,86 @@ +/** + * @name ConfigPwaPlugin + * @description 按需加载,自动引入 + */ + +import { VitePWA } from 'vite-plugin-pwa'; + +export const ConfigPwaPlugin = () => { + return VitePWA({ + registerType: 'autoUpdate', + includeAssets: ['favicon.svg', 'robots.txt', 'apple-touch-icon.png'], + devOptions: { + enabled: true, + type: 'module', + }, + manifest: { + name: 'Vue-H5-Template', + short_name: 'Vue-H5-Template', + description: '一个使用 Vite 和 Vue3构建的应用', + theme_color: '#ffffff', + background_color: '#ffffff', + display: 'standalone', + orientation: 'portrait', + scope: '/', + start_url: '/', + screenshots: [ + { + src: 'logo-320.png', + sizes: '320x320', + type: 'image/png', + }, + { + src: 'logo-512.png', + sizes: '512x512', + type: 'image/png', + form_factor: 'wide', + }, + ], + icons: [ + { + src: 'logo-320.png', + sizes: '320x320', + type: 'image/png', + }, + { + src: 'logo-512.png', + sizes: '512x512', + type: 'image/png', + }, + ], + }, + workbox: { + // 全局模式匹配 + globPatterns: ['**/*.{css,js,html,svg,png,ico,txt,woff2}'], // 运行时缓存配置 + runtimeCaching: [ + { + // API 请求缓存 + urlPattern: ({ url }) => url.pathname.startsWith('/api'), + handler: 'CacheFirst', + options: { + cacheName: 'api-cache', + expiration: { + maxEntries: 10, + maxAgeSeconds: 60 * 60 * 24, // 1天 + }, + cacheableResponse: { + statuses: [0, 200], + }, + }, + }, + { + // 图片缓存 + urlPattern: /\.(?:png|jpg|jpeg|svg|gif|webp)$/, + handler: 'CacheFirst', + options: { + cacheName: 'images-cache', + expiration: { + maxEntries: 60, + maxAgeSeconds: 60 * 60 * 24 * 30, // 30天 + }, + }, + }, + ], + }, + }); +}; diff --git a/build/vite/plugins/qrcode.ts b/build/vite/plugins/qrcode.ts new file mode 100644 index 0000000..a1edf8a --- /dev/null +++ b/build/vite/plugins/qrcode.ts @@ -0,0 +1,10 @@ +/** + * @name ConfigQrcodePlugin + * @description 引入qrcode插件,用于在浏览器中显示当前页面的二维码 + */ + +import { qrcode } from 'vite-plugin-qrcode'; + +export const ConfigQrcodePlugin = () => { + return qrcode(); +}; diff --git a/build/vite/plugins/ssl.ts b/build/vite/plugins/ssl.ts new file mode 100644 index 0000000..9ad86c2 --- /dev/null +++ b/build/vite/plugins/ssl.ts @@ -0,0 +1,10 @@ +/** + * @name ConfigSslPlugin + * @description 引入模拟 SSl 证书 + */ + +import basicSsl from '@vitejs/plugin-basic-ssl'; + +export const ConfigSslPlugin = () => { + return basicSsl(); +}; diff --git a/build/vite/plugins/svgIcons.ts b/build/vite/plugins/svgIcons.ts index 6a0f3be..72f62ab 100644 --- a/build/vite/plugins/svgIcons.ts +++ b/build/vite/plugins/svgIcons.ts @@ -1,5 +1,5 @@ /** - * @name SvgIconsPlugin + * @name ConfigSvgIconsPlugin * @description 加载SVG文件,自动引入 */ diff --git a/build/vite/plugins/visualizer.ts b/build/vite/plugins/visualizer.ts index 8eaae48..776313f 100644 --- a/build/vite/plugins/visualizer.ts +++ b/build/vite/plugins/visualizer.ts @@ -1,15 +1,16 @@ /** - * @name ConfigVisualizerConfig + * @name ConfigVisualizerPlugin * @description 打包体积分析 */ -import visualizer from 'rollup-plugin-visualizer'; +import { visualizer } from 'rollup-plugin-visualizer'; +import type { PluginOption } from 'vite'; -export function ConfigVisualizerConfig() { +export const ConfigVisualizerPlugin = () => { return visualizer({ filename: './node_modules/.cache/visualizer/stats.html', open: true, gzipSize: true, brotliSize: true, - }) as Plugin; -} + }) as PluginOption; +}; diff --git a/build/vite/proxy.ts b/build/vite/proxy.ts index 5f60ac9..4a2511a 100644 --- a/build/vite/proxy.ts +++ b/build/vite/proxy.ts @@ -1,5 +1,6 @@ import { API_BASE_URL, API_TARGET_URL, MOCK_API_BASE_URL, MOCK_API_TARGET_URL } from '../constant'; -import { ProxyOptions } from 'vite'; +import type { ProxyOptions } from 'vite'; + type ProxyTargetList = Record; const init: ProxyTargetList = { @@ -13,7 +14,7 @@ const init: ProxyTargetList = { [MOCK_API_BASE_URL]: { target: MOCK_API_TARGET_URL, changeOrigin: true, - rewrite: (path) => path.replace(new RegExp(`^${MOCK_API_BASE_URL}`), '/api'), + rewrite: (path) => path.replace(new RegExp(`^${MOCK_API_BASE_URL}`), ''), }, }; diff --git a/mock/index.ts b/mock/index.ts index 6425896..3d7d0b5 100644 --- a/mock/index.ts +++ b/mock/index.ts @@ -7,7 +7,7 @@ interface Response { export default [ { - url: '/api/login', + url: '/mock-api/login', method: 'post', response: ({ body, query }: Response) => { console.log('body>>>>>>>>', body); diff --git a/package.json b/package.json index ed284dc..847dada 100644 --- a/package.json +++ b/package.json @@ -16,37 +16,38 @@ "dependencies": { "@nutui/icons-vue": "^0.1.1", "@nutui/nutui": "^4.3.13", - "@varlet/ui": "^3.11.3", - "@vueuse/core": "13.7.0", - "@vueuse/integrations": "13.7.0", - "axios": "1.11.0", - "dayjs": "^1.11.13", + "@varlet/ui": "^3.11.4", + "@vueuse/core": "13.9.0", + "@vueuse/integrations": "13.9.0", + "axios": "1.12.2", + "dayjs": "^1.11.18", "mitt": "^3.0.1", "pinia": "^3.0.2", "pinia-plugin-persistedstate": "^4.5.0", "universal-cookie": "^8.0.1", "vant": "^4.9.19", - "vue": "^3.5.20", - "vue-i18n": "^11.1.3", + "vue": "^3.5.22", + "vue-i18n": "^11.1.12", "vue-router": "^4.5.1" }, "devDependencies": { - "@commitlint/cli": "^19.7.1", - "@commitlint/config-conventional": "^19.7.1", + "@commitlint/cli": "^20.0.0", + "@commitlint/config-conventional": "^20.0.0", "@nutui/auto-import-resolver": "^1.0.0", "@stylistic/stylelint-plugin": "^4.0.0", "@tsconfig/node22": "^22.0.2", "@types/jsdom": "^21.1.7", "@types/node": "^22.18.0", - "@typescript-eslint/parser": "^8.41.0", + "@typescript-eslint/parser": "^8.44.1", "@vitejs/plugin-basic-ssl": "^2.0.0", "@vitejs/plugin-legacy": "^7.2.1", "@vitejs/plugin-vue": "^6.0.1", - "@vitejs/plugin-vue-jsx": "^5.1.0", + "@vitejs/plugin-vue-jsx": "^5.1.1", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.5.0", "@vue/test-utils": "^2.4.0", "@vue/tsconfig": "^0.8.1", + "@zhaojjiang/vite-plugin-eruda": "^0.0.5", "amfe-flexible": "^2.2.1", "autoprefixer": "^10.4.21", "cnjm-postcss-px-to-viewport": "^1.0.1", @@ -55,7 +56,7 @@ "cz-git": "^1.11.1", "czg": "^1.11.1", "eruda": "^3.4.1", - "eslint": "^9.34.0", + "eslint": "^9.36.0", "eslint-define-config": "^2.1.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-prettier": "^5.5.4", @@ -64,7 +65,7 @@ "git-cz": "^4.9.0", "husky": "9.1.7", "jsdom": "^26.1.0", - "lint-staged": "16.1.5", + "lint-staged": "16.2.1", "mockjs": "^1.1.0", "node": "^22.18.0", "npm-run-all": "^4.1.5", @@ -84,21 +85,22 @@ "stylelint-scss": "^6.11.0", "terser": "^5.19.0", "typescript": "5.8.3", - "unplugin-auto-import": "^20.0.0", - "unplugin-vue-components": "^29.0.0", - "vite": "^7.1.3", + "unplugin-auto-import": "^20.2.0", + "unplugin-vue-components": "^29.1.0", + "vite": "^7.1.7", "vite-plugin-compression": "^0.5.1", - "vite-plugin-eruda": "^1.0.1", "vite-plugin-imagemin": "^0.6.1", "vite-plugin-mock": "^3.0.2", "vite-plugin-pages": "^0.33.0", "vite-plugin-progress": "^0.0.7", + "vite-plugin-pwa": "^1.0.3", + "vite-plugin-qrcode": "^0.3.0", "vite-plugin-restart": "^1.0.0", "vite-plugin-svg-icons": "^2.0.1", "vite-plugin-vue-setup-extend-plus": "^0.1.0", "vitest": "^3.1.3", "vue-eslint-parser": "^10.1.3", - "vue-tsc": "^3.0.6" + "vue-tsc": "^3.0.8" }, "engines": { "node": ">=20.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b27b5e2..96c46e3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,53 +17,53 @@ importers: version: 0.1.1 '@nutui/nutui': specifier: ^4.3.13 - version: 4.3.13(unplugin-vue-components@29.0.0(@babel/parser@7.28.3)(vue@3.5.20(typescript@5.8.3)))(vue@3.5.20(typescript@5.8.3)) + version: 4.3.13(unplugin-vue-components@29.1.0(@babel/parser@7.28.4)(vue@3.5.22(typescript@5.8.3)))(vue@3.5.22(typescript@5.8.3)) '@varlet/ui': - specifier: ^3.11.3 - version: 3.11.3(vue@3.5.20(typescript@5.8.3)) + specifier: ^3.11.4 + version: 3.11.4(vue@3.5.22(typescript@5.8.3)) '@vueuse/core': - specifier: 13.7.0 - version: 13.7.0(vue@3.5.20(typescript@5.8.3)) + specifier: 13.9.0 + version: 13.9.0(vue@3.5.22(typescript@5.8.3)) '@vueuse/integrations': - specifier: 13.7.0 - version: 13.7.0(axios@1.11.0)(universal-cookie@8.0.1)(vue@3.5.20(typescript@5.8.3)) + specifier: 13.9.0 + version: 13.9.0(axios@1.12.2)(universal-cookie@8.0.1)(vue@3.5.22(typescript@5.8.3)) axios: - specifier: 1.11.0 - version: 1.11.0 + specifier: 1.12.2 + version: 1.12.2 dayjs: - specifier: ^1.11.13 - version: 1.11.13 + specifier: ^1.11.18 + version: 1.11.18 mitt: specifier: ^3.0.1 version: 3.0.1 pinia: specifier: ^3.0.2 - version: 3.0.2(typescript@5.8.3)(vue@3.5.20(typescript@5.8.3)) + version: 3.0.2(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3)) pinia-plugin-persistedstate: specifier: ^4.5.0 - version: 4.5.0(pinia@3.0.2(typescript@5.8.3)(vue@3.5.20(typescript@5.8.3))) + version: 4.5.0(pinia@3.0.2(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3))) universal-cookie: specifier: ^8.0.1 version: 8.0.1 vant: specifier: ^4.9.19 - version: 4.9.19(vue@3.5.20(typescript@5.8.3)) + version: 4.9.19(vue@3.5.22(typescript@5.8.3)) vue: - specifier: ^3.5.20 - version: 3.5.20(typescript@5.8.3) + specifier: ^3.5.22 + version: 3.5.22(typescript@5.8.3) vue-i18n: - specifier: ^11.1.3 - version: 11.1.5(vue@3.5.20(typescript@5.8.3)) + specifier: ^11.1.12 + version: 11.1.12(vue@3.5.22(typescript@5.8.3)) vue-router: specifier: ^4.5.1 - version: 4.5.1(vue@3.5.20(typescript@5.8.3)) + version: 4.5.1(vue@3.5.22(typescript@5.8.3)) devDependencies: '@commitlint/cli': - specifier: ^19.7.1 - version: 19.8.1(@types/node@22.18.0)(typescript@5.8.3) + specifier: ^20.0.0 + version: 20.0.0(@types/node@22.18.0)(typescript@5.8.3) '@commitlint/config-conventional': - specifier: ^19.7.1 - version: 19.8.1 + specifier: ^20.0.0 + version: 20.0.0 '@nutui/auto-import-resolver': specifier: ^1.0.0 version: 1.0.0 @@ -80,32 +80,35 @@ importers: specifier: ^22.18.0 version: 22.18.0 '@typescript-eslint/parser': - specifier: ^8.41.0 - version: 8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) + specifier: ^8.44.1 + version: 8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) '@vitejs/plugin-basic-ssl': specifier: ^2.0.0 - version: 2.0.0(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) + version: 2.0.0(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) '@vitejs/plugin-legacy': specifier: ^7.2.1 - version: 7.2.1(terser@5.40.0)(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) + version: 7.2.1(terser@5.40.0)(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) '@vitejs/plugin-vue': specifier: ^6.0.1 - version: 6.0.1(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue@3.5.20(typescript@5.8.3)) + version: 6.0.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue@3.5.22(typescript@5.8.3)) '@vitejs/plugin-vue-jsx': - specifier: ^5.1.0 - version: 5.1.0(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue@3.5.20(typescript@5.8.3)) + specifier: ^5.1.1 + version: 5.1.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue@3.5.22(typescript@5.8.3)) '@vue/eslint-config-prettier': specifier: ^10.2.0 - version: 10.2.0(eslint@9.34.0(jiti@2.4.2))(prettier@3.5.3) + version: 10.2.0(eslint@9.36.0(jiti@2.4.2))(prettier@3.5.3) '@vue/eslint-config-typescript': specifier: ^14.5.0 - version: 14.5.0(eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.34.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.34.0(jiti@2.4.2))))(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) + version: 14.5.0(eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.36.0(jiti@2.4.2))))(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) '@vue/test-utils': specifier: ^2.4.0 version: 2.4.6 '@vue/tsconfig': specifier: ^0.8.1 - version: 0.8.1(typescript@5.8.3)(vue@3.5.20(typescript@5.8.3)) + version: 0.8.1(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3)) + '@zhaojjiang/vite-plugin-eruda': + specifier: ^0.0.5 + version: 0.0.5(eruda@3.4.1) amfe-flexible: specifier: ^2.2.1 version: 2.2.1 @@ -131,23 +134,23 @@ importers: specifier: ^3.4.1 version: 3.4.1 eslint: - specifier: ^9.34.0 - version: 9.34.0(jiti@2.4.2) + specifier: ^9.36.0 + version: 9.36.0(jiti@2.4.2) eslint-define-config: specifier: ^2.1.0 version: 2.1.0 eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.34.0(jiti@2.4.2)) + version: 2.31.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2)) eslint-plugin-prettier: specifier: ^5.5.4 - version: 5.5.4(eslint-config-prettier@10.1.5(eslint@9.34.0(jiti@2.4.2)))(eslint@9.34.0(jiti@2.4.2))(prettier@3.5.3) + version: 5.5.4(eslint-config-prettier@10.1.5(eslint@9.36.0(jiti@2.4.2)))(eslint@9.36.0(jiti@2.4.2))(prettier@3.5.3) eslint-plugin-simple-import-sort: specifier: ^12.1.1 - version: 12.1.1(eslint@9.34.0(jiti@2.4.2)) + version: 12.1.1(eslint@9.36.0(jiti@2.4.2)) eslint-plugin-vue: specifier: ^10.4.0 - version: 10.4.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.34.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.34.0(jiti@2.4.2))) + version: 10.4.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.36.0(jiti@2.4.2))) git-cz: specifier: ^4.9.0 version: 4.9.0 @@ -158,8 +161,8 @@ importers: specifier: ^26.1.0 version: 26.1.0 lint-staged: - specifier: 16.1.5 - version: 16.1.5 + specifier: 16.2.1 + version: 16.2.1 mockjs: specifier: ^1.1.0 version: 1.1.0 @@ -183,7 +186,7 @@ importers: version: 3.5.3 rollup-plugin-visualizer: specifier: ^6.0.3 - version: 6.0.3(rollup@4.48.1) + version: 6.0.3(rollup@2.79.2) stylelint: specifier: ^16.23.1 version: 16.23.1(typescript@5.8.3) @@ -218,38 +221,41 @@ importers: specifier: 5.8.3 version: 5.8.3 unplugin-auto-import: - specifier: ^20.0.0 - version: 20.0.0(@vueuse/core@13.7.0(vue@3.5.20(typescript@5.8.3))) + specifier: ^20.2.0 + version: 20.2.0(@vueuse/core@13.9.0(vue@3.5.22(typescript@5.8.3))) unplugin-vue-components: - specifier: ^29.0.0 - version: 29.0.0(@babel/parser@7.28.3)(vue@3.5.20(typescript@5.8.3)) + specifier: ^29.1.0 + version: 29.1.0(@babel/parser@7.28.4)(vue@3.5.22(typescript@5.8.3)) vite: - specifier: ^7.1.3 - version: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + specifier: ^7.1.7 + version: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) vite-plugin-compression: specifier: ^0.5.1 - version: 0.5.1(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) - vite-plugin-eruda: - specifier: ^1.0.1 - version: 1.0.1 + version: 0.5.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) vite-plugin-imagemin: specifier: ^0.6.1 - version: 0.6.1(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) + version: 0.6.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) vite-plugin-mock: specifier: ^3.0.2 - version: 3.0.2(esbuild@0.25.5)(mockjs@1.1.0)(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) + version: 3.0.2(esbuild@0.25.5)(mockjs@1.1.0)(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) vite-plugin-pages: specifier: ^0.33.0 - version: 0.33.0(@vue/compiler-sfc@3.5.20)(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.20(typescript@5.8.3))) + version: 0.33.0(@vue/compiler-sfc@3.5.22)(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.22(typescript@5.8.3))) vite-plugin-progress: specifier: ^0.0.7 - version: 0.0.7(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) + version: 0.0.7(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) + vite-plugin-pwa: + specifier: ^1.0.3 + version: 1.0.3(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(workbox-build@7.3.0)(workbox-window@7.3.0) + vite-plugin-qrcode: + specifier: ^0.3.0 + version: 0.3.0(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) vite-plugin-restart: specifier: ^1.0.0 - version: 1.0.0(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) + version: 1.0.0(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) vite-plugin-svg-icons: specifier: ^2.0.1 - version: 2.0.1(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) + version: 2.0.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)) vite-plugin-vue-setup-extend-plus: specifier: ^0.1.0 version: 0.1.0 @@ -258,10 +264,10 @@ importers: version: 3.1.4(@types/debug@4.1.12)(@types/node@22.18.0)(jiti@2.4.2)(jsdom@26.1.0)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) vue-eslint-parser: specifier: ^10.1.3 - version: 10.1.3(eslint@9.34.0(jiti@2.4.2)) + version: 10.1.3(eslint@9.36.0(jiti@2.4.2)) vue-tsc: - specifier: ^3.0.6 - version: 3.0.6(typescript@5.8.3) + specifier: ^3.0.8 + version: 3.0.8(typescript@5.8.3) packages: @@ -269,6 +275,12 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} + '@apideck/better-ajv-errors@0.3.6': + resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==} + engines: {node: '>=10'} + peerDependencies: + ajv: '>=8' + '@asamuzakjp/css-color@3.2.0': resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} @@ -405,6 +417,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.4': + resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1': resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} engines: {node: '>=6.9.0'} @@ -794,6 +811,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} + engines: {node: '>=6.9.0'} + '@babel/template@7.27.2': resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} @@ -814,73 +835,77 @@ packages: resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} - '@commitlint/cli@19.8.1': - resolution: {integrity: sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA==} + '@babel/types@7.28.4': + resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} + engines: {node: '>=6.9.0'} + + '@commitlint/cli@20.0.0': + resolution: {integrity: sha512-I3D7Yldq8ZhOB3qEaTvXWIgib6tSZhbCpRObfFQ/aYI0J9AH8NMwT07Ak+bpE3n6Yn7EtbqEhQUkJZ/jZ5kCeQ==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@19.8.1': - resolution: {integrity: sha512-/AZHJL6F6B/G959CsMAzrPKKZjeEiAVifRyEwXxcT6qtqbPwGw+iQxmNS+Bu+i09OCtdNRW6pNpBvgPrtMr9EQ==} + '@commitlint/config-conventional@20.0.0': + resolution: {integrity: sha512-q7JroPIkDBtyOkVe9Bca0p7kAUYxZMxkrBArCfuD3yN4KjRAenP9PmYwnn7rsw8Q+hHq1QB2BRmBh0/Z19ZoJw==} engines: {node: '>=v18'} - '@commitlint/config-validator@19.8.1': - resolution: {integrity: sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ==} + '@commitlint/config-validator@20.0.0': + resolution: {integrity: sha512-BeyLMaRIJDdroJuYM2EGhDMGwVBMZna9UiIqV9hxj+J551Ctc6yoGuGSmghOy/qPhBSuhA6oMtbEiTmxECafsg==} engines: {node: '>=v18'} - '@commitlint/ensure@19.8.1': - resolution: {integrity: sha512-mXDnlJdvDzSObafjYrOSvZBwkD01cqB4gbnnFuVyNpGUM5ijwU/r/6uqUmBXAAOKRfyEjpkGVZxaDsCVnHAgyw==} + '@commitlint/ensure@20.0.0': + resolution: {integrity: sha512-WBV47Fffvabe68n+13HJNFBqiMH5U1Ryls4W3ieGwPC0C7kJqp3OVQQzG2GXqOALmzrgAB+7GXmyy8N9ct8/Fg==} engines: {node: '>=v18'} - '@commitlint/execute-rule@19.8.1': - resolution: {integrity: sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA==} + '@commitlint/execute-rule@20.0.0': + resolution: {integrity: sha512-xyCoOShoPuPL44gVa+5EdZsBVao/pNzpQhkzq3RdtlFdKZtjWcLlUFQHSWBuhk5utKYykeJPSz2i8ABHQA+ZZw==} engines: {node: '>=v18'} - '@commitlint/format@19.8.1': - resolution: {integrity: sha512-kSJj34Rp10ItP+Eh9oCItiuN/HwGQMXBnIRk69jdOwEW9llW9FlyqcWYbHPSGofmjsqeoxa38UaEA5tsbm2JWw==} + '@commitlint/format@20.0.0': + resolution: {integrity: sha512-zrZQXUcSDmQ4eGGrd+gFESiX0Rw+WFJk7nW4VFOmxub4mAATNKBQ4vNw5FgMCVehLUKG2OT2LjOqD0Hk8HvcRg==} engines: {node: '>=v18'} - '@commitlint/is-ignored@19.8.1': - resolution: {integrity: sha512-AceOhEhekBUQ5dzrVhDDsbMaY5LqtN8s1mqSnT2Kz1ERvVZkNihrs3Sfk1Je/rxRNbXYFzKZSHaPsEJJDJV8dg==} + '@commitlint/is-ignored@20.0.0': + resolution: {integrity: sha512-ayPLicsqqGAphYIQwh9LdAYOVAQ9Oe5QCgTNTj+BfxZb9b/JW222V5taPoIBzYnAP0z9EfUtljgBk+0BN4T4Cw==} engines: {node: '>=v18'} - '@commitlint/lint@19.8.1': - resolution: {integrity: sha512-52PFbsl+1EvMuokZXLRlOsdcLHf10isTPlWwoY1FQIidTsTvjKXVXYb7AvtpWkDzRO2ZsqIgPK7bI98x8LRUEw==} + '@commitlint/lint@20.0.0': + resolution: {integrity: sha512-kWrX8SfWk4+4nCexfLaQT3f3EcNjJwJBsSZ5rMBw6JCd6OzXufFHgel2Curos4LKIxwec9WSvs2YUD87rXlxNQ==} engines: {node: '>=v18'} - '@commitlint/load@19.8.1': - resolution: {integrity: sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A==} + '@commitlint/load@20.0.0': + resolution: {integrity: sha512-WiNKO9fDPlLY90Rruw2HqHKcghrmj5+kMDJ4GcTlX1weL8K07Q6b27C179DxnsrjGCRAKVwFKyzxV4x+xDY28Q==} engines: {node: '>=v18'} - '@commitlint/message@19.8.1': - resolution: {integrity: sha512-+PMLQvjRXiU+Ae0Wc+p99EoGEutzSXFVwQfa3jRNUZLNW5odZAyseb92OSBTKCu+9gGZiJASt76Cj3dLTtcTdg==} + '@commitlint/message@20.0.0': + resolution: {integrity: sha512-gLX4YmKnZqSwkmSB9OckQUrI5VyXEYiv3J5JKZRxIp8jOQsWjZgHSG/OgEfMQBK9ibdclEdAyIPYggwXoFGXjQ==} engines: {node: '>=v18'} - '@commitlint/parse@19.8.1': - resolution: {integrity: sha512-mmAHYcMBmAgJDKWdkjIGq50X4yB0pSGpxyOODwYmoexxxiUCy5JJT99t1+PEMK7KtsCtzuWYIAXYAiKR+k+/Jw==} + '@commitlint/parse@20.0.0': + resolution: {integrity: sha512-j/PHCDX2bGM5xGcWObOvpOc54cXjn9g6xScXzAeOLwTsScaL4Y+qd0pFC6HBwTtrH92NvJQc+2Lx9HFkVi48cg==} engines: {node: '>=v18'} - '@commitlint/read@19.8.1': - resolution: {integrity: sha512-03Jbjb1MqluaVXKHKRuGhcKWtSgh3Jizqy2lJCRbRrnWpcM06MYm8th59Xcns8EqBYvo0Xqb+2DoZFlga97uXQ==} + '@commitlint/read@20.0.0': + resolution: {integrity: sha512-Ti7Y7aEgxsM1nkwA4ZIJczkTFRX/+USMjNrL9NXwWQHqNqrBX2iMi+zfuzZXqfZ327WXBjdkRaytJ+z5vNqTOA==} engines: {node: '>=v18'} - '@commitlint/resolve-extends@19.8.1': - resolution: {integrity: sha512-GM0mAhFk49I+T/5UCYns5ayGStkTt4XFFrjjf0L4S26xoMTSkdCf9ZRO8en1kuopC4isDFuEm7ZOm/WRVeElVg==} + '@commitlint/resolve-extends@20.0.0': + resolution: {integrity: sha512-BA4vva1hY8y0/Hl80YDhe9TJZpRFMsUYzVxvwTLPTEBotbGx/gS49JlVvtF1tOCKODQp7pS7CbxCpiceBgp3Dg==} engines: {node: '>=v18'} - '@commitlint/rules@19.8.1': - resolution: {integrity: sha512-Hnlhd9DyvGiGwjfjfToMi1dsnw1EXKGJNLTcsuGORHz6SS9swRgkBsou33MQ2n51/boIDrbsg4tIBbRpEWK2kw==} + '@commitlint/rules@20.0.0': + resolution: {integrity: sha512-gvg2k10I/RfvHn5I5sxvVZKM1fl72Sqrv2YY/BnM7lMHcYqO0E2jnRWoYguvBfEcZ39t+rbATlciggVe77E4zA==} engines: {node: '>=v18'} - '@commitlint/to-lines@19.8.1': - resolution: {integrity: sha512-98Mm5inzbWTKuZQr2aW4SReY6WUukdWXuZhrqf1QdKPZBCCsXuG87c+iP0bwtD6DBnmVVQjgp4whoHRVixyPBg==} + '@commitlint/to-lines@20.0.0': + resolution: {integrity: sha512-2l9gmwiCRqZNWgV+pX1X7z4yP0b3ex/86UmUFgoRt672Ez6cAM2lOQeHFRUTuE6sPpi8XBCGnd8Kh3bMoyHwJw==} engines: {node: '>=v18'} - '@commitlint/top-level@19.8.1': - resolution: {integrity: sha512-Ph8IN1IOHPSDhURCSXBz44+CIu+60duFwRsg6HqaISFHQHbmBtxVw4ZrFNIYUzEP7WwrNPxa2/5qJ//NK1FGcw==} + '@commitlint/top-level@20.0.0': + resolution: {integrity: sha512-drXaPSP2EcopukrUXvUXmsQMu3Ey/FuJDc/5oiW4heoCfoE5BdLQyuc7veGeE3aoQaTVqZnh4D5WTWe2vefYKg==} engines: {node: '>=v18'} - '@commitlint/types@19.8.1': - resolution: {integrity: sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==} + '@commitlint/types@20.0.0': + resolution: {integrity: sha512-bVUNBqG6aznYcYjTjnc3+Cat/iBgbgpflxbIBTnsHTX0YVpnmINPEkSRWymT2Q8aSH3Y7aKnEbunilkYe8TybA==} engines: {node: '>=v18'} '@csstools/color-helpers@5.1.0': @@ -1092,6 +1117,12 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.9.0': + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -1112,8 +1143,8 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.34.0': - resolution: {integrity: sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==} + '@eslint/js@9.36.0': + resolution: {integrity: sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': @@ -1144,16 +1175,16 @@ packages: resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} - '@intlify/core-base@11.1.5': - resolution: {integrity: sha512-xGRkISwV/2Trqb8yVQevlHm5roaQqy+75qwUzEQrviaQF0o4c5VDhjBW7WEGEoKFx09HSgq7NkvK/DAyuerTDg==} + '@intlify/core-base@11.1.12': + resolution: {integrity: sha512-whh0trqRsSqVLNEUCwU59pyJZYpU8AmSWl8M3Jz2Mv5ESPP6kFh4juas2NpZ1iCvy7GlNRffUD1xr84gceimjg==} engines: {node: '>= 16'} - '@intlify/message-compiler@11.1.5': - resolution: {integrity: sha512-YLSBbjD7qUdShe3ZAat9Hnf9E8FRpN6qmNFD/x5Xg5JVXjsks0kJ90Zj6aAuyoppJQA/YJdWZ8/bB7k3dg2TjQ==} + '@intlify/message-compiler@11.1.12': + resolution: {integrity: sha512-Fv9iQSJoJaXl4ZGkOCN1LDM3trzze0AS2zRz2EHLiwenwL6t0Ki9KySYlyr27yVOj5aVz0e55JePO+kELIvfdQ==} engines: {node: '>= 16'} - '@intlify/shared@11.1.5': - resolution: {integrity: sha512-+I4vRzHm38VjLr/CAciEPJhGYFzWWW4HMTm+6H3WqknXLh0ozNX9oC8ogMUwTSXYR/wGUb1/lTpNziiCH5MybQ==} + '@intlify/shared@11.1.12': + resolution: {integrity: sha512-Om86EjuQtA69hdNj3GQec9ZC0L0vPSAnXzB3gP/gyJ7+mA7t06d9aOAiqMZ+xEOsumGP4eEBlfl8zF2LOTzf2A==} engines: {node: '>= 16'} '@isaacs/cliui@8.0.2': @@ -1167,6 +1198,9 @@ packages: resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} + '@jridgewell/remapping@2.3.5': + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -1181,6 +1215,9 @@ packages: '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} @@ -1325,6 +1362,55 @@ packages: '@rolldown/pluginutils@1.0.0-beta.34': resolution: {integrity: sha512-LyAREkZHP5pMom7c24meKmJCdhf2hEyvam2q0unr3or9ydwDL+DJ8chTF6Av/RFPb3rH8UFBdMzO5MxTZW97oA==} + '@rollup/plugin-babel@5.3.1': + resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} + engines: {node: '>= 10.0.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@types/babel__core': ^7.1.9 + rollup: ^1.20.0||^2.0.0 + peerDependenciesMeta: + '@types/babel__core': + optional: true + + '@rollup/plugin-node-resolve@15.3.1': + resolution: {integrity: sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/plugin-replace@2.4.2': + resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + + '@rollup/plugin-terser@0.4.4': + resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/pluginutils@3.1.0': + resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + + '@rollup/pluginutils@5.3.0': + resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + '@rollup/rollup-android-arm-eabi@4.41.1': resolution: {integrity: sha512-NELNvyEWZ6R9QMkiytB4/L4zSEaBC03KIXEghptLGLZWJ6VPrL63ooZQCOnlx36aQPGhzuOMwDerC1Eb2VmrLw==} cpu: [arm] @@ -1560,6 +1646,9 @@ packages: peerDependencies: stylelint: ^16.22.0 + '@surma/rollup-plugin-off-main-thread@2.2.3': + resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} + '@trysound/sax@0.2.0': resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} @@ -1573,6 +1662,9 @@ packages: '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/estree@0.0.39': + resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} + '@types/estree@1.0.7': resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} @@ -1627,6 +1719,9 @@ packages: '@types/node@22.18.0': resolution: {integrity: sha512-m5ObIqwsUp6BZzyiy4RdZpzWGub9bqLJMvZDD0QMXhxjqMHMENlj+SqF5QxoUwaQNFe+8kz8XM8ZQhqkQPTgMQ==} + '@types/resolve@1.20.2': + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -1636,6 +1731,9 @@ packages: '@types/tough-cookie@4.0.5': resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} + '@types/trusted-types@2.0.7': + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} + '@types/web-bluetooth@0.0.21': resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} @@ -1654,8 +1752,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/parser@8.41.0': - resolution: {integrity: sha512-gTtSdWX9xiMPA/7MV9STjJOOYtWwIJIYxkQxnSV1U3xcE+mnJSH3f6zI0RYP+ew66WSlZ5ed+h0VCxsvdC1jJg==} + '@typescript-eslint/parser@8.44.1': + resolution: {integrity: sha512-EHrrEsyhOhxYt8MTg4zTF+DJMuNBzWwgvvOYNj/zm1vnaD/IC5zCXFehZv94Piqa2cRFfXrTFxIvO95L7Qc/cw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1665,8 +1763,8 @@ packages: resolution: {integrity: sha512-d1hz0u9l6N+u/gcrk6s6gYdl7/+pp8yHheRTqP6X5hVDKALEaTn8WfGiit7G511yueBEL3OpOEpD+3/MBdoN+A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/project-service@8.41.0': - resolution: {integrity: sha512-b8V9SdGBQzQdjJ/IO3eDifGpDBJfvrNTp2QD9P2BeqWTGrRibgfgIlBSw6z3b6R7dPzg752tOs4u/7yCLxksSQ==} + '@typescript-eslint/project-service@8.44.1': + resolution: {integrity: sha512-ycSa60eGg8GWAkVsKV4E6Nz33h+HjTXbsDT4FILyL8Obk5/mx4tbvCNsLf9zret3ipSumAOG89UcCs/KRaKYrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' @@ -1675,8 +1773,8 @@ packages: resolution: {integrity: sha512-LMi/oqrzpqxyO72ltP+dBSP6V0xiUb4saY7WLtxSfiNEBI8m321LLVFU9/QDJxjDQG9/tjSqKz/E3380TEqSTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.41.0': - resolution: {integrity: sha512-n6m05bXn/Cd6DZDGyrpXrELCPVaTnLdPToyhBoFkLIMznRUQUEQdSp96s/pcWSQdqOhrgR1mzJ+yItK7T+WPMQ==} + '@typescript-eslint/scope-manager@8.44.1': + resolution: {integrity: sha512-NdhWHgmynpSvyhchGLXh+w12OMT308Gm25JoRIyTZqEbApiBiQHD/8xgb6LqCWCFcxFtWwaVdFsLPQI3jvhywg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/tsconfig-utils@8.33.0': @@ -1685,8 +1783,8 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/tsconfig-utils@8.41.0': - resolution: {integrity: sha512-TDhxYFPUYRFxFhuU5hTIJk+auzM/wKvWgoNYOPcOf6i4ReYlOoYN8q1dV5kOTjNQNJgzWN3TUUQMtlLOcUgdUw==} + '@typescript-eslint/tsconfig-utils@8.44.1': + resolution: {integrity: sha512-B5OyACouEjuIvof3o86lRMvyDsFwZm+4fBOqFHccIctYgBjqR3qT39FBYGN87khcgf0ExpdCBeGKpKRhSFTjKQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' @@ -1702,8 +1800,8 @@ packages: resolution: {integrity: sha512-DKuXOKpM5IDT1FA2g9x9x1Ug81YuKrzf4mYX8FAVSNu5Wo/LELHWQyM1pQaDkI42bX15PWl0vNPt1uGiIFUOpg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.41.0': - resolution: {integrity: sha512-9EwxsWdVqh42afLbHP90n2VdHaWU/oWgbH2P0CfcNfdKL7CuKpwMQGjwev56vWu9cSKU7FWSu6r9zck6CVfnag==} + '@typescript-eslint/types@8.44.1': + resolution: {integrity: sha512-Lk7uj7y9uQUOEguiDIDLYLJOrYHQa7oBiURYVFqIpGxclAFQ78f6VUOM8lI2XEuNOKNB7XuvM2+2cMXAoq4ALQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@8.33.0': @@ -1712,8 +1810,8 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/typescript-estree@8.41.0': - resolution: {integrity: sha512-D43UwUYJmGhuwHfY7MtNKRZMmfd8+p/eNSfFe6tH5mbVDto+VQCayeAt35rOx3Cs6wxD16DQtIKw/YXxt5E0UQ==} + '@typescript-eslint/typescript-estree@8.44.1': + resolution: {integrity: sha512-qnQJ+mVa7szevdEyvfItbO5Vo+GfZ4/GZWWDRRLjrxYPkhM+6zYB2vRYwCsoJLzqFCdZT4mEqyJoyzkunsZ96A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' @@ -1729,8 +1827,8 @@ packages: resolution: {integrity: sha512-7RW7CMYoskiz5OOGAWjJFxgb7c5UNjTG292gYhWeOAcFmYCtVCSqjqSBj5zMhxbXo2JOW95YYrUWJfU0zrpaGQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.41.0': - resolution: {integrity: sha512-+GeGMebMCy0elMNg67LRNoVnUFPIm37iu5CmHESVx56/9Jsfdpsvbv605DQ81Pi/x11IdKUsS5nzgTYbCQU9fg==} + '@typescript-eslint/visitor-keys@8.44.1': + resolution: {integrity: sha512-576+u0QD+Jp3tZzvfRfxon0EA2lzcDt3lhUbsC6Lgzy9x2VR4E+JUiNyGHi5T8vk0TV+fpJ5GLG1JsJuWCaKhw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@vant/popperjs@1.3.0': @@ -1741,19 +1839,19 @@ packages: peerDependencies: vue: ^3.0.0 - '@varlet/icons@3.11.3': - resolution: {integrity: sha512-JEgy5ZrMZdyj3HuuRM4+qkHU5NfKZtiITKW73dPlnqI/Q3Ej/xAGQaewtNIxD7PBdCvxuYDg6DexAcr3ocD3zg==} + '@varlet/icons@3.11.4': + resolution: {integrity: sha512-SOUJ+2Y2/PsaDiKMmZF7JAf1Keooaid0pqQh8kc+bBP/UTAUoUoOfxMJvh9lkDpxRIh5NXmV+Vp+po+l2VQHig==} - '@varlet/shared@3.11.3': - resolution: {integrity: sha512-V/e/pXKK0c6qo09uyrwrbkMJDuEyL2nuKZ0AMYsdXB5uivLVVdvjVP6q/IqP3yzQXs4gN0c37RZHEIc7Fg+rmQ==} + '@varlet/shared@3.11.4': + resolution: {integrity: sha512-ykMpT9IqLIDA67PbtYvFTEqwMF3gHGn+fc2iYF6Vnxmh6F73MZocd9HxUYFCvwkN+ii4nLFBpliJjrJSdQqLMQ==} - '@varlet/ui@3.11.3': - resolution: {integrity: sha512-t34kQuDRZAyQIpwvpYirgs5a+cwPPOe2XVG4xseoU9XwycWnAPQHxNCbfLEUIQdqbaCT8tdvpABPIsv0DWeWUw==} + '@varlet/ui@3.11.4': + resolution: {integrity: sha512-REXxrDef3x6s9INmBaa+Ns3Ac0S/3Chm80t6Fj/mt9/oydfD/oY7fWSkKLBH429EVpnY2ZTsvXp9loSTdqONUg==} peerDependencies: vue: ^3.2.0 - '@varlet/use@3.11.3': - resolution: {integrity: sha512-/UYxZO92Yyoc3i8MmWB+JHFdsFCWp743RvMJ2Hyjnz6VXuv5X6Cf8ze1y40T+khJV5L42Co/0DFYNmm0yynY4g==} + '@varlet/use@3.11.4': + resolution: {integrity: sha512-B7darOLQ9jnpCj91dVcz3Jt2g89exoaAtjuXlSsQ8V/oR3uvo3WR85QgiWJw+iMkWolBi/BVAv2wwpYpPgNzpA==} peerDependencies: vue: ^3.2.0 @@ -1770,8 +1868,8 @@ packages: terser: ^5.16.0 vite: ^7.0.0 - '@vitejs/plugin-vue-jsx@5.1.0': - resolution: {integrity: sha512-iIzgip3JtlxoRXTimsIF8RDXbnhEnvh/V9pA0FqPuf0BTDDKjnJM5hwlO/iX/3/GpZU60AgyTi9pJf7aMNHgEA==} + '@vitejs/plugin-vue-jsx@5.1.1': + resolution: {integrity: sha512-uQkfxzlF8SGHJJVH966lFTdjM/lGcwJGzwAHpVqAPDD/QcsqoUGa+q31ox1BrUfi+FLP2ChVp7uLXE3DkHyDdQ==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -1838,24 +1936,30 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.15': - resolution: {integrity: sha512-nGRc6YJg/kxNqbv/7Tg4juirPnjHvuVdhcmDvQWVZXlLHjouq7VsKmV1hIxM/8yKM0VUfwT/Uzc0lO510ltZqw==} - '@vue/compiler-core@3.5.20': resolution: {integrity: sha512-8TWXUyiqFd3GmP4JTX9hbiTFRwYHgVL/vr3cqhr4YQ258+9FADwvj7golk2sWNGHR67QgmCZ8gz80nQcMokhwg==} - '@vue/compiler-dom@3.5.15': - resolution: {integrity: sha512-ZelQd9n+O/UCBdL00rlwCrsArSak+YLZpBVuNDio1hN3+wrCshYZEDUO3khSLAzPbF1oQS2duEoMDUHScUlYjA==} + '@vue/compiler-core@3.5.22': + resolution: {integrity: sha512-jQ0pFPmZwTEiRNSb+i9Ow/I/cHv2tXYqsnHKKyCQ08irI2kdF5qmYedmF8si8mA7zepUFmJ2hqzS8CQmNOWOkQ==} '@vue/compiler-dom@3.5.20': resolution: {integrity: sha512-whB44M59XKjqUEYOMPYU0ijUV0G+4fdrHVKDe32abNdX/kJe1NUEMqsi4cwzXa9kyM9w5S8WqFsrfo1ogtBZGQ==} + '@vue/compiler-dom@3.5.22': + resolution: {integrity: sha512-W8RknzUM1BLkypvdz10OVsGxnMAuSIZs9Wdx1vzA3mL5fNMN15rhrSCLiTm6blWeACwUwizzPVqGJgOGBEN/hA==} + '@vue/compiler-sfc@3.5.20': resolution: {integrity: sha512-SFcxapQc0/feWiSBfkGsa1v4DOrnMAQSYuvDMpEaxbpH5dKbnEM5KobSNSgU+1MbHCl+9ftm7oQWxvwDB6iBfw==} + '@vue/compiler-sfc@3.5.22': + resolution: {integrity: sha512-tbTR1zKGce4Lj+JLzFXDq36K4vcSZbJ1RBu8FxcDv1IGRz//Dh2EBqksyGVypz3kXpshIfWKGOCcqpSbyGWRJQ==} + '@vue/compiler-ssr@3.5.20': resolution: {integrity: sha512-RSl5XAMc5YFUXpDQi+UQDdVjH9FnEpLDHIALg5J0ITHxkEzJ8uQLlo7CIbjPYqmZtt6w0TsIPbo1izYXwDG7JA==} + '@vue/compiler-ssr@3.5.22': + resolution: {integrity: sha512-GdgyLvg4R+7T8Nk2Mlighx7XGxq/fJf9jaVofc3IL0EPesTE86cP/8DD1lT3h1JeZr2ySBvyqKQJgbS54IX1Ww==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1888,27 +1992,27 @@ packages: typescript: optional: true - '@vue/language-core@3.0.6': - resolution: {integrity: sha512-e2RRzYWm+qGm8apUHW1wA5RQxzNhkqbbKdbKhiDUcmMrNAZGyM8aTiL3UrTqkaFI5s7wJRGGrp4u3jgusuBp2A==} + '@vue/language-core@3.0.8': + resolution: {integrity: sha512-eYs6PF7bxoPYvek9qxceo1BCwFbJZYqJll+WaYC8o8ec60exqj+n+QRGGiJHSeUfYp0hDxARbMdxMq/fbPgU5g==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.5.20': - resolution: {integrity: sha512-hS8l8x4cl1fmZpSQX/NXlqWKARqEsNmfkwOIYqtR2F616NGfsLUm0G6FQBK6uDKUCVyi1YOL8Xmt/RkZcd/jYQ==} + '@vue/reactivity@3.5.22': + resolution: {integrity: sha512-f2Wux4v/Z2pqc9+4SmgZC1p73Z53fyD90NFWXiX9AKVnVBEvLFOWCEgJD3GdGnlxPZt01PSlfmLqbLYzY/Fw4A==} - '@vue/runtime-core@3.5.20': - resolution: {integrity: sha512-vyQRiH5uSZlOa+4I/t4Qw/SsD/gbth0SW2J7oMeVlMFMAmsG1rwDD6ok0VMmjXY3eI0iHNSSOBilEDW98PLRKw==} + '@vue/runtime-core@3.5.22': + resolution: {integrity: sha512-EHo4W/eiYeAzRTN5PCextDUZ0dMs9I8mQ2Fy+OkzvRPUYQEyK9yAjbasrMCXbLNhF7P0OUyivLjIy0yc6VrLJQ==} - '@vue/runtime-dom@3.5.20': - resolution: {integrity: sha512-KBHzPld/Djw3im0CQ7tGCpgRedryIn4CcAl047EhFTCCPT2xFf4e8j6WeKLgEEoqPSl9TYqShc3Q6tpWpz/Xgw==} + '@vue/runtime-dom@3.5.22': + resolution: {integrity: sha512-Av60jsryAkI023PlN7LsqrfPvwfxOd2yAwtReCjeuugTJTkgrksYJJstg1e12qle0NarkfhfFu1ox2D+cQotww==} - '@vue/server-renderer@3.5.20': - resolution: {integrity: sha512-HthAS0lZJDH21HFJBVNTtx+ULcIbJQRpjSVomVjfyPkFSpCwvsPTA+jIzOaUm3Hrqx36ozBHePztQFg6pj5aKg==} + '@vue/server-renderer@3.5.22': + resolution: {integrity: sha512-gXjo+ao0oHYTSswF+a3KRHZ1WszxIqO7u6XwNHqcqb9JfyIL/pbWrrh/xLv7jeDqla9u+LK7yfZKHih1e1RKAQ==} peerDependencies: - vue: 3.5.20 + vue: 3.5.22 '@vue/shared@3.5.15': resolution: {integrity: sha512-bKvgFJJL1ZX9KxMCTQY6xD9Dhe3nusd1OhyOb1cJYGqvAr0Vg8FIjHPMOEVbJ9GDT9HG+Bjdn4oS8ohKP8EvoA==} @@ -1916,6 +2020,9 @@ packages: '@vue/shared@3.5.20': resolution: {integrity: sha512-SoRGP596KU/ig6TfgkCMbXkr4YJ91n/QSdMuqeP5r3hVIYA3CPHUBCc7Skak0EAKV+5lL4KyIh61VA/pK1CIAA==} + '@vue/shared@3.5.22': + resolution: {integrity: sha512-F4yc6palwq3TT0u+FYf0Ns4Tfl9GRFURDN2gWG7L1ecIaS/4fCIuFOjMTnCyjsu/OK6vaDKLCrGAa+KvvH+h4w==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -1930,13 +2037,13 @@ packages: vue: optional: true - '@vueuse/core@13.7.0': - resolution: {integrity: sha512-myagn09+c6BmS6yHc1gTwwsdZilAovHslMjyykmZH3JNyzI5HoWhv114IIdytXiPipdHJ2gDUx0PB93jRduJYg==} + '@vueuse/core@13.9.0': + resolution: {integrity: sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA==} peerDependencies: vue: ^3.5.0 - '@vueuse/integrations@13.7.0': - resolution: {integrity: sha512-Na5p0ONLepNV/xCBi8vBMuzCOZh9CFT/OHnrUlABWXgWTWSHM3wrVaLS1xvAijPLU5B1ysyJDDW/hKak80oLGA==} + '@vueuse/integrations@13.9.0': + resolution: {integrity: sha512-SDobKBbPIOe0cVL7QxMzGkuUGHvWTdihi9zOrrWaWUgFKe15cwEcwfWmgrcNzjT6kHnNmWuTajPHoIzUjYNYYQ==} peerDependencies: async-validator: ^4 axios: ^1 @@ -1977,14 +2084,19 @@ packages: universal-cookie: optional: true - '@vueuse/metadata@13.7.0': - resolution: {integrity: sha512-8okFhS/1ite8EwUdZZfvTYowNTfXmVCOrBFlA31O0HD8HKXhY+WtTRyF0LwbpJfoFPc+s9anNJIXMVrvP7UTZg==} + '@vueuse/metadata@13.9.0': + resolution: {integrity: sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==} - '@vueuse/shared@13.7.0': - resolution: {integrity: sha512-Wi2LpJi4UA9kM0OZ0FCZslACp92HlVNw1KPaDY6RAzvQ+J1s7seOtcOpmkfbD5aBSmMn9NvOakc8ZxMxmDXTIg==} + '@vueuse/shared@13.9.0': + resolution: {integrity: sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==} peerDependencies: vue: ^3.5.0 + '@zhaojjiang/vite-plugin-eruda@0.0.5': + resolution: {integrity: sha512-wSbYoesxLORNoQLh+ql3zESgPMq+MmeBJK41rcT05JFPH/M7/gENEXPkp+g+HqOrhBpthKCRn+Y257g+du89og==} + peerDependencies: + eruda: '*' + JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true @@ -2137,9 +2249,16 @@ packages: resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} engines: {node: '>= 0.4'} + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + at-least-node@1.0.0: + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} + atob@2.1.2: resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} engines: {node: '>= 4.5.0'} @@ -2156,8 +2275,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axios@1.11.0: - resolution: {integrity: sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==} + axios@1.12.2: + resolution: {integrity: sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==} babel-plugin-polyfill-corejs2@0.4.14: resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} @@ -2349,10 +2468,6 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@5.4.1: - resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - chalk@5.6.0: resolution: {integrity: sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} @@ -2377,9 +2492,9 @@ packages: resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} engines: {node: '>=18'} - cli-truncate@4.0.0: - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} - engines: {node: '>=18'} + cli-truncate@5.1.0: + resolution: {integrity: sha512-7JDGG+4Zp0CsknDCedl0DYdaeOhc46QNpXi3NLQblkZpXXgA6LncLDUUyvrjSvZeF3VRQa+KiMGomazQrC1V8g==} + engines: {node: '>=20'} cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} @@ -2432,6 +2547,10 @@ packages: resolution: {integrity: sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==} engines: {node: '>=20'} + commander@14.0.1: + resolution: {integrity: sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==} + engines: {node: '>=20'} + commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -2439,6 +2558,10 @@ packages: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} + common-tags@1.8.2: + resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} + engines: {node: '>=4.0.0'} + compare-func@2.0.0: resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} @@ -2546,6 +2669,10 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} + crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} + css-functions-list@3.2.3: resolution: {integrity: sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==} engines: {node: '>=12 || >=16'} @@ -2619,8 +2746,8 @@ packages: resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} engines: {node: '>= 0.4'} - dayjs@1.11.13: - resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + dayjs@1.11.18: + resolution: {integrity: sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==} de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} @@ -2650,6 +2777,15 @@ packages: supports-color: optional: true + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize@1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} @@ -2695,6 +2831,10 @@ packages: deep-pick-omit@1.2.1: resolution: {integrity: sha512-2J6Kc/m3irCeqVG42T+SaUMesaK7oGWaedGnQQK/+O0gYc+2SP5bKh/KKTE7d7SJ+GCA9UUE1GRzh6oDe0EnGw==} + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + define-data-property@1.1.4: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} @@ -2811,6 +2951,11 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} + engines: {node: '>=0.10.0'} + hasBin: true + electron-to-chromium@1.5.159: resolution: {integrity: sha512-CEvHptWAMV5p6GJ0Lq8aheyvVbfzVrv5mmidu1D3pidoVNkB3tTBsTMVtPJ+rzRK5oV229mCLz9Zj/hNvU8GBA==} @@ -3140,8 +3285,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.34.0: - resolution: {integrity: sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==} + eslint@9.36.0: + resolution: {integrity: sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3179,6 +3324,9 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} + estree-walker@1.0.1: + resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} + estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} @@ -3347,6 +3495,9 @@ packages: resolution: {integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==} engines: {node: '>=6'} + filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + filename-reserved-regex@2.0.0: resolution: {integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==} engines: {node: '>=4'} @@ -3435,6 +3586,10 @@ packages: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} + fs-extra@9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} + fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -3469,6 +3624,9 @@ packages: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} + get-own-enumerable-property-symbols@3.0.2: + resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} + get-proto@1.0.1: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} @@ -3708,6 +3866,9 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + idb@7.1.1: + resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==} + ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -3894,10 +4055,6 @@ packages: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - is-fullwidth-code-point@5.0.0: resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} engines: {node: '>=18'} @@ -3922,6 +4079,9 @@ packages: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} + is-module@1.0.0: + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + is-natural-number@4.0.1: resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==} @@ -3937,6 +4097,10 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} + is-obj@1.0.1: + resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} + engines: {node: '>=0.10.0'} + is-obj@2.0.0: resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} engines: {node: '>=8'} @@ -3967,6 +4131,10 @@ packages: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} + is-regexp@1.0.0: + resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==} + engines: {node: '>=0.10.0'} + is-retry-allowed@1.2.0: resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} engines: {node: '>=0.10.0'} @@ -4058,6 +4226,11 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jake@10.9.4: + resolution: {integrity: sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==} + engines: {node: '>=10'} + hasBin: true + jiti@2.4.2: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true @@ -4131,6 +4304,9 @@ packages: json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} @@ -4150,6 +4326,10 @@ packages: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} + jsonpointer@5.0.1: + resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} + engines: {node: '>=0.10.0'} + junk@3.1.0: resolution: {integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==} engines: {node: '>=8'} @@ -4185,24 +4365,24 @@ packages: known-css-properties@0.37.0: resolution: {integrity: sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==} + leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} - lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@16.1.5: - resolution: {integrity: sha512-uAeQQwByI6dfV7wpt/gVqg+jAPaSp8WwOA8kKC/dv1qw14oGpnpAisY65ibGHUGDUv0rYaZ8CAJZ/1U8hUvC2A==} + lint-staged@16.2.1: + resolution: {integrity: sha512-KMeYmH9wKvHsXdUp+z6w7HN3fHKHXwT1pSTQTYxB9kI6ekK1rlL3kLZEoXZCppRPXFK9PFW/wfQctV7XUqMrPQ==} engines: {node: '>=20.17'} hasBin: true - listr2@9.0.2: - resolution: {integrity: sha512-VVd7cS6W+vLJu2wmq4QmfVj14Iep7cz4r/OWNk36Aq5ZOY7G8/BfCrQFexcwB1OIxB3yERiePfE/REBjEFulag==} + listr2@9.0.4: + resolution: {integrity: sha512-1wd/kpAdKRLwv7/3OKC8zZ5U8e/fajCfWMxacUvB79S5nLrYGPtUI/8chMQhn3LQjsRVErTb9i1ECAwW0ZIHnQ==} engines: {node: '>=20.0.0'} load-json-file@1.1.0: @@ -4225,6 +4405,10 @@ packages: resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} engines: {node: '>=14'} + local-pkg@1.1.2: + resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} + engines: {node: '>=14'} + locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} @@ -4254,6 +4438,9 @@ packages: lodash.snakecase@4.1.1: resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} + lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + lodash.startcase@4.4.0: resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} @@ -4310,9 +4497,15 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + magic-string@0.25.9: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} + magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + magic-string@0.30.19: + resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==} + make-dir@1.3.0: resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} engines: {node: '>=4'} @@ -4411,6 +4604,10 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + minimatch@9.0.1: resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} engines: {node: '>=16 || 14 >=14.17'} @@ -4436,6 +4633,9 @@ packages: mlly@1.7.4: resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} + mlly@1.8.0: + resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} + mockjs@1.1.0: resolution: {integrity: sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==} hasBin: true @@ -4454,8 +4654,8 @@ packages: muggle-string@0.4.1: resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} - nano-spawn@1.0.2: - resolution: {integrity: sha512-21t+ozMQDAL/UGgQVBbZ/xXvNO10++ZPuTmKRO8k9V3AClVRht49ahtDjfY8l1q6nSHOrE5ASfthzH3ol6R/hg==} + nano-spawn@1.0.3: + resolution: {integrity: sha512-jtpsQDetTnvS2Ts1fiRdci5rx0VYws5jGyC+4IYOTnIQ/wwdf6JdomlHBwqC3bJYOvaKu0C2GSZ1A60anrYpaA==} engines: {node: '>=20.17'} nanoid@3.3.11: @@ -4958,6 +5158,14 @@ packages: engines: {node: '>=14'} hasBin: true + pretty-bytes@5.6.0: + resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} + engines: {node: '>=6'} + + pretty-bytes@6.1.1: + resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} + engines: {node: ^14.13.1 || >=16.0.0} + process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -4981,9 +5189,16 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} + qrcode-terminal@0.12.0: + resolution: {integrity: sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ==} + hasBin: true + quansync@0.2.10: resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} + quansync@0.2.11: + resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} + query-string@4.3.4: resolution: {integrity: sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==} engines: {node: '>=0.10.0'} @@ -4995,6 +5210,9 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + rattail@1.0.17: resolution: {integrity: sha512-EO9spS6qjW/y/5rKBcNkXka1e4udhOqiuUigmPd6aJZOwclkGhDGx9HnUHCz3R8Is8FqXdsqgiSOhV5/r4ynCA==} engines: {pnpm: '>=9.0'} @@ -5143,6 +5361,11 @@ packages: rollup: optional: true + rollup@2.79.2: + resolution: {integrity: sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==} + engines: {node: '>=10.0.0'} + hasBin: true + rollup@4.41.1: resolution: {integrity: sha512-cPmwD3FnFv8rKMBc1MxWCwVQFxwf1JEmSX3iQXrRVVG15zerAIXRjMFVWnd5Q5QvgKF7Aj+5ykXFhUl+QGnyOw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -5220,6 +5443,9 @@ packages: engines: {node: '>=10'} hasBin: true + serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -5290,14 +5516,13 @@ packages: resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} engines: {node: '>=10'} - slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - slice-ansi@7.1.0: resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} engines: {node: '>=18'} + smob@1.5.0: + resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} + snapdragon-node@2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} engines: {node: '>=0.10.0'} @@ -5349,6 +5574,15 @@ packages: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} + source-map@0.8.0-beta.0: + resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} + engines: {node: '>= 8'} + deprecated: The work that was done in this beta branch won't be included in future versions + + sourcemap-codec@1.4.8: + resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} + deprecated: Please use @jridgewell/sourcemap-codec instead + spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} @@ -5415,6 +5649,14 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} + string-width@8.1.0: + resolution: {integrity: sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==} + engines: {node: '>=20'} + + string.prototype.matchall@4.0.12: + resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} + engines: {node: '>= 0.4'} + string.prototype.padend@3.1.6: resolution: {integrity: sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==} engines: {node: '>= 0.4'} @@ -5437,6 +5679,10 @@ packages: string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + stringify-object@3.3.0: + resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} + engines: {node: '>=4'} + strip-ansi@3.0.1: resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} engines: {node: '>=0.10.0'} @@ -5457,6 +5703,10 @@ packages: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} + strip-comments@2.0.1: + resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==} + engines: {node: '>=10'} + strip-dirs@2.1.0: resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==} @@ -5623,10 +5873,18 @@ packages: resolution: {integrity: sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==} engines: {node: '>=4'} + temp-dir@2.0.0: + resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} + engines: {node: '>=8'} + tempfile@2.0.0: resolution: {integrity: sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==} engines: {node: '>=4'} + tempy@0.6.0: + resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==} + engines: {node: '>=10'} + terser@5.40.0: resolution: {integrity: sha512-cfeKl/jjwSR5ar7d0FGmave9hFGJT8obyo0z+CrQOylLDbk7X81nPU6vq9VORa5jU30SkDnT2FXjLbR8HLP+xA==} engines: {node: '>=10'} @@ -5656,6 +5914,10 @@ packages: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -5698,6 +5960,9 @@ packages: resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} engines: {node: '>=16'} + tr46@1.0.1: + resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} + tr46@5.1.1: resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} engines: {node: '>=18'} @@ -5734,6 +5999,10 @@ packages: resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==} engines: {node: '>=8'} + type-fest@0.16.0: + resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} + engines: {node: '>=10'} + typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -5799,14 +6068,18 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} - unimport@5.2.0: - resolution: {integrity: sha512-bTuAMMOOqIAyjV4i4UH7P07pO+EsVxmhOzQ2YJ290J6mkLUdozNhb5I/YoOEheeNADC03ent3Qj07X0fWfUpmw==} + unimport@5.4.0: + resolution: {integrity: sha512-g/OLFZR2mEfqbC6NC9b2225eCJGvufxq34mj6kM3OmI5gdSL0qyqtnv+9qmsGpAmnzSl6x0IWZj4W+8j2hLkMA==} engines: {node: '>=18.12.0'} union-value@1.0.1: resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} engines: {node: '>=0.10.0'} + unique-string@2.0.0: + resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} + engines: {node: '>=8'} + universal-cookie@8.0.1: resolution: {integrity: sha512-B6ks9FLLnP1UbPPcveOidfvB9pHjP+wekP2uRYB9YDfKVpvcjKgy1W5Zj+cEXJ9KTPnqOKGfVDQBmn8/YCQfRg==} @@ -5818,8 +6091,8 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - unplugin-auto-import@20.0.0: - resolution: {integrity: sha512-YAqD07gQa5PpGlhLFQ9rWDtGa42nBR2oNMudnX7G5P8XmkQx3EPL7sKNQroTdt5ehwks55NHy0dzxwwA3xtqQg==} + unplugin-auto-import@20.2.0: + resolution: {integrity: sha512-vfBI/SvD9hJqYNinipVOAj5n8dS8DJXFlCKFR5iLDp2SaQwsfdnfLXgZ+34Kd3YY3YEY9omk8XQg0bwos3Q8ug==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': ^4.0.0 @@ -5830,12 +6103,12 @@ packages: '@vueuse/core': optional: true - unplugin-utils@0.2.4: - resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} - engines: {node: '>=18.12.0'} + unplugin-utils@0.3.0: + resolution: {integrity: sha512-JLoggz+PvLVMJo+jZt97hdIIIZ2yTzGgft9e9q8iMrC4ewufl62ekeW7mixBghonn2gVb/ICjyvlmOCUBnJLQg==} + engines: {node: '>=20.19.0'} - unplugin-vue-components@29.0.0: - resolution: {integrity: sha512-M2DX44g4/jvBkB0V6uwqTbkTd5DMRHpeGoi/cIKwGG4HPuNxLbe8zoTStB2n12hoDiWc9I1PIRQruRWExNXHlQ==} + unplugin-vue-components@29.1.0: + resolution: {integrity: sha512-z/9ACPXth199s9aCTCdKZAhe5QGOpvzJYP+Hkd0GN1/PpAmsu+W3UlRY3BJAewPqQxh5xi56+Og6mfiCV1Jzpg==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -5847,14 +6120,18 @@ packages: '@nuxt/kit': optional: true - unplugin@2.3.5: - resolution: {integrity: sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw==} + unplugin@2.3.10: + resolution: {integrity: sha512-6NCPkv1ClwH+/BGE9QeoTIl09nuiAt0gS28nn1PvYXsGKRwM2TCbFA2QiilmehPDTXIe684k4rZI1yl3A1PCUw==} engines: {node: '>=18.12.0'} unset-value@1.0.0: resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} engines: {node: '>=0.10.0'} + upath@1.2.0: + resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} + engines: {node: '>=4'} + update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true @@ -5918,9 +6195,6 @@ packages: peerDependencies: vite: '>=2.0.0' - vite-plugin-eruda@1.0.1: - resolution: {integrity: sha512-fZ+N8Cn7XgeE12VSa7Sb2jhwlFVCEYUjJOr4m8ARDVcWNE9qO8PcC1+G1PUFdt5oAOo/RZkF77MjYB4bSQIEcw==} - vite-plugin-imagemin@0.6.1: resolution: {integrity: sha512-cP7LDn8euPrji7WYtDoNQpJEB9nkMxJHm/A+QZnvMrrCSuyo/clpMy/T1v7suDXPBavsDiDdFdVQB5p7VGD2cg==} peerDependencies: @@ -5958,6 +6232,24 @@ packages: peerDependencies: vite: '>2.0.0-0' + vite-plugin-pwa@1.0.3: + resolution: {integrity: sha512-/OpqIpUldALGxcsEnv/ekQiQ5xHkQ53wcoN5ewX4jiIDNGs3W+eNcI1WYZeyOLmzoEjg09D7aX0O89YGjen1aw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@vite-pwa/assets-generator': ^1.0.0 + vite: ^3.1.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + workbox-build: ^7.3.0 + workbox-window: ^7.3.0 + peerDependenciesMeta: + '@vite-pwa/assets-generator': + optional: true + + vite-plugin-qrcode@0.3.0: + resolution: {integrity: sha512-tCsN3ckHmFs9vRyFwdNdmlMzzt8iX7hZQrMMOhIIpu8SchfHgA78TIGBfeRnXARBo71qBPC7+O2rgMqPsOdCzg==} + engines: {node: ^14.13.1 || ^16.0.0 || >=18} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + vite-plugin-restart@1.0.0: resolution: {integrity: sha512-t2ktkTOa+DQX05TEZm/3FE0DyrYEyFXdhG5gLcta5p71zOpg9yG3DeRcHWJVLJgWNoaVtOr4fUlr1kKu+WfXyQ==} peerDependencies: @@ -6011,8 +6303,8 @@ packages: yaml: optional: true - vite@7.1.3: - resolution: {integrity: sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw==} + vite@7.1.7: + resolution: {integrity: sha512-VbA8ScMvAISJNJVbRDTJdCwqQoAareR/wutevKanhR2/1EkoXVZVkkORaYm/tNVCjP/UDTKtcw3bAkwOUdedmA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -6091,8 +6383,8 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - vue-i18n@11.1.5: - resolution: {integrity: sha512-XCwuaEA5AF97g1frvH/EI1zI9uo1XKTf2/OCFgts7NvUWRsjlgeHPrkJV+a3gpzai2pC4quZ4AnOHFO8QK9hsg==} + vue-i18n@11.1.12: + resolution: {integrity: sha512-BnstPj3KLHLrsqbVU2UOrPmr0+Mv11bsUZG0PyCOzsawCivk8W00GMXHeVUWIDOgNaScCuZah47CZFE+Wnl8mw==} engines: {node: '>= 16'} peerDependencies: vue: ^3.0.0 @@ -6102,14 +6394,14 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@3.0.6: - resolution: {integrity: sha512-Tbs8Whd43R2e2nxez4WXPvvdjGbW24rOSgRhLOHXzWiT4pcP4G7KeWh0YCn18rF4bVwv7tggLLZ6MJnO6jXPBg==} + vue-tsc@3.0.8: + resolution: {integrity: sha512-H9yg/m6ywykmWS+pIAEs65v2FrVm5uOA0a0dHkX6Sx8dNg1a1m4iudt/6eGa9fAenmNHGlLFN9XpWQb8i5sU1w==} hasBin: true peerDependencies: typescript: '>=5.0.0' - vue@3.5.20: - resolution: {integrity: sha512-2sBz0x/wis5TkF1XZ2vH25zWq3G1bFEPOfkBcx2ikowmphoQsPH6X0V3mmPCXA2K1N/XGTnifVyDQP4GfDDeQw==} + vue@3.5.22: + resolution: {integrity: sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -6120,6 +6412,9 @@ packages: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} engines: {node: '>=18'} + webidl-conversions@4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} + webidl-conversions@7.0.0: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} @@ -6139,6 +6434,9 @@ packages: resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==} engines: {node: '>=18'} + whatwg-url@7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + which-boxed-primitive@1.1.1: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} @@ -6173,6 +6471,55 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} + workbox-background-sync@7.3.0: + resolution: {integrity: sha512-PCSk3eK7Mxeuyatb22pcSx9dlgWNv3+M8PqPaYDokks8Y5/FX4soaOqj3yhAZr5k6Q5JWTOMYgaJBpbw11G9Eg==} + + workbox-broadcast-update@7.3.0: + resolution: {integrity: sha512-T9/F5VEdJVhwmrIAE+E/kq5at2OY6+OXXgOWQevnubal6sO92Gjo24v6dCVwQiclAF5NS3hlmsifRrpQzZCdUA==} + + workbox-build@7.3.0: + resolution: {integrity: sha512-JGL6vZTPlxnlqZRhR/K/msqg3wKP+m0wfEUVosK7gsYzSgeIxvZLi1ViJJzVL7CEeI8r7rGFV973RiEqkP3lWQ==} + engines: {node: '>=16.0.0'} + + workbox-cacheable-response@7.3.0: + resolution: {integrity: sha512-eAFERIg6J2LuyELhLlmeRcJFa5e16Mj8kL2yCDbhWE+HUun9skRQrGIFVUagqWj4DMaaPSMWfAolM7XZZxNmxA==} + + workbox-core@7.3.0: + resolution: {integrity: sha512-Z+mYrErfh4t3zi7NVTvOuACB0A/jA3bgxUN3PwtAVHvfEsZxV9Iju580VEETug3zYJRc0Dmii/aixI/Uxj8fmw==} + + workbox-expiration@7.3.0: + resolution: {integrity: sha512-lpnSSLp2BM+K6bgFCWc5bS1LR5pAwDWbcKt1iL87/eTSJRdLdAwGQznZE+1czLgn/X05YChsrEegTNxjM067vQ==} + + workbox-google-analytics@7.3.0: + resolution: {integrity: sha512-ii/tSfFdhjLHZ2BrYgFNTrb/yk04pw2hasgbM70jpZfLk0vdJAXgaiMAWsoE+wfJDNWoZmBYY0hMVI0v5wWDbg==} + + workbox-navigation-preload@7.3.0: + resolution: {integrity: sha512-fTJzogmFaTv4bShZ6aA7Bfj4Cewaq5rp30qcxl2iYM45YD79rKIhvzNHiFj1P+u5ZZldroqhASXwwoyusnr2cg==} + + workbox-precaching@7.3.0: + resolution: {integrity: sha512-ckp/3t0msgXclVAYaNndAGeAoWQUv7Rwc4fdhWL69CCAb2UHo3Cef0KIUctqfQj1p8h6aGyz3w8Cy3Ihq9OmIw==} + + workbox-range-requests@7.3.0: + resolution: {integrity: sha512-EyFmM1KpDzzAouNF3+EWa15yDEenwxoeXu9bgxOEYnFfCxns7eAxA9WSSaVd8kujFFt3eIbShNqa4hLQNFvmVQ==} + + workbox-recipes@7.3.0: + resolution: {integrity: sha512-BJro/MpuW35I/zjZQBcoxsctgeB+kyb2JAP5EB3EYzePg8wDGoQuUdyYQS+CheTb+GhqJeWmVs3QxLI8EBP1sg==} + + workbox-routing@7.3.0: + resolution: {integrity: sha512-ZUlysUVn5ZUzMOmQN3bqu+gK98vNfgX/gSTZ127izJg/pMMy4LryAthnYtjuqcjkN4HEAx1mdgxNiKJMZQM76A==} + + workbox-strategies@7.3.0: + resolution: {integrity: sha512-tmZydug+qzDFATwX7QiEL5Hdf7FrkhjaF9db1CbB39sDmEZJg3l9ayDvPxy8Y18C3Y66Nrr9kkN1f/RlkDgllg==} + + workbox-streams@7.3.0: + resolution: {integrity: sha512-SZnXucyg8x2Y61VGtDjKPO5EgPUG5NDn/v86WYHX+9ZqvAsGOytP0Jxp1bl663YUuMoXSAtsGLL+byHzEuMRpw==} + + workbox-sw@7.3.0: + resolution: {integrity: sha512-aCUyoAZU9IZtH05mn0ACUpyHzPs0lMeJimAYkQkBsOWiqaJLgusfDCR+yllkPkFRxWpZKF8vSvgHYeG7LwhlmA==} + + workbox-window@7.3.0: + resolution: {integrity: sha512-qW8PDy16OV1UBaUNGlTVcepzrlzyzNW/ZJvFQQs2j2TzGsg6IKjcpZC1RSquqQnTOafl5pCj5bGfAHlCjOOjdA==} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -6265,6 +6612,13 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 + '@apideck/better-ajv-errors@0.3.6(ajv@8.17.1)': + dependencies: + ajv: 8.17.1 + json-schema: 0.4.0 + jsonpointer: 5.0.1 + leven: 3.1.0 + '@asamuzakjp/css-color@3.2.0': dependencies: '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) @@ -6305,7 +6659,7 @@ snapshots: '@babel/generator@7.27.3': dependencies: - '@babel/parser': 7.27.3 + '@babel/parser': 7.28.3 '@babel/types': 7.27.3 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 @@ -6467,6 +6821,10 @@ snapshots: dependencies: '@babel/types': 7.28.2 + '@babel/parser@7.28.4': + dependencies: + '@babel/types': 7.28.4 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.28.3)': dependencies: '@babel/core': 7.28.3 @@ -6846,7 +7204,7 @@ snapshots: dependencies: '@babel/core': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.3) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.3) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) @@ -6959,6 +7317,8 @@ snapshots: '@babel/types': 7.27.3 esutils: 2.0.3 + '@babel/runtime@7.28.4': {} + '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 @@ -6999,64 +7359,69 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@commitlint/cli@19.8.1(@types/node@22.18.0)(typescript@5.8.3)': + '@babel/types@7.28.4': dependencies: - '@commitlint/format': 19.8.1 - '@commitlint/lint': 19.8.1 - '@commitlint/load': 19.8.1(@types/node@22.18.0)(typescript@5.8.3) - '@commitlint/read': 19.8.1 - '@commitlint/types': 19.8.1 + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + + '@commitlint/cli@20.0.0(@types/node@22.18.0)(typescript@5.8.3)': + dependencies: + '@commitlint/format': 20.0.0 + '@commitlint/lint': 20.0.0 + '@commitlint/load': 20.0.0(@types/node@22.18.0)(typescript@5.8.3) + '@commitlint/read': 20.0.0 + '@commitlint/types': 20.0.0 tinyexec: 1.0.1 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - typescript - '@commitlint/config-conventional@19.8.1': + '@commitlint/config-conventional@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 conventional-changelog-conventionalcommits: 7.0.2 - '@commitlint/config-validator@19.8.1': + '@commitlint/config-validator@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 ajv: 8.17.1 - '@commitlint/ensure@19.8.1': + '@commitlint/ensure@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 lodash.startcase: 4.4.0 lodash.upperfirst: 4.3.1 - '@commitlint/execute-rule@19.8.1': {} + '@commitlint/execute-rule@20.0.0': {} - '@commitlint/format@19.8.1': + '@commitlint/format@20.0.0': dependencies: - '@commitlint/types': 19.8.1 - chalk: 5.4.1 + '@commitlint/types': 20.0.0 + chalk: 5.6.0 - '@commitlint/is-ignored@19.8.1': + '@commitlint/is-ignored@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 semver: 7.7.2 - '@commitlint/lint@19.8.1': + '@commitlint/lint@20.0.0': dependencies: - '@commitlint/is-ignored': 19.8.1 - '@commitlint/parse': 19.8.1 - '@commitlint/rules': 19.8.1 - '@commitlint/types': 19.8.1 + '@commitlint/is-ignored': 20.0.0 + '@commitlint/parse': 20.0.0 + '@commitlint/rules': 20.0.0 + '@commitlint/types': 20.0.0 - '@commitlint/load@19.8.1(@types/node@22.18.0)(typescript@5.8.3)': + '@commitlint/load@20.0.0(@types/node@22.18.0)(typescript@5.8.3)': dependencies: - '@commitlint/config-validator': 19.8.1 - '@commitlint/execute-rule': 19.8.1 - '@commitlint/resolve-extends': 19.8.1 - '@commitlint/types': 19.8.1 - chalk: 5.4.1 + '@commitlint/config-validator': 20.0.0 + '@commitlint/execute-rule': 20.0.0 + '@commitlint/resolve-extends': 20.0.0 + '@commitlint/types': 20.0.0 + chalk: 5.6.0 cosmiconfig: 9.0.0(typescript@5.8.3) cosmiconfig-typescript-loader: 6.1.0(@types/node@22.18.0)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3) lodash.isplainobject: 4.0.6 @@ -7066,48 +7431,48 @@ snapshots: - '@types/node' - typescript - '@commitlint/message@19.8.1': {} + '@commitlint/message@20.0.0': {} - '@commitlint/parse@19.8.1': + '@commitlint/parse@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/read@19.8.1': + '@commitlint/read@20.0.0': dependencies: - '@commitlint/top-level': 19.8.1 - '@commitlint/types': 19.8.1 + '@commitlint/top-level': 20.0.0 + '@commitlint/types': 20.0.0 git-raw-commits: 4.0.0 minimist: 1.2.8 tinyexec: 1.0.1 - '@commitlint/resolve-extends@19.8.1': + '@commitlint/resolve-extends@20.0.0': dependencies: - '@commitlint/config-validator': 19.8.1 - '@commitlint/types': 19.8.1 + '@commitlint/config-validator': 20.0.0 + '@commitlint/types': 20.0.0 global-directory: 4.0.1 import-meta-resolve: 4.1.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.8.1': + '@commitlint/rules@20.0.0': dependencies: - '@commitlint/ensure': 19.8.1 - '@commitlint/message': 19.8.1 - '@commitlint/to-lines': 19.8.1 - '@commitlint/types': 19.8.1 + '@commitlint/ensure': 20.0.0 + '@commitlint/message': 20.0.0 + '@commitlint/to-lines': 20.0.0 + '@commitlint/types': 20.0.0 - '@commitlint/to-lines@19.8.1': {} + '@commitlint/to-lines@20.0.0': {} - '@commitlint/top-level@19.8.1': + '@commitlint/top-level@20.0.0': dependencies: find-up: 7.0.0 - '@commitlint/types@19.8.1': + '@commitlint/types@20.0.0': dependencies: '@types/conventional-commits-parser': 5.0.1 - chalk: 5.4.1 + chalk: 5.6.0 '@csstools/color-helpers@5.1.0': {} @@ -7220,9 +7585,14 @@ snapshots: '@esbuild/win32-x64@0.25.5': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@9.34.0(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.7.0(eslint@9.36.0(jiti@2.4.2))': dependencies: - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + + '@eslint-community/eslint-utils@4.9.0(eslint@9.36.0(jiti@2.4.2))': + dependencies: + eslint: 9.36.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -7255,7 +7625,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.34.0': {} + '@eslint/js@9.36.0': {} '@eslint/object-schema@2.1.6': {} @@ -7277,17 +7647,17 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@intlify/core-base@11.1.5': + '@intlify/core-base@11.1.12': dependencies: - '@intlify/message-compiler': 11.1.5 - '@intlify/shared': 11.1.5 + '@intlify/message-compiler': 11.1.12 + '@intlify/shared': 11.1.12 - '@intlify/message-compiler@11.1.5': + '@intlify/message-compiler@11.1.12': dependencies: - '@intlify/shared': 11.1.5 + '@intlify/shared': 11.1.12 source-map-js: 1.2.1 - '@intlify/shared@11.1.5': {} + '@intlify/shared@11.1.12': {} '@isaacs/cliui@8.0.2': dependencies: @@ -7309,6 +7679,11 @@ snapshots: '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/remapping@2.3.5': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/set-array@1.2.1': {} @@ -7320,6 +7695,8 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/sourcemap-codec@1.5.5': {} + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -7348,13 +7725,13 @@ snapshots: '@nutui/icons-vue@0.1.1': {} - '@nutui/nutui@4.3.13(unplugin-vue-components@29.0.0(@babel/parser@7.28.3)(vue@3.5.20(typescript@5.8.3)))(vue@3.5.20(typescript@5.8.3))': + '@nutui/nutui@4.3.13(unplugin-vue-components@29.1.0(@babel/parser@7.28.4)(vue@3.5.22(typescript@5.8.3)))(vue@3.5.22(typescript@5.8.3))': dependencies: '@nutui/icons-vue': 0.1.1 sass: 1.89.0 - vue: 3.5.20(typescript@5.8.3) + vue: 3.5.22(typescript@5.8.3) optionalDependencies: - unplugin-vue-components: 29.0.0(@babel/parser@7.28.3)(vue@3.5.20(typescript@5.8.3)) + unplugin-vue-components: 29.1.0(@babel/parser@7.28.4)(vue@3.5.22(typescript@5.8.3)) '@one-ini/wasm@0.1.1': {} @@ -7430,6 +7807,54 @@ snapshots: '@rolldown/pluginutils@1.0.0-beta.34': {} + '@rollup/plugin-babel@5.3.1(@babel/core@7.28.3)(rollup@2.79.2)': + dependencies: + '@babel/core': 7.28.3 + '@babel/helper-module-imports': 7.27.1 + '@rollup/pluginutils': 3.1.0(rollup@2.79.2) + rollup: 2.79.2 + transitivePeerDependencies: + - supports-color + + '@rollup/plugin-node-resolve@15.3.1(rollup@2.79.2)': + dependencies: + '@rollup/pluginutils': 5.3.0(rollup@2.79.2) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-module: 1.0.0 + resolve: 1.22.10 + optionalDependencies: + rollup: 2.79.2 + + '@rollup/plugin-replace@2.4.2(rollup@2.79.2)': + dependencies: + '@rollup/pluginutils': 3.1.0(rollup@2.79.2) + magic-string: 0.25.9 + rollup: 2.79.2 + + '@rollup/plugin-terser@0.4.4(rollup@2.79.2)': + dependencies: + serialize-javascript: 6.0.2 + smob: 1.5.0 + terser: 5.40.0 + optionalDependencies: + rollup: 2.79.2 + + '@rollup/pluginutils@3.1.0(rollup@2.79.2)': + dependencies: + '@types/estree': 0.0.39 + estree-walker: 1.0.1 + picomatch: 2.3.1 + rollup: 2.79.2 + + '@rollup/pluginutils@5.3.0(rollup@2.79.2)': + dependencies: + '@types/estree': 1.0.8 + estree-walker: 2.0.2 + picomatch: 4.0.3 + optionalDependencies: + rollup: 2.79.2 + '@rollup/rollup-android-arm-eabi@4.41.1': optional: true @@ -7565,6 +7990,13 @@ snapshots: style-search: 0.1.0 stylelint: 16.23.1(typescript@5.8.3) + '@surma/rollup-plugin-off-main-thread@2.2.3': + dependencies: + ejs: 3.1.10 + json5: 2.2.3 + magic-string: 0.25.9 + string.prototype.matchall: 4.0.12 + '@trysound/sax@0.2.0': {} '@tsconfig/node22@22.0.2': {} @@ -7577,6 +8009,8 @@ snapshots: dependencies: '@types/ms': 2.1.0 + '@types/estree@0.0.39': {} + '@types/estree@1.0.7': {} '@types/estree@1.0.8': {} @@ -7639,6 +8073,8 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/resolve@1.20.2': {} + '@types/responselike@1.0.3': dependencies: '@types/node': 22.18.0 @@ -7649,17 +8085,19 @@ snapshots: '@types/tough-cookie@4.0.5': {} + '@types/trusted-types@2.0.7': {} + '@types/web-bluetooth@0.0.21': {} - '@typescript-eslint/eslint-plugin@8.33.0(@typescript-eslint/parser@8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.33.0(@typescript-eslint/parser@8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.33.0 - '@typescript-eslint/type-utils': 8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.33.0 - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 7.0.4 natural-compare: 1.4.0 @@ -7668,26 +8106,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/parser@8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@typescript-eslint/scope-manager': 8.33.0 '@typescript-eslint/types': 8.33.0 '@typescript-eslint/typescript-estree': 8.33.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.33.0 debug: 4.4.1 - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.41.0 - '@typescript-eslint/types': 8.41.0 - '@typescript-eslint/typescript-estree': 8.41.0(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.41.0 + '@typescript-eslint/scope-manager': 8.44.1 + '@typescript-eslint/types': 8.44.1 + '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.44.1 debug: 4.4.1 - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -7701,10 +8139,10 @@ snapshots: - supports-color - typescript - '@typescript-eslint/project-service@8.41.0(typescript@5.8.3)': + '@typescript-eslint/project-service@8.44.1(typescript@5.8.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.41.0(typescript@5.8.3) - '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.8.3) + '@typescript-eslint/types': 8.44.1 debug: 4.4.1 typescript: 5.8.3 transitivePeerDependencies: @@ -7715,25 +8153,25 @@ snapshots: '@typescript-eslint/types': 8.33.0 '@typescript-eslint/visitor-keys': 8.33.0 - '@typescript-eslint/scope-manager@8.41.0': + '@typescript-eslint/scope-manager@8.44.1': dependencies: - '@typescript-eslint/types': 8.41.0 - '@typescript-eslint/visitor-keys': 8.41.0 + '@typescript-eslint/types': 8.44.1 + '@typescript-eslint/visitor-keys': 8.44.1 '@typescript-eslint/tsconfig-utils@8.33.0(typescript@5.8.3)': dependencies: typescript: 5.8.3 - '@typescript-eslint/tsconfig-utils@8.41.0(typescript@5.8.3)': + '@typescript-eslint/tsconfig-utils@8.44.1(typescript@5.8.3)': dependencies: typescript: 5.8.3 - '@typescript-eslint/type-utils@8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@typescript-eslint/typescript-estree': 8.33.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.1 - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: @@ -7741,7 +8179,7 @@ snapshots: '@typescript-eslint/types@8.33.0': {} - '@typescript-eslint/types@8.41.0': {} + '@typescript-eslint/types@8.44.1': {} '@typescript-eslint/typescript-estree@8.33.0(typescript@5.8.3)': dependencies: @@ -7759,12 +8197,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.41.0(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.44.1(typescript@5.8.3)': dependencies: - '@typescript-eslint/project-service': 8.41.0(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.41.0(typescript@5.8.3) - '@typescript-eslint/types': 8.41.0 - '@typescript-eslint/visitor-keys': 8.41.0 + '@typescript-eslint/project-service': 8.44.1(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.8.3) + '@typescript-eslint/types': 8.44.1 + '@typescript-eslint/visitor-keys': 8.44.1 debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -7775,13 +8213,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/utils@8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.36.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.33.0 '@typescript-eslint/types': 8.33.0 '@typescript-eslint/typescript-estree': 8.33.0(typescript@5.8.3) - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -7789,45 +8227,45 @@ snapshots: '@typescript-eslint/visitor-keys@8.33.0': dependencies: '@typescript-eslint/types': 8.33.0 - eslint-visitor-keys: 4.2.0 + eslint-visitor-keys: 4.2.1 - '@typescript-eslint/visitor-keys@8.41.0': + '@typescript-eslint/visitor-keys@8.44.1': dependencies: - '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/types': 8.44.1 eslint-visitor-keys: 4.2.1 '@vant/popperjs@1.3.0': {} - '@vant/use@1.6.0(vue@3.5.20(typescript@5.8.3))': + '@vant/use@1.6.0(vue@3.5.22(typescript@5.8.3))': dependencies: - vue: 3.5.20(typescript@5.8.3) + vue: 3.5.22(typescript@5.8.3) - '@varlet/icons@3.11.3': {} + '@varlet/icons@3.11.4': {} - '@varlet/shared@3.11.3': + '@varlet/shared@3.11.4': dependencies: rattail: 1.0.17 - '@varlet/ui@3.11.3(vue@3.5.20(typescript@5.8.3))': + '@varlet/ui@3.11.4(vue@3.5.22(typescript@5.8.3))': dependencies: '@popperjs/core': 2.11.8 - '@varlet/icons': 3.11.3 - '@varlet/shared': 3.11.3 - '@varlet/use': 3.11.3(vue@3.5.20(typescript@5.8.3)) - dayjs: 1.11.13 + '@varlet/icons': 3.11.4 + '@varlet/shared': 3.11.4 + '@varlet/use': 3.11.4(vue@3.5.22(typescript@5.8.3)) + dayjs: 1.11.18 decimal.js: 10.5.0 - vue: 3.5.20(typescript@5.8.3) + vue: 3.5.22(typescript@5.8.3) - '@varlet/use@3.11.3(vue@3.5.20(typescript@5.8.3))': + '@varlet/use@3.11.4(vue@3.5.22(typescript@5.8.3))': dependencies: - '@varlet/shared': 3.11.3 - vue: 3.5.20(typescript@5.8.3) + '@varlet/shared': 3.11.4 + vue: 3.5.22(typescript@5.8.3) - '@vitejs/plugin-basic-ssl@2.0.0(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))': + '@vitejs/plugin-basic-ssl@2.0.0(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))': dependencies: - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) - '@vitejs/plugin-legacy@7.2.1(terser@5.40.0)(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))': + '@vitejs/plugin-legacy@7.2.1(terser@5.40.0)(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))': dependencies: '@babel/core': 7.28.3 '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.3) @@ -7842,27 +8280,27 @@ snapshots: regenerator-runtime: 0.14.1 systemjs: 6.15.1 terser: 5.40.0 - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@5.1.0(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue@3.5.20(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.1.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue@3.5.22(typescript@5.8.3))': dependencies: '@babel/core': 7.28.3 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.3) '@rolldown/pluginutils': 1.0.0-beta.34 '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) - vue: 3.5.20(typescript@5.8.3) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vue: 3.5.22(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.1(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue@3.5.20(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue@3.5.22(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) - vue: 3.5.20(typescript@5.8.3) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vue: 3.5.22(typescript@5.8.3) '@vitest/expect@3.1.4': dependencies: @@ -7945,14 +8383,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/compiler-core@3.5.15': - dependencies: - '@babel/parser': 7.27.3 - '@vue/shared': 3.5.15 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-core@3.5.20': dependencies: '@babel/parser': 7.28.3 @@ -7961,16 +8391,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.15': + '@vue/compiler-core@3.5.22': dependencies: - '@vue/compiler-core': 3.5.15 - '@vue/shared': 3.5.15 + '@babel/parser': 7.28.4 + '@vue/shared': 3.5.22 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 '@vue/compiler-dom@3.5.20': dependencies: '@vue/compiler-core': 3.5.20 '@vue/shared': 3.5.20 + '@vue/compiler-dom@3.5.22': + dependencies: + '@vue/compiler-core': 3.5.22 + '@vue/shared': 3.5.22 + '@vue/compiler-sfc@3.5.20': dependencies: '@babel/parser': 7.28.3 @@ -7983,11 +8421,28 @@ snapshots: postcss: 8.5.6 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.22': + dependencies: + '@babel/parser': 7.28.4 + '@vue/compiler-core': 3.5.22 + '@vue/compiler-dom': 3.5.22 + '@vue/compiler-ssr': 3.5.22 + '@vue/shared': 3.5.22 + estree-walker: 2.0.2 + magic-string: 0.30.19 + postcss: 8.5.6 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.20': dependencies: '@vue/compiler-dom': 3.5.20 '@vue/shared': 3.5.20 + '@vue/compiler-ssr@3.5.22': + dependencies: + '@vue/compiler-dom': 3.5.22 + '@vue/shared': 3.5.22 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -8013,98 +8468,104 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/eslint-config-prettier@10.2.0(eslint@9.34.0(jiti@2.4.2))(prettier@3.5.3)': + '@vue/eslint-config-prettier@10.2.0(eslint@9.36.0(jiti@2.4.2))(prettier@3.5.3)': dependencies: - eslint: 9.34.0(jiti@2.4.2) - eslint-config-prettier: 10.1.5(eslint@9.34.0(jiti@2.4.2)) - eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.5(eslint@9.34.0(jiti@2.4.2)))(eslint@9.34.0(jiti@2.4.2))(prettier@3.5.3) + eslint: 9.36.0(jiti@2.4.2) + eslint-config-prettier: 10.1.5(eslint@9.36.0(jiti@2.4.2)) + eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.5(eslint@9.36.0(jiti@2.4.2)))(eslint@9.36.0(jiti@2.4.2))(prettier@3.5.3) prettier: 3.5.3 transitivePeerDependencies: - '@types/eslint' - '@vue/eslint-config-typescript@14.5.0(eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.34.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.34.0(jiti@2.4.2))))(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3)': + '@vue/eslint-config-typescript@14.5.0(eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.36.0(jiti@2.4.2))))(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) - eslint: 9.34.0(jiti@2.4.2) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.34.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.34.0(jiti@2.4.2))) + '@typescript-eslint/utils': 8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.36.0(jiti@2.4.2) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.36.0(jiti@2.4.2))) fast-glob: 3.3.3 - typescript-eslint: 8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) - vue-eslint-parser: 10.1.3(eslint@9.34.0(jiti@2.4.2)) + typescript-eslint: 8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + vue-eslint-parser: 10.1.3(eslint@9.36.0(jiti@2.4.2)) optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@vue/language-core@3.0.6(typescript@5.8.3)': + '@vue/language-core@3.0.8(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.23 - '@vue/compiler-dom': 3.5.15 + '@vue/compiler-dom': 3.5.20 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.15 + '@vue/shared': 3.5.20 alien-signals: 2.0.7 muggle-string: 0.4.1 path-browserify: 1.0.1 - picomatch: 4.0.2 + picomatch: 4.0.3 optionalDependencies: typescript: 5.8.3 - '@vue/reactivity@3.5.20': + '@vue/reactivity@3.5.22': dependencies: - '@vue/shared': 3.5.20 + '@vue/shared': 3.5.22 - '@vue/runtime-core@3.5.20': + '@vue/runtime-core@3.5.22': dependencies: - '@vue/reactivity': 3.5.20 - '@vue/shared': 3.5.20 + '@vue/reactivity': 3.5.22 + '@vue/shared': 3.5.22 - '@vue/runtime-dom@3.5.20': + '@vue/runtime-dom@3.5.22': dependencies: - '@vue/reactivity': 3.5.20 - '@vue/runtime-core': 3.5.20 - '@vue/shared': 3.5.20 + '@vue/reactivity': 3.5.22 + '@vue/runtime-core': 3.5.22 + '@vue/shared': 3.5.22 csstype: 3.1.3 - '@vue/server-renderer@3.5.20(vue@3.5.20(typescript@5.8.3))': + '@vue/server-renderer@3.5.22(vue@3.5.22(typescript@5.8.3))': dependencies: - '@vue/compiler-ssr': 3.5.20 - '@vue/shared': 3.5.20 - vue: 3.5.20(typescript@5.8.3) + '@vue/compiler-ssr': 3.5.22 + '@vue/shared': 3.5.22 + vue: 3.5.22(typescript@5.8.3) '@vue/shared@3.5.15': {} '@vue/shared@3.5.20': {} + '@vue/shared@3.5.22': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.4 vue-component-type-helpers: 2.2.10 - '@vue/tsconfig@0.8.1(typescript@5.8.3)(vue@3.5.20(typescript@5.8.3))': + '@vue/tsconfig@0.8.1(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3))': optionalDependencies: typescript: 5.8.3 - vue: 3.5.20(typescript@5.8.3) + vue: 3.5.22(typescript@5.8.3) - '@vueuse/core@13.7.0(vue@3.5.20(typescript@5.8.3))': + '@vueuse/core@13.9.0(vue@3.5.22(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 13.7.0 - '@vueuse/shared': 13.7.0(vue@3.5.20(typescript@5.8.3)) - vue: 3.5.20(typescript@5.8.3) + '@vueuse/metadata': 13.9.0 + '@vueuse/shared': 13.9.0(vue@3.5.22(typescript@5.8.3)) + vue: 3.5.22(typescript@5.8.3) - '@vueuse/integrations@13.7.0(axios@1.11.0)(universal-cookie@8.0.1)(vue@3.5.20(typescript@5.8.3))': + '@vueuse/integrations@13.9.0(axios@1.12.2)(universal-cookie@8.0.1)(vue@3.5.22(typescript@5.8.3))': dependencies: - '@vueuse/core': 13.7.0(vue@3.5.20(typescript@5.8.3)) - '@vueuse/shared': 13.7.0(vue@3.5.20(typescript@5.8.3)) - vue: 3.5.20(typescript@5.8.3) + '@vueuse/core': 13.9.0(vue@3.5.22(typescript@5.8.3)) + '@vueuse/shared': 13.9.0(vue@3.5.22(typescript@5.8.3)) + vue: 3.5.22(typescript@5.8.3) optionalDependencies: - axios: 1.11.0 + axios: 1.12.2 universal-cookie: 8.0.1 - '@vueuse/metadata@13.7.0': {} + '@vueuse/metadata@13.9.0': {} - '@vueuse/shared@13.7.0(vue@3.5.20(typescript@5.8.3))': + '@vueuse/shared@13.9.0(vue@3.5.22(typescript@5.8.3))': dependencies: - vue: 3.5.20(typescript@5.8.3) + vue: 3.5.22(typescript@5.8.3) + + '@zhaojjiang/vite-plugin-eruda@0.0.5(eruda@3.4.1)': + dependencies: + eruda: 3.4.1 JSONStream@1.3.5: dependencies: @@ -8250,8 +8711,12 @@ snapshots: async-function@1.0.0: {} + async@3.2.6: {} + asynckit@0.4.0: {} + at-least-node@1.0.0: {} + atob@2.1.2: {} autoprefixer@10.4.21(postcss@8.5.3): @@ -8268,7 +8733,7 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - axios@1.11.0: + axios@1.12.2: dependencies: follow-redirects: 1.15.9 form-data: 4.0.4 @@ -8530,8 +8995,6 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.4.1: {} - chalk@5.6.0: {} check-error@2.1.1: {} @@ -8563,10 +9026,10 @@ snapshots: dependencies: restore-cursor: 5.1.0 - cli-truncate@4.0.0: + cli-truncate@5.1.0: dependencies: - slice-ansi: 5.0.0 - string-width: 7.2.0 + slice-ansi: 7.1.0 + string-width: 8.1.0 cliui@8.0.1: dependencies: @@ -8614,10 +9077,14 @@ snapshots: commander@14.0.0: {} + commander@14.0.1: {} + commander@2.20.3: {} commander@7.2.0: {} + common-tags@1.8.2: {} + compare-func@2.0.0: dependencies: array-ify: 1.0.0 @@ -8732,6 +9199,8 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 + crypto-random-string@2.0.0: {} + css-functions-list@3.2.3: {} css-select@4.3.0: @@ -8805,7 +9274,7 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.2 - dayjs@1.11.13: {} + dayjs@1.11.18: {} de-indent@1.0.2: {} @@ -8821,6 +9290,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.3: + dependencies: + ms: 2.1.3 + decamelize@1.2.0: {} decimal.js@10.5.0: {} @@ -8875,6 +9348,8 @@ snapshots: deep-pick-omit@1.2.1: {} + deepmerge@4.3.1: {} + define-data-property@1.1.4: dependencies: es-define-property: 1.0.1 @@ -9023,6 +9498,10 @@ snapshots: ee-first@1.1.1: {} + ejs@3.1.10: + dependencies: + jake: 10.9.4 + electron-to-chromium@1.5.159: {} electron-to-chromium@1.5.209: {} @@ -9262,9 +9741,9 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-prettier@10.1.5(eslint@9.34.0(jiti@2.4.2)): + eslint-config-prettier@10.1.5(eslint@9.36.0(jiti@2.4.2)): dependencies: - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) eslint-define-config@2.1.0: {} @@ -9276,17 +9755,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.34.0(jiti@2.4.2)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) - eslint: 9.34.0(jiti@2.4.2) + '@typescript-eslint/parser': 8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.36.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.34.0(jiti@2.4.2)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -9295,9 +9774,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.34.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -9309,37 +9788,37 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-prettier@5.5.4(eslint-config-prettier@10.1.5(eslint@9.34.0(jiti@2.4.2)))(eslint@9.34.0(jiti@2.4.2))(prettier@3.5.3): + eslint-plugin-prettier@5.5.4(eslint-config-prettier@10.1.5(eslint@9.36.0(jiti@2.4.2)))(eslint@9.36.0(jiti@2.4.2))(prettier@3.5.3): dependencies: - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) prettier: 3.5.3 prettier-linter-helpers: 1.0.0 synckit: 0.11.11 optionalDependencies: - eslint-config-prettier: 10.1.5(eslint@9.34.0(jiti@2.4.2)) + eslint-config-prettier: 10.1.5(eslint@9.36.0(jiti@2.4.2)) - eslint-plugin-simple-import-sort@12.1.1(eslint@9.34.0(jiti@2.4.2)): + eslint-plugin-simple-import-sort@12.1.1(eslint@9.36.0(jiti@2.4.2)): dependencies: - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) - eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.34.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.34.0(jiti@2.4.2))): + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.36.0(jiti@2.4.2))): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0(jiti@2.4.2)) - eslint: 9.34.0(jiti@2.4.2) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.36.0(jiti@2.4.2)) + eslint: 9.36.0(jiti@2.4.2) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.2 - vue-eslint-parser: 10.1.3(eslint@9.34.0(jiti@2.4.2)) + vue-eslint-parser: 10.1.3(eslint@9.36.0(jiti@2.4.2)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.41.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.44.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) eslint-scope@8.3.0: dependencies: @@ -9357,20 +9836,20 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.34.0(jiti@2.4.2): + eslint@9.36.0(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.0 '@eslint/config-helpers': 0.3.1 '@eslint/core': 0.15.2 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.34.0 + '@eslint/js': 9.36.0 '@eslint/plugin-kit': 0.3.5 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 @@ -9427,6 +9906,8 @@ snapshots: estraverse@5.3.0: {} + estree-walker@1.0.1: {} + estree-walker@2.0.2: {} estree-walker@3.0.3: @@ -9581,9 +10062,9 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.4.5(picomatch@4.0.2): + fdir@6.4.5(picomatch@4.0.3): optionalDependencies: - picomatch: 4.0.2 + picomatch: 4.0.3 fdir@6.5.0(picomatch@4.0.3): optionalDependencies: @@ -9616,6 +10097,10 @@ snapshots: file-type@8.1.0: {} + filelist@1.0.4: + dependencies: + minimatch: 5.1.6 + filename-reserved-regex@2.0.0: {} filenamify@2.1.0: @@ -9720,6 +10205,13 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 + fs-extra@9.1.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs.realpath@1.0.0: {} fsevents@2.3.3: @@ -9757,6 +10249,8 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 + get-own-enumerable-property-symbols@3.0.2: {} + get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 @@ -10037,6 +10531,8 @@ snapshots: dependencies: safer-buffer: 2.1.2 + idb@7.1.1: {} + ieee754@1.2.1: {} ignore@5.3.2: {} @@ -10227,8 +10723,6 @@ snapshots: is-fullwidth-code-point@3.0.0: {} - is-fullwidth-code-point@4.0.0: {} - is-fullwidth-code-point@5.0.0: dependencies: get-east-asian-width: 1.3.0 @@ -10252,6 +10746,8 @@ snapshots: is-map@2.0.3: {} + is-module@1.0.0: {} + is-natural-number@4.0.1: {} is-number-object@1.1.1: @@ -10265,6 +10761,8 @@ snapshots: is-number@7.0.0: {} + is-obj@1.0.1: {} + is-obj@2.0.0: {} is-object@1.0.2: {} @@ -10288,6 +10786,8 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.2 + is-regexp@1.0.0: {} + is-retry-allowed@1.2.0: {} is-set@2.0.3: {} @@ -10367,6 +10867,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jake@10.9.4: + dependencies: + async: 3.2.6 + filelist: 1.0.4 + picocolors: 1.1.1 + jiti@2.4.2: {} jpegtran-bin@5.0.2: @@ -10443,6 +10949,8 @@ snapshots: json-schema-traverse@1.0.0: {} + json-schema@0.4.0: {} + json-stable-stringify-without-jsonify@1.0.1: {} json5@1.0.2: @@ -10459,6 +10967,8 @@ snapshots: jsonparse@1.3.1: {} + jsonpointer@5.0.1: {} + junk@3.1.0: {} keyv@3.0.0: @@ -10489,33 +10999,28 @@ snapshots: known-css-properties@0.37.0: {} + leven@3.1.0: {} + levn@0.4.1: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 - lilconfig@3.1.3: {} - lines-and-columns@1.2.4: {} - lint-staged@16.1.5: + lint-staged@16.2.1: dependencies: - chalk: 5.6.0 - commander: 14.0.0 - debug: 4.4.1 - lilconfig: 3.1.3 - listr2: 9.0.2 + commander: 14.0.1 + listr2: 9.0.4 micromatch: 4.0.8 - nano-spawn: 1.0.2 + nano-spawn: 1.0.3 pidtree: 0.6.0 string-argv: 0.3.2 yaml: 2.8.1 - transitivePeerDependencies: - - supports-color - listr2@9.0.2: + listr2@9.0.4: dependencies: - cli-truncate: 4.0.0 + cli-truncate: 5.1.0 colorette: 2.0.20 eventemitter3: 5.0.1 log-update: 6.1.0 @@ -10551,6 +11056,12 @@ snapshots: pkg-types: 2.1.0 quansync: 0.2.10 + local-pkg@1.1.2: + dependencies: + mlly: 1.7.4 + pkg-types: 2.3.0 + quansync: 0.2.11 + locate-path@6.0.0: dependencies: p-locate: 5.0.0 @@ -10573,6 +11084,8 @@ snapshots: lodash.snakecase@4.1.1: {} + lodash.sortby@4.7.0: {} + lodash.startcase@4.4.0: {} lodash.truncate@4.4.2: {} @@ -10627,10 +11140,18 @@ snapshots: dependencies: yallist: 3.1.1 + magic-string@0.25.9: + dependencies: + sourcemap-codec: 1.4.8 + magic-string@0.30.17: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.19: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + make-dir@1.3.0: dependencies: pify: 3.0.0 @@ -10725,6 +11246,10 @@ snapshots: dependencies: brace-expansion: 1.1.11 + minimatch@5.1.6: + dependencies: + brace-expansion: 2.0.1 + minimatch@9.0.1: dependencies: brace-expansion: 2.0.1 @@ -10751,6 +11276,13 @@ snapshots: pkg-types: 1.3.1 ufo: 1.6.1 + mlly@1.8.0: + dependencies: + acorn: 8.15.0 + pathe: 2.0.3 + pkg-types: 1.3.1 + ufo: 1.6.1 + mockjs@1.1.0: dependencies: commander: 14.0.0 @@ -10766,7 +11298,7 @@ snapshots: muggle-string@0.4.1: {} - nano-spawn@1.0.2: {} + nano-spawn@1.0.3: {} nanoid@3.3.11: {} @@ -11097,18 +11629,18 @@ snapshots: pify@4.0.1: {} - pinia-plugin-persistedstate@4.5.0(pinia@3.0.2(typescript@5.8.3)(vue@3.5.20(typescript@5.8.3))): + pinia-plugin-persistedstate@4.5.0(pinia@3.0.2(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3))): dependencies: deep-pick-omit: 1.2.1 defu: 6.1.4 destr: 2.0.5 optionalDependencies: - pinia: 3.0.2(typescript@5.8.3)(vue@3.5.20(typescript@5.8.3)) + pinia: 3.0.2(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3)) - pinia@3.0.2(typescript@5.8.3)(vue@3.5.20(typescript@5.8.3)): + pinia@3.0.2(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3)): dependencies: '@vue/devtools-api': 7.7.6 - vue: 3.5.20(typescript@5.8.3) + vue: 3.5.22(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -11243,6 +11775,10 @@ snapshots: prettier@3.5.3: {} + pretty-bytes@5.6.0: {} + + pretty-bytes@6.1.1: {} + process-nextick-args@2.0.1: {} progress@2.0.3: {} @@ -11260,8 +11796,12 @@ snapshots: punycode@2.3.1: {} + qrcode-terminal@0.12.0: {} + quansync@0.2.10: {} + quansync@0.2.11: {} + query-string@4.3.4: dependencies: object-assign: 4.1.1 @@ -11275,6 +11815,10 @@ snapshots: queue-microtask@1.2.3: {} + randombytes@2.1.0: + dependencies: + safe-buffer: 5.2.1 + rattail@1.0.17: dependencies: mitt: 3.0.1 @@ -11420,14 +11964,18 @@ snapshots: dependencies: glob: 7.2.3 - rollup-plugin-visualizer@6.0.3(rollup@4.48.1): + rollup-plugin-visualizer@6.0.3(rollup@2.79.2): dependencies: open: 8.4.2 picomatch: 4.0.2 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.48.1 + rollup: 2.79.2 + + rollup@2.79.2: + optionalDependencies: + fsevents: 2.3.3 rollup@4.41.1: dependencies: @@ -11546,6 +12094,10 @@ snapshots: semver@7.7.2: {} + serialize-javascript@6.0.2: + dependencies: + randombytes: 2.1.0 + set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -11631,16 +12183,13 @@ snapshots: astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 - slice-ansi@5.0.0: - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 4.0.0 - slice-ansi@7.1.0: dependencies: ansi-styles: 6.2.1 is-fullwidth-code-point: 5.0.0 + smob@1.5.0: {} + snapdragon-node@2.1.1: dependencies: define-property: 1.0.0 @@ -11699,6 +12248,12 @@ snapshots: source-map@0.7.4: {} + source-map@0.8.0-beta.0: + dependencies: + whatwg-url: 7.1.0 + + sourcemap-codec@1.4.8: {} + spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 @@ -11762,6 +12317,27 @@ snapshots: get-east-asian-width: 1.3.0 strip-ansi: 7.1.0 + string-width@8.1.0: + dependencies: + get-east-asian-width: 1.3.0 + strip-ansi: 7.1.0 + + string.prototype.matchall@4.0.12: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.23.10 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + gopd: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.1.0 + regexp.prototype.flags: 1.5.4 + set-function-name: 2.0.2 + side-channel: 1.1.0 + string.prototype.padend@3.1.6: dependencies: call-bind: 1.0.8 @@ -11800,6 +12376,12 @@ snapshots: dependencies: safe-buffer: 5.2.1 + stringify-object@3.3.0: + dependencies: + get-own-enumerable-property-symbols: 3.0.2 + is-obj: 1.0.1 + is-regexp: 1.0.0 + strip-ansi@3.0.1: dependencies: ansi-regex: 2.1.1 @@ -11818,6 +12400,8 @@ snapshots: strip-bom@3.0.0: {} + strip-comments@2.0.1: {} + strip-dirs@2.1.0: dependencies: is-natural-number: 4.0.1 @@ -12043,11 +12627,20 @@ snapshots: temp-dir@1.0.0: {} + temp-dir@2.0.0: {} + tempfile@2.0.0: dependencies: temp-dir: 1.0.0 uuid: 3.4.0 + tempy@0.6.0: + dependencies: + is-stream: 2.0.1 + temp-dir: 2.0.0 + type-fest: 0.16.0 + unique-string: 2.0.0 + terser@5.40.0: dependencies: '@jridgewell/source-map': 0.3.6 @@ -12069,8 +12662,13 @@ snapshots: tinyglobby@0.2.14: dependencies: - fdir: 6.4.5(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 tinypool@1.0.2: {} @@ -12110,6 +12708,10 @@ snapshots: dependencies: tldts: 6.1.86 + tr46@1.0.1: + dependencies: + punycode: 2.3.1 + tr46@5.1.1: dependencies: punycode: 2.3.1 @@ -12147,6 +12749,8 @@ snapshots: type-fest@0.11.0: {} + type-fest@0.16.0: {} + typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.4 @@ -12191,12 +12795,12 @@ snapshots: typed-array-buffer: 1.0.3 typed-array-byte-offset: 1.0.4 - typescript-eslint@8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3): + typescript-eslint@8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.33.0(@typescript-eslint/parser@8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/parser': 8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.33.0(eslint@9.34.0(jiti@2.4.2))(typescript@5.8.3) - eslint: 9.34.0(jiti@2.4.2) + '@typescript-eslint/eslint-plugin': 8.33.0(@typescript-eslint/parser@8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.33.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.36.0(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -12232,22 +12836,22 @@ snapshots: unicorn-magic@0.1.0: {} - unimport@5.2.0: + unimport@5.4.0: dependencies: acorn: 8.15.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 - local-pkg: 1.1.1 - magic-string: 0.30.17 - mlly: 1.7.4 + local-pkg: 1.1.2 + magic-string: 0.30.19 + mlly: 1.8.0 pathe: 2.0.3 picomatch: 4.0.3 pkg-types: 2.3.0 scule: 1.3.0 strip-literal: 3.0.0 - tinyglobby: 0.2.14 - unplugin: 2.3.5 - unplugin-utils: 0.2.4 + tinyglobby: 0.2.15 + unplugin: 2.3.10 + unplugin-utils: 0.3.0 union-value@1.0.1: dependencies: @@ -12256,6 +12860,10 @@ snapshots: is-extendable: 0.1.1 set-value: 2.0.1 + unique-string@2.0.0: + dependencies: + crypto-random-string: 2.0.0 + universal-cookie@8.0.1: dependencies: cookie: 1.0.2 @@ -12264,41 +12872,42 @@ snapshots: unpipe@1.0.0: {} - unplugin-auto-import@20.0.0(@vueuse/core@13.7.0(vue@3.5.20(typescript@5.8.3))): + unplugin-auto-import@20.2.0(@vueuse/core@13.9.0(vue@3.5.22(typescript@5.8.3))): dependencies: - local-pkg: 1.1.1 - magic-string: 0.30.17 + local-pkg: 1.1.2 + magic-string: 0.30.19 picomatch: 4.0.3 - unimport: 5.2.0 - unplugin: 2.3.5 - unplugin-utils: 0.2.4 + unimport: 5.4.0 + unplugin: 2.3.10 + unplugin-utils: 0.3.0 optionalDependencies: - '@vueuse/core': 13.7.0(vue@3.5.20(typescript@5.8.3)) + '@vueuse/core': 13.9.0(vue@3.5.22(typescript@5.8.3)) - unplugin-utils@0.2.4: + unplugin-utils@0.3.0: dependencies: pathe: 2.0.3 picomatch: 4.0.3 - unplugin-vue-components@29.0.0(@babel/parser@7.28.3)(vue@3.5.20(typescript@5.8.3)): + unplugin-vue-components@29.1.0(@babel/parser@7.28.4)(vue@3.5.22(typescript@5.8.3)): dependencies: chokidar: 3.6.0 - debug: 4.4.1 - local-pkg: 1.1.1 - magic-string: 0.30.17 - mlly: 1.7.4 - tinyglobby: 0.2.14 - unplugin: 2.3.5 - unplugin-utils: 0.2.4 - vue: 3.5.20(typescript@5.8.3) + debug: 4.4.3 + local-pkg: 1.1.2 + magic-string: 0.30.19 + mlly: 1.8.0 + tinyglobby: 0.2.15 + unplugin: 2.3.10 + unplugin-utils: 0.3.0 + vue: 3.5.22(typescript@5.8.3) optionalDependencies: - '@babel/parser': 7.28.3 + '@babel/parser': 7.28.4 transitivePeerDependencies: - supports-color - unplugin@2.3.5: + unplugin@2.3.10: dependencies: - acorn: 8.14.1 + '@jridgewell/remapping': 2.3.5 + acorn: 8.15.0 picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 @@ -12307,6 +12916,8 @@ snapshots: has-value: 0.3.1 isobject: 3.0.1 + upath@1.2.0: {} + update-browserslist-db@1.1.3(browserslist@4.24.5): dependencies: browserslist: 4.24.5 @@ -12348,12 +12959,12 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vant@4.9.19(vue@3.5.20(typescript@5.8.3)): + vant@4.9.19(vue@3.5.22(typescript@5.8.3)): dependencies: '@vant/popperjs': 1.3.0 - '@vant/use': 1.6.0(vue@3.5.20(typescript@5.8.3)) + '@vant/use': 1.6.0(vue@3.5.22(typescript@5.8.3)) '@vue/shared': 3.5.15 - vue: 3.5.20(typescript@5.8.3) + vue: 3.5.22(typescript@5.8.3) vary@1.1.2: {} @@ -12378,18 +12989,16 @@ snapshots: - tsx - yaml - vite-plugin-compression@0.5.1(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): + vite-plugin-compression@0.5.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): dependencies: chalk: 4.1.2 debug: 4.4.1 fs-extra: 10.1.0 - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) transitivePeerDependencies: - supports-color - vite-plugin-eruda@1.0.1: {} - - vite-plugin-imagemin@0.6.1(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): + vite-plugin-imagemin@0.6.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): dependencies: '@types/imagemin': 7.0.1 '@types/imagemin-gifsicle': 7.0.4 @@ -12414,11 +13023,11 @@ snapshots: imagemin-webp: 6.1.0 jpegtran-bin: 6.0.1 pathe: 0.2.0 - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) transitivePeerDependencies: - supports-color - vite-plugin-mock@3.0.2(esbuild@0.25.5)(mockjs@1.1.0)(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): + vite-plugin-mock@3.0.2(esbuild@0.25.5)(mockjs@1.1.0)(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): dependencies: bundle-require: 4.2.1(esbuild@0.25.5) chokidar: 3.6.0 @@ -12429,11 +13038,11 @@ snapshots: mockjs: 1.1.0 path-to-regexp: 6.3.0 picocolors: 1.1.1 - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) transitivePeerDependencies: - supports-color - vite-plugin-pages@0.33.0(@vue/compiler-sfc@3.5.20)(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.20(typescript@5.8.3))): + vite-plugin-pages@0.33.0(@vue/compiler-sfc@3.5.22)(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.22(typescript@5.8.3))): dependencies: '@types/debug': 4.1.12 debug: 4.4.1 @@ -12444,27 +13053,43 @@ snapshots: micromatch: 4.0.8 picocolors: 1.1.1 tinyglobby: 0.2.14 - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) yaml: 2.8.0 optionalDependencies: - '@vue/compiler-sfc': 3.5.20 - vue-router: 4.5.1(vue@3.5.20(typescript@5.8.3)) + '@vue/compiler-sfc': 3.5.22 + vue-router: 4.5.1(vue@3.5.22(typescript@5.8.3)) transitivePeerDependencies: - supports-color - vite-plugin-progress@0.0.7(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): + vite-plugin-progress@0.0.7(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): dependencies: picocolors: 1.1.1 progress: 2.0.3 rd: 2.0.1 - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) - vite-plugin-restart@1.0.0(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): + vite-plugin-pwa@1.0.3(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1))(workbox-build@7.3.0)(workbox-window@7.3.0): + dependencies: + debug: 4.4.1 + pretty-bytes: 6.1.1 + tinyglobby: 0.2.14 + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + workbox-build: 7.3.0 + workbox-window: 7.3.0 + transitivePeerDependencies: + - supports-color + + vite-plugin-qrcode@0.3.0(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): + dependencies: + qrcode-terminal: 0.12.0 + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + + vite-plugin-restart@1.0.0(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): dependencies: micromatch: 4.0.8 - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) - vite-plugin-svg-icons@2.0.1(vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): + vite-plugin-svg-icons@2.0.1(vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1)): dependencies: '@types/svgo': 2.6.4 cors: 2.8.5 @@ -12474,7 +13099,7 @@ snapshots: pathe: 0.2.0 svg-baker: 1.7.0 svgo: 2.8.0 - vite: 7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) + vite: 7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -12483,8 +13108,8 @@ snapshots: vite@6.3.5(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1): dependencies: esbuild: 0.25.5 - fdir: 6.4.5(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.4.5(picomatch@4.0.3) + picomatch: 4.0.3 postcss: 8.5.3 rollup: 4.41.1 tinyglobby: 0.2.14 @@ -12496,14 +13121,14 @@ snapshots: terser: 5.40.0 yaml: 2.8.1 - vite@7.1.3(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1): + vite@7.1.7(@types/node@22.18.0)(jiti@2.4.2)(sass@1.89.0)(terser@5.40.0)(yaml@2.8.1): dependencies: esbuild: 0.25.5 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.48.1 - tinyglobby: 0.2.14 + tinyglobby: 0.2.15 optionalDependencies: '@types/node': 22.18.0 fsevents: 2.3.3 @@ -12557,10 +13182,10 @@ snapshots: vue-component-type-helpers@2.2.10: {} - vue-eslint-parser@10.1.3(eslint@9.34.0(jiti@2.4.2)): + vue-eslint-parser@10.1.3(eslint@9.36.0(jiti@2.4.2)): dependencies: debug: 4.4.1 - eslint: 9.34.0(jiti@2.4.2) + eslint: 9.36.0(jiti@2.4.2) eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -12570,31 +13195,31 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@11.1.5(vue@3.5.20(typescript@5.8.3)): + vue-i18n@11.1.12(vue@3.5.22(typescript@5.8.3)): dependencies: - '@intlify/core-base': 11.1.5 - '@intlify/shared': 11.1.5 + '@intlify/core-base': 11.1.12 + '@intlify/shared': 11.1.12 '@vue/devtools-api': 6.6.4 - vue: 3.5.20(typescript@5.8.3) + vue: 3.5.22(typescript@5.8.3) - vue-router@4.5.1(vue@3.5.20(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.22(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.20(typescript@5.8.3) + vue: 3.5.22(typescript@5.8.3) - vue-tsc@3.0.6(typescript@5.8.3): + vue-tsc@3.0.8(typescript@5.8.3): dependencies: '@volar/typescript': 2.4.23 - '@vue/language-core': 3.0.6(typescript@5.8.3) + '@vue/language-core': 3.0.8(typescript@5.8.3) typescript: 5.8.3 - vue@3.5.20(typescript@5.8.3): + vue@3.5.22(typescript@5.8.3): dependencies: - '@vue/compiler-dom': 3.5.20 - '@vue/compiler-sfc': 3.5.20 - '@vue/runtime-dom': 3.5.20 - '@vue/server-renderer': 3.5.20(vue@3.5.20(typescript@5.8.3)) - '@vue/shared': 3.5.20 + '@vue/compiler-dom': 3.5.22 + '@vue/compiler-sfc': 3.5.22 + '@vue/runtime-dom': 3.5.22 + '@vue/server-renderer': 3.5.22(vue@3.5.22(typescript@5.8.3)) + '@vue/shared': 3.5.22 optionalDependencies: typescript: 5.8.3 @@ -12602,6 +13227,8 @@ snapshots: dependencies: xml-name-validator: 5.0.0 + webidl-conversions@4.0.2: {} + webidl-conversions@7.0.0: {} webpack-virtual-modules@0.6.2: {} @@ -12617,6 +13244,12 @@ snapshots: tr46: 5.1.1 webidl-conversions: 7.0.0 + whatwg-url@7.1.0: + dependencies: + lodash.sortby: 4.7.0 + tr46: 1.0.1 + webidl-conversions: 4.0.2 + which-boxed-primitive@1.1.1: dependencies: is-bigint: 1.1.0 @@ -12673,6 +13306,119 @@ snapshots: word-wrap@1.2.5: {} + workbox-background-sync@7.3.0: + dependencies: + idb: 7.1.1 + workbox-core: 7.3.0 + + workbox-broadcast-update@7.3.0: + dependencies: + workbox-core: 7.3.0 + + workbox-build@7.3.0: + dependencies: + '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) + '@babel/core': 7.28.3 + '@babel/preset-env': 7.28.3(@babel/core@7.28.3) + '@babel/runtime': 7.28.4 + '@rollup/plugin-babel': 5.3.1(@babel/core@7.28.3)(rollup@2.79.2) + '@rollup/plugin-node-resolve': 15.3.1(rollup@2.79.2) + '@rollup/plugin-replace': 2.4.2(rollup@2.79.2) + '@rollup/plugin-terser': 0.4.4(rollup@2.79.2) + '@surma/rollup-plugin-off-main-thread': 2.2.3 + ajv: 8.17.1 + common-tags: 1.8.2 + fast-json-stable-stringify: 2.1.0 + fs-extra: 9.1.0 + glob: 7.2.3 + lodash: 4.17.21 + pretty-bytes: 5.6.0 + rollup: 2.79.2 + source-map: 0.8.0-beta.0 + stringify-object: 3.3.0 + strip-comments: 2.0.1 + tempy: 0.6.0 + upath: 1.2.0 + workbox-background-sync: 7.3.0 + workbox-broadcast-update: 7.3.0 + workbox-cacheable-response: 7.3.0 + workbox-core: 7.3.0 + workbox-expiration: 7.3.0 + workbox-google-analytics: 7.3.0 + workbox-navigation-preload: 7.3.0 + workbox-precaching: 7.3.0 + workbox-range-requests: 7.3.0 + workbox-recipes: 7.3.0 + workbox-routing: 7.3.0 + workbox-strategies: 7.3.0 + workbox-streams: 7.3.0 + workbox-sw: 7.3.0 + workbox-window: 7.3.0 + transitivePeerDependencies: + - '@types/babel__core' + - supports-color + + workbox-cacheable-response@7.3.0: + dependencies: + workbox-core: 7.3.0 + + workbox-core@7.3.0: {} + + workbox-expiration@7.3.0: + dependencies: + idb: 7.1.1 + workbox-core: 7.3.0 + + workbox-google-analytics@7.3.0: + dependencies: + workbox-background-sync: 7.3.0 + workbox-core: 7.3.0 + workbox-routing: 7.3.0 + workbox-strategies: 7.3.0 + + workbox-navigation-preload@7.3.0: + dependencies: + workbox-core: 7.3.0 + + workbox-precaching@7.3.0: + dependencies: + workbox-core: 7.3.0 + workbox-routing: 7.3.0 + workbox-strategies: 7.3.0 + + workbox-range-requests@7.3.0: + dependencies: + workbox-core: 7.3.0 + + workbox-recipes@7.3.0: + dependencies: + workbox-cacheable-response: 7.3.0 + workbox-core: 7.3.0 + workbox-expiration: 7.3.0 + workbox-precaching: 7.3.0 + workbox-routing: 7.3.0 + workbox-strategies: 7.3.0 + + workbox-routing@7.3.0: + dependencies: + workbox-core: 7.3.0 + + workbox-strategies@7.3.0: + dependencies: + workbox-core: 7.3.0 + + workbox-streams@7.3.0: + dependencies: + workbox-core: 7.3.0 + workbox-routing: 7.3.0 + + workbox-sw@7.3.0: {} + + workbox-window@7.3.0: + dependencies: + '@types/trusted-types': 2.0.7 + workbox-core: 7.3.0 + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 diff --git a/postcss.config.js b/postcss.config.js index adb8601..55065b1 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,3 +1,4 @@ +// eslint-disable-next-line @typescript-eslint/no-require-imports const path = require('path'); const judgeComponent = (file) => { diff --git a/public/logo-320.png b/public/logo-320.png new file mode 100644 index 0000000..9bfd6f2 Binary files /dev/null and b/public/logo-320.png differ diff --git a/public/logo-512.png b/public/logo-512.png new file mode 100644 index 0000000..789eef3 Binary files /dev/null and b/public/logo-512.png differ diff --git a/src/api/index.ts b/src/api/index.ts index 3720049..eefd823 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -5,7 +5,7 @@ import { http } from '@/utils/request'; * @returns UseAxiosReturn */ export function loginPassword() { - return http.post(`/api/login`, { + return http.post(`/mock-api/login`, { data: { name: '123' }, }); } diff --git a/src/assets/logo.png b/src/assets/logo.png deleted file mode 100644 index f3d2503..0000000 Binary files a/src/assets/logo.png and /dev/null differ diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 1753d15..aaffd3a 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -30,7 +30,7 @@ const userInfo = await userStore.login(); console.log(userInfo); if (userInfo) { - router.push({ path: '/home' }); + router.push({ path: '/member' }); } } else { console.log('error submit!!', errors); diff --git a/types/components.d.ts b/types/components.d.ts index 2345e7a..5c87729 100644 --- a/types/components.d.ts +++ b/types/components.d.ts @@ -8,7 +8,6 @@ export {}; /* prettier-ignore */ declare module 'vue' { export interface GlobalComponents { - BasicModal: typeof import('./../src/components/Modal/src/BasicModal.vue')['default'] NutAvatar: typeof import('@nutui/nutui')['Avatar'] NutButton: typeof import('@nutui/nutui')['Button'] NutCard: typeof import('@nutui/nutui')['Card'] @@ -19,8 +18,6 @@ declare module 'vue' { NutGrid: typeof import('@nutui/nutui')['Grid'] NutGridItem: typeof import('@nutui/nutui')['GridItem'] NutInput: typeof import('@nutui/nutui')['Input'] - NutSwiper: typeof import('@nutui/nutui')['Swiper'] - NutSwiperItem: typeof import('@nutui/nutui')['SwiperItem'] NutTabbar: typeof import('@nutui/nutui')['Tabbar'] NutTabbarItem: typeof import('@nutui/nutui')['TabbarItem'] RouterLink: typeof import('vue-router')['RouterLink'] diff --git a/types/env.d.ts b/types/env.d.ts index fc719d1..9882a04 100644 --- a/types/env.d.ts +++ b/types/env.d.ts @@ -1,2 +1,3 @@ // env.d.ts /// +/// diff --git a/types/global.d.ts b/types/global.d.ts index 4b40a39..5f83cdc 100644 --- a/types/global.d.ts +++ b/types/global.d.ts @@ -51,6 +51,7 @@ declare global { VITE_USE_COMPRESS: boolean; VITE_USE_REPORT: boolean; VITE_USE_HTTPS: boolean; + VITE_USE_PWA: boolean; } declare function parseInt(s: string | number, radix?: number): number; diff --git a/yarn.lock b/yarn.lock index ef01eef..87b86fb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -265,6 +265,13 @@ dependencies: "@babel/types" "^7.28.2" +"@babel/parser@^7.28.4": + version "7.28.4" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@babel/parser/-/parser-7.28.4.tgz#da25d4643532890932cc03f7705fe19637e03fa8" + integrity sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg== + dependencies: + "@babel/types" "^7.28.4" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.27.1": version "7.27.1" resolved "https://registry.npmmirror.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz#61dd8a8e61f7eb568268d1b5f129da3eee364bf9" @@ -881,87 +888,95 @@ "@babel/helper-string-parser" "^7.27.1" "@babel/helper-validator-identifier" "^7.27.1" -"@commitlint/cli@^19.7.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/cli/-/cli-19.8.1.tgz#85f7d9f331344e1f0a2b9d8b24fd3695466e1158" - integrity sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA== +"@babel/types@^7.28.4": + version "7.28.4" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@babel/types/-/types-7.28.4.tgz#0a4e618f4c60a7cd6c11cb2d48060e4dbe38ac3a" + integrity sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q== dependencies: - "@commitlint/format" "^19.8.1" - "@commitlint/lint" "^19.8.1" - "@commitlint/load" "^19.8.1" - "@commitlint/read" "^19.8.1" - "@commitlint/types" "^19.8.1" + "@babel/helper-string-parser" "^7.27.1" + "@babel/helper-validator-identifier" "^7.27.1" + +"@commitlint/cli@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/cli/-/cli-20.0.0.tgz#9459cbf4c0cbabca19bc7219ad295f7f39791e4f" + integrity sha512-I3D7Yldq8ZhOB3qEaTvXWIgib6tSZhbCpRObfFQ/aYI0J9AH8NMwT07Ak+bpE3n6Yn7EtbqEhQUkJZ/jZ5kCeQ== + dependencies: + "@commitlint/format" "^20.0.0" + "@commitlint/lint" "^20.0.0" + "@commitlint/load" "^20.0.0" + "@commitlint/read" "^20.0.0" + "@commitlint/types" "^20.0.0" tinyexec "^1.0.0" yargs "^17.0.0" -"@commitlint/config-conventional@^19.7.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/config-conventional/-/config-conventional-19.8.1.tgz#eab42df58cda44f18410ae0cbd6785ece00f214b" - integrity sha512-/AZHJL6F6B/G959CsMAzrPKKZjeEiAVifRyEwXxcT6qtqbPwGw+iQxmNS+Bu+i09OCtdNRW6pNpBvgPrtMr9EQ== +"@commitlint/config-conventional@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/config-conventional/-/config-conventional-20.0.0.tgz#f222dc9ce08e16f9c66eae55e99129d2be517546" + integrity sha512-q7JroPIkDBtyOkVe9Bca0p7kAUYxZMxkrBArCfuD3yN4KjRAenP9PmYwnn7rsw8Q+hHq1QB2BRmBh0/Z19ZoJw== dependencies: - "@commitlint/types" "^19.8.1" + "@commitlint/types" "^20.0.0" conventional-changelog-conventionalcommits "^7.0.2" -"@commitlint/config-validator@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/config-validator/-/config-validator-19.8.1.tgz#29e9bb1360fa41b9439b23d8e25deaaf097306b5" - integrity sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ== +"@commitlint/config-validator@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/config-validator/-/config-validator-20.0.0.tgz#d97d83be722a04be2038e54bdd3ec7d11efec557" + integrity sha512-BeyLMaRIJDdroJuYM2EGhDMGwVBMZna9UiIqV9hxj+J551Ctc6yoGuGSmghOy/qPhBSuhA6oMtbEiTmxECafsg== dependencies: - "@commitlint/types" "^19.8.1" + "@commitlint/types" "^20.0.0" ajv "^8.11.0" -"@commitlint/ensure@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/ensure/-/ensure-19.8.1.tgz#938c54d6f586bda600b5c8e8e842edb281546e14" - integrity sha512-mXDnlJdvDzSObafjYrOSvZBwkD01cqB4gbnnFuVyNpGUM5ijwU/r/6uqUmBXAAOKRfyEjpkGVZxaDsCVnHAgyw== +"@commitlint/ensure@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/ensure/-/ensure-20.0.0.tgz#f97c16f53c0f7ea79895f9a19e5dad5213353aef" + integrity sha512-WBV47Fffvabe68n+13HJNFBqiMH5U1Ryls4W3ieGwPC0C7kJqp3OVQQzG2GXqOALmzrgAB+7GXmyy8N9ct8/Fg== dependencies: - "@commitlint/types" "^19.8.1" + "@commitlint/types" "^20.0.0" lodash.camelcase "^4.3.0" lodash.kebabcase "^4.1.1" lodash.snakecase "^4.1.1" lodash.startcase "^4.4.0" lodash.upperfirst "^4.3.1" -"@commitlint/execute-rule@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/execute-rule/-/execute-rule-19.8.1.tgz#53000363b737773e2d25e97c20f15eaa78742067" - integrity sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA== +"@commitlint/execute-rule@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/execute-rule/-/execute-rule-20.0.0.tgz#013628e09179cf2d3c977e1cf37937b5cb869af8" + integrity sha512-xyCoOShoPuPL44gVa+5EdZsBVao/pNzpQhkzq3RdtlFdKZtjWcLlUFQHSWBuhk5utKYykeJPSz2i8ABHQA+ZZw== -"@commitlint/format@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/format/-/format-19.8.1.tgz#3e09b1291b3e29092d7a86f0afbbcfc0d99d3ad4" - integrity sha512-kSJj34Rp10ItP+Eh9oCItiuN/HwGQMXBnIRk69jdOwEW9llW9FlyqcWYbHPSGofmjsqeoxa38UaEA5tsbm2JWw== +"@commitlint/format@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/format/-/format-20.0.0.tgz#46c9c032bb02511f4a88d82460d036bd555a1940" + integrity sha512-zrZQXUcSDmQ4eGGrd+gFESiX0Rw+WFJk7nW4VFOmxub4mAATNKBQ4vNw5FgMCVehLUKG2OT2LjOqD0Hk8HvcRg== dependencies: - "@commitlint/types" "^19.8.1" + "@commitlint/types" "^20.0.0" chalk "^5.3.0" -"@commitlint/is-ignored@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/is-ignored/-/is-ignored-19.8.1.tgz#fed0851360ea2d21799eaf8ec9ef6d98c15536e3" - integrity sha512-AceOhEhekBUQ5dzrVhDDsbMaY5LqtN8s1mqSnT2Kz1ERvVZkNihrs3Sfk1Je/rxRNbXYFzKZSHaPsEJJDJV8dg== +"@commitlint/is-ignored@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/is-ignored/-/is-ignored-20.0.0.tgz#80157d00985e698364d92bc63bf5bb2730a0c7d2" + integrity sha512-ayPLicsqqGAphYIQwh9LdAYOVAQ9Oe5QCgTNTj+BfxZb9b/JW222V5taPoIBzYnAP0z9EfUtljgBk+0BN4T4Cw== dependencies: - "@commitlint/types" "^19.8.1" + "@commitlint/types" "^20.0.0" semver "^7.6.0" -"@commitlint/lint@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/lint/-/lint-19.8.1.tgz#c21bf9000ca54e41c5b0139c98aaf12473c03bb0" - integrity sha512-52PFbsl+1EvMuokZXLRlOsdcLHf10isTPlWwoY1FQIidTsTvjKXVXYb7AvtpWkDzRO2ZsqIgPK7bI98x8LRUEw== +"@commitlint/lint@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/lint/-/lint-20.0.0.tgz#3f61ebb1c7c69b82ad3f43cfcf91ce318b1a5c3a" + integrity sha512-kWrX8SfWk4+4nCexfLaQT3f3EcNjJwJBsSZ5rMBw6JCd6OzXufFHgel2Curos4LKIxwec9WSvs2YUD87rXlxNQ== dependencies: - "@commitlint/is-ignored" "^19.8.1" - "@commitlint/parse" "^19.8.1" - "@commitlint/rules" "^19.8.1" - "@commitlint/types" "^19.8.1" + "@commitlint/is-ignored" "^20.0.0" + "@commitlint/parse" "^20.0.0" + "@commitlint/rules" "^20.0.0" + "@commitlint/types" "^20.0.0" -"@commitlint/load@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/load/-/load-19.8.1.tgz#b997b1f65a961bf0a47189f15f6dc8786ceb4576" - integrity sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A== +"@commitlint/load@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/load/-/load-20.0.0.tgz#13fc910cc5f6d2325d499886d95fca797791de7c" + integrity sha512-WiNKO9fDPlLY90Rruw2HqHKcghrmj5+kMDJ4GcTlX1weL8K07Q6b27C179DxnsrjGCRAKVwFKyzxV4x+xDY28Q== dependencies: - "@commitlint/config-validator" "^19.8.1" - "@commitlint/execute-rule" "^19.8.1" - "@commitlint/resolve-extends" "^19.8.1" - "@commitlint/types" "^19.8.1" + "@commitlint/config-validator" "^20.0.0" + "@commitlint/execute-rule" "^20.0.0" + "@commitlint/resolve-extends" "^20.0.0" + "@commitlint/types" "^20.0.0" chalk "^5.3.0" cosmiconfig "^9.0.0" cosmiconfig-typescript-loader "^6.1.0" @@ -969,69 +984,69 @@ lodash.merge "^4.6.2" lodash.uniq "^4.5.0" -"@commitlint/message@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/message/-/message-19.8.1.tgz#d5d0d87837483d9f9b4559ffa06e1aaa26d266d6" - integrity sha512-+PMLQvjRXiU+Ae0Wc+p99EoGEutzSXFVwQfa3jRNUZLNW5odZAyseb92OSBTKCu+9gGZiJASt76Cj3dLTtcTdg== +"@commitlint/message@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/message/-/message-20.0.0.tgz#a5ac95dc17363a1dba5d2d47bd28c9356710a7b8" + integrity sha512-gLX4YmKnZqSwkmSB9OckQUrI5VyXEYiv3J5JKZRxIp8jOQsWjZgHSG/OgEfMQBK9ibdclEdAyIPYggwXoFGXjQ== -"@commitlint/parse@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/parse/-/parse-19.8.1.tgz#73125d04f07f11477cf563cbfe0cc9f6dc85a747" - integrity sha512-mmAHYcMBmAgJDKWdkjIGq50X4yB0pSGpxyOODwYmoexxxiUCy5JJT99t1+PEMK7KtsCtzuWYIAXYAiKR+k+/Jw== +"@commitlint/parse@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/parse/-/parse-20.0.0.tgz#a056ec3c25401dfc9905196e159aaee3a2dfdf43" + integrity sha512-j/PHCDX2bGM5xGcWObOvpOc54cXjn9g6xScXzAeOLwTsScaL4Y+qd0pFC6HBwTtrH92NvJQc+2Lx9HFkVi48cg== dependencies: - "@commitlint/types" "^19.8.1" + "@commitlint/types" "^20.0.0" conventional-changelog-angular "^7.0.0" conventional-commits-parser "^5.0.0" -"@commitlint/read@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/read/-/read-19.8.1.tgz#812930fd0f616e796e122751cb983346e5454ec8" - integrity sha512-03Jbjb1MqluaVXKHKRuGhcKWtSgh3Jizqy2lJCRbRrnWpcM06MYm8th59Xcns8EqBYvo0Xqb+2DoZFlga97uXQ== +"@commitlint/read@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/read/-/read-20.0.0.tgz#6c22541109176878d533c396860d26ad8ec3d74f" + integrity sha512-Ti7Y7aEgxsM1nkwA4ZIJczkTFRX/+USMjNrL9NXwWQHqNqrBX2iMi+zfuzZXqfZ327WXBjdkRaytJ+z5vNqTOA== dependencies: - "@commitlint/top-level" "^19.8.1" - "@commitlint/types" "^19.8.1" + "@commitlint/top-level" "^20.0.0" + "@commitlint/types" "^20.0.0" git-raw-commits "^4.0.0" minimist "^1.2.8" tinyexec "^1.0.0" -"@commitlint/resolve-extends@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/resolve-extends/-/resolve-extends-19.8.1.tgz#a44bb4c22e3e7d407cc9a3758fcf58f5c360b694" - integrity sha512-GM0mAhFk49I+T/5UCYns5ayGStkTt4XFFrjjf0L4S26xoMTSkdCf9ZRO8en1kuopC4isDFuEm7ZOm/WRVeElVg== +"@commitlint/resolve-extends@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/resolve-extends/-/resolve-extends-20.0.0.tgz#a92e370b67b9a99aec84904fbb4e5fcaa495ee73" + integrity sha512-BA4vva1hY8y0/Hl80YDhe9TJZpRFMsUYzVxvwTLPTEBotbGx/gS49JlVvtF1tOCKODQp7pS7CbxCpiceBgp3Dg== dependencies: - "@commitlint/config-validator" "^19.8.1" - "@commitlint/types" "^19.8.1" + "@commitlint/config-validator" "^20.0.0" + "@commitlint/types" "^20.0.0" global-directory "^4.0.1" import-meta-resolve "^4.0.0" lodash.mergewith "^4.6.2" resolve-from "^5.0.0" -"@commitlint/rules@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/rules/-/rules-19.8.1.tgz#1cea53d5bf970ce56dc105e1da5e6655a2fe7a5f" - integrity sha512-Hnlhd9DyvGiGwjfjfToMi1dsnw1EXKGJNLTcsuGORHz6SS9swRgkBsou33MQ2n51/boIDrbsg4tIBbRpEWK2kw== +"@commitlint/rules@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/rules/-/rules-20.0.0.tgz#d5793a9435313182477456a317822874232b7d0f" + integrity sha512-gvg2k10I/RfvHn5I5sxvVZKM1fl72Sqrv2YY/BnM7lMHcYqO0E2jnRWoYguvBfEcZ39t+rbATlciggVe77E4zA== dependencies: - "@commitlint/ensure" "^19.8.1" - "@commitlint/message" "^19.8.1" - "@commitlint/to-lines" "^19.8.1" - "@commitlint/types" "^19.8.1" + "@commitlint/ensure" "^20.0.0" + "@commitlint/message" "^20.0.0" + "@commitlint/to-lines" "^20.0.0" + "@commitlint/types" "^20.0.0" -"@commitlint/to-lines@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/to-lines/-/to-lines-19.8.1.tgz#c1a28a84542c7ba321c1c11178b83ae024257b47" - integrity sha512-98Mm5inzbWTKuZQr2aW4SReY6WUukdWXuZhrqf1QdKPZBCCsXuG87c+iP0bwtD6DBnmVVQjgp4whoHRVixyPBg== +"@commitlint/to-lines@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/to-lines/-/to-lines-20.0.0.tgz#0f6d6106016272ef0e9f7c138093fe2cc06fc34b" + integrity sha512-2l9gmwiCRqZNWgV+pX1X7z4yP0b3ex/86UmUFgoRt672Ez6cAM2lOQeHFRUTuE6sPpi8XBCGnd8Kh3bMoyHwJw== -"@commitlint/top-level@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/top-level/-/top-level-19.8.1.tgz#2c942189d83a29b21ff7ba6e91607301efdf5916" - integrity sha512-Ph8IN1IOHPSDhURCSXBz44+CIu+60duFwRsg6HqaISFHQHbmBtxVw4ZrFNIYUzEP7WwrNPxa2/5qJ//NK1FGcw== +"@commitlint/top-level@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/top-level/-/top-level-20.0.0.tgz#8c8929d2de4639c621d63ea27b9900fc7ad8a121" + integrity sha512-drXaPSP2EcopukrUXvUXmsQMu3Ey/FuJDc/5oiW4heoCfoE5BdLQyuc7veGeE3aoQaTVqZnh4D5WTWe2vefYKg== dependencies: find-up "^7.0.0" -"@commitlint/types@^19.8.1": - version "19.8.1" - resolved "https://registry.npmmirror.com/@commitlint/types/-/types-19.8.1.tgz#7971fbd56b0cfb31692a4e1941b74ac8217c44e5" - integrity sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw== +"@commitlint/types@^20.0.0": + version "20.0.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@commitlint/types/-/types-20.0.0.tgz#70edef6e1c1d3aaca15e1e87242d8d256beebe67" + integrity sha512-bVUNBqG6aznYcYjTjnc3+Cat/iBgbgpflxbIBTnsHTX0YVpnmINPEkSRWymT2Q8aSH3Y7aKnEbunilkYe8TybA== dependencies: "@types/conventional-commits-parser" "^5.0.0" chalk "^5.3.0" @@ -1219,7 +1234,14 @@ resolved "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.25.8.tgz#610d7ea539d2fcdbe39237b5cc175eb2c4451f9c" integrity sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw== -"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.7.0": +"@eslint-community/eslint-utils@^4.4.0", "@eslint-community/eslint-utils@^4.8.0": + version "4.9.0" + resolved "https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz#7308df158e064f0dd8b8fdb58aa14fa2a7f913b3" + integrity sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g== + dependencies: + eslint-visitor-keys "^3.4.3" + +"@eslint-community/eslint-utils@^4.7.0": version "4.7.0" resolved "https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz#607084630c6c033992a082de6e6fbc1a8b52175a" integrity sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw== @@ -1267,10 +1289,10 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@9.34.0": - version "9.34.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@eslint/js/-/js-9.34.0.tgz#fc423168b9d10e08dea9088d083788ec6442996b" - integrity sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw== +"@eslint/js@9.36.0": + version "9.36.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@eslint/js/-/js-9.36.0.tgz#b1a3893dd6ce2defed5fd49de805ba40368e8fef" + integrity sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw== "@eslint/object-schema@^2.1.6": version "2.1.6" @@ -1313,26 +1335,26 @@ resolved "https://registry.npmmirror.com/@humanwhocodes/retry/-/retry-0.4.3.tgz#c2b9d2e374ee62c586d3adbea87199b1d7a7a6ba" integrity sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ== -"@intlify/core-base@11.1.11": - version "11.1.11" - resolved "https://registry.npmmirror.com/@intlify/core-base/-/core-base-11.1.11.tgz#e36893a7d37a3a75fae30977fc58c1d8cf3c853f" - integrity sha512-1Z0N8jTfkcD2Luq9HNZt+GmjpFe4/4PpZF3AOzoO1u5PTtSuXZcfhwBatywbfE2ieB/B5QHIoOFmCXY2jqVKEQ== +"@intlify/core-base@11.1.12": + version "11.1.12" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@intlify/core-base/-/core-base-11.1.12.tgz#e02529021a4e69f8a1adcca5ce61963c71cd72ba" + integrity sha512-whh0trqRsSqVLNEUCwU59pyJZYpU8AmSWl8M3Jz2Mv5ESPP6kFh4juas2NpZ1iCvy7GlNRffUD1xr84gceimjg== dependencies: - "@intlify/message-compiler" "11.1.11" - "@intlify/shared" "11.1.11" + "@intlify/message-compiler" "11.1.12" + "@intlify/shared" "11.1.12" -"@intlify/message-compiler@11.1.11": - version "11.1.11" - resolved "https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-11.1.11.tgz#ba10641f86af0e991ac9def0385bd345c8f150fb" - integrity sha512-7PC6neomoc/z7a8JRjPBbu0T2TzR2MQuY5kn2e049MP7+o32Ve7O8husylkA7K9fQRe4iNXZWTPnDJ6vZdtS1Q== +"@intlify/message-compiler@11.1.12": + version "11.1.12" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@intlify/message-compiler/-/message-compiler-11.1.12.tgz#27e69790b711a92cddb07175187dd09a7b270b55" + integrity sha512-Fv9iQSJoJaXl4ZGkOCN1LDM3trzze0AS2zRz2EHLiwenwL6t0Ki9KySYlyr27yVOj5aVz0e55JePO+kELIvfdQ== dependencies: - "@intlify/shared" "11.1.11" + "@intlify/shared" "11.1.12" source-map-js "^1.0.2" -"@intlify/shared@11.1.11": - version "11.1.11" - resolved "https://registry.npmmirror.com/@intlify/shared/-/shared-11.1.11.tgz#6bba3b86617c05767356e4ca939c9e300563a083" - integrity sha512-RIBFTIqxZSsxUqlcyoR7iiC632bq7kkOwYvZlvcVObHfrF4NhuKc4FKvu8iPCrEO+e3XsY7/UVpfgzg+M7ETzA== +"@intlify/shared@11.1.12": + version "11.1.12" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@intlify/shared/-/shared-11.1.12.tgz#ab41083e017d622cf63c7dc88a0ee0bc27f4127a" + integrity sha512-Om86EjuQtA69hdNj3GQec9ZC0L0vPSAnXzB3gP/gyJ7+mA7t06d9aOAiqMZ+xEOsumGP4eEBlfl8zF2LOTzf2A== "@isaacs/balanced-match@^4.0.1": version "4.0.1" @@ -1366,6 +1388,14 @@ "@jridgewell/sourcemap-codec" "^1.5.0" "@jridgewell/trace-mapping" "^0.3.24" +"@jridgewell/remapping@^2.3.5": + version "2.3.5" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@jridgewell/remapping/-/remapping-2.3.5.tgz#375c476d1972947851ba1e15ae8f123047445aa1" + integrity sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" + "@jridgewell/resolve-uri@^3.1.0": version "3.1.2" resolved "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" @@ -1384,6 +1414,11 @@ resolved "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz#7358043433b2e5da569aa02cbc4c121da3af27d7" integrity sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw== +"@jridgewell/sourcemap-codec@^1.5.5": + version "1.5.5" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz#6912b00d2c631c0d15ce1a7ab57cd657f2a8f8ba" + integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== + "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25", "@jridgewell/trace-mapping@^0.3.28": version "0.3.29" resolved "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz#a58d31eaadaf92c6695680b2e1d464a9b8fbf7fc" @@ -1783,10 +1818,10 @@ resolved "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== -"@tsconfig/node20@^20.1.5": - version "20.1.6" - resolved "https://registry.npmmirror.com/@tsconfig/node20/-/node20-20.1.6.tgz#cdf11db8322e1c245d5a4bb2e398239c82ae78b2" - integrity sha512-sz+Hqx9zwZDpZIV871WSbUzSqNIsXzghZydypnfgzPKLltVJfkINfUeTct31n/tTSa9ZE1ZOfKdRre1uHHquYQ== +"@tsconfig/node22@^22.0.2": + version "22.0.2" + resolved "https://registry.npmmirror.com/@tsconfig/node22/-/node22-22.0.2.tgz#1e04e2c5cc946dac787d69bb502462a851ae51b6" + integrity sha512-Kmwj4u8sDRDrMYRoN9FDEcXD8UpBSaPQQ24Gz+Gamqfm7xxn+GBR7ge/Z7pK8OXNGyUzbSwJj+TH6B+DS/epyA== "@types/chai@^5.2.2": version "5.2.2" @@ -1884,6 +1919,15 @@ dependencies: "@types/node" "*" +"@types/jsdom@^21.1.7": + version "21.1.7" + resolved "https://registry.npmmirror.com/@types/jsdom/-/jsdom-21.1.7.tgz#9edcb09e0b07ce876e7833922d3274149c898cfa" + integrity sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA== + dependencies: + "@types/node" "*" + "@types/tough-cookie" "*" + parse5 "^7.0.0" + "@types/json-schema@^7.0.15": version "7.0.15" resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" @@ -1918,6 +1962,13 @@ resolved "https://registry.npmmirror.com/@types/node/-/node-10.17.60.tgz#35f3d6213daed95da7f0f73e75bcc6980e90597b" integrity sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw== +"@types/node@^22.18.0": + version "22.18.6" + resolved "https://registry.npmmirror.com/@types/node/-/node-22.18.6.tgz#38172ef0b65e09d1a4fc715eb09a7d5decfdc748" + integrity sha512-r8uszLPpeIWbNKtvWRt/DbVi5zbqZyj1PTmhRMqBMvDnaz1QpmSKujUtJLrqGZeoM8v72MfYggDceY4K1itzWQ== + dependencies: + undici-types "~6.21.0" + "@types/svgo@2", "@types/svgo@^2.6.1": version "2.6.4" resolved "https://registry.npmmirror.com/@types/svgo/-/svgo-2.6.4.tgz#b7298fc1dd687539fd63fc818b00146d96e68836" @@ -1925,6 +1976,11 @@ dependencies: "@types/node" "*" +"@types/tough-cookie@*": + version "4.0.5" + resolved "https://registry.npmmirror.com/@types/tough-cookie/-/tough-cookie-4.0.5.tgz#cb6e2a691b70cb177c6e3ae9c1d2e8b2ea8cd304" + integrity sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA== + "@types/web-bluetooth@^0.0.21": version "0.0.21" resolved "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz#525433c784aed9b457aaa0ee3d92aeb71f346b63" @@ -1956,15 +2012,15 @@ "@typescript-eslint/visitor-keys" "8.38.0" debug "^4.3.4" -"@typescript-eslint/parser@^8.41.0": - version "8.41.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/parser/-/parser-8.41.0.tgz#677f5b2b3fa947ee1eac4129220c051b1990d898" - integrity sha512-gTtSdWX9xiMPA/7MV9STjJOOYtWwIJIYxkQxnSV1U3xcE+mnJSH3f6zI0RYP+ew66WSlZ5ed+h0VCxsvdC1jJg== +"@typescript-eslint/parser@^8.44.1": + version "8.44.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/parser/-/parser-8.44.1.tgz#d4c85791389462823596ad46e2b90d34845e05eb" + integrity sha512-EHrrEsyhOhxYt8MTg4zTF+DJMuNBzWwgvvOYNj/zm1vnaD/IC5zCXFehZv94Piqa2cRFfXrTFxIvO95L7Qc/cw== dependencies: - "@typescript-eslint/scope-manager" "8.41.0" - "@typescript-eslint/types" "8.41.0" - "@typescript-eslint/typescript-estree" "8.41.0" - "@typescript-eslint/visitor-keys" "8.41.0" + "@typescript-eslint/scope-manager" "8.44.1" + "@typescript-eslint/types" "8.44.1" + "@typescript-eslint/typescript-estree" "8.44.1" + "@typescript-eslint/visitor-keys" "8.44.1" debug "^4.3.4" "@typescript-eslint/project-service@8.38.0": @@ -1976,13 +2032,13 @@ "@typescript-eslint/types" "^8.38.0" debug "^4.3.4" -"@typescript-eslint/project-service@8.41.0": - version "8.41.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/project-service/-/project-service-8.41.0.tgz#08ebf882d413a038926e73fda36e00c3dba84882" - integrity sha512-b8V9SdGBQzQdjJ/IO3eDifGpDBJfvrNTp2QD9P2BeqWTGrRibgfgIlBSw6z3b6R7dPzg752tOs4u/7yCLxksSQ== +"@typescript-eslint/project-service@8.44.1": + version "8.44.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/project-service/-/project-service-8.44.1.tgz#1bccd9796d25032b190f355f55c5fde061158abb" + integrity sha512-ycSa60eGg8GWAkVsKV4E6Nz33h+HjTXbsDT4FILyL8Obk5/mx4tbvCNsLf9zret3ipSumAOG89UcCs/KRaKYrA== dependencies: - "@typescript-eslint/tsconfig-utils" "^8.41.0" - "@typescript-eslint/types" "^8.41.0" + "@typescript-eslint/tsconfig-utils" "^8.44.1" + "@typescript-eslint/types" "^8.44.1" debug "^4.3.4" "@typescript-eslint/scope-manager@8.38.0": @@ -1993,23 +2049,23 @@ "@typescript-eslint/types" "8.38.0" "@typescript-eslint/visitor-keys" "8.38.0" -"@typescript-eslint/scope-manager@8.41.0": - version "8.41.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/scope-manager/-/scope-manager-8.41.0.tgz#c8aba12129cb9cead1f1727f58e6a0fcebeecdb5" - integrity sha512-n6m05bXn/Cd6DZDGyrpXrELCPVaTnLdPToyhBoFkLIMznRUQUEQdSp96s/pcWSQdqOhrgR1mzJ+yItK7T+WPMQ== +"@typescript-eslint/scope-manager@8.44.1": + version "8.44.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/scope-manager/-/scope-manager-8.44.1.tgz#31c27f92e4aed8d0f4d6fe2b9e5187d1d8797bd7" + integrity sha512-NdhWHgmynpSvyhchGLXh+w12OMT308Gm25JoRIyTZqEbApiBiQHD/8xgb6LqCWCFcxFtWwaVdFsLPQI3jvhywg== dependencies: - "@typescript-eslint/types" "8.41.0" - "@typescript-eslint/visitor-keys" "8.41.0" + "@typescript-eslint/types" "8.44.1" + "@typescript-eslint/visitor-keys" "8.44.1" "@typescript-eslint/tsconfig-utils@8.38.0", "@typescript-eslint/tsconfig-utils@^8.38.0": version "8.38.0" resolved "https://registry.npmmirror.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz#6de4ce224a779601a8df667db56527255c42c4d0" integrity sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ== -"@typescript-eslint/tsconfig-utils@8.41.0", "@typescript-eslint/tsconfig-utils@^8.41.0": - version "8.41.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.41.0.tgz#134dee36eb16cdd78095a20bca0516d10b5dda75" - integrity sha512-TDhxYFPUYRFxFhuU5hTIJk+auzM/wKvWgoNYOPcOf6i4ReYlOoYN8q1dV5kOTjNQNJgzWN3TUUQMtlLOcUgdUw== +"@typescript-eslint/tsconfig-utils@8.44.1", "@typescript-eslint/tsconfig-utils@^8.44.1": + version "8.44.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.44.1.tgz#e1d9d047078fac37d3e638484ab3b56215963342" + integrity sha512-B5OyACouEjuIvof3o86lRMvyDsFwZm+4fBOqFHccIctYgBjqR3qT39FBYGN87khcgf0ExpdCBeGKpKRhSFTjKQ== "@typescript-eslint/type-utils@8.38.0": version "8.38.0" @@ -2027,10 +2083,10 @@ resolved "https://registry.npmmirror.com/@typescript-eslint/types/-/types-8.38.0.tgz#297351c994976b93c82ac0f0e206c8143aa82529" integrity sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw== -"@typescript-eslint/types@8.41.0", "@typescript-eslint/types@^8.41.0": - version "8.41.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/types/-/types-8.41.0.tgz#9935afeaae65e535abcbcee95383fa649c64d16d" - integrity sha512-9EwxsWdVqh42afLbHP90n2VdHaWU/oWgbH2P0CfcNfdKL7CuKpwMQGjwev56vWu9cSKU7FWSu6r9zck6CVfnag== +"@typescript-eslint/types@8.44.1", "@typescript-eslint/types@^8.44.1": + version "8.44.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/types/-/types-8.44.1.tgz#85d1cad1290a003ff60420388797e85d1c3f76ff" + integrity sha512-Lk7uj7y9uQUOEguiDIDLYLJOrYHQa7oBiURYVFqIpGxclAFQ78f6VUOM8lI2XEuNOKNB7XuvM2+2cMXAoq4ALQ== "@typescript-eslint/typescript-estree@8.38.0": version "8.38.0" @@ -2048,15 +2104,15 @@ semver "^7.6.0" ts-api-utils "^2.1.0" -"@typescript-eslint/typescript-estree@8.41.0": - version "8.41.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/typescript-estree/-/typescript-estree-8.41.0.tgz#7c9cff8b4334ce96f14e9689692e8cf426ce4d59" - integrity sha512-D43UwUYJmGhuwHfY7MtNKRZMmfd8+p/eNSfFe6tH5mbVDto+VQCayeAt35rOx3Cs6wxD16DQtIKw/YXxt5E0UQ== +"@typescript-eslint/typescript-estree@8.44.1": + version "8.44.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/typescript-estree/-/typescript-estree-8.44.1.tgz#4f17650e5adabecfcc13cd8c517937a4ef5cd424" + integrity sha512-qnQJ+mVa7szevdEyvfItbO5Vo+GfZ4/GZWWDRRLjrxYPkhM+6zYB2vRYwCsoJLzqFCdZT4mEqyJoyzkunsZ96A== dependencies: - "@typescript-eslint/project-service" "8.41.0" - "@typescript-eslint/tsconfig-utils" "8.41.0" - "@typescript-eslint/types" "8.41.0" - "@typescript-eslint/visitor-keys" "8.41.0" + "@typescript-eslint/project-service" "8.44.1" + "@typescript-eslint/tsconfig-utils" "8.44.1" + "@typescript-eslint/types" "8.44.1" + "@typescript-eslint/visitor-keys" "8.44.1" debug "^4.3.4" fast-glob "^3.3.2" is-glob "^4.0.3" @@ -2082,12 +2138,12 @@ "@typescript-eslint/types" "8.38.0" eslint-visitor-keys "^4.2.1" -"@typescript-eslint/visitor-keys@8.41.0": - version "8.41.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/visitor-keys/-/visitor-keys-8.41.0.tgz#16eb99b55d207f6688002a2cf425e039579aa9a9" - integrity sha512-+GeGMebMCy0elMNg67LRNoVnUFPIm37iu5CmHESVx56/9Jsfdpsvbv605DQ81Pi/x11IdKUsS5nzgTYbCQU9fg== +"@typescript-eslint/visitor-keys@8.44.1": + version "8.44.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@typescript-eslint/visitor-keys/-/visitor-keys-8.44.1.tgz#1d96197a7fcceaba647b3bd6a8594df8dc4deb5a" + integrity sha512-576+u0QD+Jp3tZzvfRfxon0EA2lzcDt3lhUbsC6Lgzy9x2VR4E+JUiNyGHi5T8vk0TV+fpJ5GLG1JsJuWCaKhw== dependencies: - "@typescript-eslint/types" "8.41.0" + "@typescript-eslint/types" "8.44.1" eslint-visitor-keys "^4.2.1" "@vant/popperjs@^1.3.0": @@ -2100,36 +2156,36 @@ resolved "https://registry.npmmirror.com/@vant/use/-/use-1.6.0.tgz#237df3091617255519552ca311ffdfea9de59001" integrity sha512-PHHxeAASgiOpSmMjceweIrv2AxDZIkWXyaczksMoWvKV2YAYEhoizRuk/xFnKF+emUIi46TsQ+rvlm/t2BBCfA== -"@varlet/icons@3.11.3": - version "3.11.3" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@varlet/icons/-/icons-3.11.3.tgz#a44f61d4ffe6b5a6f7c90aa13bf4702feb4ac753" - integrity sha512-JEgy5ZrMZdyj3HuuRM4+qkHU5NfKZtiITKW73dPlnqI/Q3Ej/xAGQaewtNIxD7PBdCvxuYDg6DexAcr3ocD3zg== +"@varlet/icons@3.11.4": + version "3.11.4" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@varlet/icons/-/icons-3.11.4.tgz#2f32fabd038ea056e20644b2eee07aa037c0fd68" + integrity sha512-SOUJ+2Y2/PsaDiKMmZF7JAf1Keooaid0pqQh8kc+bBP/UTAUoUoOfxMJvh9lkDpxRIh5NXmV+Vp+po+l2VQHig== -"@varlet/shared@3.11.3": - version "3.11.3" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@varlet/shared/-/shared-3.11.3.tgz#0159566ead032173b57ef83e6becad090a14e0e5" - integrity sha512-V/e/pXKK0c6qo09uyrwrbkMJDuEyL2nuKZ0AMYsdXB5uivLVVdvjVP6q/IqP3yzQXs4gN0c37RZHEIc7Fg+rmQ== +"@varlet/shared@3.11.4": + version "3.11.4" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@varlet/shared/-/shared-3.11.4.tgz#617dddf73f30838272eb9f5495e77097852847e0" + integrity sha512-ykMpT9IqLIDA67PbtYvFTEqwMF3gHGn+fc2iYF6Vnxmh6F73MZocd9HxUYFCvwkN+ii4nLFBpliJjrJSdQqLMQ== dependencies: rattail "1.0.17" -"@varlet/ui@^3.11.3": - version "3.11.3" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@varlet/ui/-/ui-3.11.3.tgz#bb6380f59937b3c2be93ea41be95ab4ebb2237d4" - integrity sha512-t34kQuDRZAyQIpwvpYirgs5a+cwPPOe2XVG4xseoU9XwycWnAPQHxNCbfLEUIQdqbaCT8tdvpABPIsv0DWeWUw== +"@varlet/ui@^3.11.4": + version "3.11.4" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@varlet/ui/-/ui-3.11.4.tgz#7fd091b04a4aaaaa1e8bde87a02f5e8b6985a33a" + integrity sha512-REXxrDef3x6s9INmBaa+Ns3Ac0S/3Chm80t6Fj/mt9/oydfD/oY7fWSkKLBH429EVpnY2ZTsvXp9loSTdqONUg== dependencies: "@popperjs/core" "^2.11.6" - "@varlet/icons" "3.11.3" - "@varlet/shared" "3.11.3" - "@varlet/use" "3.11.3" + "@varlet/icons" "3.11.4" + "@varlet/shared" "3.11.4" + "@varlet/use" "3.11.4" dayjs "^1.10.4" decimal.js "^10.2.1" -"@varlet/use@3.11.3": - version "3.11.3" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@varlet/use/-/use-3.11.3.tgz#72f5bf1f77e16fa7eb2821d302953efb486f2a33" - integrity sha512-/UYxZO92Yyoc3i8MmWB+JHFdsFCWp743RvMJ2Hyjnz6VXuv5X6Cf8ze1y40T+khJV5L42Co/0DFYNmm0yynY4g== +"@varlet/use@3.11.4": + version "3.11.4" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@varlet/use/-/use-3.11.4.tgz#d3d73a7d3a84b60df1e0f3ee6a9a49eded449ebb" + integrity sha512-B7darOLQ9jnpCj91dVcz3Jt2g89exoaAtjuXlSsQ8V/oR3uvo3WR85QgiWJw+iMkWolBi/BVAv2wwpYpPgNzpA== dependencies: - "@varlet/shared" "3.11.3" + "@varlet/shared" "3.11.4" "@vitejs/plugin-basic-ssl@^2.0.0": version "2.1.0" @@ -2154,10 +2210,10 @@ regenerator-runtime "^0.14.1" systemjs "^6.15.1" -"@vitejs/plugin-vue-jsx@^5.1.0": - version "5.1.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-5.1.0.tgz#d7e667b5c404094c132528e8e658dd6b7cc89553" - integrity sha512-iIzgip3JtlxoRXTimsIF8RDXbnhEnvh/V9pA0FqPuf0BTDDKjnJM5hwlO/iX/3/GpZU60AgyTi9pJf7aMNHgEA== +"@vitejs/plugin-vue-jsx@^5.1.1": + version "5.1.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-5.1.1.tgz#36504c57c8ccfc73b2dbd1fc560a1a473cba6cb4" + integrity sha512-uQkfxzlF8SGHJJVH966lFTdjM/lGcwJGzwAHpVqAPDD/QcsqoUGa+q31ox1BrUfi+FLP2ChVp7uLXE3DkHyDdQ== dependencies: "@babel/core" "^7.28.3" "@babel/plugin-syntax-typescript" "^7.27.1" @@ -2307,6 +2363,17 @@ estree-walker "^2.0.2" source-map-js "^1.2.1" +"@vue/compiler-core@3.5.22": + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/compiler-core/-/compiler-core-3.5.22.tgz#bb8294a0dd31df540563cc6ffa0456f1f7687b97" + integrity sha512-jQ0pFPmZwTEiRNSb+i9Ow/I/cHv2tXYqsnHKKyCQ08irI2kdF5qmYedmF8si8mA7zepUFmJ2hqzS8CQmNOWOkQ== + dependencies: + "@babel/parser" "^7.28.4" + "@vue/shared" "3.5.22" + entities "^4.5.0" + estree-walker "^2.0.2" + source-map-js "^1.2.1" + "@vue/compiler-dom@3.5.20": version "3.5.20" resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/compiler-dom/-/compiler-dom-3.5.20.tgz#7eb0d4b761a48b93723cf264d27c1385b90dae6d" @@ -2315,6 +2382,14 @@ "@vue/compiler-core" "3.5.20" "@vue/shared" "3.5.20" +"@vue/compiler-dom@3.5.22": + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/compiler-dom/-/compiler-dom-3.5.22.tgz#6c9c2c9843520f6d3dbc685e5d0e1e12a2c04c56" + integrity sha512-W8RknzUM1BLkypvdz10OVsGxnMAuSIZs9Wdx1vzA3mL5fNMN15rhrSCLiTm6blWeACwUwizzPVqGJgOGBEN/hA== + dependencies: + "@vue/compiler-core" "3.5.22" + "@vue/shared" "3.5.22" + "@vue/compiler-dom@^3.5.0": version "3.5.18" resolved "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.18.tgz#e13504492c3061ec5bbe6a2e789f15261d4f03a7" @@ -2323,7 +2398,22 @@ "@vue/compiler-core" "3.5.18" "@vue/shared" "3.5.18" -"@vue/compiler-sfc@3.5.20", "@vue/compiler-sfc@^3.5.18": +"@vue/compiler-sfc@3.5.22": + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/compiler-sfc/-/compiler-sfc-3.5.22.tgz#663a8483b1dda8de83b6fa1aab38a52bf73dd965" + integrity sha512-tbTR1zKGce4Lj+JLzFXDq36K4vcSZbJ1RBu8FxcDv1IGRz//Dh2EBqksyGVypz3kXpshIfWKGOCcqpSbyGWRJQ== + dependencies: + "@babel/parser" "^7.28.4" + "@vue/compiler-core" "3.5.22" + "@vue/compiler-dom" "3.5.22" + "@vue/compiler-ssr" "3.5.22" + "@vue/shared" "3.5.22" + estree-walker "^2.0.2" + magic-string "^0.30.19" + postcss "^8.5.6" + source-map-js "^1.2.1" + +"@vue/compiler-sfc@^3.5.18": version "3.5.20" resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/compiler-sfc/-/compiler-sfc-3.5.20.tgz#7bf92fc65951fd888076f1c71128dda4507a9328" integrity sha512-SFcxapQc0/feWiSBfkGsa1v4DOrnMAQSYuvDMpEaxbpH5dKbnEM5KobSNSgU+1MbHCl+9ftm7oQWxvwDB6iBfw== @@ -2346,6 +2436,14 @@ "@vue/compiler-dom" "3.5.20" "@vue/shared" "3.5.20" +"@vue/compiler-ssr@3.5.22": + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/compiler-ssr/-/compiler-ssr-3.5.22.tgz#a0ef16e364731b25e79a13470569066af101320f" + integrity sha512-GdgyLvg4R+7T8Nk2Mlighx7XGxq/fJf9jaVofc3IL0EPesTE86cP/8DD1lT3h1JeZr2ySBvyqKQJgbS54IX1Ww== + dependencies: + "@vue/compiler-dom" "3.5.22" + "@vue/shared" "3.5.22" + "@vue/compiler-vue2@^2.7.16": version "2.7.16" resolved "https://registry.npmmirror.com/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz#2ba837cbd3f1b33c2bc865fbe1a3b53fb611e249" @@ -2404,10 +2502,10 @@ typescript-eslint "^8.35.1" vue-eslint-parser "^10.2.0" -"@vue/language-core@3.0.6": - version "3.0.6" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/language-core/-/language-core-3.0.6.tgz#5e9d2f58f3a91465c5d86e460f0239f9c6e8300d" - integrity sha512-e2RRzYWm+qGm8apUHW1wA5RQxzNhkqbbKdbKhiDUcmMrNAZGyM8aTiL3UrTqkaFI5s7wJRGGrp4u3jgusuBp2A== +"@vue/language-core@3.0.8": + version "3.0.8" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/language-core/-/language-core-3.0.8.tgz#818a2fa2e8296f7faeb5c6d5019ce6bb09fb2c6e" + integrity sha512-eYs6PF7bxoPYvek9qxceo1BCwFbJZYqJll+WaYC8o8ec60exqj+n+QRGGiJHSeUfYp0hDxARbMdxMq/fbPgU5g== dependencies: "@volar/language-core" "2.4.23" "@vue/compiler-dom" "^3.5.0" @@ -2418,38 +2516,38 @@ path-browserify "^1.0.1" picomatch "^4.0.2" -"@vue/reactivity@3.5.20": - version "3.5.20" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/reactivity/-/reactivity-3.5.20.tgz#95b959380af1f49780247686467e8858641209bc" - integrity sha512-hS8l8x4cl1fmZpSQX/NXlqWKARqEsNmfkwOIYqtR2F616NGfsLUm0G6FQBK6uDKUCVyi1YOL8Xmt/RkZcd/jYQ== +"@vue/reactivity@3.5.22": + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/reactivity/-/reactivity-3.5.22.tgz#9b26f8557c96df46c9a859914a2229f3ca5b8f4f" + integrity sha512-f2Wux4v/Z2pqc9+4SmgZC1p73Z53fyD90NFWXiX9AKVnVBEvLFOWCEgJD3GdGnlxPZt01PSlfmLqbLYzY/Fw4A== dependencies: - "@vue/shared" "3.5.20" + "@vue/shared" "3.5.22" -"@vue/runtime-core@3.5.20": - version "3.5.20" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/runtime-core/-/runtime-core-3.5.20.tgz#298eb83fc08887e21adf098a8c6ffeaa9e24c867" - integrity sha512-vyQRiH5uSZlOa+4I/t4Qw/SsD/gbth0SW2J7oMeVlMFMAmsG1rwDD6ok0VMmjXY3eI0iHNSSOBilEDW98PLRKw== +"@vue/runtime-core@3.5.22": + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/runtime-core/-/runtime-core-3.5.22.tgz#e004c1e35f423555a0e4c10646ef3e9d380643d1" + integrity sha512-EHo4W/eiYeAzRTN5PCextDUZ0dMs9I8mQ2Fy+OkzvRPUYQEyK9yAjbasrMCXbLNhF7P0OUyivLjIy0yc6VrLJQ== dependencies: - "@vue/reactivity" "3.5.20" - "@vue/shared" "3.5.20" + "@vue/reactivity" "3.5.22" + "@vue/shared" "3.5.22" -"@vue/runtime-dom@3.5.20": - version "3.5.20" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/runtime-dom/-/runtime-dom-3.5.20.tgz#bbeb73b51745bf4065d3d42c9a2f18266c3269b7" - integrity sha512-KBHzPld/Djw3im0CQ7tGCpgRedryIn4CcAl047EhFTCCPT2xFf4e8j6WeKLgEEoqPSl9TYqShc3Q6tpWpz/Xgw== +"@vue/runtime-dom@3.5.22": + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/runtime-dom/-/runtime-dom-3.5.22.tgz#01276cea7cb9ac2b9aba046adfb5903b494e2e7e" + integrity sha512-Av60jsryAkI023PlN7LsqrfPvwfxOd2yAwtReCjeuugTJTkgrksYJJstg1e12qle0NarkfhfFu1ox2D+cQotww== dependencies: - "@vue/reactivity" "3.5.20" - "@vue/runtime-core" "3.5.20" - "@vue/shared" "3.5.20" + "@vue/reactivity" "3.5.22" + "@vue/runtime-core" "3.5.22" + "@vue/shared" "3.5.22" csstype "^3.1.3" -"@vue/server-renderer@3.5.20": - version "3.5.20" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/server-renderer/-/server-renderer-3.5.20.tgz#6e075ef0386d099e8ec09c4662b6e8af1c1a086f" - integrity sha512-HthAS0lZJDH21HFJBVNTtx+ULcIbJQRpjSVomVjfyPkFSpCwvsPTA+jIzOaUm3Hrqx36ozBHePztQFg6pj5aKg== +"@vue/server-renderer@3.5.22": + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/server-renderer/-/server-renderer-3.5.22.tgz#d134e3409094044bd066d9803714677457756157" + integrity sha512-gXjo+ao0oHYTSswF+a3KRHZ1WszxIqO7u6XwNHqcqb9JfyIL/pbWrrh/xLv7jeDqla9u+LK7yfZKHih1e1RKAQ== dependencies: - "@vue/compiler-ssr" "3.5.20" - "@vue/shared" "3.5.20" + "@vue/compiler-ssr" "3.5.22" + "@vue/shared" "3.5.22" "@vue/shared@3.5.18", "@vue/shared@^3.5.0", "@vue/shared@^3.5.17": version "3.5.18" @@ -2461,6 +2559,11 @@ resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/shared/-/shared-3.5.20.tgz#8740b370738c8c7e29e02fa9051cfe6d20114cb4" integrity sha512-SoRGP596KU/ig6TfgkCMbXkr4YJ91n/QSdMuqeP5r3hVIYA3CPHUBCc7Skak0EAKV+5lL4KyIh61VA/pK1CIAA== +"@vue/shared@3.5.22": + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/shared/-/shared-3.5.22.tgz#9d56a1644a3becb8af1e34655928b0e288d827f8" + integrity sha512-F4yc6palwq3TT0u+FYf0Ns4Tfl9GRFURDN2gWG7L1ecIaS/4fCIuFOjMTnCyjsu/OK6vaDKLCrGAa+KvvH+h4w== + "@vue/test-utils@^2.4.0": version "2.4.6" resolved "https://registry.npmmirror.com/@vue/test-utils/-/test-utils-2.4.6.tgz#7d534e70c4319d2a587d6a3b45a39e9695ade03c" @@ -2474,32 +2577,32 @@ resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vue/tsconfig/-/tsconfig-0.8.1.tgz#4732251fa58945024424385cf3be0b1708fad5fe" integrity sha512-aK7feIWPXFSUhsCP9PFqPyFOcz4ENkb8hZ2pneL6m2UjCkccvaOhC/5KCKluuBufvp2KzkbdA2W2pk20vLzu3g== -"@vueuse/core@13.7.0": - version "13.7.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vueuse/core/-/core-13.7.0.tgz#fcb63184443144858645ea87b382535226d523f7" - integrity sha512-myagn09+c6BmS6yHc1gTwwsdZilAovHslMjyykmZH3JNyzI5HoWhv114IIdytXiPipdHJ2gDUx0PB93jRduJYg== +"@vueuse/core@13.9.0": + version "13.9.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vueuse/core/-/core-13.9.0.tgz#051aeff47a259e9e4d7d0cc3e54879817b0cbcad" + integrity sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA== dependencies: "@types/web-bluetooth" "^0.0.21" - "@vueuse/metadata" "13.7.0" - "@vueuse/shared" "13.7.0" + "@vueuse/metadata" "13.9.0" + "@vueuse/shared" "13.9.0" -"@vueuse/integrations@13.7.0": - version "13.7.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vueuse/integrations/-/integrations-13.7.0.tgz#4afb80a0a619ebb766b0b571b6df33bfe16ade0d" - integrity sha512-Na5p0ONLepNV/xCBi8vBMuzCOZh9CFT/OHnrUlABWXgWTWSHM3wrVaLS1xvAijPLU5B1ysyJDDW/hKak80oLGA== +"@vueuse/integrations@13.9.0": + version "13.9.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vueuse/integrations/-/integrations-13.9.0.tgz#1bd1d77093a327321cca00e2bbf5da7b18aa6b43" + integrity sha512-SDobKBbPIOe0cVL7QxMzGkuUGHvWTdihi9zOrrWaWUgFKe15cwEcwfWmgrcNzjT6kHnNmWuTajPHoIzUjYNYYQ== dependencies: - "@vueuse/core" "13.7.0" - "@vueuse/shared" "13.7.0" + "@vueuse/core" "13.9.0" + "@vueuse/shared" "13.9.0" -"@vueuse/metadata@13.7.0": - version "13.7.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vueuse/metadata/-/metadata-13.7.0.tgz#5c825d3706ecbf6ea6c969c0080f4f3ef414c37d" - integrity sha512-8okFhS/1ite8EwUdZZfvTYowNTfXmVCOrBFlA31O0HD8HKXhY+WtTRyF0LwbpJfoFPc+s9anNJIXMVrvP7UTZg== +"@vueuse/metadata@13.9.0": + version "13.9.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vueuse/metadata/-/metadata-13.9.0.tgz#57c738d99661c33347080c0bc4cd11160e0d0881" + integrity sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg== -"@vueuse/shared@13.7.0": - version "13.7.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vueuse/shared/-/shared-13.7.0.tgz#b7466ec90361a69621cd09d5b396fbda6d8f2f9c" - integrity sha512-Wi2LpJi4UA9kM0OZ0FCZslACp92HlVNw1KPaDY6RAzvQ+J1s7seOtcOpmkfbD5aBSmMn9NvOakc8ZxMxmDXTIg== +"@vueuse/shared@13.9.0": + version "13.9.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/@vueuse/shared/-/shared-13.9.0.tgz#7168b4ed647e625b05eb4e7e80fe8aabd00e3923" + integrity sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g== JSONStream@^1.3.5: version "1.3.5" @@ -2519,7 +2622,7 @@ acorn-jsx@^5.3.2: resolved "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -acorn@^8.14.0, acorn@^8.14.1, acorn@^8.15.0: +acorn@^8.14.0, acorn@^8.15.0: version "8.15.0" resolved "https://registry.npmmirror.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816" integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg== @@ -2600,7 +2703,7 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" -ansi-styles@^6.0.0, ansi-styles@^6.1.0, ansi-styles@^6.2.1: +ansi-styles@^6.1.0, ansi-styles@^6.2.1: version "6.2.1" resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== @@ -2782,10 +2885,10 @@ available-typed-arrays@^1.0.7: dependencies: possible-typed-array-names "^1.0.0" -axios@1.11.0: - version "1.11.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/axios/-/axios-1.11.0.tgz#c2ec219e35e414c025b2095e8b8280278478fdb6" - integrity sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA== +axios@1.12.2: + version "1.12.2" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/axios/-/axios-1.12.2.tgz#6c307390136cf7a2278d09cec63b136dfc6e6da7" + integrity sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw== dependencies: follow-redirects "^1.15.6" form-data "^4.0.4" @@ -3172,11 +3275,6 @@ chalk@^5.3.0: resolved "https://registry.npmmirror.com/chalk/-/chalk-5.4.1.tgz#1b48bf0963ec158dce2aacf69c093ae2dd2092d8" integrity sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w== -chalk@^5.5.0: - version "5.6.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/chalk/-/chalk-5.6.0.tgz#a1a8d294ea3526dbb77660f12649a08490e33ab8" - integrity sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ== - check-error@^2.1.1: version "2.1.1" resolved "https://registry.npmmirror.com/check-error/-/check-error-2.1.1.tgz#87eb876ae71ee388fa0471fe423f494be1d96ccc" @@ -3221,13 +3319,13 @@ cli-cursor@^5.0.0: dependencies: restore-cursor "^5.0.0" -cli-truncate@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/cli-truncate/-/cli-truncate-4.0.0.tgz#6cc28a2924fee9e25ce91e973db56c7066e6172a" - integrity sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA== +cli-truncate@^5.0.0: + version "5.1.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/cli-truncate/-/cli-truncate-5.1.0.tgz#bb12607a62f0e4bb91a54aa4653b23347900bb55" + integrity sha512-7JDGG+4Zp0CsknDCedl0DYdaeOhc46QNpXi3NLQblkZpXXgA6LncLDUUyvrjSvZeF3VRQa+KiMGomazQrC1V8g== dependencies: - slice-ansi "^5.0.0" - string-width "^7.0.0" + slice-ansi "^7.1.0" + string-width "^8.0.0" cliui@^8.0.1: version "8.0.1" @@ -3306,7 +3404,7 @@ combined-stream@^1.0.8: dependencies: delayed-stream "~1.0.0" -commander@*, commander@^14.0.0: +commander@*: version "14.0.0" resolved "https://registry.npmmirror.com/commander/-/commander-14.0.0.tgz#f244fc74a92343514e56229f16ef5c5e22ced5e9" integrity sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA== @@ -3316,6 +3414,11 @@ commander@^10.0.0: resolved "https://registry.npmmirror.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== +commander@^14.0.1: + version "14.0.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/commander/-/commander-14.0.1.tgz#2f9225c19e6ebd0dc4404dd45821b2caa17ea09b" + integrity sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A== + commander@^2.20.0, commander@^2.8.1: version "2.20.3" resolved "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" @@ -3641,11 +3744,16 @@ data-view-byte-offset@^1.0.1: es-errors "^1.3.0" is-data-view "^1.0.1" -dayjs@^1.10.4, dayjs@^1.11.13: +dayjs@^1.10.4: version "1.11.13" resolved "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== +dayjs@^1.11.18: + version "1.11.18" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/dayjs/-/dayjs-1.11.18.tgz#835fa712aac52ab9dec8b1494098774ed7070a11" + integrity sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA== + de-indent@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" @@ -3672,6 +3780,13 @@ debug@^3.2.7: dependencies: ms "^2.1.1" +debug@^4.4.3: + version "4.4.3" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" + integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== + dependencies: + ms "^2.1.3" + decamelize@^1.1.2: version "1.2.0" resolved "https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -4448,6 +4563,18 @@ eslint-plugin-simple-import-sort@^12.1.1: resolved "https://registry.npmmirror.com/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.1.1.tgz#e64bfdaf91c5b98a298619aa634a9f7aa43b709e" integrity sha512-6nuzu4xwQtE3332Uz0to+TxDQYRLTKRESSc2hefVT48Zc8JthmN23Gx9lnYhu0FtkRSL1oxny3kJ2aveVhmOVA== +eslint-plugin-vue@^10.4.0: + version "10.5.0" + resolved "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-10.5.0.tgz#61566528a85e2546b50534914cb44a077983c49f" + integrity sha512-7BZHsG3kC2vei8F2W8hnfDi9RK+cv5eKPMvzBdrl8Vuc0hR5odGQRli8VVzUkrmUHkxFEm4Iio1r5HOKslO0Aw== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + natural-compare "^1.4.0" + nth-check "^2.1.1" + postcss-selector-parser "^6.0.15" + semver "^7.6.3" + xml-name-validator "^4.0.0" + eslint-scope@^8.2.0, eslint-scope@^8.4.0: version "8.4.0" resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-8.4.0.tgz#88e646a207fad61436ffa39eb505147200655c82" @@ -4466,18 +4593,18 @@ eslint-visitor-keys@^4.2.0, eslint-visitor-keys@^4.2.1: resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1" integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ== -eslint@^9.34.0: - version "9.34.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/eslint/-/eslint-9.34.0.tgz#0ea1f2c1b5d1671db8f01aa6b8ce722302016f7b" - integrity sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg== +eslint@^9.36.0: + version "9.36.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/eslint/-/eslint-9.36.0.tgz#9cc5cbbfb9c01070425d9bfed81b4e79a1c09088" + integrity sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ== dependencies: - "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/eslint-utils" "^4.8.0" "@eslint-community/regexpp" "^4.12.1" "@eslint/config-array" "^0.21.0" "@eslint/config-helpers" "^0.3.1" "@eslint/core" "^0.15.2" "@eslint/eslintrc" "^3.3.1" - "@eslint/js" "9.34.0" + "@eslint/js" "9.36.0" "@eslint/plugin-kit" "^0.3.5" "@humanfs/node" "^0.16.6" "@humanwhocodes/module-importer" "^1.0.1" @@ -5067,6 +5194,11 @@ get-east-asian-width@^1.0.0: resolved "https://registry.npmmirror.com/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz#21b4071ee58ed04ee0db653371b55b4299875389" integrity sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ== +get-east-asian-width@^1.3.0: + version "1.4.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz#9bc4caa131702b4b61729cb7e42735bc550c9ee6" + integrity sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q== + get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: version "1.3.0" resolved "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" @@ -5865,11 +5997,6 @@ is-fullwidth-code-point@^3.0.0: resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== -is-fullwidth-code-point@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" - integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== - is-fullwidth-code-point@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz#9609efced7c2f97da7b60145ef481c787c7ba704" @@ -6364,38 +6491,30 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" -lilconfig@^3.1.3: - version "3.1.3" - resolved "https://registry.npmmirror.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4" - integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw== - lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== -lint-staged@16.1.5: - version "16.1.5" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/lint-staged/-/lint-staged-16.1.5.tgz#e102066b2c98157bad03afffb491d2329553e86b" - integrity sha512-uAeQQwByI6dfV7wpt/gVqg+jAPaSp8WwOA8kKC/dv1qw14oGpnpAisY65ibGHUGDUv0rYaZ8CAJZ/1U8hUvC2A== +lint-staged@16.2.1: + version "16.2.1" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/lint-staged/-/lint-staged-16.2.1.tgz#bb82da8ce10059296b220f321980f0ee1ce40c28" + integrity sha512-KMeYmH9wKvHsXdUp+z6w7HN3fHKHXwT1pSTQTYxB9kI6ekK1rlL3kLZEoXZCppRPXFK9PFW/wfQctV7XUqMrPQ== dependencies: - chalk "^5.5.0" - commander "^14.0.0" - debug "^4.4.1" - lilconfig "^3.1.3" - listr2 "^9.0.1" + commander "^14.0.1" + listr2 "^9.0.4" micromatch "^4.0.8" - nano-spawn "^1.0.2" + nano-spawn "^1.0.3" pidtree "^0.6.0" string-argv "^0.3.2" yaml "^2.8.1" -listr2@^9.0.1: - version "9.0.2" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/listr2/-/listr2-9.0.2.tgz#007f8eaefac2b6de30731f6583ddb10430838354" - integrity sha512-VVd7cS6W+vLJu2wmq4QmfVj14Iep7cz4r/OWNk36Aq5ZOY7G8/BfCrQFexcwB1OIxB3yERiePfE/REBjEFulag== +listr2@^9.0.4: + version "9.0.4" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/listr2/-/listr2-9.0.4.tgz#2916e633ae6e09d1a3f981172937ac1c5a8fa64f" + integrity sha512-1wd/kpAdKRLwv7/3OKC8zZ5U8e/fajCfWMxacUvB79S5nLrYGPtUI/8chMQhn3LQjsRVErTb9i1ECAwW0ZIHnQ== dependencies: - cli-truncate "^4.0.0" + cli-truncate "^5.0.0" colorette "^2.0.20" eventemitter3 "^5.0.1" log-update "^6.1.0" @@ -6446,6 +6565,15 @@ local-pkg@^1.1.1: pkg-types "^2.0.1" quansync "^0.2.8" +local-pkg@^1.1.2: + version "1.1.2" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/local-pkg/-/local-pkg-1.1.2.tgz#c03d208787126445303f8161619dc701afa4abb5" + integrity sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A== + dependencies: + mlly "^1.7.4" + pkg-types "^2.3.0" + quansync "^0.2.11" + locate-path@^6.0.0: version "6.0.0" resolved "https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" @@ -6599,6 +6727,13 @@ magic-string@^0.30.17: dependencies: "@jridgewell/sourcemap-codec" "^1.5.0" +magic-string@^0.30.19: + version "0.30.19" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/magic-string/-/magic-string-0.30.19.tgz#cebe9f104e565602e5d2098c5f2e79a77cc86da9" + integrity sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw== + dependencies: + "@jridgewell/sourcemap-codec" "^1.5.5" + make-dir@^1.0.0, make-dir@^1.2.0: version "1.3.0" resolved "https://registry.npmmirror.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" @@ -6823,6 +6958,16 @@ mlly@^1.7.4: pkg-types "^1.3.0" ufo "^1.5.4" +mlly@^1.8.0: + version "1.8.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/mlly/-/mlly-1.8.0.tgz#e074612b938af8eba1eaf43299cbc89cb72d824e" + integrity sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g== + dependencies: + acorn "^8.15.0" + pathe "^2.0.3" + pkg-types "^1.3.1" + ufo "^1.6.1" + mockjs@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/mockjs/-/mockjs-1.1.0.tgz#e6a0c378e91906dbaff20911cc0273b3c7d75b06" @@ -6853,10 +6998,10 @@ muggle-string@^0.4.1: resolved "https://registry.npmmirror.com/muggle-string/-/muggle-string-0.4.1.tgz#3b366bd43b32f809dc20659534dd30e7c8a0d328" integrity sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ== -nano-spawn@^1.0.2: - version "1.0.2" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/nano-spawn/-/nano-spawn-1.0.2.tgz#9853795681f0e96ef6f39104c2e4347b6ba79bf6" - integrity sha512-21t+ozMQDAL/UGgQVBbZ/xXvNO10++ZPuTmKRO8k9V3AClVRht49ahtDjfY8l1q6nSHOrE5ASfthzH3ol6R/hg== +nano-spawn@^1.0.3: + version "1.0.3" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/nano-spawn/-/nano-spawn-1.0.3.tgz#ef8d89a275eebc8657e67b95fc312a6527a05b8d" + integrity sha512-jtpsQDetTnvS2Ts1fiRdci5rx0VYws5jGyC+4IYOTnIQ/wwdf6JdomlHBwqC3bJYOvaKu0C2GSZ1A60anrYpaA== nanoid@^3.3.11: version "3.3.11" @@ -6895,11 +7040,23 @@ node-addon-api@^7.0.0: resolved "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-7.1.1.tgz#1aba6693b0f255258a049d621329329322aad558" integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ== +node-bin-setup@^1.0.0: + version "1.1.4" + resolved "https://registry.npmmirror.com/node-bin-setup/-/node-bin-setup-1.1.4.tgz#e5a666044152b54d8d84b95297977ae07fd04047" + integrity sha512-vWNHOne0ZUavArqPP5LJta50+S8R261Fr5SvGul37HbEDcowvLjwdvd0ZeSr0r2lTSrPxl6okq9QUw8BFGiAxA== + node-releases@^2.0.19: version "2.0.19" resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== +node@^22.18.0: + version "22.20.0" + resolved "https://registry.npmmirror.com/node/-/node-22.20.0.tgz#32e0964e933ca955081a7f9183768adbeddc23f0" + integrity sha512-5s76ty1RExWqukVyzfq+9jOPB7FaLIJKUVxGwTI9xOHdePLmkq9bfYUGQ54oudx+sRgznAHvHaUomH5kVhqkxQ== + dependencies: + node-bin-setup "^1.0.0" + nopt@^7.2.1: version "7.2.1" resolved "https://registry.npmmirror.com/nopt/-/nopt-7.2.1.tgz#1cac0eab9b8e97c9093338446eddd40b2c8ca1e7" @@ -6973,7 +7130,7 @@ npm-run-path@^4.0.0, npm-run-path@^4.0.1: dependencies: path-key "^3.0.0" -nth-check@^2.0.1: +nth-check@^2.0.1, nth-check@^2.1.1: version "2.1.1" resolved "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== @@ -7279,9 +7436,9 @@ parse-json@^5.2.0: json-parse-even-better-errors "^2.3.0" lines-and-columns "^1.1.6" -parse5@^7.2.1: +parse5@^7.0.0, parse5@^7.2.1: version "7.3.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/parse5/-/parse5-7.3.0.tgz#d7e224fa72399c7a175099f45fc2ad024b05ec05" + resolved "https://registry.npmmirror.com/parse5/-/parse5-7.3.0.tgz#d7e224fa72399c7a175099f45fc2ad024b05ec05" integrity sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw== dependencies: entities "^6.0.0" @@ -7377,7 +7534,7 @@ pathe@^0.2.0: resolved "https://registry.npmmirror.com/pathe/-/pathe-0.2.0.tgz#30fd7bbe0a0d91f0e60bae621f5d19e9e225c339" integrity sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw== -pathe@^2.0.1, pathe@^2.0.2, pathe@^2.0.3: +pathe@^2.0.1, pathe@^2.0.3: version "2.0.3" resolved "https://registry.npmmirror.com/pathe/-/pathe-2.0.3.tgz#3ecbec55421685b70a9da872b2cff3e1cbed1716" integrity sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w== @@ -7465,7 +7622,7 @@ pinkie@^2.0.0: resolved "https://registry.npmmirror.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== -pkg-types@^1.3.0: +pkg-types@^1.3.0, pkg-types@^1.3.1: version "1.3.1" resolved "https://registry.npmmirror.com/pkg-types/-/pkg-types-1.3.1.tgz#bd7cc70881192777eef5326c19deb46e890917df" integrity sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ== @@ -7483,7 +7640,7 @@ pkg-types@^2.0.1: exsolve "^1.0.7" pathe "^2.0.3" -pkg-types@^2.2.0: +pkg-types@^2.3.0: version "2.3.0" resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/pkg-types/-/pkg-types-2.3.0.tgz#037f2c19bd5402966ff6810e32706558cb5b5726" integrity sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig== @@ -7521,11 +7678,6 @@ postcss-html@1.8.0: postcss "^8.5.0" postcss-safe-parser "^6.0.0" -postcss-less@^6.0.0: - version "6.0.0" - resolved "https://registry.npmmirror.com/postcss-less/-/postcss-less-6.0.0.tgz#463b34c60f53b648c237f569aeb2e09149d85af4" - integrity sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg== - postcss-media-query-parser@^0.2.3: version "0.2.3" resolved "https://registry.npmmirror.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" @@ -7556,6 +7708,14 @@ postcss-scss@^4.0.9: resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/postcss-scss/-/postcss-scss-4.0.9.tgz#a03c773cd4c9623cb04ce142a52afcec74806685" integrity sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A== +postcss-selector-parser@^6.0.15: + version "6.1.2" + resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de" + integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + postcss-selector-parser@^7.1.0: version "7.1.0" resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz#4d6af97eba65d73bc4d84bcb343e865d7dd16262" @@ -7696,6 +7856,16 @@ punycode@^2.1.0, punycode@^2.3.1: resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== +qrcode-terminal@^0.12.0: + version "0.12.0" + resolved "https://registry.npmmirror.com/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz#bb5b699ef7f9f0505092a3748be4464fe71b5819" + integrity sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ== + +quansync@^0.2.11: + version "0.2.11" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/quansync/-/quansync-0.2.11.tgz#f9c3adda2e1272e4f8cf3f1457b04cbdb4ee692a" + integrity sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA== + quansync@^0.2.8: version "0.2.10" resolved "https://registry.npmmirror.com/quansync/-/quansync-0.2.10.tgz#32053cf166fa36511aae95fc49796116f2dc20e1" @@ -8299,14 +8469,6 @@ slice-ansi@^4.0.0: astral-regex "^2.0.0" is-fullwidth-code-point "^3.0.0" -slice-ansi@^5.0.0: - version "5.0.0" - resolved "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a" - integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== - dependencies: - ansi-styles "^6.0.0" - is-fullwidth-code-point "^4.0.0" - slice-ansi@^7.1.0: version "7.1.0" resolved "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-7.1.0.tgz#cd6b4655e298a8d1bdeb04250a433094b347b9a9" @@ -8535,6 +8697,14 @@ string-width@^7.0.0: get-east-asian-width "^1.0.0" strip-ansi "^7.1.0" +string-width@^8.0.0: + version "8.1.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/string-width/-/string-width-8.1.0.tgz#9e9fb305174947cf45c30529414b5da916e9e8d1" + integrity sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg== + dependencies: + get-east-asian-width "^1.3.0" + strip-ansi "^7.1.0" + string.prototype.padend@^3.0.0: version "3.1.6" resolved "https://registry.npmmirror.com/string.prototype.padend/-/string.prototype.padend-3.1.6.tgz#ba79cf8992609a91c872daa47c6bb144ee7f62a5" @@ -8687,14 +8857,14 @@ stylelint-config-recess-order@^7.2.0: resolved "https://registry.npmmirror.com/stylelint-config-recess-order/-/stylelint-config-recess-order-7.2.0.tgz#226d5acff3a6408c499645e9b4bd005e723e1cae" integrity sha512-3Y97dhsWkUHFKRLGNLF6LE5JuNB2EVAZKYJ41wBRK4gplYdk7eHhSIwE24hanu0AoNmv5534Djip70pE+y5qkA== -stylelint-config-recommended-scss@^15.0.1: - version "15.0.1" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-15.0.1.tgz#87646e7b0645dbe40abb2c63c594e94501a7451f" - integrity sha512-V24bxkNkFGggqPVJlP9iXaBabwSGEG7QTz+PyxrRtjPkcF+/NsWtB3tKYvFYEmczRkWiIEfuFMhGpJFj9Fxe6Q== +stylelint-config-recommended-scss@^16.0.0: + version "16.0.1" + resolved "https://registry.npmmirror.com/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-16.0.1.tgz#10ac6dab288832695a4f96f4cdc77a68aa7eca9f" + integrity sha512-wfpU6kmTUwPEHMACYdpt5wLM/aS44+sqE8yk82LkOkA7yVpAuTZDwd3m9762d0mRnNCn0JMUx4XfDVDmbb8hTA== dependencies: postcss-scss "^4.0.9" - stylelint-config-recommended "^16.0.0" - stylelint-scss "^6.12.0" + stylelint-config-recommended "^17.0.0" + stylelint-scss "^6.12.1" stylelint-config-recommended-vue@^1.5.0: version "1.6.1" @@ -8710,26 +8880,6 @@ stylelint-config-recommended@>=6.0.0, stylelint-config-recommended@^17.0.0: resolved "https://registry.npmmirror.com/stylelint-config-recommended/-/stylelint-config-recommended-17.0.0.tgz#4f77c70609b2d7093cc60bb48adfabdde434aa5d" integrity sha512-WaMSdEiPfZTSFVoYmJbxorJfA610O0tlYuU2aEwY33UQhSPgFbClrVJYWvy3jGJx+XW37O+LyNLiZOEXhKhJmA== -stylelint-config-recommended@^16.0.0: - version "16.0.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/stylelint-config-recommended/-/stylelint-config-recommended-16.0.0.tgz#0221f19902816fe7d53d9a01eb0be4cc7b4fe80a" - integrity sha512-4RSmPjQegF34wNcK1e1O3Uz91HN8P1aFdFzio90wNK9mjgAI19u5vsU868cVZboKzCaa5XbpvtTzAAGQAxpcXA== - -stylelint-config-standard-scss@^15.0.1: - version "15.0.1" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/stylelint-config-standard-scss/-/stylelint-config-standard-scss-15.0.1.tgz#3b549bc2bf4be0daa25e2ba979fe0de0712cd638" - integrity sha512-8pmmfutrMlPHukLp+Th9asmk21tBXMVGxskZCzkRVWt1d8Z0SrXjUUQ3vn9KcBj1bJRd5msk6yfEFM0UYHBRdg== - dependencies: - stylelint-config-recommended-scss "^15.0.1" - stylelint-config-standard "^38.0.0" - -stylelint-config-standard@^38.0.0: - version "38.0.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/stylelint-config-standard/-/stylelint-config-standard-38.0.0.tgz#9d673ec1f35d7569476ee4b0582e7dd5faebf036" - integrity sha512-uj3JIX+dpFseqd/DJx8Gy3PcRAJhlEZ2IrlFOc4LUxBX/PNMEQ198x7LCOE2Q5oT9Vw8nyc4CIL78xSqPr6iag== - dependencies: - stylelint-config-recommended "^16.0.0" - stylelint-config-standard@^39.0.0: version "39.0.0" resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/stylelint-config-standard/-/stylelint-config-standard-39.0.0.tgz#9635554a9c42e7e89dadc024afac372d18e3e776" @@ -8752,7 +8902,7 @@ stylelint-prettier@^5.0.3: dependencies: prettier-linter-helpers "^1.0.0" -stylelint-scss@^6.11.0, stylelint-scss@^6.12.0: +stylelint-scss@^6.11.0, stylelint-scss@^6.12.1: version "6.12.1" resolved "https://registry.npmmirror.com/stylelint-scss/-/stylelint-scss-6.12.1.tgz#7de9980a7c9acb7a3f203498e7296526cb52ffa0" integrity sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA== @@ -8995,6 +9145,14 @@ tinyglobby@^0.2.14: fdir "^6.4.4" picomatch "^4.0.2" +tinyglobby@^0.2.15: + version "0.2.15" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/tinyglobby/-/tinyglobby-0.2.15.tgz#e228dd1e638cea993d2fdb4fcd2d4602a79951c2" + integrity sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ== + dependencies: + fdir "^6.5.0" + picomatch "^4.0.3" + tinypool@^1.1.1: version "1.1.1" resolved "https://registry.npmmirror.com/tinypool/-/tinypool-1.1.1.tgz#059f2d042bd37567fbc017d3d426bdd2a2612591" @@ -9201,12 +9359,12 @@ typescript-eslint@^8.35.1: "@typescript-eslint/typescript-estree" "8.38.0" "@typescript-eslint/utils" "8.38.0" -typescript@^5.9.2: - version "5.9.2" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/typescript/-/typescript-5.9.2.tgz#d93450cddec5154a2d5cabe3b8102b83316fb2a6" - integrity sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A== +typescript@5.8.3: + version "5.8.3" + resolved "https://registry.npmmirror.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e" + integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ== -ufo@^1.5.4: +ufo@^1.5.4, ufo@^1.6.1: version "1.6.1" resolved "https://registry.npmmirror.com/ufo/-/ufo-1.6.1.tgz#ac2db1d54614d1b22c1d603e3aef44a85d8f146b" integrity sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA== @@ -9229,6 +9387,11 @@ unbzip2-stream@^1.0.9: buffer "^5.2.1" through "^2.3.8" +undici-types@~6.21.0: + version "6.21.0" + resolved "https://registry.npmmirror.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb" + integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ== + undici-types@~7.8.0: version "7.8.0" resolved "https://registry.npmmirror.com/undici-types/-/undici-types-7.8.0.tgz#de00b85b710c54122e44fbfd911f8d70174cd294" @@ -9262,25 +9425,25 @@ unicorn-magic@^0.1.0: resolved "https://registry.npmmirror.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4" integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== -unimport@^5.2.0: - version "5.2.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/unimport/-/unimport-5.2.0.tgz#bb0277d268e56b2a65655e8147f5998b4cb782cf" - integrity sha512-bTuAMMOOqIAyjV4i4UH7P07pO+EsVxmhOzQ2YJ290J6mkLUdozNhb5I/YoOEheeNADC03ent3Qj07X0fWfUpmw== +unimport@^5.4.0: + version "5.4.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/unimport/-/unimport-5.4.0.tgz#0a568bb3dc8bd51b778183a0a7af1496e14d0fdd" + integrity sha512-g/OLFZR2mEfqbC6NC9b2225eCJGvufxq34mj6kM3OmI5gdSL0qyqtnv+9qmsGpAmnzSl6x0IWZj4W+8j2hLkMA== dependencies: acorn "^8.15.0" escape-string-regexp "^5.0.0" estree-walker "^3.0.3" - local-pkg "^1.1.1" - magic-string "^0.30.17" - mlly "^1.7.4" + local-pkg "^1.1.2" + magic-string "^0.30.19" + mlly "^1.8.0" pathe "^2.0.3" picomatch "^4.0.3" - pkg-types "^2.2.0" + pkg-types "^2.3.0" scule "^1.3.0" strip-literal "^3.0.0" - tinyglobby "^0.2.14" - unplugin "^2.3.5" - unplugin-utils "^0.2.4" + tinyglobby "^0.2.15" + unplugin "^2.3.10" + unplugin-utils "^0.3.0" union-value@^1.0.0: version "1.0.1" @@ -9309,47 +9472,48 @@ unpipe@~1.0.0: resolved "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== -unplugin-auto-import@^20.0.0: - version "20.0.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/unplugin-auto-import/-/unplugin-auto-import-20.0.0.tgz#2f9e1f22d690c6ded8a5631aa2aab1ca2936d9a6" - integrity sha512-YAqD07gQa5PpGlhLFQ9rWDtGa42nBR2oNMudnX7G5P8XmkQx3EPL7sKNQroTdt5ehwks55NHy0dzxwwA3xtqQg== +unplugin-auto-import@^20.2.0: + version "20.2.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/unplugin-auto-import/-/unplugin-auto-import-20.2.0.tgz#6bf2fc4dba8a596f34ce8c50d635b8433c2157db" + integrity sha512-vfBI/SvD9hJqYNinipVOAj5n8dS8DJXFlCKFR5iLDp2SaQwsfdnfLXgZ+34Kd3YY3YEY9omk8XQg0bwos3Q8ug== dependencies: - local-pkg "^1.1.1" - magic-string "^0.30.17" + local-pkg "^1.1.2" + magic-string "^0.30.19" picomatch "^4.0.3" - unimport "^5.2.0" - unplugin "^2.3.5" - unplugin-utils "^0.2.4" + unimport "^5.4.0" + unplugin "^2.3.10" + unplugin-utils "^0.3.0" -unplugin-utils@^0.2.4: - version "0.2.4" - resolved "https://registry.npmmirror.com/unplugin-utils/-/unplugin-utils-0.2.4.tgz#56e4029a6906645a10644f8befc404b06d5d24d0" - integrity sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA== +unplugin-utils@^0.3.0: + version "0.3.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/unplugin-utils/-/unplugin-utils-0.3.0.tgz#fbda011a03a0e40e168f0eb9925ea7d2750e4ea8" + integrity sha512-JLoggz+PvLVMJo+jZt97hdIIIZ2yTzGgft9e9q8iMrC4ewufl62ekeW7mixBghonn2gVb/ICjyvlmOCUBnJLQg== dependencies: - pathe "^2.0.2" - picomatch "^4.0.2" + pathe "^2.0.3" + picomatch "^4.0.3" -unplugin-vue-components@^29.0.0: - version "29.0.0" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/unplugin-vue-components/-/unplugin-vue-components-29.0.0.tgz#dae0354d11ceeef5a873119b7d570df4c84e0f8d" - integrity sha512-M2DX44g4/jvBkB0V6uwqTbkTd5DMRHpeGoi/cIKwGG4HPuNxLbe8zoTStB2n12hoDiWc9I1PIRQruRWExNXHlQ== +unplugin-vue-components@^29.1.0: + version "29.1.0" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/unplugin-vue-components/-/unplugin-vue-components-29.1.0.tgz#6064dfd43ebfc2d54fc04d6c391d30c9f66d3360" + integrity sha512-z/9ACPXth199s9aCTCdKZAhe5QGOpvzJYP+Hkd0GN1/PpAmsu+W3UlRY3BJAewPqQxh5xi56+Og6mfiCV1Jzpg== dependencies: chokidar "^3.6.0" - debug "^4.4.1" - local-pkg "^1.1.1" - magic-string "^0.30.17" - mlly "^1.7.4" - tinyglobby "^0.2.14" - unplugin "^2.3.5" - unplugin-utils "^0.2.4" + debug "^4.4.3" + local-pkg "^1.1.2" + magic-string "^0.30.19" + mlly "^1.8.0" + tinyglobby "^0.2.15" + unplugin "^2.3.10" + unplugin-utils "^0.3.0" -unplugin@^2.3.5: - version "2.3.5" - resolved "https://registry.npmmirror.com/unplugin/-/unplugin-2.3.5.tgz#c689d806e2a15c95aeb794f285356c6bcdea4a2e" - integrity sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw== +unplugin@^2.3.10: + version "2.3.10" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/unplugin/-/unplugin-2.3.10.tgz#15e75fec9384743335be7e54e5c88b5c187a3e94" + integrity sha512-6NCPkv1ClwH+/BGE9QeoTIl09nuiAt0gS28nn1PvYXsGKRwM2TCbFA2QiilmehPDTXIe684k4rZI1yl3A1PCUw== dependencies: - acorn "^8.14.1" - picomatch "^4.0.2" + "@jridgewell/remapping" "^2.3.5" + acorn "^8.15.0" + picomatch "^4.0.3" webpack-virtual-modules "^0.6.2" unset-value@^1.0.0: @@ -9533,6 +9697,13 @@ vite-plugin-progress@^0.0.7: progress "^2.0.3" rd "^2.0.1" +vite-plugin-qrcode@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/vite-plugin-qrcode/-/vite-plugin-qrcode-0.3.0.tgz#fb8b0e62945aae808be7c1aa73afacfac2d9ee0a" + integrity sha512-tCsN3ckHmFs9vRyFwdNdmlMzzt8iX7hZQrMMOhIIpu8SchfHgA78TIGBfeRnXARBo71qBPC7+O2rgMqPsOdCzg== + dependencies: + qrcode-terminal "^0.12.0" + vite-plugin-restart@^1.0.0: version "1.0.0" resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/vite-plugin-restart/-/vite-plugin-restart-1.0.0.tgz#922ff027f9406e95cd8be27147c92b2a0c70a293" @@ -9573,17 +9744,17 @@ vite-plugin-vue-setup-extend-plus@^0.1.0: optionalDependencies: fsevents "~2.3.3" -vite@^7.1.3: - version "7.1.3" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/vite/-/vite-7.1.3.tgz#8d70cb02fd6346b4bf1329a6760800538ef0faea" - integrity sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw== +vite@^7.1.7: + version "7.1.7" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/vite/-/vite-7.1.7.tgz#ed3f9f06e21d6574fe1ad425f6b0912d027ffc13" + integrity sha512-VbA8ScMvAISJNJVbRDTJdCwqQoAareR/wutevKanhR2/1EkoXVZVkkORaYm/tNVCjP/UDTKtcw3bAkwOUdedmA== dependencies: esbuild "^0.25.0" fdir "^6.5.0" picomatch "^4.0.3" postcss "^8.5.6" rollup "^4.43.0" - tinyglobby "^0.2.14" + tinyglobby "^0.2.15" optionalDependencies: fsevents "~2.3.3" @@ -9638,13 +9809,13 @@ vue-eslint-parser@^10.1.3, vue-eslint-parser@^10.2.0: esquery "^1.6.0" semver "^7.6.3" -vue-i18n@^11.1.3: - version "11.1.11" - resolved "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-11.1.11.tgz#b38ed214896540cf7a68932dfa565d9d4fbbffac" - integrity sha512-LvyteQoXeQiuILbzqv13LbyBna/TEv2Ha+4ZWK2AwGHUzZ8+IBaZS0TJkCgn5izSPLcgZwXy9yyTrewCb2u/MA== +vue-i18n@^11.1.12: + version "11.1.12" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/vue-i18n/-/vue-i18n-11.1.12.tgz#230b21d65dd89343ebd40d19c9e3cfb13db8c1fd" + integrity sha512-BnstPj3KLHLrsqbVU2UOrPmr0+Mv11bsUZG0PyCOzsawCivk8W00GMXHeVUWIDOgNaScCuZah47CZFE+Wnl8mw== dependencies: - "@intlify/core-base" "11.1.11" - "@intlify/shared" "11.1.11" + "@intlify/core-base" "11.1.12" + "@intlify/shared" "11.1.12" "@vue/devtools-api" "^6.5.0" vue-router@^4.5.1: @@ -9654,24 +9825,24 @@ vue-router@^4.5.1: dependencies: "@vue/devtools-api" "^6.6.4" -vue-tsc@^3.0.6: - version "3.0.6" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/vue-tsc/-/vue-tsc-3.0.6.tgz#09376812d2f1fab64e3592ab93281dc62e6d2754" - integrity sha512-Tbs8Whd43R2e2nxez4WXPvvdjGbW24rOSgRhLOHXzWiT4pcP4G7KeWh0YCn18rF4bVwv7tggLLZ6MJnO6jXPBg== +vue-tsc@^3.0.8: + version "3.0.8" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/vue-tsc/-/vue-tsc-3.0.8.tgz#291c4ecf192f0bde15439c85cf65c8a9aba5b360" + integrity sha512-H9yg/m6ywykmWS+pIAEs65v2FrVm5uOA0a0dHkX6Sx8dNg1a1m4iudt/6eGa9fAenmNHGlLFN9XpWQb8i5sU1w== dependencies: "@volar/typescript" "2.4.23" - "@vue/language-core" "3.0.6" + "@vue/language-core" "3.0.8" -vue@^3.5.20: - version "3.5.20" - resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/vue/-/vue-3.5.20.tgz#855c3f4c0a1260abc894f729c3ffb6cb687d0d34" - integrity sha512-2sBz0x/wis5TkF1XZ2vH25zWq3G1bFEPOfkBcx2ikowmphoQsPH6X0V3mmPCXA2K1N/XGTnifVyDQP4GfDDeQw== +vue@^3.5.22: + version "3.5.22" + resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/vue/-/vue-3.5.22.tgz#2b8ddb94ee4b640ef12fe7f6efe1cf16f3b582e7" + integrity sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ== dependencies: - "@vue/compiler-dom" "3.5.20" - "@vue/compiler-sfc" "3.5.20" - "@vue/runtime-dom" "3.5.20" - "@vue/server-renderer" "3.5.20" - "@vue/shared" "3.5.20" + "@vue/compiler-dom" "3.5.22" + "@vue/compiler-sfc" "3.5.22" + "@vue/runtime-dom" "3.5.22" + "@vue/server-renderer" "3.5.22" + "@vue/shared" "3.5.22" w3c-xmlserializer@^5.0.0: version "5.0.0" @@ -9835,6 +10006,11 @@ ws@^8.18.0: resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/ws/-/ws-8.18.3.tgz#b56b88abffde62791c639170400c93dcb0c95472" integrity sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg== +xml-name-validator@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835" + integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== + xml-name-validator@^5.0.0: version "5.0.0" resolved "https://pkg.onewo.com:443/artifactory/api/npm/public-npm-group/xml-name-validator/-/xml-name-validator-5.0.0.tgz#82be9b957f7afdacf961e5980f1bf227c0bf7673"