diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 6d2a732..923b5ee 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: 🛠️ 设置Node环境 - uses: yanhao98/composite-actions/setup-node-environment@b4a2caa64aca72f8aeada59d0df3181a12df8268 + uses: yanhao98/composite-actions/setup-node-environment@41ff2ce04aed748954bd860668b69edd103bba2c - name: 🔍 静态代码分析 run: pnpm run lint - name: 📦 构建项目 diff --git a/.github/workflows/playwright.yaml b/.github/workflows/playwright.yaml index 96b3f9b..c46680d 100644 --- a/.github/workflows/playwright.yaml +++ b/.github/workflows/playwright.yaml @@ -22,7 +22,7 @@ jobs: url: ${{ steps.surge_deploy.outputs.url }} steps: - name: ⚙️ 设置 Node 环境 - uses: yanhao98/composite-actions/setup-node-environment@b4a2caa64aca72f8aeada59d0df3181a12df8268 + uses: yanhao98/composite-actions/setup-node-environment@41ff2ce04aed748954bd860668b69edd103bba2c - name: 🔨 构建项目 run: pnpm run build-only env: @@ -30,7 +30,7 @@ jobs: - name: 🚀 部署到 Surge id: surge_deploy if: ${{ github.actor != 'nektos/act' }} # https://nektosact.com/usage/index.html#skipping-steps - uses: yanhao98/composite-actions/deploy-dist-to-surge@b4a2caa64aca72f8aeada59d0df3181a12df8268 + uses: yanhao98/composite-actions/deploy-dist-to-surge@41ff2ce04aed748954bd860668b69edd103bba2c playwright: needs: surge @@ -38,7 +38,7 @@ jobs: container: mcr.microsoft.com/playwright:v1.54.2-noble steps: - name: ⚙️ 设置 Node 环境 - uses: yanhao98/composite-actions/setup-node-environment@b4a2caa64aca72f8aeada59d0df3181a12df8268 + uses: yanhao98/composite-actions/setup-node-environment@41ff2ce04aed748954bd860668b69edd103bba2c # - name: 📥 安装 Playwright 浏览器 # run: pnpm exec playwright install --with-deps - name: ▶️ 运行 Playwright 测试 diff --git a/.github/workflows/vercel.yaml b/.github/workflows/vercel.yaml index d63e1c2..cd96d59 100644 --- a/.github/workflows/vercel.yaml +++ b/.github/workflows/vercel.yaml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: ⚙️ 设置 Node 环境 - uses: yanhao98/composite-actions/setup-node-environment@b4a2caa64aca72f8aeada59d0df3181a12df8268 + uses: yanhao98/composite-actions/setup-node-environment@41ff2ce04aed748954bd860668b69edd103bba2c - name: 📥 拉取 Vercel 环境信息 run: pnpm dlx vercel pull --yes --environment=production --token=${{ secrets.VERCEL_TOKEN }} diff --git a/package.json b/package.json index 53c12cb..f469199 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "packageManager": "pnpm@10.12.4", + "packageManager": "pnpm@10.14.0", "name": "vue-ts-example", "version": "0.0.0", "private": true, @@ -102,7 +102,7 @@ "@iconify-json/carbon": "^1.2.10", "@iconify-json/logos": "^1.2.4", "@iconify-json/mdi": "^1.2.3", - "@iconify/utils": "^2.3.0", + "@iconify/utils": "^3.0.1", "@playwright/test": "^1.54.2", "@primevue/auto-import-resolver": "^4.3.6", "@tsconfig/node22": "^22.0.2", @@ -113,7 +113,7 @@ "@types/plotly.js-dist-min": "^2.3.4", "@types/three": "^0.179.0", "@vant/auto-import-resolver": "^1.3.0", - "@vitejs/plugin-vue": "^6.0.0", + "@vitejs/plugin-vue": "^6.0.1", "@vitejs/plugin-vue-jsx": "^5.0.1", "@vitest/eslint-plugin": "^1.3.4", "@vue/eslint-config-prettier": "^10.2.0", @@ -137,29 +137,30 @@ "npm-run-all2": "^8.0.4", "oxlint": "^1.9.0", "prettier": "3.6.2", + "spritesmith": "^3.5.1", "typescript": "~5.8.3", "unocss": "66.3.3", "unocss-preset-animations": "^1.2.1", "unocss-preset-chinese": "^0.3.3", "unocss-preset-shadcn": "^0.5.0", - "unplugin-auto-import": "^19.3.0", + "unplugin-auto-import": "^20.0.0", "unplugin-icons": "^22.2.0", - "unplugin-vue-components": "^28.8.0", + "unplugin-vue-components": "^29.0.0", "unplugin-vue-macros": "^2.14.5", "unplugin-vue-markdown": "^29.1.0", "unplugin-vue-router": "^0.15.0", "vfonts": "^0.0.3", - "vite": "^7.0.2", + "vite": "^7.1.2", "vite-plugin-checker": "^0.10.2", "vite-plugin-fake-server": "^2.2.0", - "vite-plugin-image-tools": "^2.0.2", + "vite-plugin-image-tools": "^3.0.0", "vite-plugin-purgecss-updated-v5": "^1.2.6", "vite-plugin-singlefile": "^2.3.0", - "vite-plugin-static-copy": "^3.1.0", + "vite-plugin-static-copy": "^3.1.1", "vite-plugin-vue-devtools": "^8.0.0", "vite-plugin-vue-layouts": "^0.11.0", "vite-plugin-vue-meta-layouts": "^0.5.1", - "vite-plugin-webfont-dl": "^3.10.5", + "vite-plugin-webfont-dl": "^3.11.1", "vue-component-type-helpers": "^3.0.1", "vue-tsc": "^3.0.1" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b7de288..fd46683 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - vite: ^7.0.2 + vite: ^7.1.2 vue-tsc: ^3.0.1 '@primevue/auto-import-resolver': ^4.3.6 @@ -21,7 +21,7 @@ importers: version: 0.8.2 '@intlify/unplugin-vue-i18n': specifier: ^6.0.8 - version: 6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.32.0(jiti@2.4.2))(rollup@4.42.0)(typescript@5.8.3)(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.32.0(jiti@2.4.2))(rollup@4.46.2)(typescript@5.8.3)(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) '@pinia/colada': specifier: ^0.17.1 version: 0.17.1(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))) @@ -96,7 +96,7 @@ importers: version: 3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) pinia-plugin-persistedstate: specifier: ^4.4.1 - version: 4.4.1(@nuxt/kit@3.17.5)(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))) + version: 4.4.1(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))) plotly.js-dist-min: specifier: ^3.0.1 version: 3.0.1 @@ -183,8 +183,8 @@ importers: specifier: ^1.2.3 version: 1.2.3 '@iconify/utils': - specifier: ^2.3.0 - version: 2.3.0 + specifier: ^3.0.1 + version: 3.0.1 '@playwright/test': specifier: ^1.54.2 version: 1.54.2 @@ -216,11 +216,11 @@ importers: specifier: ^1.3.0 version: 1.3.0 '@vitejs/plugin-vue': - specifier: ^6.0.0 - version: 6.0.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + specifier: ^6.0.1 + version: 6.0.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 5.0.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vitest/eslint-plugin': specifier: ^1.3.4 version: 1.3.4(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) @@ -287,36 +287,39 @@ importers: prettier: specifier: 3.6.2 version: 3.6.2 + spritesmith: + specifier: ^3.5.1 + version: 3.5.1 typescript: specifier: ~5.8.3 version: 5.8.3 unocss: specifier: 66.3.3 - version: 66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) unocss-preset-animations: specifier: ^1.2.1 - version: 1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))) + version: 1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))) unocss-preset-chinese: specifier: ^0.3.3 - version: 0.3.3(unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))) + version: 0.3.3(unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))) unocss-preset-shadcn: specifier: ^0.5.0 - version: 0.5.0(unocss-preset-animations@1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))))(unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))) + version: 0.5.0(unocss-preset-animations@1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))))(unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))) unplugin-auto-import: - specifier: ^19.3.0 - version: 19.3.0(@nuxt/kit@3.17.5)(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))) + specifier: ^20.0.0 + version: 20.0.0(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))) unplugin-icons: specifier: ^22.2.0 version: 22.2.0(@vue/compiler-sfc@3.5.17) unplugin-vue-components: - specifier: ^28.8.0 - version: 28.8.0(@babel/parser@7.27.7)(@nuxt/kit@3.17.5)(vue@3.5.17(typescript@5.8.3)) + specifier: ^29.0.0 + version: 29.0.0(@babel/parser@7.27.7)(vue@3.5.17(typescript@5.8.3)) unplugin-vue-macros: specifier: ^2.14.5 - version: 2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rollup@4.42.0)(typescript@5.8.3)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + version: 2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rollup@4.46.2)(typescript@5.8.3)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) unplugin-vue-markdown: specifier: ^29.1.0 - version: 29.1.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + version: 29.1.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) unplugin-vue-router: specifier: ^0.15.0 version: 0.15.0(@vue/compiler-sfc@3.5.17)(typescript@5.8.3)(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) @@ -324,38 +327,38 @@ importers: specifier: ^0.0.3 version: 0.0.3 vite: - specifier: ^7.0.2 - version: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + specifier: ^7.1.2 + version: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) vite-plugin-checker: specifier: ^0.10.2 - version: 0.10.2(eslint@9.32.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3)) + version: 0.10.2(eslint@9.32.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3)) vite-plugin-fake-server: specifier: ^2.2.0 version: 2.2.0 vite-plugin-image-tools: - specifier: ^2.0.2 - version: 2.0.2 + specifier: ^3.0.0 + version: 3.0.0 vite-plugin-purgecss-updated-v5: specifier: ^1.2.6 - version: 1.2.6(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + version: 1.2.6(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) vite-plugin-singlefile: specifier: ^2.3.0 - version: 2.3.0(rollup@4.42.0)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + version: 2.3.0(rollup@4.46.2)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) vite-plugin-static-copy: - specifier: ^3.1.0 - version: 3.1.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + specifier: ^3.1.1 + version: 3.1.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) vite-plugin-vue-devtools: specifier: ^8.0.0 - version: 8.0.0(@nuxt/kit@3.17.5)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 8.0.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) vite-plugin-vue-layouts: specifier: ^0.11.0 - version: 0.11.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) + version: 0.11.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) vite-plugin-vue-meta-layouts: specifier: ^0.5.1 - version: 0.5.1(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3))) + version: 0.5.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3))) vite-plugin-webfont-dl: - specifier: ^3.10.5 - version: 3.10.5(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + specifier: ^3.11.1 + version: 3.11.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) vue-component-type-helpers: specifier: ^3.0.1 version: 3.0.1 @@ -395,6 +398,9 @@ packages: '@antfu/utils@8.1.1': resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==} + '@antfu/utils@9.2.0': + resolution: {integrity: sha512-Oq1d9BGZakE/FyoEtcNeSwM7MpDO2vUBi11RWBZXf75zPsbUVWmUs03EqkRFrcgbXyKTas0BdZWC1wcuSoqSAw==} + '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} @@ -1070,6 +1076,9 @@ packages: '@iconify/utils@2.3.0': resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==} + '@iconify/utils@3.0.1': + resolution: {integrity: sha512-A78CUEnFGX8I/WlILxJCuIJXloL0j/OJ9PSchPAfCargEIKmUBWvvEMmKWB5oONwiUqlNt+5eRufdkLxeHIWYw==} + '@img/sharp-darwin-arm64@0.33.5': resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -1302,10 +1311,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@nuxt/kit@3.17.5': - resolution: {integrity: sha512-NdCepmA+S/SzgcaL3oYUeSlXGYO6BXGr9K/m1D0t0O9rApF8CSq/QQ+ja5KYaYMO1kZAEWH4s2XVcE3uPrrAVg==} - engines: {node: '>=18.12.0'} - '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} @@ -1491,12 +1496,12 @@ packages: resolution: {integrity: sha512-G0OnZbMWEs5LhDyqy2UL17vGhSVHkQIfVojMtEWVenvj0V5S84VBgy86kJIuNsGDp2p7sTKlpSIpBUWdC35OKg==} engines: {node: '>=20.0.0'} - '@rolldown/pluginutils@1.0.0-beta.19': - resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==} - '@rolldown/pluginutils@1.0.0-beta.21': resolution: {integrity: sha512-OTjWr7XYqRZaSzi6dTe0fP25EEsYEQ2H04xIedXG3D0Hrs+Bpe3V5L48R6y+R5ohTygp1ijC09mbrd7vlslpzA==} + '@rolldown/pluginutils@1.0.0-beta.29': + resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} + '@rollup/pluginutils@5.1.4': resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} @@ -1506,103 +1511,103 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.42.0': - resolution: {integrity: sha512-gldmAyS9hpj+H6LpRNlcjQWbuKUtb94lodB9uCz71Jm+7BxK1VIOo7y62tZZwxhA7j1ylv/yQz080L5WkS+LoQ==} + '@rollup/rollup-android-arm-eabi@4.46.2': + resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.42.0': - resolution: {integrity: sha512-bpRipfTgmGFdCZDFLRvIkSNO1/3RGS74aWkJJTFJBH7h3MRV4UijkaEUeOMbi9wxtxYmtAbVcnMtHTPBhLEkaw==} + '@rollup/rollup-android-arm64@4.46.2': + resolution: {integrity: sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.42.0': - resolution: {integrity: sha512-JxHtA081izPBVCHLKnl6GEA0w3920mlJPLh89NojpU2GsBSB6ypu4erFg/Wx1qbpUbepn0jY4dVWMGZM8gplgA==} + '@rollup/rollup-darwin-arm64@4.46.2': + resolution: {integrity: sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.42.0': - resolution: {integrity: sha512-rv5UZaWVIJTDMyQ3dCEK+m0SAn6G7H3PRc2AZmExvbDvtaDc+qXkei0knQWcI3+c9tEs7iL/4I4pTQoPbNL2SA==} + '@rollup/rollup-darwin-x64@4.46.2': + resolution: {integrity: sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.42.0': - resolution: {integrity: sha512-fJcN4uSGPWdpVmvLuMtALUFwCHgb2XiQjuECkHT3lWLZhSQ3MBQ9pq+WoWeJq2PrNxr9rPM1Qx+IjyGj8/c6zQ==} + '@rollup/rollup-freebsd-arm64@4.46.2': + resolution: {integrity: sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.42.0': - resolution: {integrity: sha512-CziHfyzpp8hJpCVE/ZdTizw58gr+m7Y2Xq5VOuCSrZR++th2xWAz4Nqk52MoIIrV3JHtVBhbBsJcAxs6NammOQ==} + '@rollup/rollup-freebsd-x64@4.46.2': + resolution: {integrity: sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.42.0': - resolution: {integrity: sha512-UsQD5fyLWm2Fe5CDM7VPYAo+UC7+2Px4Y+N3AcPh/LdZu23YcuGPegQly++XEVaC8XUTFVPscl5y5Cl1twEI4A==} + '@rollup/rollup-linux-arm-gnueabihf@4.46.2': + resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.42.0': - resolution: {integrity: sha512-/i8NIrlgc/+4n1lnoWl1zgH7Uo0XK5xK3EDqVTf38KvyYgCU/Rm04+o1VvvzJZnVS5/cWSd07owkzcVasgfIkQ==} + '@rollup/rollup-linux-arm-musleabihf@4.46.2': + resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.42.0': - resolution: {integrity: sha512-eoujJFOvoIBjZEi9hJnXAbWg+Vo1Ov8n/0IKZZcPZ7JhBzxh2A+2NFyeMZIRkY9iwBvSjloKgcvnjTbGKHE44Q==} + '@rollup/rollup-linux-arm64-gnu@4.46.2': + resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.42.0': - resolution: {integrity: sha512-/3NrcOWFSR7RQUQIuZQChLND36aTU9IYE4j+TB40VU78S+RA0IiqHR30oSh6P1S9f9/wVOenHQnacs/Byb824g==} + '@rollup/rollup-linux-arm64-musl@4.46.2': + resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.42.0': - resolution: {integrity: sha512-O8AplvIeavK5ABmZlKBq9/STdZlnQo7Sle0LLhVA7QT+CiGpNVe197/t8Aph9bhJqbDVGCHpY2i7QyfEDDStDg==} + '@rollup/rollup-linux-loongarch64-gnu@4.46.2': + resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.42.0': - resolution: {integrity: sha512-6Qb66tbKVN7VyQrekhEzbHRxXXFFD8QKiFAwX5v9Xt6FiJ3BnCVBuyBxa2fkFGqxOCSGGYNejxd8ht+q5SnmtA==} + '@rollup/rollup-linux-ppc64-gnu@4.46.2': + resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.42.0': - resolution: {integrity: sha512-KQETDSEBamQFvg/d8jajtRwLNBlGc3aKpaGiP/LvEbnmVUKlFta1vqJqTrvPtsYsfbE/DLg5CC9zyXRX3fnBiA==} + '@rollup/rollup-linux-riscv64-gnu@4.46.2': + resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.42.0': - resolution: {integrity: sha512-qMvnyjcU37sCo/tuC+JqeDKSuukGAd+pVlRl/oyDbkvPJ3awk6G6ua7tyum02O3lI+fio+eM5wsVd66X0jQtxw==} + '@rollup/rollup-linux-riscv64-musl@4.46.2': + resolution: {integrity: sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.42.0': - resolution: {integrity: sha512-I2Y1ZUgTgU2RLddUHXTIgyrdOwljjkmcZ/VilvaEumtS3Fkuhbw4p4hgHc39Ypwvo2o7sBFNl2MquNvGCa55Iw==} + '@rollup/rollup-linux-s390x-gnu@4.46.2': + resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.42.0': - resolution: {integrity: sha512-Gfm6cV6mj3hCUY8TqWa63DB8Mx3NADoFwiJrMpoZ1uESbK8FQV3LXkhfry+8bOniq9pqY1OdsjFWNsSbfjPugw==} + '@rollup/rollup-linux-x64-gnu@4.46.2': + resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.42.0': - resolution: {integrity: sha512-g86PF8YZ9GRqkdi0VoGlcDUb4rYtQKyTD1IVtxxN4Hpe7YqLBShA7oHMKU6oKTCi3uxwW4VkIGnOaH/El8de3w==} + '@rollup/rollup-linux-x64-musl@4.46.2': + resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.42.0': - resolution: {integrity: sha512-+axkdyDGSp6hjyzQ5m1pgcvQScfHnMCcsXkx8pTgy/6qBmWVhtRVlgxjWwDp67wEXXUr0x+vD6tp5W4x6V7u1A==} + '@rollup/rollup-win32-arm64-msvc@4.46.2': + resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.42.0': - resolution: {integrity: sha512-F+5J9pelstXKwRSDq92J0TEBXn2nfUrQGg+HK1+Tk7VOL09e0gBqUHugZv7SW4MGrYj41oNCUe3IKCDGVlis2g==} + '@rollup/rollup-win32-ia32-msvc@4.46.2': + resolution: {integrity: sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.42.0': - resolution: {integrity: sha512-LpHiJRwkaVz/LqjHjK8LCi8osq7elmpwujwbXKNW88bM8eeGxavJIKKjkjpMHAh/2xfnrt1ZSnhTv41WYUHYmA==} + '@rollup/rollup-win32-x64-msvc@4.46.2': + resolution: {integrity: sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==} cpu: [x64] os: [win32] @@ -1656,9 +1661,6 @@ packages: '@types/conventional-commits-parser@5.0.1': resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} - '@types/estree@1.0.7': - resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} - '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} @@ -1869,7 +1871,7 @@ packages: '@unocss/astro@66.3.3': resolution: {integrity: sha512-q26EfadSMmEXZpWDKsJF9anBCfhYDmWljVpDZ2Wo8K48IbZMUXrWfiAiUc6ijE/A/rADfHk8bp3a3GE01t3I9A==} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 peerDependenciesMeta: vite: optional: true @@ -1963,7 +1965,7 @@ packages: '@unocss/vite@66.3.3': resolution: {integrity: sha512-uu3smeEW6q36ri6vydRx2GiTGF5O/J80Fr4GLmLiwfpt2YnPHraO7XHVR5/mwG2Oz5Kov0uGvxVsdgxZABKRgw==} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 '@unrs/resolver-binding-android-arm-eabi@1.9.2': resolution: {integrity: sha512-tS+lqTU3N0kkthU+rYp0spAYq15DU8ld9kXkaKg9sbQqJNF+WPMuNHZQGCgdxrUOEO0j22RKMwRVhF1HTl+X8A==} @@ -2075,14 +2077,14 @@ packages: resolution: {integrity: sha512-X7qmQMXbdDh+sfHUttXokPD0cjPkMFoae7SgbkF9vi3idGUKmxLcnU2Ug49FHwiKXebfzQRIm5yK3sfCJzNBbg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vue: ^3.0.0 - '@vitejs/plugin-vue@6.0.0': - resolution: {integrity: sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ==} + '@vitejs/plugin-vue@6.0.1': + resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vue: ^3.2.25 '@vitest/eslint-plugin@1.3.4': @@ -2204,7 +2206,7 @@ packages: resolution: {integrity: sha512-bsNFXYZpLT6wiqBiJ5Ej4n76b/mV/S6y+R9Djd3r9smr7BneYcNtYuIFZU3BeQKP6+Zb+QEXPvp7jWhM4nQG+w==} engines: {node: '>=16.14.0'} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 peerDependenciesMeta: vite: optional: true @@ -2567,6 +2569,13 @@ packages: resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} engines: {node: '>=8'} + asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + + assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + ast-kit@1.4.3: resolution: {integrity: sha512-MdJqjpodkS5J149zN0Po+HPshkTdUyrvF7CKTafUgv69vBSPtncrj+3IiUgqdd7ElIEkbeXCsEouBUwLrw9Ilg==} engines: {node: '>=16.14.0'} @@ -2600,6 +2609,12 @@ packages: resolution: {integrity: sha512-vEfYZPmvVOIuE567XBVCsx8SBgOYtjB2+S1iAaJ+HgH+DNjAcrHem2hmAeC9yaNGWayicv4yR+9UaJlkF3pvtw==} engines: {pnpm: '>=10.10.0'} + aws-sign2@0.7.0: + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} + + aws4@1.13.2: + resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} + axios@1.10.0: resolution: {integrity: sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==} @@ -2615,6 +2630,12 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + + bin-pack@1.0.2: + resolution: {integrity: sha512-aOk0SxEon5LF9cMxQFViSKb4qccG6rs7XKyMXIb1J8f8LA2acTIWnHdT0IOTe4gYBbqgjdbuTZ5f+UP+vlh4Mw==} + binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} @@ -2675,14 +2696,6 @@ packages: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} - c12@3.0.4: - resolution: {integrity: sha512-t5FaZTYbbCtvxuZq9xxIruYydrAGsJ+8UdP0pZzMiK2xl/gNiSOy0OxhLzHUEEb0m1QXYqfzfvyIFEmz/g9lqg==} - peerDependencies: - magicast: ^0.3.5 - peerDependenciesMeta: - magicast: - optional: true - cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -2711,6 +2724,9 @@ packages: caniuse-lite@1.0.30001727: resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==} + caseless@0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + cesium@1.131.0: resolution: {integrity: sha512-4OVlpds2TR6elsHLfVAp5FOqxjNbvKA7Ff5n3yuwDBFKgYgc6JErbpBSjY31pBI2ZJSWhKLknCNjrTR8FlVTFg==} engines: {node: '>=20.19.0'} @@ -2738,9 +2754,6 @@ packages: resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} engines: {node: '>=8'} - citty@0.1.6: - resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - class-variance-authority@0.7.1: resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} @@ -2767,6 +2780,13 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} + clone-stats@0.0.1: + resolution: {integrity: sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==} + + clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -2831,6 +2851,10 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + concat-stream@1.5.2: + resolution: {integrity: sha512-H6xsIBfQ94aESBG8jGHXQ7i5AEpy5ZeVaLDOisDICiTCKpqEfr34/KmTrspKQNoLKNu9gTkovlpQcUi630AKiQ==} + engines: {'0': node >= 0.8} + confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} @@ -2844,6 +2868,10 @@ packages: resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} engines: {node: ^14.18.0 || >=16.10.0} + contentstream@1.0.0: + resolution: {integrity: sha512-jqWbfFZFG9tZbdej7+TzXI4kanABh3BLtTWY6NxqTK5zo6iTIeo5aq4iRVfYsLQ0y8ccQqmJR/J4NeMmEdnR2w==} + engines: {node: '>= 0.8.0'} + conventional-changelog-angular@7.0.0: resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} engines: {node: '>=16'} @@ -2873,6 +2901,9 @@ packages: core-js@3.43.0: resolution: {integrity: sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==} + core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -2947,10 +2978,20 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + cwise-compiler@1.1.3: + resolution: {integrity: sha512-WXlK/m+Di8DMMcCjcWr4i+XzcQra9eCdXIJrgh4TUgh0pIS/yJduLxS9JgefsHJ/YVLdgPtXm9r62W92MvanEQ==} + dargs@8.1.0: resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} engines: {node: '>=12'} + dashdash@1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} + + data-uri-to-buffer@0.0.3: + resolution: {integrity: sha512-Cp+jOa8QJef5nXS5hU7M1DWzXPEIoVR3kbV0dQuVGwROZg8bGf1DcCnkmajBTnvghTtSNMUdRrPjgaT6ZQucbw==} + date-fns-tz@3.2.0: resolution: {integrity: sha512-sg8HqoTEulcbbbVXeg84u5UnlsQa8GS5QXMqjjYIhS4abEVVKIUwe0/l/UhrZdKaL/W5eWZNlbTeEIiOXTcsBQ==} peerDependencies: @@ -3054,10 +3095,6 @@ packages: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} - dotenv@16.5.0: - resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} - engines: {node: '>=12'} - draco3d@1.5.7: resolution: {integrity: sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==} @@ -3074,6 +3111,9 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + ecc-jsbn@0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + editorconfig@1.0.4: resolution: {integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==} engines: {node: '>=14'} @@ -3116,9 +3156,6 @@ packages: error-stack-parser-es@1.0.5: resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==} - errx@0.1.0: - resolution: {integrity: sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==} - eruda@3.4.3: resolution: {integrity: sha512-J2TsF4dXSspOXev5bJ6mljv0dRrxj21wklrDzbvPmYaEmVoC+2psylyRi70nUPFh1mTQfIBsSusUtAMZtUN+/w==} @@ -3319,10 +3356,20 @@ packages: exsolve@1.0.5: resolution: {integrity: sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==} + exsolve@1.0.7: + resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} + extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} + extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + + extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3390,6 +3437,10 @@ packages: resolution: {integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==} engines: {node: '>= 10.13.0'} + first-chunk-stream@1.0.0: + resolution: {integrity: sha512-ArRi5axuv66gEsyl3UuK80CzW7t56hem73YGNYxNWTGNKFJUadSb9Gu9SHijYEUi8ulQMf1bJomYNwSCPHhtTQ==} + engines: {node: '>=0.10.0'} + flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} @@ -3413,6 +3464,13 @@ packages: resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} + forever-agent@0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + + form-data@2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} + form-data@4.0.3: resolution: {integrity: sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA==} engines: {node: '>= 6'} @@ -3450,6 +3508,9 @@ packages: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} + get-pixels@3.3.3: + resolution: {integrity: sha512-5kyGBn90i9tSMUVHTqkgCHsoWoR+/lGbl4yC83Gefyr0HLIhgSWEx/2F/3YgsZ7UpYNuM6pDhDK7zebrUJ5nXg==} + get-proto@1.0.1: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} @@ -3461,13 +3522,16 @@ packages: get-tsconfig@4.10.1: resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} + getpass@0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + + gif-encoder@0.4.3: + resolution: {integrity: sha512-HMfSa+EIng62NbDhM63QGYoc49/m8DcZ9hhBtw+CXX9mKboSpeFVxjZ2WEWaMFZ14MUjfACK7jsrxrJffIVrCg==} + engines: {node: '>= 0.8.0'} + gifenc@1.0.3: resolution: {integrity: sha512-xdr6AdrfGBcfzncONUOlXMBuc5wJDtOueE3c5rdG0oNgtINLD+f2iFZltrBRZYzACRbKr+mSVU/x98zv2u3jmw==} - giget@2.0.0: - resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==} - hasBin: true - git-raw-commits@4.0.0: resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} engines: {node: '>=16'} @@ -3539,6 +3603,15 @@ packages: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} engines: {node: '>=10'} + har-schema@2.0.0: + resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} + engines: {node: '>=4'} + + har-validator@5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported + has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -3573,6 +3646,10 @@ packages: hookified@1.9.1: resolution: {integrity: sha512-u3pxtGhKjcSXnGm1CX6aXS9xew535j3lkOCegbA6jdyh0BaAjTbXI4aslKstCr6zUNtoCxFGFKwjbSHdGrMB8g==} + http-signature@1.2.0: + resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} + engines: {node: '>=0.8', npm: '>=1.3.7'} + human-signals@8.0.1: resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} engines: {node: '>=18.18.0'} @@ -3639,6 +3716,9 @@ packages: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + iota-array@1.0.0: + resolution: {integrity: sha512-pZ2xT+LOHckCatGQ3DcG/a+QuEqvoxqkiL7tvE8nn3uuu+f6i1TtpB5/FtWFbxUuVr5PZCx8KskuGatbJDXOWA==} + is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} @@ -3649,6 +3729,9 @@ packages: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} + is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + is-builtin-module@5.0.0: resolution: {integrity: sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==} engines: {node: '>=18.20'} @@ -3719,10 +3802,16 @@ packages: resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} engines: {node: '>=8'} + is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + is-unicode-supported@2.1.0: resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} + is-utf8@0.2.1: + resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} + is-what@3.14.1: resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} @@ -3738,6 +3827,9 @@ packages: resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} engines: {node: '>=16'} + isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} @@ -3748,6 +3840,9 @@ packages: resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} engines: {node: '>=16'} + isstream@0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -3759,6 +3854,9 @@ packages: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true + jpeg-js@0.4.4: + resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==} + js-beautify@1.15.4: resolution: {integrity: sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==} engines: {node: '>=14'} @@ -3782,6 +3880,9 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + jsbn@0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + jsencrypt@3.3.2: resolution: {integrity: sha512-arQR1R1ESGdAxY7ZheWr12wCaF2yF47v5qpB76TtV64H1pyGudk9Hvw8Y9tb/FiTIaaTRUyaSnm5T/Y53Ghm/A==} @@ -3815,9 +3916,15 @@ 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==} + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} @@ -3837,6 +3944,10 @@ packages: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} + jsprim@1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} + engines: {node: '>=0.6.0'} + kdbush@4.0.2: resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==} @@ -3850,19 +3961,16 @@ packages: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} - klona@2.0.6: - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} - engines: {node: '>= 8'} - - knitwork@1.2.0: - resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==} - kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} ktx-parse@1.0.0: resolution: {integrity: sha512-Z31kVizz4DF/6vo9YiSYVBhuXAfyQy9bGxlW3+mB5OELoZjfXVZQpRoctsx8IEDKxBd6SagXKo7qRvu38i8Jfg==} + layout@2.2.0: + resolution: {integrity: sha512-+kdgg25XW11BA4cl9vF+SH01HaBipld2Nf/PlU2kSYncAbdUbDoahzrlh6yhR93N/wR2TGgcFoxebzR1LKmZUg==} + engines: {node: '>= 0.8.0'} + lazystream@1.0.1: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} @@ -4151,11 +4259,24 @@ packages: resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==} engines: {node: '>=18'} + ndarray-ops@1.2.2: + resolution: {integrity: sha512-BppWAFRjMYF7N/r6Ie51q6D4fs0iiGmeXIACKY66fLpnwIui3Wc3CXiD/30mgLbDjPpSLrsqcp3Z62+IcHZsDw==} + + ndarray-pack@1.2.1: + resolution: {integrity: sha512-51cECUJMT0rUZNQa09EoKsnFeDL4x2dHRT0VR5U2H5ZgEcm95ZDWcMA5JShroXjHOejmAD/fg8+H+OvUnVXz2g==} + + ndarray@1.0.19: + resolution: {integrity: sha512-B4JHA4vdyZU30ELBw3g7/p9bZupyew5a7tX1Y/gGeF2hafrPaQZhgrGQfsvgfYbgdFZjYwuEcnaobeM/WMW+HQ==} + needle@3.3.1: resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} engines: {node: '>= 4.4.x'} hasBin: true + node-bitmap@0.0.1: + resolution: {integrity: sha512-Jx5lPaaLdIaOsj2mVLWMWulXF6GQVdyLvNSxmiYCvZ8Ma2hfKX0POoR2kgKOqz+oFsRreq0yYZjQ2wjE9VNzCA==} + engines: {node: '>=v0.6.5'} + node-fetch-native@1.6.6: resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} @@ -4193,10 +4314,11 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nypm@0.6.0: - resolution: {integrity: sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true + oauth-sign@0.9.0: + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} + + obj-extend@0.1.0: + resolution: {integrity: sha512-or9c7Ue2wWCun41DuLP3+LKEUjSZcDSxfCM4HZQSX9tcjLL/yuzTW7MmtVNs+MmN16uDRpDrFmFK/WVSm4vklg==} ofetch@1.4.1: resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} @@ -4273,6 +4395,9 @@ packages: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + parse-data-uri@0.2.0: + resolution: {integrity: sha512-uOtts8NqDcaCt1rIsO3VFDRsAfgE4c6osG4d9z3l4dCBlxYFzni6Di/oNU270SDrjkfZuUvLZx1rxMyqh46Y9w==} + parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} @@ -4336,6 +4461,9 @@ packages: perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -4387,12 +4515,19 @@ packages: resolution: {integrity: sha512-1wrVzJ2STrpmONHKBy228LM1b84msXDUoAzVEl0R8Mz4Ce6EPr+IVtxm8+yvrqLYMHswREkjYFaMxnyGnaY3Ng==} hasBin: true + pixelsmith@2.6.0: + resolution: {integrity: sha512-1W0C8EVxAPJwsCodw/+dfeEtdSc8JuHFipVylf51PIvh7S7Q33qmVCCzeWQp1y1sXpZ52iXGY2D/ICMyHPIULw==} + engines: {node: '>= 12.0.0'} + pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} pkg-types@2.1.0: resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} + pkg-types@2.2.0: + resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==} + playwright-core@1.54.2: resolution: {integrity: sha512-n5r4HFbMmWsB4twG7tJLDN9gmBUeSPcsBZiWSE4DnYz9mJMAFqr2ID7+eGC9kpEnxExJ1epttwR59LEWCk8mtA==} engines: {node: '>=18'} @@ -4413,6 +4548,14 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} + pngjs-nozlib@1.0.0: + resolution: {integrity: sha512-N1PggqLp9xDqwAoKvGohmZ3m4/N9xpY0nDZivFqQLcpLHmliHnCp9BuNCsOeqHWMuEEgFjpEaq9dZq6RZyy0fA==} + engines: {iojs: '>= 1.0.0', node: '>=0.10.0'} + + pngjs@3.4.0: + resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} + engines: {node: '>=4.0.0'} + pngjs@7.0.0: resolution: {integrity: sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==} engines: {node: '>=14.19.0'} @@ -4457,6 +4600,9 @@ packages: resolution: {integrity: sha512-Wwg2dH6pBmOdkj9L/OnrCQf9AKPHfY5CcfnDyWeh0tNlR+XjYKGl8qvMdJOvGO9jjg6UdsX5MSaU8vDDsSG+sg==} engines: {node: '>=12.11.0'} + process-nextick-args@1.0.7: + resolution: {integrity: sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==} + process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -4477,6 +4623,9 @@ packages: prr@1.0.1: resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + psl@1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + punycode.js@2.3.1: resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} engines: {node: '>=6'} @@ -4489,6 +4638,10 @@ packages: resolution: {integrity: sha512-4Ku8KoxNhOWi9X1XJ73XY5fv+I+hhTRedKpGs/2gaBKU8ijUiIKF/uyyIyh7Wo713bELSICF5/NswjcuOqYouQ==} hasBin: true + qs@6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} + engines: {node: '>=0.6'} + quansync@0.2.10: resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} @@ -4513,13 +4666,19 @@ packages: rbush@4.0.1: resolution: {integrity: sha512-IP0UpfeWQujYC8Jg162rMNc01Rf0gWMMAb2Uxus/Q0qOFw4lCcq6ZnQEZwUoJqWyUGJ9th7JjwI4yIWo+uvoAQ==} - rc9@2.1.2: - resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} - read-package-json-fast@4.0.0: resolution: {integrity: sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==} engines: {node: ^18.17.0 || >=20.5.0} + readable-stream@1.0.34: + resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==} + + readable-stream@1.1.14: + resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==} + + readable-stream@2.0.6: + resolution: {integrity: sha512-TXcFfb63BQe1+ySzsHZI/5v1aJPCShfqvWJ64ayNImXMsN1Cd0YGk/wm8KB7/OeessgPc9QvS9Zou8QTkFzsLw==} + readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -4551,6 +4710,15 @@ packages: peerDependencies: vue: '>= 3.2.0' + replace-ext@0.0.1: + resolution: {integrity: sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==} + engines: {node: '>= 0.4'} + + request@2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -4596,8 +4764,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rollup@4.42.0: - resolution: {integrity: sha512-LW+Vse3BJPyGJGAJt1j8pWDKPd73QM8cRXYK1IxOBgL2AGLu7Xd2YOW0M2sLUBCkF5MshXXtMApyEAEzMVMsnw==} + rollup@4.46.2: + resolution: {integrity: sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -4724,6 +4892,9 @@ packages: satellite.js@6.0.1: resolution: {integrity: sha512-T0qpKYSlNIH9L0yY1SRF2J6XfV9TToZuDNBXSeTW9K6fN5kwf4uidzk3+q6Rg4KVHibcLaire910C47yai0W9A==} + save-pixels@2.3.6: + resolution: {integrity: sha512-/ayfEWBxt0tFpf5lxSU1S0+/TBn7EiaTZD+6GL+mwizHm3BKCBysnzT6Js7BusDUVcNVLkeJJKLZcBgdpM2leQ==} + sax@1.4.1: resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} @@ -4819,13 +4990,19 @@ packages: sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + spritesmith@3.5.1: + resolution: {integrity: sha512-FrzGx9cD5SkH3Kxuk24vJJLBYHLyDskUJ2t6DSWfWkCd8+yFQAfBGVE7F0IhOpKu+aq1CZ9rgXnpaa4luIQgGg==} + engines: {node: '>= 4.0.0'} + + sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true + stable-hash-x@0.2.0: resolution: {integrity: sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==} engines: {node: '>=12.0.0'} - std-env@3.9.0: - resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} - streamx@2.22.1: resolution: {integrity: sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==} @@ -4845,6 +5022,9 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} + string_decoder@0.10.31: + resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} + string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -4859,10 +5039,18 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} + strip-bom-stream@1.0.0: + resolution: {integrity: sha512-7jfJB9YpI2Z0aH3wu10ZqitvYJaE0s5IzFuWE+0pbb4Q/armTloEUShymkDO47YSLnjAW52mlXT//hs9wXNNJQ==} + engines: {node: '>=0.10.0'} + strip-bom-string@1.0.0: resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} engines: {node: '>=0.10.0'} + strip-bom@2.0.0: + resolution: {integrity: sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==} + engines: {node: '>=0.10.0'} + strip-final-newline@4.0.0: resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} engines: {node: '>=18'} @@ -4944,15 +5132,15 @@ packages: resolution: {integrity: sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A==} engines: {node: '>=12.22'} + through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tinyexec@0.3.2: - resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyexec@1.0.1: resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} @@ -4972,6 +5160,10 @@ packages: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} + tough-cookie@2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} + treemate@0.3.11: resolution: {integrity: sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg==} @@ -4990,10 +5182,19 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + + tweetnacl@0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} + typedarray@0.0.7: + resolution: {integrity: sha512-ueeb9YybpjhivjbHP2LdFDAjbS948fGEPj+ACAMs4xCMmh72OCOMQWBQKlaN4ZNQ04yfLSDLSx1tGRIoWimObQ==} + typescript-eslint@8.35.1: resolution: {integrity: sha512-xslJjFzhOmHYQzSB/QTeASAHbjmxOGEP6Coh93TXmUBFQoJ1VU35UHIDmG06Jd6taf3wqqC1ntBnCMeymy5Ovw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5015,9 +5216,6 @@ packages: unconfig@7.3.2: resolution: {integrity: sha512-nqG5NNL2wFVGZ0NA/aCFw0oJ2pxSf1lwg4Z5ill8wd7K4KX/rQbHlwbh+bjctXL5Ly1xtzHenHGOK0b+lG6JVg==} - unctx@2.4.1: - resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==} - undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -5032,13 +5230,12 @@ packages: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} - unimport@4.2.0: - resolution: {integrity: sha512-mYVtA0nmzrysnYnyb3ALMbByJ+Maosee2+WyE0puXl+Xm2bUwPorPaaeZt0ETfuroPOtG8jj1g/qeFZ6buFnag==} + unimport@5.2.0: + resolution: {integrity: sha512-bTuAMMOOqIAyjV4i4UH7P07pO+EsVxmhOzQ2YJ290J6mkLUdozNhb5I/YoOEheeNADC03ent3Qj07X0fWfUpmw==} engines: {node: '>=18.12.0'} - unimport@5.0.1: - resolution: {integrity: sha512-1YWzPj6wYhtwHE+9LxRlyqP4DiRrhGfJxdtH475im8ktyZXO3jHj/3PZ97zDdvkYoovFdi0K4SKl3a7l92v3sQ==} - engines: {node: '>=18.12.0'} + uniq@1.0.1: + resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==} universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} @@ -5075,18 +5272,18 @@ packages: engines: {node: '>=14'} peerDependencies: '@unocss/webpack': 66.3.3 - vite: ^7.0.2 + vite: ^7.1.2 peerDependenciesMeta: '@unocss/webpack': optional: true vite: optional: true - unplugin-auto-import@19.3.0: - resolution: {integrity: sha512-iIi0u4Gq2uGkAOGqlPJOAMI8vocvjh1clGTfSK4SOrJKrt+tirrixo/FjgBwXQNNdS7ofcr7OxzmOb/RjWxeEQ==} + unplugin-auto-import@20.0.0: + resolution: {integrity: sha512-YAqD07gQa5PpGlhLFQ9rWDtGa42nBR2oNMudnX7G5P8XmkQx3EPL7sKNQroTdt5ehwks55NHy0dzxwwA3xtqQg==} engines: {node: '>=14'} peerDependencies: - '@nuxt/kit': ^3.2.2 + '@nuxt/kit': ^4.0.0 '@vueuse/core': '*' peerDependenciesMeta: '@nuxt/kit': @@ -5103,7 +5300,7 @@ packages: rolldown: '*' rollup: ^3.2.0 || ^4.0.0 unplugin: ^1.0.0 || ^2.0.0 - vite: ^7.0.2 + vite: ^7.1.2 webpack: 4 || 5 peerDependenciesMeta: '@rspack/core': @@ -5148,8 +5345,8 @@ packages: resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} engines: {node: '>=18.12.0'} - unplugin-vue-components@28.8.0: - resolution: {integrity: sha512-2Q6ZongpoQzuXDK0ZsVzMoshH0MWZQ1pzVL538G7oIDKRTVzHjppBDS8aB99SADGHN3lpGU7frraCG6yWNoL5Q==} + unplugin-vue-components@29.0.0: + resolution: {integrity: sha512-M2DX44g4/jvBkB0V6uwqTbkTd5DMRHpeGoi/cIKwGG4HPuNxLbe8zoTStB2n12hoDiWc9I1PIRQruRWExNXHlQ==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -5175,7 +5372,7 @@ packages: resolution: {integrity: sha512-BvDFrhsiXzVvzfq1y68jtZwHg1NYJBteSXmUK4zMdX1HT2QtKw8yimjUbDwuI1K9TW/1/L6QYiRQSl1OkHcxWg==} engines: {node: '>=20'} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 unplugin-vue-router@0.15.0: resolution: {integrity: sha512-PyGehCjd9Ny9h+Uer4McbBjjib3lHihcyUEILa7pHKl6+rh8N7sFyw4ZkV+N30Oq2zmIUG7iKs3qpL0r+gXAaQ==} @@ -5197,10 +5394,6 @@ packages: unrs-resolver@1.9.2: resolution: {integrity: sha512-VUyWiTNQD7itdiMuJy+EuLEErLj3uwX/EpHQF8EOf33Dq3Ju6VW1GXm+swk6+1h7a49uv9fKZ+dft9jU7esdLA==} - untyped@2.0.0: - resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==} - hasBin: true - update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true @@ -5245,6 +5438,11 @@ packages: vue-router: optional: true + uuid@3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + vant@4.9.20: resolution: {integrity: sha512-QOv8i6/qBXSYO1DsjaxM+U7Hlgc+pIaChF21t/N4zW4pR4DmVNbEri9vchlzWFMz3R7wnCDfV9usOeXCyjHgPQ==} peerDependencies: @@ -5258,18 +5456,30 @@ packages: peerDependencies: vue: ^3.0.11 + verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + vfonts@0.0.3: resolution: {integrity: sha512-nguyw8L6Un8eelg1vQ31vIU2ESxqid7EYmy8V+MDeMaHBqaRSkg3dTBToC1PR00D89UzS/SLkfYPnx0Wf23IQQ==} + vinyl-file@1.3.0: + resolution: {integrity: sha512-i1CGRaiDs3qJ+Yc8cgtOnrZOwlhY02oDBrWSBKD9uYSsxqQG1RhNXLmR/orke0ye0sbKpVtAUHwhF2rs9A46cQ==} + engines: {node: '>=0.10.0'} + + vinyl@1.2.0: + resolution: {integrity: sha512-Ci3wnR2uuSAWFMSglZuB8Z2apBdtOyz8CV7dC6/U1XbltXBC+IuutUkXQISz01P+US2ouBuesSbV6zILZ6BuzQ==} + engines: {node: '>= 0.9'} + vite-dev-rpc@1.1.0: resolution: {integrity: sha512-pKXZlgoXGoE8sEKiKJSng4hI1sQ4wi5YT24FCrwrLt6opmkjlqPPVmiPWWJn8M8byMxRGzp1CrFuqQs4M/Z39A==} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vite-hot-client@2.1.0: resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vite-plugin-checker@0.10.2: resolution: {integrity: sha512-FX9U8TnIS6AGOlqmC6O2YmkJzcZJRrjA03UF7FOhcUJ7it3HmCoxcIPMcoHliBP6EFOuNzle9K4c0JL4suRPow==} @@ -5281,7 +5491,7 @@ packages: optionator: ^0.9.4 stylelint: '>=16' typescript: '*' - vite: ^7.0.2 + vite: ^7.1.2 vls: '*' vti: '*' vue-tsc: ^3.0.1 @@ -5308,15 +5518,15 @@ packages: vite-plugin-fake-server@2.2.0: resolution: {integrity: sha512-RP691997Q207nenNMhg7cvYyBXZyjqXwApTBa+a9kHmILgcAU2w4TMRDiAhIU0HPLAAR5MHlWTEpxA9Tbf+v8g==} - vite-plugin-image-tools@2.0.2: - resolution: {integrity: sha512-9yR7uNIiKIt0Xs0vHe1CwaZ3lSmNNweOcOCLCeuC3+tOz/aEwN4Kk0z09SwM2PF2/B5Cv2RojumVLYyexO3qvw==} + vite-plugin-image-tools@3.0.0: + resolution: {integrity: sha512-MFlDwiJCcOVfrYTs1Nz2ElQKETJIrivjtdgsumMGEVF1u5xIhD6dkZApgXL5kShYXmJkAUN5A7bTWxVOxg+oxA==} vite-plugin-inspect@11.3.2: resolution: {integrity: sha512-nzwvyFQg58XSMAmKVLr2uekAxNYvAbz1lyPmCAFVIBncCgN9S/HPM+2UM9Q9cvc4JEbC5ZBgwLAdaE2onmQuKg==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^7.0.2 + vite: ^7.1.2 peerDependenciesMeta: '@nuxt/kit': optional: true @@ -5324,52 +5534,52 @@ packages: vite-plugin-purgecss-updated-v5@1.2.6: resolution: {integrity: sha512-t29hpGKP1NsIEDgnuocK+0k3QPNIYa4WxP85exOLGWFHmS5lidHRRT5g77jFY+IJMM8q2r7he03NrYwvLaXXTw==} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vite-plugin-singlefile@2.3.0: resolution: {integrity: sha512-DAcHzYypM0CasNLSz/WG0VdKOCxGHErfrjOoyIPiNxTPTGmO6rRD/te93n1YL/s+miXq66ipF1brMBikf99c6A==} engines: {node: '>18.0.0'} peerDependencies: rollup: ^4.44.1 - vite: ^7.0.2 + vite: ^7.1.2 - vite-plugin-static-copy@3.1.0: - resolution: {integrity: sha512-ONFBaYoN1qIiCxMCfeHI96lqLza7ujx/QClIXp4kEULUbyH2qLgYoaL8JHhk3FWjSB4TpzoaN3iMCyCFldyXzw==} + vite-plugin-static-copy@3.1.1: + resolution: {integrity: sha512-oR53SkL5cX4KT1t18E/xU50vJDo0N8oaHza4EMk0Fm+2/u6nQivxavOfrDk3udWj+dizRizB/QnBvJOOQrTTAQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vite-plugin-vue-devtools@8.0.0: resolution: {integrity: sha512-9bWQig8UMu3nPbxX86NJv56aelpFYoBHxB5+pxuQz3pa3Tajc1ezRidj/0dnADA4/UHuVIfwIVYHOvMXYcPshg==} engines: {node: '>=v14.21.3'} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vite-plugin-vue-inspector@5.3.2: resolution: {integrity: sha512-YvEKooQcSiBTAs0DoYLfefNja9bLgkFM7NI2b07bE2SruuvX0MEa9cMaxjKVMkeCp5Nz9FRIdcN1rOdFVBeL6Q==} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vite-plugin-vue-layouts@0.11.0: resolution: {integrity: sha512-uh6NW7lt+aOXujK4eHfiNbeo55K9OTuB7fnv+5RVc4OBn/cZull6ThXdYH03JzKanUfgt6QZ37NbbtJ0og59qw==} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vue: ^3.2.4 vue-router: ^4.0.11 vite-plugin-vue-meta-layouts@0.5.1: resolution: {integrity: sha512-iqy11j2oBIflxwBh4CCqbK3jl03hXO4RYYuj5/IvIe4m86zy7v2xwLOpyGZwP4RVRtJJTkXIiqTKQhR81ucVsg==} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 vue-router: '>=4.0.14' - vite-plugin-webfont-dl@3.10.5: - resolution: {integrity: sha512-CyqyopMZm4SuhRFvWOfqRcpuyboOfsV479HUSVmpoBUhtvBAKcEVwn0jWNMjyxdzufq4aAU9XpX9FD2fsA1dZA==} + vite-plugin-webfont-dl@3.11.1: + resolution: {integrity: sha512-5eQaMn3mJ0qNnL64R6wZouh0I4zkvK8aS+GsoCDLY4WYfWCYvNpf6TyauxEsMlbwwfznkKjXTd1DNBGs4fKAhQ==} peerDependencies: - vite: ^7.0.2 + vite: ^7.1.2 - vite@7.0.2: - resolution: {integrity: sha512-hxdyZDY1CM6SNpKI4w4lcUc3Mtkd9ej4ECWVHSMrOdSinVc2zYOAppHeGc/hzmRo3pxM5blMzkuWHOJA/3NiFw==} + vite@7.1.2: + resolution: {integrity: sha512-J0SQBPlQiEXAF7tajiH+rUooJPo0l8KQgyg4/aMunNtrOa7bwuZJsJbDWzeljqQpgftxuq5yNJxQ91O9ts29UQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -5548,6 +5758,10 @@ packages: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} engines: {node: '>=12'} + xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} @@ -5637,6 +5851,8 @@ snapshots: '@antfu/utils@8.1.1': {} + '@antfu/utils@9.2.0': {} + '@babel/code-frame@7.27.1': dependencies: '@babel/helper-validator-identifier': 7.27.1 @@ -6291,6 +6507,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@iconify/utils@3.0.1': + dependencies: + '@antfu/install-pkg': 1.1.0 + '@antfu/utils': 9.2.0 + '@iconify/types': 2.0.0 + debug: 4.4.1 + globals: 15.15.0 + kolorist: 1.8.0 + local-pkg: 1.1.1 + mlly: 1.7.4 + transitivePeerDependencies: + - supports-color + '@img/sharp-darwin-arm64@0.33.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.0.4 @@ -6407,13 +6636,13 @@ snapshots: '@intlify/shared@11.1.9': {} - '@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.32.0(jiti@2.4.2))(rollup@4.42.0)(typescript@5.8.3)(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': + '@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.32.0(jiti@2.4.2))(rollup@4.46.2)(typescript@5.8.3)(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.4.2)) '@intlify/bundle-utils': 10.0.1(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3))) '@intlify/shared': 11.1.5 '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.5)(@vue/compiler-dom@3.5.17)(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) - '@rollup/pluginutils': 5.1.4(rollup@4.42.0) + '@rollup/pluginutils': 5.1.4(rollup@4.46.2) '@typescript-eslint/scope-manager': 8.33.1 '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.8.3) debug: 4.4.1 @@ -6516,34 +6745,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@nuxt/kit@3.17.5': - dependencies: - c12: 3.0.4 - consola: 3.4.2 - defu: 6.1.4 - destr: 2.0.5 - errx: 0.1.0 - exsolve: 1.0.5 - ignore: 7.0.5 - jiti: 2.4.2 - klona: 2.0.6 - knitwork: 1.2.0 - mlly: 1.7.4 - ohash: 2.0.11 - pathe: 2.0.3 - pkg-types: 2.1.0 - scule: 1.3.0 - semver: 7.7.2 - std-env: 3.9.0 - tinyglobby: 0.2.14 - ufo: 1.6.1 - unctx: 2.4.1 - unimport: 5.0.1 - untyped: 2.0.0 - transitivePeerDependencies: - - magicast - optional: true - '@one-ini/wasm@0.1.1': {} '@oxc-resolver/binding-darwin-arm64@4.2.0': @@ -6681,76 +6882,76 @@ snapshots: dependencies: quansync: 0.2.10 - '@rolldown/pluginutils@1.0.0-beta.19': {} - '@rolldown/pluginutils@1.0.0-beta.21': {} - '@rollup/pluginutils@5.1.4(rollup@4.42.0)': + '@rolldown/pluginutils@1.0.0-beta.29': {} + + '@rollup/pluginutils@5.1.4(rollup@4.46.2)': dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.42.0 + rollup: 4.46.2 - '@rollup/rollup-android-arm-eabi@4.42.0': + '@rollup/rollup-android-arm-eabi@4.46.2': optional: true - '@rollup/rollup-android-arm64@4.42.0': + '@rollup/rollup-android-arm64@4.46.2': optional: true - '@rollup/rollup-darwin-arm64@4.42.0': + '@rollup/rollup-darwin-arm64@4.46.2': optional: true - '@rollup/rollup-darwin-x64@4.42.0': + '@rollup/rollup-darwin-x64@4.46.2': optional: true - '@rollup/rollup-freebsd-arm64@4.42.0': + '@rollup/rollup-freebsd-arm64@4.46.2': optional: true - '@rollup/rollup-freebsd-x64@4.42.0': + '@rollup/rollup-freebsd-x64@4.46.2': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.42.0': + '@rollup/rollup-linux-arm-gnueabihf@4.46.2': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.42.0': + '@rollup/rollup-linux-arm-musleabihf@4.46.2': optional: true - '@rollup/rollup-linux-arm64-gnu@4.42.0': + '@rollup/rollup-linux-arm64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-arm64-musl@4.42.0': + '@rollup/rollup-linux-arm64-musl@4.46.2': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.42.0': + '@rollup/rollup-linux-loongarch64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.42.0': + '@rollup/rollup-linux-ppc64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.42.0': + '@rollup/rollup-linux-riscv64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-riscv64-musl@4.42.0': + '@rollup/rollup-linux-riscv64-musl@4.46.2': optional: true - '@rollup/rollup-linux-s390x-gnu@4.42.0': + '@rollup/rollup-linux-s390x-gnu@4.46.2': optional: true - '@rollup/rollup-linux-x64-gnu@4.42.0': + '@rollup/rollup-linux-x64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-x64-musl@4.42.0': + '@rollup/rollup-linux-x64-musl@4.46.2': optional: true - '@rollup/rollup-win32-arm64-msvc@4.42.0': + '@rollup/rollup-win32-arm64-msvc@4.46.2': optional: true - '@rollup/rollup-win32-ia32-msvc@4.42.0': + '@rollup/rollup-win32-ia32-msvc@4.46.2': optional: true - '@rollup/rollup-win32-x64-msvc@4.42.0': + '@rollup/rollup-win32-x64-msvc@4.46.2': optional: true '@sec-ant/readable-stream@0.4.1': {} @@ -6801,8 +7002,6 @@ snapshots: dependencies: '@types/node': 22.17.1 - '@types/estree@1.0.7': {} - '@types/estree@1.0.8': {} '@types/json-schema@7.0.15': {} @@ -7064,13 +7263,13 @@ snapshots: unhead: 2.0.12 vue: 3.5.17(typescript@5.8.3) - '@unocss/astro@66.3.3(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@unocss/astro@66.3.3(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@unocss/core': 66.3.3 '@unocss/reset': 66.3.3 - '@unocss/vite': 66.3.3(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@unocss/vite': 66.3.3(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) optionalDependencies: - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) transitivePeerDependencies: - vue @@ -7218,7 +7417,7 @@ snapshots: dependencies: '@unocss/core': 66.3.3 - '@unocss/vite@66.3.3(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@unocss/vite@66.3.3(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@ampproject/remapping': 2.3.0 '@unocss/config': 66.3.3 @@ -7229,7 +7428,7 @@ snapshots: pathe: 2.0.3 tinyglobby: 0.2.14 unplugin-utils: 0.2.4 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) transitivePeerDependencies: - vue @@ -7300,21 +7499,21 @@ snapshots: dependencies: vue: 3.5.17(typescript@5.8.3) - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/core': 7.27.7 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7) '@rolldown/pluginutils': 1.0.0-beta.21 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.7) - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: - '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + '@rolldown/pluginutils': 1.0.0-beta.29 + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) '@vitest/eslint-plugin@1.3.4(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)': @@ -7458,12 +7657,12 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/devtools@0.4.1(typescript@5.8.3)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))': + '@vue-macros/devtools@0.4.1(typescript@5.8.3)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))': dependencies: sirv: 3.0.1 vue: 3.5.17(typescript@5.8.3) optionalDependencies: - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) transitivePeerDependencies: - typescript @@ -7685,14 +7884,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@8.0.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vue/devtools-core@8.0.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 8.0.0 '@vue/devtools-shared': 8.0.0 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.1.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + vite-hot-client: 2.1.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - vite @@ -7993,6 +8192,12 @@ snapshots: arrify@2.0.1: {} + asn1@0.2.6: + dependencies: + safer-buffer: 2.1.2 + + assert-plus@1.0.0: {} + ast-kit@1.4.3: dependencies: '@babel/parser': 7.27.5 @@ -8028,6 +8233,10 @@ snapshots: dependencies: tslib: 2.8.1 + aws-sign2@0.7.0: {} + + aws4@1.13.2: {} + axios@1.10.0: dependencies: follow-redirects: 1.15.9 @@ -8045,6 +8254,12 @@ snapshots: base64-js@1.5.1: {} + bcrypt-pbkdf@1.0.2: + dependencies: + tweetnacl: 0.14.5 + + bin-pack@1.0.2: {} + binary-extensions@2.3.0: {} birpc@2.3.0: {} @@ -8106,22 +8321,6 @@ snapshots: dependencies: run-applescript: 7.0.0 - c12@3.0.4: - dependencies: - chokidar: 4.0.3 - confbox: 0.2.2 - defu: 6.1.4 - dotenv: 16.5.0 - exsolve: 1.0.5 - giget: 2.0.0 - jiti: 2.4.2 - ohash: 2.0.11 - pathe: 2.0.3 - perfect-debounce: 1.0.0 - pkg-types: 2.1.0 - rc9: 2.1.2 - optional: true - cac@6.7.14: {} cacheable@1.10.0: @@ -8144,6 +8343,8 @@ snapshots: caniuse-lite@1.0.30001727: {} + caseless@0.12.0: {} + cesium@1.131.0: dependencies: '@cesium/engine': 18.3.0 @@ -8176,11 +8377,6 @@ snapshots: ci-info@4.3.0: {} - citty@0.1.6: - dependencies: - consola: 3.4.2 - optional: true - class-variance-authority@0.7.1: dependencies: clsx: 2.1.1 @@ -8214,6 +8410,10 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + clone-stats@0.0.1: {} + + clone@1.0.4: {} + clsx@2.1.1: {} color-convert@2.0.1: @@ -8269,6 +8469,12 @@ snapshots: concat-map@0.0.1: {} + concat-stream@1.5.2: + dependencies: + inherits: 2.0.4 + readable-stream: 2.0.6 + typedarray: 0.0.7 + confbox@0.1.8: {} confbox@0.2.2: {} @@ -8280,6 +8486,10 @@ snapshots: consola@3.4.2: {} + contentstream@1.0.0: + dependencies: + readable-stream: 1.0.34 + conventional-changelog-angular@7.0.0: dependencies: compare-func: 2.0.0 @@ -8311,6 +8521,8 @@ snapshots: core-js@3.43.0: {} + core-util-is@1.0.2: {} + core-util-is@1.0.3: {} cosmiconfig-typescript-loader@6.1.0(@types/node@22.17.1)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3): @@ -8390,8 +8602,18 @@ snapshots: csstype@3.1.3: {} + cwise-compiler@1.1.3: + dependencies: + uniq: 1.0.1 + dargs@8.1.0: {} + dashdash@1.14.1: + dependencies: + assert-plus: 1.0.0 + + data-uri-to-buffer@0.0.3: {} + date-fns-tz@3.2.0(date-fns@3.6.0): dependencies: date-fns: 3.6.0 @@ -8496,9 +8718,6 @@ snapshots: dependencies: is-obj: 2.0.0 - dotenv@16.5.0: - optional: true - draco3d@1.5.7: {} dunder-proto@1.0.1: @@ -8513,6 +8732,11 @@ snapshots: eastasianwidth@0.2.0: {} + ecc-jsbn@0.1.2: + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + editorconfig@1.0.4: dependencies: '@one-ini/wasm': 0.1.1 @@ -8547,9 +8771,6 @@ snapshots: error-stack-parser-es@1.0.5: {} - errx@0.1.0: - optional: true - eruda@3.4.3: {} es-define-property@1.0.1: {} @@ -8837,10 +9058,16 @@ snapshots: exsolve@1.0.5: {} + exsolve@1.0.7: {} + extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 + extend@3.0.2: {} + + extsprintf@1.3.0: {} + fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} @@ -8869,6 +9096,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.6(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + fflate@0.8.2: {} figures@6.1.0: @@ -8905,6 +9136,8 @@ snapshots: micromatch: 4.0.8 resolve-dir: 1.0.1 + first-chunk-stream@1.0.0: {} + flat-cache@4.0.1: dependencies: flatted: 3.3.3 @@ -8925,6 +9158,14 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 + forever-agent@0.6.1: {} + + form-data@2.3.3: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + form-data@4.0.3: dependencies: asynckit: 0.4.0 @@ -8966,6 +9207,20 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 + get-pixels@3.3.3: + dependencies: + data-uri-to-buffer: 0.0.3 + jpeg-js: 0.4.4 + mime-types: 2.1.35 + ndarray: 1.0.19 + ndarray-pack: 1.2.1 + node-bitmap: 0.0.1 + omggif: 1.0.10 + parse-data-uri: 0.2.0 + pngjs: 3.4.0 + request: 2.88.2 + through: 2.3.8 + get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 @@ -8980,17 +9235,15 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 - gifenc@1.0.3: {} - - giget@2.0.0: + getpass@0.1.7: dependencies: - citty: 0.1.6 - consola: 3.4.2 - defu: 6.1.4 - node-fetch-native: 1.6.6 - nypm: 0.6.0 - pathe: 2.0.3 - optional: true + assert-plus: 1.0.0 + + gif-encoder@0.4.3: + dependencies: + readable-stream: 1.1.14 + + gifenc@1.0.3: {} git-raw-commits@4.0.0: dependencies: @@ -9069,6 +9322,13 @@ snapshots: dependencies: duplexer: 0.1.2 + har-schema@2.0.0: {} + + har-validator@5.1.5: + dependencies: + ajv: 6.12.6 + har-schema: 2.0.0 + has-flag@4.0.0: {} has-symbols@1.1.0: {} @@ -9093,6 +9353,12 @@ snapshots: hookified@1.9.1: {} + http-signature@1.2.0: + dependencies: + assert-plus: 1.0.0 + jsprim: 1.4.2 + sshpk: 1.18.0 + human-signals@8.0.1: {} husky@9.1.7: {} @@ -9144,6 +9410,8 @@ snapshots: ini@4.1.1: {} + iota-array@1.0.0: {} + is-arrayish@0.2.1: {} is-arrayish@0.3.2: {} @@ -9152,6 +9420,8 @@ snapshots: dependencies: binary-extensions: 2.3.0 + is-buffer@1.1.6: {} + is-builtin-module@5.0.0: dependencies: builtin-modules: 5.0.0 @@ -9198,8 +9468,12 @@ snapshots: dependencies: text-extensions: 2.4.0 + is-typedarray@1.0.0: {} + is-unicode-supported@2.1.0: {} + is-utf8@0.2.1: {} + is-what@3.14.1: {} is-what@4.1.16: {} @@ -9210,12 +9484,16 @@ snapshots: dependencies: is-inside-container: 1.0.0 + isarray@0.0.1: {} + isarray@1.0.0: {} isexe@2.0.0: {} isexe@3.1.1: {} + isstream@0.1.2: {} + jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 @@ -9228,6 +9506,8 @@ snapshots: jiti@2.4.2: {} + jpeg-js@0.4.4: {} + js-beautify@1.15.4: dependencies: config-chain: 1.1.13 @@ -9251,6 +9531,8 @@ snapshots: dependencies: argparse: 2.0.1 + jsbn@0.1.1: {} + jsencrypt@3.3.2: {} jsep@1.4.0: {} @@ -9269,8 +9551,12 @@ snapshots: json-schema-traverse@1.0.0: {} + json-schema@0.4.0: {} + json-stable-stringify-without-jsonify@1.0.1: {} + json-stringify-safe@5.0.1: {} + json5@2.2.3: {} jsonc-eslint-parser@2.4.0: @@ -9290,6 +9576,13 @@ snapshots: jsonparse@1.3.1: {} + jsprim@1.4.2: + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + kdbush@4.0.2: {} keyv@4.5.4: @@ -9302,16 +9595,14 @@ snapshots: kind-of@6.0.3: {} - klona@2.0.6: - optional: true - - knitwork@1.2.0: - optional: true - kolorist@1.8.0: {} ktx-parse@1.0.0: {} + layout@2.2.0: + dependencies: + bin-pack: 1.0.2 + lazystream@1.0.1: dependencies: readable-stream: 2.3.8 @@ -9604,12 +9895,28 @@ snapshots: natural-orderby@5.0.0: {} + ndarray-ops@1.2.2: + dependencies: + cwise-compiler: 1.1.3 + + ndarray-pack@1.2.1: + dependencies: + cwise-compiler: 1.1.3 + ndarray: 1.0.19 + + ndarray@1.0.19: + dependencies: + iota-array: 1.0.0 + is-buffer: 1.1.6 + needle@3.3.1: dependencies: iconv-lite: 0.6.3 sax: 1.4.1 optional: true + node-bitmap@0.0.1: {} + node-fetch-native@1.6.6: {} node-releases@2.0.19: {} @@ -9646,14 +9953,9 @@ snapshots: dependencies: boolbase: 1.0.0 - nypm@0.6.0: - dependencies: - citty: 0.1.6 - consola: 3.4.2 - pathe: 2.0.3 - pkg-types: 2.1.0 - tinyexec: 0.3.2 - optional: true + oauth-sign@0.9.0: {} + + obj-extend@0.1.0: {} ofetch@1.4.1: dependencies: @@ -9763,6 +10065,10 @@ snapshots: dependencies: callsites: 3.1.0 + parse-data-uri@0.2.0: + dependencies: + data-uri-to-buffer: 0.0.3 + parse-json@5.2.0: dependencies: '@babel/code-frame': 7.27.1 @@ -9808,6 +10114,8 @@ snapshots: perfect-debounce@1.0.0: {} + performance-now@2.1.0: {} + picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -9821,13 +10129,12 @@ snapshots: pify@4.0.1: optional: true - pinia-plugin-persistedstate@4.4.1(@nuxt/kit@3.17.5)(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))): + pinia-plugin-persistedstate@4.4.1(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))): dependencies: deep-pick-omit: 1.2.1 defu: 6.1.4 destr: 2.0.5 optionalDependencies: - '@nuxt/kit': 3.17.5 pinia: 3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)): @@ -9841,6 +10148,17 @@ snapshots: dependencies: pngjs: 7.0.0 + pixelsmith@2.6.0: + dependencies: + async: 3.2.6 + concat-stream: 1.5.2 + get-pixels: 3.3.3 + mime-types: 2.1.35 + ndarray: 1.0.19 + obj-extend: 0.1.0 + save-pixels: 2.3.6 + vinyl-file: 1.3.0 + pkg-types@1.3.1: dependencies: confbox: 0.1.8 @@ -9853,6 +10171,12 @@ snapshots: exsolve: 1.0.5 pathe: 2.0.3 + pkg-types@2.2.0: + dependencies: + confbox: 0.2.2 + exsolve: 1.0.7 + pathe: 2.0.3 + playwright-core@1.54.2: {} playwright@1.54.2: @@ -9869,6 +10193,10 @@ snapshots: pluralize@8.0.0: {} + pngjs-nozlib@1.0.0: {} + + pngjs@3.4.0: {} + pngjs@7.0.0: {} postcss-selector-parser@6.1.2: @@ -9914,6 +10242,8 @@ snapshots: transitivePeerDependencies: - vue + process-nextick-args@1.0.7: {} + process-nextick-args@2.0.1: {} process@0.11.10: {} @@ -9940,6 +10270,10 @@ snapshots: prr@1.0.1: optional: true + psl@1.15.0: + dependencies: + punycode: 2.3.1 + punycode.js@2.3.1: {} punycode@2.3.1: {} @@ -9951,6 +10285,8 @@ snapshots: postcss: 8.5.6 postcss-selector-parser: 6.1.2 + qs@6.5.3: {} + quansync@0.2.10: {} queue-microtask@1.2.3: {} @@ -9982,17 +10318,34 @@ snapshots: dependencies: quickselect: 3.0.0 - rc9@2.1.2: - dependencies: - defu: 6.1.4 - destr: 2.0.5 - optional: true - read-package-json-fast@4.0.0: dependencies: json-parse-even-better-errors: 4.0.0 npm-normalize-package-bin: 4.0.0 + readable-stream@1.0.34: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 0.0.1 + string_decoder: 0.10.31 + + readable-stream@1.1.14: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 0.0.1 + string_decoder: 0.10.31 + + readable-stream@2.0.6: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 1.0.7 + string_decoder: 0.10.31 + util-deprecate: 1.0.2 + readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -10044,6 +10397,31 @@ snapshots: - '@vue/composition-api' - typescript + replace-ext@0.0.1: {} + + request@2.88.2: + dependencies: + aws-sign2: 0.7.0 + aws4: 1.13.2 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 2.3.3 + har-validator: 5.1.5 + http-signature: 1.2.0 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + oauth-sign: 0.9.0 + performance-now: 2.1.0 + qs: 6.5.3 + safe-buffer: 5.2.1 + tough-cookie: 2.5.0 + tunnel-agent: 0.6.0 + uuid: 3.4.0 + require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -10078,30 +10456,30 @@ snapshots: rfdc@1.4.1: {} - rollup@4.42.0: + rollup@4.46.2: dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.42.0 - '@rollup/rollup-android-arm64': 4.42.0 - '@rollup/rollup-darwin-arm64': 4.42.0 - '@rollup/rollup-darwin-x64': 4.42.0 - '@rollup/rollup-freebsd-arm64': 4.42.0 - '@rollup/rollup-freebsd-x64': 4.42.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.42.0 - '@rollup/rollup-linux-arm-musleabihf': 4.42.0 - '@rollup/rollup-linux-arm64-gnu': 4.42.0 - '@rollup/rollup-linux-arm64-musl': 4.42.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.42.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.42.0 - '@rollup/rollup-linux-riscv64-gnu': 4.42.0 - '@rollup/rollup-linux-riscv64-musl': 4.42.0 - '@rollup/rollup-linux-s390x-gnu': 4.42.0 - '@rollup/rollup-linux-x64-gnu': 4.42.0 - '@rollup/rollup-linux-x64-musl': 4.42.0 - '@rollup/rollup-win32-arm64-msvc': 4.42.0 - '@rollup/rollup-win32-ia32-msvc': 4.42.0 - '@rollup/rollup-win32-x64-msvc': 4.42.0 + '@rollup/rollup-android-arm-eabi': 4.46.2 + '@rollup/rollup-android-arm64': 4.46.2 + '@rollup/rollup-darwin-arm64': 4.46.2 + '@rollup/rollup-darwin-x64': 4.46.2 + '@rollup/rollup-freebsd-arm64': 4.46.2 + '@rollup/rollup-freebsd-x64': 4.46.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.46.2 + '@rollup/rollup-linux-arm-musleabihf': 4.46.2 + '@rollup/rollup-linux-arm64-gnu': 4.46.2 + '@rollup/rollup-linux-arm64-musl': 4.46.2 + '@rollup/rollup-linux-loongarch64-gnu': 4.46.2 + '@rollup/rollup-linux-ppc64-gnu': 4.46.2 + '@rollup/rollup-linux-riscv64-gnu': 4.46.2 + '@rollup/rollup-linux-riscv64-musl': 4.46.2 + '@rollup/rollup-linux-s390x-gnu': 4.46.2 + '@rollup/rollup-linux-x64-gnu': 4.46.2 + '@rollup/rollup-linux-x64-musl': 4.46.2 + '@rollup/rollup-win32-arm64-msvc': 4.46.2 + '@rollup/rollup-win32-ia32-msvc': 4.46.2 + '@rollup/rollup-win32-x64-msvc': 4.46.2 fsevents: 2.3.3 run-applescript@7.0.0: {} @@ -10119,8 +10497,7 @@ snapshots: safe-buffer@5.2.1: {} - safer-buffer@2.1.2: - optional: true + safer-buffer@2.1.2: {} sass-embedded-android-arm64@1.89.1: optional: true @@ -10201,6 +10578,16 @@ snapshots: satellite.js@6.0.1: {} + save-pixels@2.3.6: + dependencies: + contentstream: 1.0.0 + gif-encoder: 0.4.3 + jpeg-js: 0.4.4 + ndarray: 1.0.19 + ndarray-ops: 1.2.2 + pngjs-nozlib: 1.0.0 + through: 2.3.8 + sax@1.4.1: optional: true @@ -10219,8 +10606,7 @@ snapshots: semver-compare@1.0.0: {} - semver@5.7.2: - optional: true + semver@5.7.2: {} semver@6.3.1: {} @@ -10302,10 +10688,27 @@ snapshots: sprintf-js@1.0.3: {} - stable-hash-x@0.2.0: {} + spritesmith@3.5.1: + dependencies: + concat-stream: 1.5.2 + layout: 2.2.0 + pixelsmith: 2.6.0 + semver: 5.7.2 + through2: 2.0.5 - std-env@3.9.0: - optional: true + sshpk@1.18.0: + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + + stable-hash-x@0.2.0: {} streamx@2.22.1: dependencies: @@ -10334,6 +10737,8 @@ snapshots: get-east-asian-width: 1.3.0 strip-ansi: 7.1.0 + string_decoder@0.10.31: {} + string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 @@ -10350,8 +10755,17 @@ snapshots: dependencies: ansi-regex: 6.1.0 + strip-bom-stream@1.0.0: + dependencies: + first-chunk-stream: 1.0.0 + strip-bom: 2.0.0 + strip-bom-string@1.0.0: {} + strip-bom@2.0.0: + dependencies: + is-utf8: 0.2.1 + strip-final-newline@4.0.0: {} strip-indent@4.0.0: @@ -10434,13 +10848,15 @@ snapshots: throttle-debounce@5.0.2: {} + through2@2.0.5: + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + through@2.3.8: {} tiny-invariant@1.3.3: {} - tinyexec@0.3.2: - optional: true - tinyexec@1.0.1: {} tinyglobby@0.2.14: @@ -10458,6 +10874,11 @@ snapshots: totalist@3.0.1: {} + tough-cookie@2.5.0: + dependencies: + psl: 1.15.0 + punycode: 2.3.1 + treemate@0.3.11: {} ts-api-utils@2.1.0(typescript@5.8.3): @@ -10472,10 +10893,18 @@ snapshots: tslib@2.8.1: {} + tunnel-agent@0.6.0: + dependencies: + safe-buffer: 5.2.1 + + tweetnacl@0.14.5: {} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 + typedarray@0.0.7: {} + typescript-eslint@8.35.1(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3): dependencies: '@typescript-eslint/eslint-plugin': 8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) @@ -10499,14 +10928,6 @@ snapshots: jiti: 2.4.2 quansync: 0.2.10 - unctx@2.4.1: - dependencies: - acorn: 8.15.0 - estree-walker: 3.0.3 - magic-string: 0.30.17 - unplugin: 2.3.5 - optional: true - undici-types@6.21.0: {} unhead@2.0.12: @@ -10517,24 +10938,7 @@ snapshots: unicorn-magic@0.3.0: {} - unimport@4.2.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 - pathe: 2.0.3 - picomatch: 4.0.2 - pkg-types: 2.1.0 - scule: 1.3.0 - strip-literal: 3.0.0 - tinyglobby: 0.2.14 - unplugin: 2.3.5 - unplugin-utils: 0.2.4 - - unimport@5.0.1: + unimport@5.2.0: dependencies: acorn: 8.15.0 escape-string-regexp: 5.0.0 @@ -10544,37 +10948,38 @@ snapshots: mlly: 1.7.4 pathe: 2.0.3 picomatch: 4.0.3 - pkg-types: 2.1.0 + pkg-types: 2.2.0 scule: 1.3.0 strip-literal: 3.0.0 tinyglobby: 0.2.14 unplugin: 2.3.5 unplugin-utils: 0.2.4 - optional: true + + uniq@1.0.1: {} universalify@2.0.1: {} - unocss-preset-animations@1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))): + unocss-preset-animations@1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))): dependencies: - unocss: 66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + unocss: 66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) optionalDependencies: '@unocss/preset-wind3': 66.3.3 - unocss-preset-chinese@0.3.3(unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))): + unocss-preset-chinese@0.3.3(unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))): dependencies: '@unocss/core': 0.62.4 '@unocss/preset-mini': 0.62.4 optionalDependencies: - unocss: 66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + unocss: 66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) - unocss-preset-shadcn@0.5.0(unocss-preset-animations@1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))))(unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))): + unocss-preset-shadcn@0.5.0(unocss-preset-animations@1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))))(unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))): dependencies: - unocss: 66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) - unocss-preset-animations: 1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))) + unocss: 66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + unocss-preset-animations: 1.2.1(@unocss/preset-wind3@66.3.3)(unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))) - unocss@66.3.3(postcss@8.5.6)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): + unocss@66.3.3(postcss@8.5.6)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@unocss/astro': 66.3.3(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@unocss/astro': 66.3.3(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@unocss/cli': 66.3.3 '@unocss/core': 66.3.3 '@unocss/postcss': 66.3.3(postcss@8.5.6) @@ -10592,32 +10997,31 @@ snapshots: '@unocss/transformer-compile-class': 66.3.3 '@unocss/transformer-directives': 66.3.3 '@unocss/transformer-variant-group': 66.3.3 - '@unocss/vite': 66.3.3(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@unocss/vite': 66.3.3(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) optionalDependencies: - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) transitivePeerDependencies: - postcss - supports-color - vue - unplugin-auto-import@19.3.0(@nuxt/kit@3.17.5)(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))): + unplugin-auto-import@20.0.0(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))): dependencies: local-pkg: 1.1.1 magic-string: 0.30.17 - picomatch: 4.0.2 - unimport: 4.2.0 + picomatch: 4.0.3 + unimport: 5.2.0 unplugin: 2.3.5 unplugin-utils: 0.2.4 optionalDependencies: - '@nuxt/kit': 3.17.5 '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) - unplugin-combine@1.2.1(esbuild@0.25.5)(rollup@4.42.0)(unplugin@1.16.1)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + unplugin-combine@1.2.1(esbuild@0.25.5)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): optionalDependencies: esbuild: 0.25.5 - rollup: 4.42.0 + rollup: 4.46.2 unplugin: 1.16.1 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) unplugin-icons@22.2.0(@vue/compiler-sfc@3.5.17): dependencies: @@ -10636,7 +11040,7 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-components@28.8.0(@babel/parser@7.27.7)(@nuxt/kit@3.17.5)(vue@3.5.17(typescript@5.8.3)): + unplugin-vue-components@29.0.0(@babel/parser@7.27.7)(vue@3.5.17(typescript@5.8.3)): dependencies: chokidar: 3.6.0 debug: 4.4.1 @@ -10649,7 +11053,6 @@ snapshots: vue: 3.5.17(typescript@5.8.3) optionalDependencies: '@babel/parser': 7.27.7 - '@nuxt/kit': 3.17.5 transitivePeerDependencies: - supports-color @@ -10661,7 +11064,7 @@ snapshots: transitivePeerDependencies: - vue - unplugin-vue-macros@2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rollup@4.42.0)(typescript@5.8.3)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): + unplugin-vue-macros@2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rollup@4.46.2)(typescript@5.8.3)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): dependencies: '@vue-macros/better-define': 1.11.4(vue@3.5.17(typescript@5.8.3)) '@vue-macros/boolean-prop': 0.5.5(vue@3.5.17(typescript@5.8.3)) @@ -10676,7 +11079,7 @@ snapshots: '@vue-macros/define-render': 1.6.6(vue@3.5.17(typescript@5.8.3)) '@vue-macros/define-slots': 1.2.6(vue@3.5.17(typescript@5.8.3)) '@vue-macros/define-stylex': 0.2.3(vue@3.5.17(typescript@5.8.3)) - '@vue-macros/devtools': 0.4.1(typescript@5.8.3)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + '@vue-macros/devtools': 0.4.1(typescript@5.8.3)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) '@vue-macros/export-expose': 0.3.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/export-props': 0.6.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/export-render': 0.3.5(vue@3.5.17(typescript@5.8.3)) @@ -10693,7 +11096,7 @@ snapshots: '@vue-macros/short-vmodel': 1.5.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) unplugin: 1.16.1 - unplugin-combine: 1.2.1(esbuild@0.25.5)(rollup@4.42.0)(unplugin@1.16.1)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + unplugin-combine: 1.2.1(esbuild@0.25.5)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) unplugin-vue-define-options: 1.5.5(vue@3.5.17(typescript@5.8.3)) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: @@ -10707,7 +11110,7 @@ snapshots: - vue-tsc - webpack - unplugin-vue-markdown@29.1.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + unplugin-vue-markdown@29.1.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): dependencies: '@mdit-vue/plugin-component': 2.1.4 '@mdit-vue/plugin-frontmatter': 2.1.4 @@ -10717,7 +11120,7 @@ snapshots: markdown-it-async: 2.2.0 unplugin: 2.3.5 unplugin-utils: 0.2.4 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) unplugin-vue-router@0.15.0(@vue/compiler-sfc@3.5.17)(typescript@5.8.3)(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)): dependencies: @@ -10779,15 +11182,6 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.9.2 '@unrs/resolver-binding-win32-x64-msvc': 1.9.2 - untyped@2.0.0: - dependencies: - citty: 0.1.6 - defu: 6.1.4 - jiti: 2.4.2 - knitwork: 1.2.0 - scule: 1.3.0 - optional: true - update-browserslist-db@1.1.3(browserslist@4.25.0): dependencies: browserslist: 4.25.0 @@ -10818,6 +11212,8 @@ snapshots: vue: 3.5.17(typescript@5.8.3) vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) + uuid@3.4.0: {} + vant@4.9.20(vue@3.5.17(typescript@5.8.3)): dependencies: '@vant/popperjs': 1.3.0 @@ -10833,19 +11229,38 @@ snapshots: evtd: 0.2.4 vue: 3.5.17(typescript@5.8.3) + verror@1.10.0: + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + vfonts@0.0.3: {} - vite-dev-rpc@1.1.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + vinyl-file@1.3.0: + dependencies: + graceful-fs: 4.2.11 + strip-bom: 2.0.0 + strip-bom-stream: 1.0.0 + vinyl: 1.2.0 + + vinyl@1.2.0: + dependencies: + clone: 1.0.4 + clone-stats: 0.0.1 + replace-ext: 0.0.1 + + vite-dev-rpc@1.1.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): dependencies: birpc: 2.5.0 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) - vite-hot-client: 2.1.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite-hot-client: 2.1.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) - vite-hot-client@2.1.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + vite-hot-client@2.1.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): dependencies: - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) - vite-plugin-checker@0.10.2(eslint@9.32.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3)): + vite-plugin-checker@0.10.2(eslint@9.32.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3)): dependencies: '@babel/code-frame': 7.27.1 chokidar: 4.0.3 @@ -10855,7 +11270,7 @@ snapshots: strip-ansi: 7.1.0 tiny-invariant: 1.3.3 tinyglobby: 0.2.14 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) vscode-uri: 3.1.0 optionalDependencies: eslint: 9.32.0(jiti@2.4.2) @@ -10871,12 +11286,12 @@ snapshots: picocolors: 1.1.1 tinyglobby: 0.2.14 - vite-plugin-image-tools@2.0.2: + vite-plugin-image-tools@3.0.0: dependencies: sharp: 0.33.5 svgo: 3.3.2 - vite-plugin-inspect@11.3.2(@nuxt/kit@3.17.5)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + vite-plugin-inspect@11.3.2(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): dependencies: ansis: 4.1.0 debug: 4.4.1 @@ -10886,49 +11301,47 @@ snapshots: perfect-debounce: 1.0.0 sirv: 3.0.1 unplugin-utils: 0.2.4 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) - vite-dev-rpc: 1.1.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) - optionalDependencies: - '@nuxt/kit': 3.17.5 + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite-dev-rpc: 1.1.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) transitivePeerDependencies: - supports-color - vite-plugin-purgecss-updated-v5@1.2.6(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + vite-plugin-purgecss-updated-v5@1.2.6(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): dependencies: purgecss: 7.0.2 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) - vite-plugin-singlefile@2.3.0(rollup@4.42.0)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + vite-plugin-singlefile@2.3.0(rollup@4.46.2)(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): dependencies: micromatch: 4.0.8 - rollup: 4.42.0 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + rollup: 4.46.2 + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) - vite-plugin-static-copy@3.1.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + vite-plugin-static-copy@3.1.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): dependencies: chokidar: 3.6.0 fs-extra: 11.3.0 p-map: 7.0.3 picocolors: 1.1.1 tinyglobby: 0.2.14 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) - vite-plugin-vue-devtools@8.0.0(@nuxt/kit@3.17.5)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-devtools@8.0.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 8.0.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@vue/devtools-core': 8.0.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vue/devtools-kit': 8.0.0 '@vue/devtools-shared': 8.0.0 execa: 9.6.0 sirv: 3.0.1 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) - vite-plugin-inspect: 11.3.2(@nuxt/kit@3.17.5)(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.2(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite-plugin-inspect: 11.3.2(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) + vite-plugin-vue-inspector: 5.3.2(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)) transitivePeerDependencies: - '@nuxt/kit' - supports-color - vue - vite-plugin-vue-inspector@5.3.2(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + vite-plugin-vue-inspector@5.3.2(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): dependencies: '@babel/core': 7.27.7 '@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.7) @@ -10939,43 +11352,43 @@ snapshots: '@vue/compiler-dom': 3.5.17 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite-plugin-vue-layouts@0.11.0(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-layouts@0.11.0(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)): dependencies: debug: 4.4.1 fast-glob: 3.3.3 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - supports-color - vite-plugin-vue-meta-layouts@0.5.1(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3))): + vite-plugin-vue-meta-layouts@0.5.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3))): dependencies: local-pkg: 0.5.1 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) - vite-plugin-webfont-dl@3.10.5(vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): + vite-plugin-webfont-dl@3.11.1(vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0)): dependencies: axios: 1.10.0 clean-css: 5.3.3 flat-cache: 6.1.10 picocolors: 1.1.1 - vite: 7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) + vite: 7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0) transitivePeerDependencies: - debug - vite@7.0.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0): + vite@7.1.2(@types/node@22.17.1)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.1)(terser@5.42.0)(yaml@2.8.0): dependencies: esbuild: 0.25.5 - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.42.0 + rollup: 4.46.2 tinyglobby: 0.2.14 optionalDependencies: '@types/node': 22.17.1 @@ -11120,6 +11533,8 @@ snapshots: xml-name-validator@4.0.0: {} + xtend@4.0.2: {} + y18n@5.0.8: {} yallist@3.1.1: {} diff --git a/typed-router.d.ts b/typed-router.d.ts index 8953a2b..183ff16 100644 --- a/typed-router.d.ts +++ b/typed-router.d.ts @@ -54,4 +54,168 @@ declare module 'vue-router/auto-routes' { 'VueMacrosReactivityTransform': RouteRecordInfo<'VueMacrosReactivityTransform', '/VueMacros/ReactivityTransform', Record, Record>, 'VueMacrosReusableTemplate': RouteRecordInfo<'VueMacrosReusableTemplate', '/VueMacros/ReusableTemplate', Record, Record>, } + + /** + * Route file to route info map by unplugin-vue-router. + * Used by the volar plugin to automatically type useRoute() + * + * Each key is a file path relative to the project root with 2 properties: + * - routes: union of route names of the possible routes when in this page (passed to useRoute<...>()) + * - views: names of nested views (can be passed to ) + * + * @internal + */ + export interface _RouteFileInfoMap { + 'src/pages/index.page.vue': { + routes: 'Root' + views: never + } + 'src/pages/[...path].page.vue': { + routes: '$Path' + views: never + } + 'src/pages/cesium-viewer.page.vue': { + routes: 'CesiumViewer' + views: never + } + 'src/pages/data-loaders.[id]/index.page.vue': { + routes: 'DataLoadersId' + views: never + } + 'src/pages/data-loaders.[id]/sub-1.[userId].page.vue': { + routes: 'DataLoadersIdSub1UserId' + views: never + } + 'src/pages/FlowbiteSidebar.page.vue': { + routes: 'FlowbiteSidebar' + views: never + } + 'src/pages/Home.page.vue': { + routes: 'Home' + views: never + } + 'src/pages/Page/API.page.vue': { + routes: 'PageAPI' + views: never + } + 'src/pages/Page/Dom-Draggable.page.vue': { + routes: 'PageDomDraggable' + views: never + } + 'src/pages/Page/fonts.page.vue': { + routes: 'PageFonts' + views: never + } + 'src/pages/Page/Icons.page.vue': { + routes: 'PageIcons' + views: never + } + 'src/pages/Page/iframe-page/Iframe-PlotlyJs.page.vue': { + routes: 'PageIframePageIframePlotlyJs' + views: never + } + 'src/pages/Page/iframe-page/IframeConstellationDiagram.page.vue': { + routes: 'PageIframePageIframeConstellationDiagram' + views: never + } + 'src/pages/Page/iframe-page/Spectrogram.page.vue': { + routes: 'PageIframePageSpectrogram' + views: never + } + 'src/pages/Page/JSPage/index.page.vue': { + routes: 'PageJSPage' + views: never + } + 'src/pages/Page/MDPage.page.md': { + routes: 'PageMDPage' + views: never + } + 'src/pages/Page/MDPageImportMD.page.vue': { + routes: 'PageMDPageImportMD' + views: never + } + 'src/pages/Page/p5_js/index.page.vue': { + routes: 'PageP5Js' + views: never + } + 'src/pages/Page/PinPuYi.page.vue': { + routes: 'PagePinPuYi' + views: never + } + 'src/pages/Page/Style/index.page.vue': { + routes: 'PageStyle' + views: never + } + 'src/pages/Page/vite-assets/index.page.vue': { + routes: 'PageViteAssets' + views: never + } + 'src/pages/Page/vue-data-ui.page.vue': { + routes: 'PageVueDataUi' + views: never + } + 'src/pages/PkgsUsage/I18n.page.vue': { + routes: 'PkgsUsageI18n' + views: never + } + 'src/pages/PkgsUsage/ts-enum-util.page.vue': { + routes: 'PkgsUsageTsEnumUtil' + views: never + } + 'src/pages/UI-components/AntdV/index.page.vue': { + routes: 'UIComponentsAntdV' + views: never + } + 'src/pages/UI-components/Components/index.page.vue': { + routes: 'UIComponentsComponents' + views: never + } + 'src/pages/UI-components/infinite-loading/index.page.vue': { + routes: 'UIComponentsInfiniteLoading' + views: never + } + 'src/pages/UI-components/infinite-loading/detail.page.vue': { + routes: 'UIComponentsInfiniteLoadingDetail' + views: never + } + 'src/pages/UI-components/InspiraUI/index.page.vue': { + routes: 'UIComponentsInspiraUI' + views: never + } + 'src/pages/UI-components/NaiveUI/index.page.vue': { + routes: 'UIComponentsNaiveUI' + views: never + } + 'src/pages/UI-components/PrimeVue/index.page.vue': { + routes: 'UIComponentsPrimeVue' + views: never + } + 'src/pages/UI-components/ShadcnVue/index.page.vue': { + routes: 'UIComponentsShadcnVue' + views: never + } + 'src/pages/VueMacros/DefineRender.page.vue': { + routes: 'VueMacrosDefineRender' + views: never + } + 'src/pages/VueMacros/ReactivityTransform.page.vue': { + routes: 'VueMacrosReactivityTransform' + views: never + } + 'src/pages/VueMacros/ReusableTemplate.page.vue': { + routes: 'VueMacrosReusableTemplate' + views: never + } + } + + /** + * Get a union of possible route names in a certain route component file. + * Used by the volar plugin to automatically type useRoute() + * + * @internal + */ + export type _RouteNamesForFilePath = + _RouteFileInfoMap extends Record + ? Info['routes'] + : keyof RouteNamedMap }