From a37e6a5e3d448fd9a7419f4cdd9060fb945e04b5 Mon Sep 17 00:00:00 2001 From: Marco Taylor Date: Mon, 20 Jul 2026 20:19:13 +0800 Subject: [PATCH] =?UTF-8?q?refactor(ui):=20[squash-pre-rebase]=20=E6=94=B6?= =?UTF-8?q?=E6=95=9B=E8=AE=BE=E8=AE=A1token+=E8=BF=81=E7=A7=BBshadcn+?= =?UTF-8?q?=E4=BF=AEbug+=E5=AE=A1=E8=AE=A1(16=E6=8F=90=E4=BA=A4=E5=90=88?= =?UTF-8?q?=E5=B9=B6)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agentdock.config.yaml | 3 +- bun.lock | 857 +++++++++++------- components.json | 19 + docs/color-schemes-preview.html | 225 +++++ docs/color-schemes-preview.png | Bin 0 -> 82661 bytes docs/ui-e2e-acceptance-plan.md | 29 + docs/ui-ux-review-checklist.md | 121 +++ docs/ui-visual-audit-report.md | 159 ++++ e2e/a11y-gate.spec.ts | 130 +++ e2e/audit-baseline/01-home-light-standard.png | Bin 0 -> 153160 bytes .../02-dirbrowser-light-standard.png | Bin 0 -> 305553 bytes .../03-config-editor-light-standard.png | Bin 0 -> 179382 bytes .../04-workspace-session-light-standard.png | Bin 0 -> 131224 bytes .../05-terminal-addmenu-light-standard.png | Bin 0 -> 132271 bytes .../06-delete-confirm-light-standard.png | Bin 0 -> 264067 bytes .../10-workspace-session-dark-standard.png | Bin 0 -> 132725 bytes .../11-config-editor-dark-standard.png | Bin 0 -> 132725 bytes e2e/audit-baseline/20-home-light-narrow.png | Bin 0 -> 124531 bytes .../21-config-editor-light-narrow.png | Bin 0 -> 128952 bytes .../22-workspace-light-narrow.png | Bin 0 -> 98485 bytes .../30-dirbrowser-selected-light.png | Bin 0 -> 245839 bytes .../31-dirbrowser-breadcrumb.png | Bin 0 -> 1736 bytes .../32-dirbrowser-selected-strip.png | Bin 0 -> 7025 bytes e2e/audit-baseline/33-dirbrowser-actions.png | Bin 0 -> 6898 bytes e2e/audit-baseline/34-settings-light.png | Bin 0 -> 101451 bytes e2e/audit-baseline/35-settings-light-full.png | Bin 0 -> 101451 bytes e2e/audit-baseline/36-settings-dark.png | Bin 0 -> 101260 bytes e2e/audit-shots/01-home-light-standard.png | Bin 0 -> 153632 bytes .../02-dirbrowser-light-standard.png | Bin 0 -> 287390 bytes .../03-config-editor-light-standard.png | Bin 0 -> 179133 bytes .../04-workspace-session-light-standard.png | Bin 0 -> 141176 bytes .../05-terminal-addmenu-light-standard.png | Bin 0 -> 143696 bytes .../06-delete-confirm-light-standard.png | Bin 0 -> 263917 bytes .../10-workspace-session-dark-standard.png | Bin 0 -> 141050 bytes .../11-config-editor-dark-standard.png | Bin 0 -> 141050 bytes e2e/audit-shots/20-home-light-narrow.png | Bin 0 -> 126424 bytes .../21-config-editor-light-narrow.png | Bin 0 -> 124673 bytes e2e/audit-shots/22-workspace-light-narrow.png | Bin 0 -> 101001 bytes .../30-dirbrowser-selected-light.png | Bin 0 -> 163838 bytes e2e/audit-shots/31-dirbrowser-breadcrumb.png | Bin 0 -> 1384 bytes .../32-dirbrowser-selected-strip.png | Bin 0 -> 5022 bytes e2e/audit-shots/33-dirbrowser-actions.png | Bin 0 -> 6910 bytes e2e/audit-shots/34-settings-light.png | Bin 0 -> 99735 bytes e2e/audit-shots/35-settings-light-full.png | Bin 0 -> 99735 bytes e2e/audit-shots/36-settings-dark.png | Bin 0 -> 98072 bytes e2e/concurrent-sessions.spec.ts | 2 +- e2e/error-recovery-flow.spec.ts | 41 +- e2e/fixtures/electron-fixture.ts | 6 +- e2e/helpers/ipc.ts | 102 ++- e2e/long-running-session.spec.ts | 71 +- e2e/multi-project-workflow.spec.ts | 4 +- e2e/port-allocation-stress.spec.ts | 2 +- e2e/real-ai-agent-flow.spec.ts | 33 +- e2e/regression-terminal-menu.spec.ts | 59 ++ e2e/session-rename-ui.spec.ts | 158 ++-- e2e/session-terminal-typing.spec.ts | 58 +- e2e/session-ui-interaction.spec.ts | 14 +- e2e/session-ui-slow-hook.spec.ts | 2 +- e2e/tab-management.spec.ts | 6 +- e2e/ui-acceptance.spec.ts | 159 ++++ .../home-operator-console-win32.png | Bin 0 -> 61659 bytes e2e/ui-targeted-shots.spec.ts | 83 ++ e2e/ui-visual-audit.spec.ts | 218 +++++ e2e/verify-fixes.spec.ts | 133 +++ electron.vite.config.ts | 18 +- electron/main/ipc/db.ts | 20 + electron/main/port-pool.ts | 17 +- electron/main/session-manager.ts | 38 + package.json | 17 + scripts/migrate-css-to-tailwind.mjs | 108 +++ src/components/ConfigEditor.tsx | 382 +++++--- src/components/ConfirmDeleteModal.tsx | 82 +- src/components/CustomTitleBar.tsx | 88 +- src/components/DirBrowserModal.tsx | 184 ++-- src/components/ErrorBoundary.tsx | 42 +- src/components/FilePicker.tsx | 131 +-- src/components/GitInitConfirmModal.tsx | 109 +-- src/components/HookErrorModal.tsx | 104 ++- src/components/IconSidebar.tsx | 93 +- src/components/OrphanCleanModal.tsx | 87 +- src/components/SessionCard.tsx | 387 ++++---- src/components/SessionSidebar.tsx | 142 +-- src/components/TabBar.tsx | 51 +- src/components/TerminalManager.tsx | 369 +++----- src/components/TerminalSettingsBar.tsx | 53 +- src/components/Toast.tsx | 53 +- src/components/TodoDropdown.tsx | 95 +- src/components/ui/alert-dialog.tsx | 102 +++ src/components/ui/badge.tsx | 35 + src/components/ui/button.tsx | 52 ++ src/components/ui/context-menu.tsx | 130 +++ src/components/ui/dialog.tsx | 105 +++ src/components/ui/dropdown-menu.tsx | 130 +++ src/components/ui/input.tsx | 18 + src/components/ui/tooltip.tsx | 32 + src/lib/toast.ts | 58 +- src/lib/utils.ts | 6 + src/main.tsx | 1 - src/routes/__root.tsx | 21 +- src/routes/app.$projectId.tsx | 80 +- src/routes/app.tsx | 4 +- src/routes/index.tsx | 81 +- src/routes/settings.tsx | 128 ++- src/styles/components/config-editor.css | 84 +- src/styles/components/directory-browser.css | 47 +- src/styles/components/session-card.css | 26 +- src/styles/components/tab-bar.css | 14 + src/styles/components/terminal-panel.css | 14 + src/styles/globals.css | 266 +++++- 109 files changed, 4857 insertions(+), 1941 deletions(-) create mode 100644 components.json create mode 100644 docs/color-schemes-preview.html create mode 100644 docs/color-schemes-preview.png create mode 100644 docs/ui-e2e-acceptance-plan.md create mode 100644 docs/ui-ux-review-checklist.md create mode 100644 docs/ui-visual-audit-report.md create mode 100644 e2e/a11y-gate.spec.ts create mode 100644 e2e/audit-baseline/01-home-light-standard.png create mode 100644 e2e/audit-baseline/02-dirbrowser-light-standard.png create mode 100644 e2e/audit-baseline/03-config-editor-light-standard.png create mode 100644 e2e/audit-baseline/04-workspace-session-light-standard.png create mode 100644 e2e/audit-baseline/05-terminal-addmenu-light-standard.png create mode 100644 e2e/audit-baseline/06-delete-confirm-light-standard.png create mode 100644 e2e/audit-baseline/10-workspace-session-dark-standard.png create mode 100644 e2e/audit-baseline/11-config-editor-dark-standard.png create mode 100644 e2e/audit-baseline/20-home-light-narrow.png create mode 100644 e2e/audit-baseline/21-config-editor-light-narrow.png create mode 100644 e2e/audit-baseline/22-workspace-light-narrow.png create mode 100644 e2e/audit-baseline/30-dirbrowser-selected-light.png create mode 100644 e2e/audit-baseline/31-dirbrowser-breadcrumb.png create mode 100644 e2e/audit-baseline/32-dirbrowser-selected-strip.png create mode 100644 e2e/audit-baseline/33-dirbrowser-actions.png create mode 100644 e2e/audit-baseline/34-settings-light.png create mode 100644 e2e/audit-baseline/35-settings-light-full.png create mode 100644 e2e/audit-baseline/36-settings-dark.png create mode 100644 e2e/audit-shots/01-home-light-standard.png create mode 100644 e2e/audit-shots/02-dirbrowser-light-standard.png create mode 100644 e2e/audit-shots/03-config-editor-light-standard.png create mode 100644 e2e/audit-shots/04-workspace-session-light-standard.png create mode 100644 e2e/audit-shots/05-terminal-addmenu-light-standard.png create mode 100644 e2e/audit-shots/06-delete-confirm-light-standard.png create mode 100644 e2e/audit-shots/10-workspace-session-dark-standard.png create mode 100644 e2e/audit-shots/11-config-editor-dark-standard.png create mode 100644 e2e/audit-shots/20-home-light-narrow.png create mode 100644 e2e/audit-shots/21-config-editor-light-narrow.png create mode 100644 e2e/audit-shots/22-workspace-light-narrow.png create mode 100644 e2e/audit-shots/30-dirbrowser-selected-light.png create mode 100644 e2e/audit-shots/31-dirbrowser-breadcrumb.png create mode 100644 e2e/audit-shots/32-dirbrowser-selected-strip.png create mode 100644 e2e/audit-shots/33-dirbrowser-actions.png create mode 100644 e2e/audit-shots/34-settings-light.png create mode 100644 e2e/audit-shots/35-settings-light-full.png create mode 100644 e2e/audit-shots/36-settings-dark.png create mode 100644 e2e/regression-terminal-menu.spec.ts create mode 100644 e2e/ui-acceptance.spec.ts create mode 100644 e2e/ui-acceptance.spec.ts-snapshots/home-operator-console-win32.png create mode 100644 e2e/ui-targeted-shots.spec.ts create mode 100644 e2e/ui-visual-audit.spec.ts create mode 100644 e2e/verify-fixes.spec.ts create mode 100644 scripts/migrate-css-to-tailwind.mjs create mode 100644 src/components/ui/alert-dialog.tsx create mode 100644 src/components/ui/badge.tsx create mode 100644 src/components/ui/button.tsx create mode 100644 src/components/ui/context-menu.tsx create mode 100644 src/components/ui/dialog.tsx create mode 100644 src/components/ui/dropdown-menu.tsx create mode 100644 src/components/ui/input.tsx create mode 100644 src/components/ui/tooltip.tsx create mode 100644 src/lib/utils.ts diff --git a/agentdock.config.yaml b/agentdock.config.yaml index d690a91..0a21d88 100644 --- a/agentdock.config.yaml +++ b/agentdock.config.yaml @@ -3,10 +3,11 @@ resources: sync: [] hooks: afterCreateSession: - - run: "bun i --ignore-scripts" + - run: bun i --ignore-scripts required: false timeout: 60000 cwd: worktree + async: false env: ports: - FRONTEND_PORT diff --git a/bun.lock b/bun.lock index d41153d..4405b77 100644 --- a/bun.lock +++ b/bun.lock @@ -7,12 +7,23 @@ "@ai-sdk/devtools": "^0.0.18", "@hono/node-server": "^2.0.4", "@hono/zod-validator": "^0.8.0", + "@radix-ui/react-alert-dialog": "^1.1.15", + "@radix-ui/react-context-menu": "^2.2.16", + "@radix-ui/react-dialog": "^1.1.15", + "@radix-ui/react-dropdown-menu": "^2.1.16", + "@radix-ui/react-popover": "^1.1.15", + "@radix-ui/react-scroll-area": "^1.2.10", + "@radix-ui/react-separator": "^1.1.7", + "@radix-ui/react-slot": "^1.2.3", + "@radix-ui/react-tooltip": "^1.2.8", "@tanstack/query-core": "^5.101.0", "@tanstack/react-query": "^5.101.0", "@tanstack/react-router": "^1.120.3", "@xterm/addon-fit": "^0.11.0", "@xterm/xterm": "^5.5.0", "ai": "^6.0.195", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", "drizzle-orm": "^1.0.0-rc.3", "electron-updater": "^6.8.9", "hono": "^4.12.25", @@ -25,14 +36,19 @@ "react-dom": "^19.1.0", "react-i18next": "^17.0.8", "rimraf": "^6.1.3", + "sonner": "^2.0.7", + "tailwind-merge": "^3.3.1", + "tw-animate-css": "^1.3.8", "ws": "^8.21.0", "yaml": "^2.9.0", "zod": "^4.4.3", }, "devDependencies": { + "@axe-core/playwright": "^4.10.2", "@biomejs/biome": "^1.9.4", "@flue/cli": "^1.0.0-beta.9", "@playwright/test": "^1.60.0", + "@tailwindcss/vite": "^4.1.14", "@tanstack/react-router-devtools": "^1.120.3", "@tanstack/router-plugin": "^1.120.3", "@types/node": "^25.9.1", @@ -46,6 +62,7 @@ "electron": "^42.4.0", "electron-builder": "^26.15.2", "electron-vite": "^5.0.0", + "tailwindcss": "^4.1.14", "typescript": "^5.8.3", "vite": "^6.3.5", "vitest": "^4.1.8", @@ -61,55 +78,57 @@ "@ai-sdk/provider-utils": ["@ai-sdk/provider-utils@4.0.27", "https://repo.huaweicloud.com/repository/npm/@ai-sdk/provider-utils/-/provider-utils-4.0.27.tgz", { "dependencies": { "@ai-sdk/provider": "3.0.10", "@standard-schema/spec": "^1.1.0", "eventsource-parser": "^3.0.8" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-ubkAJ+xODouwtmN1tYlvTPphH1hPOBfZaEQe8U7skGvFAnIRs9PPpsq57bC2+Ky/MB4yzhd6YOsxTAx9sGpazw=="], - "@anthropic-ai/sdk": ["@anthropic-ai/sdk@0.91.1", "", { "dependencies": { "json-schema-to-ts": "^3.1.1" }, "peerDependencies": { "zod": "^3.25.0 || ^4.0.0" }, "optionalPeers": ["zod"], "bin": { "anthropic-ai-sdk": "bin/cli" } }, "sha512-LAmu761tSN9r66ixvmciswUj/ZC+1Q4iAfpedTfSVLeswRwnY3n2Nb6Tsk+cLPP28aLOPWeMgIuTuCcMC6W/iw=="], + "@anthropic-ai/sdk": ["@anthropic-ai/sdk@0.91.1", "https://repo.huaweicloud.com/repository/npm/@anthropic-ai/sdk/-/sdk-0.91.1.tgz", { "dependencies": { "json-schema-to-ts": "^3.1.1" }, "peerDependencies": { "zod": "^3.25.0 || ^4.0.0" }, "optionalPeers": ["zod"], "bin": { "anthropic-ai-sdk": "bin/cli" } }, "sha512-LAmu761tSN9r66ixvmciswUj/ZC+1Q4iAfpedTfSVLeswRwnY3n2Nb6Tsk+cLPP28aLOPWeMgIuTuCcMC6W/iw=="], - "@aws-crypto/sha256-browser": ["@aws-crypto/sha256-browser@5.2.0", "", { "dependencies": { "@aws-crypto/sha256-js": "^5.2.0", "@aws-crypto/supports-web-crypto": "^5.2.0", "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", "@aws-sdk/util-locate-window": "^3.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.6.2" } }, "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw=="], + "@aws-crypto/sha256-browser": ["@aws-crypto/sha256-browser@5.2.0", "https://repo.huaweicloud.com/repository/npm/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz", { "dependencies": { "@aws-crypto/sha256-js": "^5.2.0", "@aws-crypto/supports-web-crypto": "^5.2.0", "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", "@aws-sdk/util-locate-window": "^3.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.6.2" } }, "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw=="], - "@aws-crypto/sha256-js": ["@aws-crypto/sha256-js@5.2.0", "", { "dependencies": { "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", "tslib": "^2.6.2" } }, "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA=="], + "@aws-crypto/sha256-js": ["@aws-crypto/sha256-js@5.2.0", "https://repo.huaweicloud.com/repository/npm/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz", { "dependencies": { "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", "tslib": "^2.6.2" } }, "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA=="], - "@aws-crypto/supports-web-crypto": ["@aws-crypto/supports-web-crypto@5.2.0", "", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg=="], + "@aws-crypto/supports-web-crypto": ["@aws-crypto/supports-web-crypto@5.2.0", "https://repo.huaweicloud.com/repository/npm/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg=="], - "@aws-crypto/util": ["@aws-crypto/util@5.2.0", "", { "dependencies": { "@aws-sdk/types": "^3.222.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.6.2" } }, "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ=="], + "@aws-crypto/util": ["@aws-crypto/util@5.2.0", "https://repo.huaweicloud.com/repository/npm/@aws-crypto/util/-/util-5.2.0.tgz", { "dependencies": { "@aws-sdk/types": "^3.222.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.6.2" } }, "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ=="], - "@aws-sdk/client-bedrock-runtime": ["@aws-sdk/client-bedrock-runtime@3.1048.0", "", { "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", "@aws-sdk/core": "^3.974.11", "@aws-sdk/credential-provider-node": "^3.972.42", "@aws-sdk/eventstream-handler-node": "^3.972.16", "@aws-sdk/middleware-eventstream": "^3.972.12", "@aws-sdk/middleware-websocket": "^3.972.19", "@aws-sdk/token-providers": "3.1048.0", "@aws-sdk/types": "^3.973.8", "@smithy/core": "^3.24.2", "@smithy/fetch-http-handler": "^5.4.2", "@smithy/node-http-handler": "^4.7.2", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-u+NT61JZEkRFtpL0CAw1N1dwxnaLgwVXQl/zjJxTGgLyS/jTIdg2SdoEoCTHxgDyCnqa1HEi9QOoE9/pYRNpOQ=="], + "@aws-sdk/client-bedrock-runtime": ["@aws-sdk/client-bedrock-runtime@3.1048.0", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1048.0.tgz", { "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", "@aws-sdk/core": "^3.974.11", "@aws-sdk/credential-provider-node": "^3.972.42", "@aws-sdk/eventstream-handler-node": "^3.972.16", "@aws-sdk/middleware-eventstream": "^3.972.12", "@aws-sdk/middleware-websocket": "^3.972.19", "@aws-sdk/token-providers": "3.1048.0", "@aws-sdk/types": "^3.973.8", "@smithy/core": "^3.24.2", "@smithy/fetch-http-handler": "^5.4.2", "@smithy/node-http-handler": "^4.7.2", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-u+NT61JZEkRFtpL0CAw1N1dwxnaLgwVXQl/zjJxTGgLyS/jTIdg2SdoEoCTHxgDyCnqa1HEi9QOoE9/pYRNpOQ=="], - "@aws-sdk/core": ["@aws-sdk/core@3.974.25", "", { "dependencies": { "@aws-sdk/types": "^3.973.14", "@aws-sdk/xml-builder": "^3.972.32", "@aws/lambda-invoke-store": "^0.2.2", "@smithy/core": "^3.28.0", "@smithy/signature-v4": "^5.6.0", "@smithy/types": "^4.15.0", "bowser": "^2.11.0", "tslib": "^2.6.2" } }, "sha512-fJFkx6u6wCqGMV/v6EAxiwa2UzEukbvr1hNPv4MrD3yj4IFz011jZg42/eSTOP/u5kJ0tlILqEjCWtT8GiKZvA=="], + "@aws-sdk/core": ["@aws-sdk/core@3.974.25", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/core/-/core-3.974.25.tgz", { "dependencies": { "@aws-sdk/types": "^3.973.14", "@aws-sdk/xml-builder": "^3.972.32", "@aws/lambda-invoke-store": "^0.2.2", "@smithy/core": "^3.28.0", "@smithy/signature-v4": "^5.6.0", "@smithy/types": "^4.15.0", "bowser": "^2.11.0", "tslib": "^2.6.2" } }, "sha512-fJFkx6u6wCqGMV/v6EAxiwa2UzEukbvr1hNPv4MrD3yj4IFz011jZg42/eSTOP/u5kJ0tlILqEjCWtT8GiKZvA=="], - "@aws-sdk/credential-provider-env": ["@aws-sdk/credential-provider-env@3.972.51", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-Xo+/zf5k5pZdo53X8aVXN4MJGfU/M1P7yMM/GbNY/x9fyRZGEzjhKqW38GA0FSQQ9TYKs+bfPyz5ja4bi6pjTQ=="], + "@aws-sdk/credential-provider-env": ["@aws-sdk/credential-provider-env@3.972.51", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.51.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-Xo+/zf5k5pZdo53X8aVXN4MJGfU/M1P7yMM/GbNY/x9fyRZGEzjhKqW38GA0FSQQ9TYKs+bfPyz5ja4bi6pjTQ=="], - "@aws-sdk/credential-provider-http": ["@aws-sdk/credential-provider-http@3.972.53", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/fetch-http-handler": "^5.6.1", "@smithy/node-http-handler": "^4.9.1", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-7E9oFUcf9YWe+ttGiWhe/cCSI+pswwelzgQMoKXgPJi1AIfS27TK6et5ZULqEqHu30zbN+jh1RqlwcXqY/aXyg=="], + "@aws-sdk/credential-provider-http": ["@aws-sdk/credential-provider-http@3.972.53", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.53.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/fetch-http-handler": "^5.6.1", "@smithy/node-http-handler": "^4.9.1", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-7E9oFUcf9YWe+ttGiWhe/cCSI+pswwelzgQMoKXgPJi1AIfS27TK6et5ZULqEqHu30zbN+jh1RqlwcXqY/aXyg=="], - "@aws-sdk/credential-provider-ini": ["@aws-sdk/credential-provider-ini@3.972.58", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/credential-provider-env": "^3.972.51", "@aws-sdk/credential-provider-http": "^3.972.53", "@aws-sdk/credential-provider-login": "^3.972.57", "@aws-sdk/credential-provider-process": "^3.972.51", "@aws-sdk/credential-provider-sso": "^3.972.57", "@aws-sdk/credential-provider-web-identity": "^3.972.57", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/credential-provider-imds": "^4.4.4", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-MPr0hD8pyDGfF3dWXvFOILhcKTB9ptqJOJK9JEuDQzpc2HgKisY16eR7IrKUXxSbz8LZj+LHz/CS8Y5G1ai7yw=="], + "@aws-sdk/credential-provider-ini": ["@aws-sdk/credential-provider-ini@3.972.58", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.58.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/credential-provider-env": "^3.972.51", "@aws-sdk/credential-provider-http": "^3.972.53", "@aws-sdk/credential-provider-login": "^3.972.57", "@aws-sdk/credential-provider-process": "^3.972.51", "@aws-sdk/credential-provider-sso": "^3.972.57", "@aws-sdk/credential-provider-web-identity": "^3.972.57", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/credential-provider-imds": "^4.4.4", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-MPr0hD8pyDGfF3dWXvFOILhcKTB9ptqJOJK9JEuDQzpc2HgKisY16eR7IrKUXxSbz8LZj+LHz/CS8Y5G1ai7yw=="], - "@aws-sdk/credential-provider-login": ["@aws-sdk/credential-provider-login@3.972.57", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-kPWc/SCrl9agKeywxKwPEoQHanWag0LcNQrcZpEQpjNifkxq6tQENhgrrS9al317CF6yytyihlX+FhPHlk0QjA=="], + "@aws-sdk/credential-provider-login": ["@aws-sdk/credential-provider-login@3.972.57", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.57.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-kPWc/SCrl9agKeywxKwPEoQHanWag0LcNQrcZpEQpjNifkxq6tQENhgrrS9al317CF6yytyihlX+FhPHlk0QjA=="], - "@aws-sdk/credential-provider-node": ["@aws-sdk/credential-provider-node@3.972.60", "", { "dependencies": { "@aws-sdk/credential-provider-env": "^3.972.51", "@aws-sdk/credential-provider-http": "^3.972.53", "@aws-sdk/credential-provider-ini": "^3.972.58", "@aws-sdk/credential-provider-process": "^3.972.51", "@aws-sdk/credential-provider-sso": "^3.972.57", "@aws-sdk/credential-provider-web-identity": "^3.972.57", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/credential-provider-imds": "^4.4.4", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-hE2hIBJQjCDRx8TbSqpVQ+/o2mIrJZQZbQ3LlwE2bJf7z47x5GmhcvGwZPqJH7Oq//SzTXEBGSZ4qSpK3yPbhw=="], + "@aws-sdk/credential-provider-node": ["@aws-sdk/credential-provider-node@3.972.60", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.60.tgz", { "dependencies": { "@aws-sdk/credential-provider-env": "^3.972.51", "@aws-sdk/credential-provider-http": "^3.972.53", "@aws-sdk/credential-provider-ini": "^3.972.58", "@aws-sdk/credential-provider-process": "^3.972.51", "@aws-sdk/credential-provider-sso": "^3.972.57", "@aws-sdk/credential-provider-web-identity": "^3.972.57", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/credential-provider-imds": "^4.4.4", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-hE2hIBJQjCDRx8TbSqpVQ+/o2mIrJZQZbQ3LlwE2bJf7z47x5GmhcvGwZPqJH7Oq//SzTXEBGSZ4qSpK3yPbhw=="], - "@aws-sdk/credential-provider-process": ["@aws-sdk/credential-provider-process@3.972.51", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-081dD2RlnmY+G05v6E73KfACvDjPjnttrLjGHE2SSglbID25UcuijbWpL4g+XR5T2Kl4oIJoVBXi64s+2f009Q=="], + "@aws-sdk/credential-provider-process": ["@aws-sdk/credential-provider-process@3.972.51", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.51.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-081dD2RlnmY+G05v6E73KfACvDjPjnttrLjGHE2SSglbID25UcuijbWpL4g+XR5T2Kl4oIJoVBXi64s+2f009Q=="], - "@aws-sdk/credential-provider-sso": ["@aws-sdk/credential-provider-sso@3.972.57", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/token-providers": "3.1077.0", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-dC7ZyX3EHKHLOeVUEDzzGvk0L1s6N06YDrau7P0rGXL/j1cO+DzN2w1x9vcEh7zljVCR3019f5mi1Th+GGTURw=="], + "@aws-sdk/credential-provider-sso": ["@aws-sdk/credential-provider-sso@3.972.57", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.57.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/token-providers": "3.1077.0", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-dC7ZyX3EHKHLOeVUEDzzGvk0L1s6N06YDrau7P0rGXL/j1cO+DzN2w1x9vcEh7zljVCR3019f5mi1Th+GGTURw=="], - "@aws-sdk/credential-provider-web-identity": ["@aws-sdk/credential-provider-web-identity@3.972.57", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-HtWM3FV2o7NJFJSUqFLBlxmV9RxQRHpzCvQaP1n1Qo4CxQSvwpJ8ERWHiLqXMFDgDXyELt+EZNFcpG6XQRcJbQ=="], + "@aws-sdk/credential-provider-web-identity": ["@aws-sdk/credential-provider-web-identity@3.972.57", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.57.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-HtWM3FV2o7NJFJSUqFLBlxmV9RxQRHpzCvQaP1n1Qo4CxQSvwpJ8ERWHiLqXMFDgDXyELt+EZNFcpG6XQRcJbQ=="], - "@aws-sdk/eventstream-handler-node": ["@aws-sdk/eventstream-handler-node@3.972.24", "", { "dependencies": { "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-O2tFBFQnP68GRNahxYJYZ4NVlGZ/hBe2oH58EKPPjbf7Yc04ZhKFdzAMblRrzeGdun9pBwE+CyLjFH/tr4pYNw=="], + "@aws-sdk/eventstream-handler-node": ["@aws-sdk/eventstream-handler-node@3.972.24", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.24.tgz", { "dependencies": { "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-O2tFBFQnP68GRNahxYJYZ4NVlGZ/hBe2oH58EKPPjbf7Yc04ZhKFdzAMblRrzeGdun9pBwE+CyLjFH/tr4pYNw=="], - "@aws-sdk/middleware-eventstream": ["@aws-sdk/middleware-eventstream@3.972.20", "", { "dependencies": { "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-VAI4wBVWOg5h1pZVmSEKe8kAW/7odKfbzO9uB23e1AICQh2pp/ROUhFacDXmwgJZZt49dIF6nEvzPTvHiO1cUA=="], + "@aws-sdk/middleware-eventstream": ["@aws-sdk/middleware-eventstream@3.972.20", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.20.tgz", { "dependencies": { "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-VAI4wBVWOg5h1pZVmSEKe8kAW/7odKfbzO9uB23e1AICQh2pp/ROUhFacDXmwgJZZt49dIF6nEvzPTvHiO1cUA=="], - "@aws-sdk/middleware-websocket": ["@aws-sdk/middleware-websocket@3.972.33", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/fetch-http-handler": "^5.6.1", "@smithy/signature-v4": "^5.6.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-e24VZXVZjpfVxpQ4ghf4LYV/i/x0znERdVcSzPU0+ktjmnd0k1fdPlcYsImDqIDaLZilbbwMLhuQY8d/dBzrGA=="], + "@aws-sdk/middleware-websocket": ["@aws-sdk/middleware-websocket@3.972.33", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.33.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/fetch-http-handler": "^5.6.1", "@smithy/signature-v4": "^5.6.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-e24VZXVZjpfVxpQ4ghf4LYV/i/x0znERdVcSzPU0+ktjmnd0k1fdPlcYsImDqIDaLZilbbwMLhuQY8d/dBzrGA=="], - "@aws-sdk/nested-clients": ["@aws-sdk/nested-clients@3.997.25", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/signature-v4-multi-region": "^3.996.37", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/fetch-http-handler": "^5.6.1", "@smithy/node-http-handler": "^4.9.1", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-VpRQ3wR6l+fwRHV5veJL2ehtyQFrGyH/2CJG9DVtb8H3xyqqnZWSTSrq/CJJ7DvDlDgrPRiW2SkYA8pN6VWCFQ=="], + "@aws-sdk/nested-clients": ["@aws-sdk/nested-clients@3.997.25", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/nested-clients/-/nested-clients-3.997.25.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/signature-v4-multi-region": "^3.996.37", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/fetch-http-handler": "^5.6.1", "@smithy/node-http-handler": "^4.9.1", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-VpRQ3wR6l+fwRHV5veJL2ehtyQFrGyH/2CJG9DVtb8H3xyqqnZWSTSrq/CJJ7DvDlDgrPRiW2SkYA8pN6VWCFQ=="], - "@aws-sdk/signature-v4-multi-region": ["@aws-sdk/signature-v4-multi-region@3.996.37", "", { "dependencies": { "@aws-sdk/types": "^3.973.14", "@smithy/signature-v4": "^5.6.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-u8qd064XsHzM0Mk+yH4IPKn/ZC9rdniEKs+neBHNlsPZirw3rcLvmrH4ImoKC4yF7A0I/MbcC3dseARnJLiAhg=="], + "@aws-sdk/signature-v4-multi-region": ["@aws-sdk/signature-v4-multi-region@3.996.37", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.37.tgz", { "dependencies": { "@aws-sdk/types": "^3.973.14", "@smithy/signature-v4": "^5.6.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-u8qd064XsHzM0Mk+yH4IPKn/ZC9rdniEKs+neBHNlsPZirw3rcLvmrH4ImoKC4yF7A0I/MbcC3dseARnJLiAhg=="], - "@aws-sdk/token-providers": ["@aws-sdk/token-providers@3.1048.0", "", { "dependencies": { "@aws-sdk/core": "^3.974.11", "@aws-sdk/nested-clients": "^3.997.9", "@aws-sdk/types": "^3.973.8", "@smithy/core": "^3.24.2", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-k0y/GcuesuSfWyUM0WamrGyeZmltRYaPbHO82UDA6mZ/doB+FOHKutikPAtSXMn/hDz970cF+iRuuiYO9VEbAA=="], + "@aws-sdk/token-providers": ["@aws-sdk/token-providers@3.1048.0", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/token-providers/-/token-providers-3.1048.0.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.11", "@aws-sdk/nested-clients": "^3.997.9", "@aws-sdk/types": "^3.973.8", "@smithy/core": "^3.24.2", "@smithy/types": "^4.14.1", "tslib": "^2.6.2" } }, "sha512-k0y/GcuesuSfWyUM0WamrGyeZmltRYaPbHO82UDA6mZ/doB+FOHKutikPAtSXMn/hDz970cF+iRuuiYO9VEbAA=="], - "@aws-sdk/types": ["@aws-sdk/types@3.973.14", "", { "dependencies": { "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-vH4pEu9YBEwr67yT+GVcmKX0GzfIrIYUn+MF5vXg9OspouVnAekuyVyawFvZHEK7WlcwVDwNrqI3ZBDUAiyu9A=="], + "@aws-sdk/types": ["@aws-sdk/types@3.973.14", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/types/-/types-3.973.14.tgz", { "dependencies": { "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-vH4pEu9YBEwr67yT+GVcmKX0GzfIrIYUn+MF5vXg9OspouVnAekuyVyawFvZHEK7WlcwVDwNrqI3ZBDUAiyu9A=="], - "@aws-sdk/util-locate-window": ["@aws-sdk/util-locate-window@3.965.8", "", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-uUbMs1cBZPafD0ohUj6EwNf0fPZ534NvBxHox4hjX+0Rxq5paSYUem7+hi833pYrzrcnBATKIYpR02MDXT5M9g=="], + "@aws-sdk/util-locate-window": ["@aws-sdk/util-locate-window@3.965.8", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/util-locate-window/-/util-locate-window-3.965.8.tgz", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-uUbMs1cBZPafD0ohUj6EwNf0fPZ534NvBxHox4hjX+0Rxq5paSYUem7+hi833pYrzrcnBATKIYpR02MDXT5M9g=="], - "@aws-sdk/xml-builder": ["@aws-sdk/xml-builder@3.972.32", "", { "dependencies": { "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-2loKuOMRFDg1nwdni5AtJ9S5juVbRNPNsPC7tWTfkHyycPwACMhxepspUHi8GhvfNlL2cQo3sPMod1uib+KZ0w=="], + "@aws-sdk/xml-builder": ["@aws-sdk/xml-builder@3.972.32", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/xml-builder/-/xml-builder-3.972.32.tgz", { "dependencies": { "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-2loKuOMRFDg1nwdni5AtJ9S5juVbRNPNsPC7tWTfkHyycPwACMhxepspUHi8GhvfNlL2cQo3sPMod1uib+KZ0w=="], - "@aws/lambda-invoke-store": ["@aws/lambda-invoke-store@0.2.4", "", {}, "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ=="], + "@aws/lambda-invoke-store": ["@aws/lambda-invoke-store@0.2.4", "https://repo.huaweicloud.com/repository/npm/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz", {}, "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ=="], + + "@axe-core/playwright": ["@axe-core/playwright@4.12.1", "https://repo.huaweicloud.com/repository/npm/@axe-core/playwright/-/playwright-4.12.1.tgz", { "dependencies": { "axe-core": "~4.12.1" }, "peerDependencies": { "playwright-core": ">= 1.0.0" } }, "sha512-rMd7xriptqKpP+w5265i4Hdkv2X5kbu6uiBi/B2I7uf3hieRBM3qDCfaKPtxfiYb2mKXfF+yLODJwIx+Jv1GDw=="], "@babel/code-frame": ["@babel/code-frame@7.29.7", "https://repo.huaweicloud.com/repository/npm/@babel/code-frame/-/code-frame-7.29.7.tgz", { "dependencies": { "@babel/helper-validator-identifier": "^7.29.7", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw=="], @@ -177,33 +196,33 @@ "@biomejs/cli-win32-x64": ["@biomejs/cli-win32-x64@1.9.4", "https://repo.huaweicloud.com/repository/npm/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.4.tgz", { "os": "win32", "cpu": "x64" }, "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA=="], - "@borewit/text-codec": ["@borewit/text-codec@0.2.2", "", {}, "sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ=="], + "@borewit/text-codec": ["@borewit/text-codec@0.2.2", "https://repo.huaweicloud.com/repository/npm/@borewit/text-codec/-/text-codec-0.2.2.tgz", {}, "sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ=="], - "@cloudflare/kv-asset-handler": ["@cloudflare/kv-asset-handler@0.5.0", "", {}, "sha512-jxQYkj8dSIzc0cD6cMMNdOc1UVjqSqu8BZdor5s8cGjW2I8BjODt/kWPVdY+u9zj3ms75Q5qaZgnxUad83+eAg=="], + "@cloudflare/kv-asset-handler": ["@cloudflare/kv-asset-handler@0.5.0", "https://repo.huaweicloud.com/repository/npm/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.5.0.tgz", {}, "sha512-jxQYkj8dSIzc0cD6cMMNdOc1UVjqSqu8BZdor5s8cGjW2I8BjODt/kWPVdY+u9zj3ms75Q5qaZgnxUad83+eAg=="], - "@cloudflare/unenv-preset": ["@cloudflare/unenv-preset@2.16.1", "", { "peerDependencies": { "unenv": "2.0.0-rc.24", "workerd": ">1.20260305.0 <2.0.0-0" }, "optionalPeers": ["workerd"] }, "sha512-ECxObrMfyTl5bhQf/lZCXwo5G6xX9IAUo+nDMKK4SZ8m4Jvvxp52vilxyySSWh2YTZz8+HQ07qGH/2rEom1vDw=="], + "@cloudflare/unenv-preset": ["@cloudflare/unenv-preset@2.16.1", "https://repo.huaweicloud.com/repository/npm/@cloudflare/unenv-preset/-/unenv-preset-2.16.1.tgz", { "peerDependencies": { "unenv": "2.0.0-rc.24", "workerd": ">1.20260305.0 <2.0.0-0" }, "optionalPeers": ["workerd"] }, "sha512-ECxObrMfyTl5bhQf/lZCXwo5G6xX9IAUo+nDMKK4SZ8m4Jvvxp52vilxyySSWh2YTZz8+HQ07qGH/2rEom1vDw=="], - "@cloudflare/vite-plugin": ["@cloudflare/vite-plugin@1.42.4", "", { "dependencies": { "@cloudflare/unenv-preset": "2.16.1", "miniflare": "4.20260630.0", "unenv": "2.0.0-rc.24", "wrangler": "4.106.0", "ws": "8.21.0" }, "peerDependencies": { "vite": "^6.1.0 || ^7.0.0 || ^8.0.0" }, "bin": { "cf-vite": "bin/cf-vite" } }, "sha512-31Sfu4NpE508YIU4oTSWGFvf31h01BjsDwPS15ufLb3whk9XscRX+rdl9+jOOAcHQu4F6lo7QVkj84IhBKlv6Q=="], + "@cloudflare/vite-plugin": ["@cloudflare/vite-plugin@1.42.4", "https://repo.huaweicloud.com/repository/npm/@cloudflare/vite-plugin/-/vite-plugin-1.42.4.tgz", { "dependencies": { "@cloudflare/unenv-preset": "2.16.1", "miniflare": "4.20260630.0", "unenv": "2.0.0-rc.24", "wrangler": "4.106.0", "ws": "8.21.0" }, "peerDependencies": { "vite": "^6.1.0 || ^7.0.0 || ^8.0.0" }, "bin": { "cf-vite": "bin/cf-vite" } }, "sha512-31Sfu4NpE508YIU4oTSWGFvf31h01BjsDwPS15ufLb3whk9XscRX+rdl9+jOOAcHQu4F6lo7QVkj84IhBKlv6Q=="], - "@cloudflare/workerd-darwin-64": ["@cloudflare/workerd-darwin-64@1.20260630.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-oEVsD2NZtPAMaEvFeH2Y6N63yiFuOnPDKeAM+l8AkRbLAbFk462uWOq6/ZLn8ouY4P4coMkgsOPqcT1mkuzvzg=="], + "@cloudflare/workerd-darwin-64": ["@cloudflare/workerd-darwin-64@1.20260630.1", "https://repo.huaweicloud.com/repository/npm/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260630.1.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-oEVsD2NZtPAMaEvFeH2Y6N63yiFuOnPDKeAM+l8AkRbLAbFk462uWOq6/ZLn8ouY4P4coMkgsOPqcT1mkuzvzg=="], - "@cloudflare/workerd-darwin-arm64": ["@cloudflare/workerd-darwin-arm64@1.20260630.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-tar1vcQSzM+27Agrlv28BhtN1tIFKw2YHrzldEMyQJOJB/885TU8Z3oO1c/a9YOmsKABhD6I4dGFhsmXyrbK1g=="], + "@cloudflare/workerd-darwin-arm64": ["@cloudflare/workerd-darwin-arm64@1.20260630.1", "https://repo.huaweicloud.com/repository/npm/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260630.1.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-tar1vcQSzM+27Agrlv28BhtN1tIFKw2YHrzldEMyQJOJB/885TU8Z3oO1c/a9YOmsKABhD6I4dGFhsmXyrbK1g=="], - "@cloudflare/workerd-linux-64": ["@cloudflare/workerd-linux-64@1.20260630.1", "", { "os": "linux", "cpu": "x64" }, "sha512-mhjIg91+ikWw5v9tY4BYO7N9vLOZBhn7EnVFvxCdxcpuUUFBKATxUYHUy1kkgYxnmiI6s93PRNbzBz1NpYQ3IQ=="], + "@cloudflare/workerd-linux-64": ["@cloudflare/workerd-linux-64@1.20260630.1", "https://repo.huaweicloud.com/repository/npm/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260630.1.tgz", { "os": "linux", "cpu": "x64" }, "sha512-mhjIg91+ikWw5v9tY4BYO7N9vLOZBhn7EnVFvxCdxcpuUUFBKATxUYHUy1kkgYxnmiI6s93PRNbzBz1NpYQ3IQ=="], - "@cloudflare/workerd-linux-arm64": ["@cloudflare/workerd-linux-arm64@1.20260630.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-7g0iGvMCwGct+vE3FOKXtFWMAIGHzK2Ei9oALp44gXuL4lBcs3PPJISeTp5itquW2JwS1fw4Hnq7zrT7N/dgPw=="], + "@cloudflare/workerd-linux-arm64": ["@cloudflare/workerd-linux-arm64@1.20260630.1", "https://repo.huaweicloud.com/repository/npm/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260630.1.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-7g0iGvMCwGct+vE3FOKXtFWMAIGHzK2Ei9oALp44gXuL4lBcs3PPJISeTp5itquW2JwS1fw4Hnq7zrT7N/dgPw=="], - "@cloudflare/workerd-windows-64": ["@cloudflare/workerd-windows-64@1.20260630.1", "", { "os": "win32", "cpu": "x64" }, "sha512-J5KF9VF8yRpRBib/cPSuEp6iR9q3/cKgeDVhg1ZtuwpkzwnmCb+rxMF5WFLxAN8bI2x2FMG1v6o4vVFOGZ0fOQ=="], + "@cloudflare/workerd-windows-64": ["@cloudflare/workerd-windows-64@1.20260630.1", "https://repo.huaweicloud.com/repository/npm/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260630.1.tgz", { "os": "win32", "cpu": "x64" }, "sha512-J5KF9VF8yRpRBib/cPSuEp6iR9q3/cKgeDVhg1ZtuwpkzwnmCb+rxMF5WFLxAN8bI2x2FMG1v6o4vVFOGZ0fOQ=="], - "@cspotcode/source-map-support": ["@cspotcode/source-map-support@0.8.1", "", { "dependencies": { "@jridgewell/trace-mapping": "0.3.9" } }, "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw=="], + "@cspotcode/source-map-support": ["@cspotcode/source-map-support@0.8.1", "https://repo.huaweicloud.com/repository/npm/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", { "dependencies": { "@jridgewell/trace-mapping": "0.3.9" } }, "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw=="], "@drizzle-team/brocli": ["@drizzle-team/brocli@0.10.2", "https://repo.huaweicloud.com/repository/npm/@drizzle-team/brocli/-/brocli-0.10.2.tgz", {}, "sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w=="], - "@durable-streams/client": ["@durable-streams/client@0.2.6", "", { "dependencies": { "@microsoft/fetch-event-source": "^2.0.1", "fastq": "^1.19.1" }, "bin": { "intent": "bin/intent.js" } }, "sha512-uHKKbWpsKLhFMeGjG0PgM6LXE3oEIi7FHKlJZkmYGxcqd4Yjjd/QEvnQnDzteRP4Av1uJVM8qjTL7kfKsgeS/w=="], + "@durable-streams/client": ["@durable-streams/client@0.2.6", "https://repo.huaweicloud.com/repository/npm/@durable-streams/client/-/client-0.2.6.tgz", { "dependencies": { "@microsoft/fetch-event-source": "^2.0.1", "fastq": "^1.19.1" }, "bin": { "intent": "bin/intent.js" } }, "sha512-uHKKbWpsKLhFMeGjG0PgM6LXE3oEIi7FHKlJZkmYGxcqd4Yjjd/QEvnQnDzteRP4Av1uJVM8qjTL7kfKsgeS/w=="], - "@earendil-works/pi-agent-core": ["@earendil-works/pi-agent-core@0.80.3", "", { "dependencies": { "@earendil-works/pi-ai": "^0.80.3", "ignore": "7.0.5", "typebox": "1.1.38", "yaml": "2.9.0" } }, "sha512-3qw0/GeRQBU/nlGjDe5Yb7ePKTmoxefx2YxyKMFAviFUMXpFexBG/hS7mBtwFahFvzrrTPPoRT6sFIDjwoDWPQ=="], + "@earendil-works/pi-agent-core": ["@earendil-works/pi-agent-core@0.80.3", "https://repo.huaweicloud.com/repository/npm/@earendil-works/pi-agent-core/-/pi-agent-core-0.80.3.tgz", { "dependencies": { "@earendil-works/pi-ai": "^0.80.3", "ignore": "7.0.5", "typebox": "1.1.38", "yaml": "2.9.0" } }, "sha512-3qw0/GeRQBU/nlGjDe5Yb7ePKTmoxefx2YxyKMFAviFUMXpFexBG/hS7mBtwFahFvzrrTPPoRT6sFIDjwoDWPQ=="], - "@earendil-works/pi-ai": ["@earendil-works/pi-ai@0.80.3", "", { "dependencies": { "@anthropic-ai/sdk": "0.91.1", "@aws-sdk/client-bedrock-runtime": "3.1048.0", "@google/genai": "1.52.0", "@mistralai/mistralai": "2.2.6", "@opentelemetry/api": "1.9.0", "@smithy/node-http-handler": "4.7.3", "http-proxy-agent": "7.0.2", "https-proxy-agent": "7.0.6", "openai": "6.26.0", "partial-json": "0.1.7", "typebox": "1.1.38" }, "bin": { "pi-ai": "dist/cli.js" } }, "sha512-jPZLMeGL5kkMSEAwAklfXTMHqZvfhsJtCCpKGIr5Duk7mc0n4skjB1dugk7y0z3z8ZHIUCmPAWHdyDqgUz5vdA=="], + "@earendil-works/pi-ai": ["@earendil-works/pi-ai@0.80.3", "https://repo.huaweicloud.com/repository/npm/@earendil-works/pi-ai/-/pi-ai-0.80.3.tgz", { "dependencies": { "@anthropic-ai/sdk": "0.91.1", "@aws-sdk/client-bedrock-runtime": "3.1048.0", "@google/genai": "1.52.0", "@mistralai/mistralai": "2.2.6", "@opentelemetry/api": "1.9.0", "@smithy/node-http-handler": "4.7.3", "http-proxy-agent": "7.0.2", "https-proxy-agent": "7.0.6", "openai": "6.26.0", "partial-json": "0.1.7", "typebox": "1.1.38" }, "bin": { "pi-ai": "dist/cli.js" } }, "sha512-jPZLMeGL5kkMSEAwAklfXTMHqZvfhsJtCCpKGIr5Duk7mc0n4skjB1dugk7y0z3z8ZHIUCmPAWHdyDqgUz5vdA=="], "@electron-internal/extract-zip": ["@electron-internal/extract-zip@1.0.2", "https://repo.huaweicloud.com/repository/npm/@electron-internal/extract-zip/-/extract-zip-1.0.2.tgz", {}, "sha512-VJuNETNPEhrmQEZezeTZO5TZMV+dobBRyJ7zHjGJWIhMS7m7W1UeClt69u4hkUxv9ZZVxuli/E9Yvc4gDNHGsg=="], @@ -223,11 +242,11 @@ "@electron/windows-sign": ["@electron/windows-sign@1.2.2", "https://repo.huaweicloud.com/repository/npm/@electron/windows-sign/-/windows-sign-1.2.2.tgz", { "dependencies": { "cross-dirname": "^0.1.0", "debug": "^4.3.4", "fs-extra": "^11.1.1", "minimist": "^1.2.8", "postject": "^1.0.0-alpha.6" }, "bin": { "electron-windows-sign": "bin/electron-windows-sign.js" } }, "sha512-dfZeox66AvdPtb2lD8OsIIQh12Tp0GNCRUDfBHIKGpbmopZto2/A8nSpYYLoedPIHpqkeblZ/k8OV0Gy7PYuyQ=="], - "@emnapi/core": ["@emnapi/core@1.11.1", "", { "dependencies": { "@emnapi/wasi-threads": "1.2.2", "tslib": "^2.4.0" } }, "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ=="], + "@emnapi/core": ["@emnapi/core@1.11.1", "https://repo.huaweicloud.com/repository/npm/@emnapi/core/-/core-1.11.1.tgz", { "dependencies": { "@emnapi/wasi-threads": "1.2.2", "tslib": "^2.4.0" } }, "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ=="], - "@emnapi/runtime": ["@emnapi/runtime@1.11.1", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw=="], + "@emnapi/runtime": ["@emnapi/runtime@1.11.1", "https://repo.huaweicloud.com/repository/npm/@emnapi/runtime/-/runtime-1.11.1.tgz", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw=="], - "@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.2.2", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA=="], + "@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.2.2", "https://repo.huaweicloud.com/repository/npm/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA=="], "@esbuild-kit/core-utils": ["@esbuild-kit/core-utils@3.3.2", "https://repo.huaweicloud.com/repository/npm/@esbuild-kit/core-utils/-/core-utils-3.3.2.tgz", { "dependencies": { "esbuild": "~0.18.20", "source-map-support": "^0.5.21" } }, "sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ=="], @@ -285,81 +304,89 @@ "@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.12", "https://repo.huaweicloud.com/repository/npm/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", { "os": "win32", "cpu": "x64" }, "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA=="], - "@flue/cli": ["@flue/cli@1.0.0-beta.9", "", { "dependencies": { "@cloudflare/vite-plugin": "^1.39.2", "@flue/runtime": "1.0.0-beta.9", "@flue/sdk": "1.0.0-beta.9", "@hono/node-server": "^2.0.3", "@vercel/detect-agent": "^1.2.3", "debug": "^4.4.3", "minisearch": "^7.2.0", "package-up": "^5.0.0", "picocolors": "^1.1.1", "ulidx": "^2.4.1", "valibot": "^1.0.0", "vite": "^8.0.14" }, "bin": { "flue": "bin/flue.mjs" } }, "sha512-RPv28ecD7lQ2XBZbuohte3rXDqHHrdXTpCGC5mSxYQsEkOeDN2LOmImQZbJqCrkIAFmMgntzOhaF2+14R61C4Q=="], + "@floating-ui/core": ["@floating-ui/core@1.8.0", "https://repo.huaweicloud.com/repository/npm/@floating-ui/core/-/core-1.8.0.tgz", { "dependencies": { "@floating-ui/utils": "^0.2.12" } }, "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ=="], + + "@floating-ui/dom": ["@floating-ui/dom@1.8.0", "https://repo.huaweicloud.com/repository/npm/@floating-ui/dom/-/dom-1.8.0.tgz", { "dependencies": { "@floating-ui/core": "^1.8.0", "@floating-ui/utils": "^0.2.12" } }, "sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg=="], + + "@floating-ui/react-dom": ["@floating-ui/react-dom@2.1.9", "https://repo.huaweicloud.com/repository/npm/@floating-ui/react-dom/-/react-dom-2.1.9.tgz", { "dependencies": { "@floating-ui/dom": "^1.8.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg=="], + + "@floating-ui/utils": ["@floating-ui/utils@0.2.12", "https://repo.huaweicloud.com/repository/npm/@floating-ui/utils/-/utils-0.2.12.tgz", {}, "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww=="], + + "@flue/cli": ["@flue/cli@1.0.0-beta.9", "https://repo.huaweicloud.com/repository/npm/@flue/cli/-/cli-1.0.0-beta.9.tgz", { "dependencies": { "@cloudflare/vite-plugin": "^1.39.2", "@flue/runtime": "1.0.0-beta.9", "@flue/sdk": "1.0.0-beta.9", "@hono/node-server": "^2.0.3", "@vercel/detect-agent": "^1.2.3", "debug": "^4.4.3", "minisearch": "^7.2.0", "package-up": "^5.0.0", "picocolors": "^1.1.1", "ulidx": "^2.4.1", "valibot": "^1.0.0", "vite": "^8.0.14" }, "bin": { "flue": "bin/flue.mjs" } }, "sha512-RPv28ecD7lQ2XBZbuohte3rXDqHHrdXTpCGC5mSxYQsEkOeDN2LOmImQZbJqCrkIAFmMgntzOhaF2+14R61C4Q=="], - "@flue/runtime": ["@flue/runtime@1.0.0-beta.9", "", { "dependencies": { "@earendil-works/pi-agent-core": "^0.80.2", "@earendil-works/pi-ai": "^0.80.2", "@hono/node-server": "^2.0.3", "@hono/standard-validator": "^0.2.0", "@modelcontextprotocol/sdk": "^1.29.0", "@standard-community/standard-json": "^0.3.5", "@standard-community/standard-openapi": "^0.2.9", "@valibot/to-json-schema": "^1.3.0", "hono": "^4.8.3", "hono-openapi": "^1.3.0", "js-yaml": "^4.1.1", "just-bash": "^3.0.1", "openapi-types": "^12.1.3", "quansync": "^0.2.11", "ulidx": "^2.4.1", "valibot": "^1.1.0" } }, "sha512-ksh0ZkTVyqQnGvU3OnbVX6luAJwe6tt8q7O0vn99b7Cx6XcPTXzY/YEkXrOtCHzV6ZwfSdO9ZfaWbhTD1tdQuQ=="], + "@flue/runtime": ["@flue/runtime@1.0.0-beta.9", "https://repo.huaweicloud.com/repository/npm/@flue/runtime/-/runtime-1.0.0-beta.9.tgz", { "dependencies": { "@earendil-works/pi-agent-core": "^0.80.2", "@earendil-works/pi-ai": "^0.80.2", "@hono/node-server": "^2.0.3", "@hono/standard-validator": "^0.2.0", "@modelcontextprotocol/sdk": "^1.29.0", "@standard-community/standard-json": "^0.3.5", "@standard-community/standard-openapi": "^0.2.9", "@valibot/to-json-schema": "^1.3.0", "hono": "^4.8.3", "hono-openapi": "^1.3.0", "js-yaml": "^4.1.1", "just-bash": "^3.0.1", "openapi-types": "^12.1.3", "quansync": "^0.2.11", "ulidx": "^2.4.1", "valibot": "^1.1.0" } }, "sha512-ksh0ZkTVyqQnGvU3OnbVX6luAJwe6tt8q7O0vn99b7Cx6XcPTXzY/YEkXrOtCHzV6ZwfSdO9ZfaWbhTD1tdQuQ=="], - "@flue/sdk": ["@flue/sdk@1.0.0-beta.9", "", { "dependencies": { "@durable-streams/client": "^0.2.6" } }, "sha512-EkGWF1Yw6baM4ekmp+3xFkc+LmDKcIAA0KQSZSpaSqQRYyixXB+IwEbhePS83HCgrR0/jup9l8rgld4Q2IGNOw=="], + "@flue/sdk": ["@flue/sdk@1.0.0-beta.9", "https://repo.huaweicloud.com/repository/npm/@flue/sdk/-/sdk-1.0.0-beta.9.tgz", { "dependencies": { "@durable-streams/client": "^0.2.6" } }, "sha512-EkGWF1Yw6baM4ekmp+3xFkc+LmDKcIAA0KQSZSpaSqQRYyixXB+IwEbhePS83HCgrR0/jup9l8rgld4Q2IGNOw=="], - "@google/genai": ["@google/genai@1.52.0", "", { "dependencies": { "google-auth-library": "^10.3.0", "p-retry": "^4.6.2", "protobufjs": "^7.5.4", "ws": "^8.18.0" }, "peerDependencies": { "@modelcontextprotocol/sdk": "^1.25.2" }, "optionalPeers": ["@modelcontextprotocol/sdk"] }, "sha512-gwSvbpiN/17O9TbsqSsE/OzZcpv5Fo4RQjdngGgogtuB9RsyJ8ZHhX5KjHj1bp5N9snN2eK8LDGXSaWW2hof8Q=="], + "@google/genai": ["@google/genai@1.52.0", "https://repo.huaweicloud.com/repository/npm/@google/genai/-/genai-1.52.0.tgz", { "dependencies": { "google-auth-library": "^10.3.0", "p-retry": "^4.6.2", "protobufjs": "^7.5.4", "ws": "^8.18.0" }, "peerDependencies": { "@modelcontextprotocol/sdk": "^1.25.2" }, "optionalPeers": ["@modelcontextprotocol/sdk"] }, "sha512-gwSvbpiN/17O9TbsqSsE/OzZcpv5Fo4RQjdngGgogtuB9RsyJ8ZHhX5KjHj1bp5N9snN2eK8LDGXSaWW2hof8Q=="], "@hono/node-server": ["@hono/node-server@2.0.4", "https://repo.huaweicloud.com/repository/npm/@hono/node-server/-/node-server-2.0.4.tgz", { "peerDependencies": { "hono": "^4" } }, "sha512-Ut3y0dMMPWy6bZ2kVfx25EOVbZlm15dhF4mOsezMlhpNHy+4MkU1qN9Y6lnruYi4wPmFzimGX2X7LF/FwHli4A=="], - "@hono/standard-validator": ["@hono/standard-validator@0.2.3", "", { "peerDependencies": { "@standard-schema/spec": "^1.0.0", "hono": ">=3.9.0" } }, "sha512-bp9vHu6Va6SfMHC3D4ZLBbT/woi+AZ9CRdTXQu3kLJuLh2W/Gb9UO4hijS+BQAGFXi4EGpXdetxpzwTAawSVeg=="], + "@hono/standard-validator": ["@hono/standard-validator@0.2.3", "https://repo.huaweicloud.com/repository/npm/@hono/standard-validator/-/standard-validator-0.2.3.tgz", { "peerDependencies": { "@standard-schema/spec": "^1.0.0", "hono": ">=3.9.0" } }, "sha512-bp9vHu6Va6SfMHC3D4ZLBbT/woi+AZ9CRdTXQu3kLJuLh2W/Gb9UO4hijS+BQAGFXi4EGpXdetxpzwTAawSVeg=="], "@hono/zod-validator": ["@hono/zod-validator@0.8.0", "https://repo.huaweicloud.com/repository/npm/@hono/zod-validator/-/zod-validator-0.8.0.tgz", { "peerDependencies": { "hono": ">=4.10.0", "zod": "^3.25.0 || ^4.0.0" } }, "sha512-5uS4S1/LKtZQYvD4BtpPUFkOv8d1wNxHHrChm26buMiEYc1FrHWvDUaKVBwkiVtvSExHSpLGDvcnpI2Copyj9w=="], - "@img/colour": ["@img/colour@1.1.0", "", {}, "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ=="], + "@img/colour": ["@img/colour@1.1.0", "https://repo.huaweicloud.com/repository/npm/@img/colour/-/colour-1.1.0.tgz", {}, "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ=="], - "@img/sharp-darwin-arm64": ["@img/sharp-darwin-arm64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.2.4" }, "os": "darwin", "cpu": "arm64" }, "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w=="], + "@img/sharp-darwin-arm64": ["@img/sharp-darwin-arm64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.2.4" }, "os": "darwin", "cpu": "arm64" }, "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w=="], - "@img/sharp-darwin-x64": ["@img/sharp-darwin-x64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-x64": "1.2.4" }, "os": "darwin", "cpu": "x64" }, "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw=="], + "@img/sharp-darwin-x64": ["@img/sharp-darwin-x64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-darwin-x64": "1.2.4" }, "os": "darwin", "cpu": "x64" }, "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw=="], - "@img/sharp-libvips-darwin-arm64": ["@img/sharp-libvips-darwin-arm64@1.2.4", "", { "os": "darwin", "cpu": "arm64" }, "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g=="], + "@img/sharp-libvips-darwin-arm64": ["@img/sharp-libvips-darwin-arm64@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g=="], - "@img/sharp-libvips-darwin-x64": ["@img/sharp-libvips-darwin-x64@1.2.4", "", { "os": "darwin", "cpu": "x64" }, "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg=="], + "@img/sharp-libvips-darwin-x64": ["@img/sharp-libvips-darwin-x64@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg=="], - "@img/sharp-libvips-linux-arm": ["@img/sharp-libvips-linux-arm@1.2.4", "", { "os": "linux", "cpu": "arm" }, "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A=="], + "@img/sharp-libvips-linux-arm": ["@img/sharp-libvips-linux-arm@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", { "os": "linux", "cpu": "arm" }, "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A=="], - "@img/sharp-libvips-linux-arm64": ["@img/sharp-libvips-linux-arm64@1.2.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw=="], + "@img/sharp-libvips-linux-arm64": ["@img/sharp-libvips-linux-arm64@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw=="], - "@img/sharp-libvips-linux-ppc64": ["@img/sharp-libvips-linux-ppc64@1.2.4", "", { "os": "linux", "cpu": "ppc64" }, "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA=="], + "@img/sharp-libvips-linux-ppc64": ["@img/sharp-libvips-linux-ppc64@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", { "os": "linux", "cpu": "ppc64" }, "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA=="], - "@img/sharp-libvips-linux-riscv64": ["@img/sharp-libvips-linux-riscv64@1.2.4", "", { "os": "linux", "cpu": "none" }, "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA=="], + "@img/sharp-libvips-linux-riscv64": ["@img/sharp-libvips-linux-riscv64@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", { "os": "linux", "cpu": "none" }, "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA=="], - "@img/sharp-libvips-linux-s390x": ["@img/sharp-libvips-linux-s390x@1.2.4", "", { "os": "linux", "cpu": "s390x" }, "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ=="], + "@img/sharp-libvips-linux-s390x": ["@img/sharp-libvips-linux-s390x@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", { "os": "linux", "cpu": "s390x" }, "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ=="], - "@img/sharp-libvips-linux-x64": ["@img/sharp-libvips-linux-x64@1.2.4", "", { "os": "linux", "cpu": "x64" }, "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw=="], + "@img/sharp-libvips-linux-x64": ["@img/sharp-libvips-linux-x64@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", { "os": "linux", "cpu": "x64" }, "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw=="], - "@img/sharp-libvips-linuxmusl-arm64": ["@img/sharp-libvips-linuxmusl-arm64@1.2.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw=="], + "@img/sharp-libvips-linuxmusl-arm64": ["@img/sharp-libvips-linuxmusl-arm64@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw=="], - "@img/sharp-libvips-linuxmusl-x64": ["@img/sharp-libvips-linuxmusl-x64@1.2.4", "", { "os": "linux", "cpu": "x64" }, "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg=="], + "@img/sharp-libvips-linuxmusl-x64": ["@img/sharp-libvips-linuxmusl-x64@1.2.4", "https://repo.huaweicloud.com/repository/npm/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", { "os": "linux", "cpu": "x64" }, "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg=="], - "@img/sharp-linux-arm": ["@img/sharp-linux-arm@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm": "1.2.4" }, "os": "linux", "cpu": "arm" }, "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw=="], + "@img/sharp-linux-arm": ["@img/sharp-linux-arm@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-linux-arm": "1.2.4" }, "os": "linux", "cpu": "arm" }, "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw=="], - "@img/sharp-linux-arm64": ["@img/sharp-linux-arm64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm64": "1.2.4" }, "os": "linux", "cpu": "arm64" }, "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg=="], + "@img/sharp-linux-arm64": ["@img/sharp-linux-arm64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-linux-arm64": "1.2.4" }, "os": "linux", "cpu": "arm64" }, "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg=="], - "@img/sharp-linux-ppc64": ["@img/sharp-linux-ppc64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-ppc64": "1.2.4" }, "os": "linux", "cpu": "ppc64" }, "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA=="], + "@img/sharp-linux-ppc64": ["@img/sharp-linux-ppc64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-linux-ppc64": "1.2.4" }, "os": "linux", "cpu": "ppc64" }, "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA=="], - "@img/sharp-linux-riscv64": ["@img/sharp-linux-riscv64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-riscv64": "1.2.4" }, "os": "linux", "cpu": "none" }, "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw=="], + "@img/sharp-linux-riscv64": ["@img/sharp-linux-riscv64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-linux-riscv64": "1.2.4" }, "os": "linux", "cpu": "none" }, "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw=="], - "@img/sharp-linux-s390x": ["@img/sharp-linux-s390x@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-s390x": "1.2.4" }, "os": "linux", "cpu": "s390x" }, "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg=="], + "@img/sharp-linux-s390x": ["@img/sharp-linux-s390x@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-linux-s390x": "1.2.4" }, "os": "linux", "cpu": "s390x" }, "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg=="], - "@img/sharp-linux-x64": ["@img/sharp-linux-x64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-x64": "1.2.4" }, "os": "linux", "cpu": "x64" }, "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ=="], + "@img/sharp-linux-x64": ["@img/sharp-linux-x64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-linux-x64": "1.2.4" }, "os": "linux", "cpu": "x64" }, "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ=="], - "@img/sharp-linuxmusl-arm64": ["@img/sharp-linuxmusl-arm64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" }, "os": "linux", "cpu": "arm64" }, "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg=="], + "@img/sharp-linuxmusl-arm64": ["@img/sharp-linuxmusl-arm64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" }, "os": "linux", "cpu": "arm64" }, "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg=="], - "@img/sharp-linuxmusl-x64": ["@img/sharp-linuxmusl-x64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-x64": "1.2.4" }, "os": "linux", "cpu": "x64" }, "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q=="], + "@img/sharp-linuxmusl-x64": ["@img/sharp-linuxmusl-x64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-x64": "1.2.4" }, "os": "linux", "cpu": "x64" }, "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q=="], - "@img/sharp-wasm32": ["@img/sharp-wasm32@0.34.5", "", { "dependencies": { "@emnapi/runtime": "^1.7.0" }, "cpu": "none" }, "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw=="], + "@img/sharp-wasm32": ["@img/sharp-wasm32@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", { "dependencies": { "@emnapi/runtime": "^1.7.0" }, "cpu": "none" }, "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw=="], - "@img/sharp-win32-arm64": ["@img/sharp-win32-arm64@0.34.5", "", { "os": "win32", "cpu": "arm64" }, "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g=="], + "@img/sharp-win32-arm64": ["@img/sharp-win32-arm64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", { "os": "win32", "cpu": "arm64" }, "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g=="], - "@img/sharp-win32-ia32": ["@img/sharp-win32-ia32@0.34.5", "", { "os": "win32", "cpu": "ia32" }, "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg=="], + "@img/sharp-win32-ia32": ["@img/sharp-win32-ia32@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", { "os": "win32", "cpu": "ia32" }, "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg=="], - "@img/sharp-win32-x64": ["@img/sharp-win32-x64@0.34.5", "", { "os": "win32", "cpu": "x64" }, "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw=="], + "@img/sharp-win32-x64": ["@img/sharp-win32-x64@0.34.5", "https://repo.huaweicloud.com/repository/npm/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", { "os": "win32", "cpu": "x64" }, "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw=="], "@isaacs/fs-minipass": ["@isaacs/fs-minipass@4.0.1", "https://repo.huaweicloud.com/repository/npm/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", { "dependencies": { "minipass": "^7.0.4" } }, "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w=="], - "@jitl/quickjs-ffi-types": ["@jitl/quickjs-ffi-types@0.32.0", "", {}, "sha512-v9T+GQpmk43VDJ7d72sf0Nexhk+ArvtUihW27dy7lqAl0zBObFKtSBBIm5RBjwIhE8VwsPPm9PNuvPvNqLWUEg=="], + "@jitl/quickjs-ffi-types": ["@jitl/quickjs-ffi-types@0.32.0", "https://repo.huaweicloud.com/repository/npm/@jitl/quickjs-ffi-types/-/quickjs-ffi-types-0.32.0.tgz", {}, "sha512-v9T+GQpmk43VDJ7d72sf0Nexhk+ArvtUihW27dy7lqAl0zBObFKtSBBIm5RBjwIhE8VwsPPm9PNuvPvNqLWUEg=="], - "@jitl/quickjs-wasmfile-debug-asyncify": ["@jitl/quickjs-wasmfile-debug-asyncify@0.32.0", "", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-EX8zbXwGqCgAE764M+qvkHtyXDi/FUoMBea0JnES7vCM3P7a2+EOZOjGv85wtZ2sJhI1oJ+nekmqpOODFDY+hw=="], + "@jitl/quickjs-wasmfile-debug-asyncify": ["@jitl/quickjs-wasmfile-debug-asyncify@0.32.0", "https://repo.huaweicloud.com/repository/npm/@jitl/quickjs-wasmfile-debug-asyncify/-/quickjs-wasmfile-debug-asyncify-0.32.0.tgz", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-EX8zbXwGqCgAE764M+qvkHtyXDi/FUoMBea0JnES7vCM3P7a2+EOZOjGv85wtZ2sJhI1oJ+nekmqpOODFDY+hw=="], - "@jitl/quickjs-wasmfile-debug-sync": ["@jitl/quickjs-wasmfile-debug-sync@0.32.0", "", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-LeYWrPGC1uNCTBWvibo3ZLJj0CSVNYUXvJpXMCmuQ5Sap2cCACc3uvGvYV4homHHBAzfw5akoTqMMS4YFRtw+Q=="], + "@jitl/quickjs-wasmfile-debug-sync": ["@jitl/quickjs-wasmfile-debug-sync@0.32.0", "https://repo.huaweicloud.com/repository/npm/@jitl/quickjs-wasmfile-debug-sync/-/quickjs-wasmfile-debug-sync-0.32.0.tgz", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-LeYWrPGC1uNCTBWvibo3ZLJj0CSVNYUXvJpXMCmuQ5Sap2cCACc3uvGvYV4homHHBAzfw5akoTqMMS4YFRtw+Q=="], - "@jitl/quickjs-wasmfile-release-asyncify": ["@jitl/quickjs-wasmfile-release-asyncify@0.32.0", "", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-3oSwPfja12ICz4aIblB58cuY8JlEq5Txt8Cut4VLo+LH47QN+mzCnSgnbB03hWzg1LBcc+VyyI9UOag7a1NF+Q=="], + "@jitl/quickjs-wasmfile-release-asyncify": ["@jitl/quickjs-wasmfile-release-asyncify@0.32.0", "https://repo.huaweicloud.com/repository/npm/@jitl/quickjs-wasmfile-release-asyncify/-/quickjs-wasmfile-release-asyncify-0.32.0.tgz", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-3oSwPfja12ICz4aIblB58cuY8JlEq5Txt8Cut4VLo+LH47QN+mzCnSgnbB03hWzg1LBcc+VyyI9UOag7a1NF+Q=="], - "@jitl/quickjs-wasmfile-release-sync": ["@jitl/quickjs-wasmfile-release-sync@0.32.0", "", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-BKNDI/TPBfGlLNGYpLrhcDGXmIk4xHm4MRAisOBnOzpXVn9HZWsfmMAc9WMBrAHjvvds6HOikKeaOBKdPdpVrg=="], + "@jitl/quickjs-wasmfile-release-sync": ["@jitl/quickjs-wasmfile-release-sync@0.32.0", "https://repo.huaweicloud.com/repository/npm/@jitl/quickjs-wasmfile-release-sync/-/quickjs-wasmfile-release-sync-0.32.0.tgz", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-BKNDI/TPBfGlLNGYpLrhcDGXmIk4xHm4MRAisOBnOzpXVn9HZWsfmMAc9WMBrAHjvvds6HOikKeaOBKdPdpVrg=="], "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.13", "https://repo.huaweicloud.com/repository/npm/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA=="], @@ -375,27 +402,27 @@ "@malept/flatpak-bundler": ["@malept/flatpak-bundler@0.4.0", "https://repo.huaweicloud.com/repository/npm/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", { "dependencies": { "debug": "^4.1.1", "fs-extra": "^9.0.0", "lodash": "^4.17.15", "tmp-promise": "^3.0.2" } }, "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q=="], - "@microsoft/fetch-event-source": ["@microsoft/fetch-event-source@2.0.1", "", {}, "sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA=="], + "@microsoft/fetch-event-source": ["@microsoft/fetch-event-source@2.0.1", "https://repo.huaweicloud.com/repository/npm/@microsoft/fetch-event-source/-/fetch-event-source-2.0.1.tgz", {}, "sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA=="], - "@mistralai/mistralai": ["@mistralai/mistralai@2.2.6", "", { "dependencies": { "@opentelemetry/semantic-conventions": "^1.40.0", "ws": "^8.18.0", "zod": "^3.25.0 || ^4.0.0", "zod-to-json-schema": "^3.25.0" }, "peerDependencies": { "@opentelemetry/api": "^1.9.0" }, "optionalPeers": ["@opentelemetry/api"] }, "sha512-W8pX7zHxjJvMIpw8JMxeJEleapXX0Q9NPszdNzqkM3MIEoIGPObdodujj+WHteXEvGfaP/AMwlNyRfEzSY6dQQ=="], + "@mistralai/mistralai": ["@mistralai/mistralai@2.2.6", "https://repo.huaweicloud.com/repository/npm/@mistralai/mistralai/-/mistralai-2.2.6.tgz", { "dependencies": { "@opentelemetry/semantic-conventions": "^1.40.0", "ws": "^8.18.0", "zod": "^3.25.0 || ^4.0.0", "zod-to-json-schema": "^3.25.0" }, "peerDependencies": { "@opentelemetry/api": "^1.9.0" }, "optionalPeers": ["@opentelemetry/api"] }, "sha512-W8pX7zHxjJvMIpw8JMxeJEleapXX0Q9NPszdNzqkM3MIEoIGPObdodujj+WHteXEvGfaP/AMwlNyRfEzSY6dQQ=="], - "@mixmark-io/domino": ["@mixmark-io/domino@2.2.0", "", {}, "sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw=="], + "@mixmark-io/domino": ["@mixmark-io/domino@2.2.0", "https://repo.huaweicloud.com/repository/npm/@mixmark-io/domino/-/domino-2.2.0.tgz", {}, "sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw=="], - "@modelcontextprotocol/sdk": ["@modelcontextprotocol/sdk@1.29.0", "", { "dependencies": { "@hono/node-server": "^1.19.9", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "content-type": "^1.0.5", "cors": "^2.8.5", "cross-spawn": "^7.0.5", "eventsource": "^3.0.2", "eventsource-parser": "^3.0.0", "express": "^5.2.1", "express-rate-limit": "^8.2.1", "hono": "^4.11.4", "jose": "^6.1.3", "json-schema-typed": "^8.0.2", "pkce-challenge": "^5.0.0", "raw-body": "^3.0.0", "zod": "^3.25 || ^4.0", "zod-to-json-schema": "^3.25.1" }, "peerDependencies": { "@cfworker/json-schema": "^4.1.1" }, "optionalPeers": ["@cfworker/json-schema"] }, "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ=="], + "@modelcontextprotocol/sdk": ["@modelcontextprotocol/sdk@1.29.0", "https://repo.huaweicloud.com/repository/npm/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", { "dependencies": { "@hono/node-server": "^1.19.9", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "content-type": "^1.0.5", "cors": "^2.8.5", "cross-spawn": "^7.0.5", "eventsource": "^3.0.2", "eventsource-parser": "^3.0.0", "express": "^5.2.1", "express-rate-limit": "^8.2.1", "hono": "^4.11.4", "jose": "^6.1.3", "json-schema-typed": "^8.0.2", "pkce-challenge": "^5.0.0", "raw-body": "^3.0.0", "zod": "^3.25 || ^4.0", "zod-to-json-schema": "^3.25.1" }, "peerDependencies": { "@cfworker/json-schema": "^4.1.1" }, "optionalPeers": ["@cfworker/json-schema"] }, "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ=="], - "@mongodb-js/zstd": ["@mongodb-js/zstd@7.0.0", "", { "dependencies": { "node-addon-api": "^8.5.0", "prebuild-install": "^7.1.3" } }, "sha512-mQ2s0pYYiav+tzCDR05Zptem8Ey2v8s11lri5RKGhTtL4COVCvVCk5vtyRYNT+9L8qSfyOqqefF9UtnW8mC5jA=="], + "@mongodb-js/zstd": ["@mongodb-js/zstd@7.0.0", "https://repo.huaweicloud.com/repository/npm/@mongodb-js/zstd/-/zstd-7.0.0.tgz", { "dependencies": { "node-addon-api": "^8.5.0", "prebuild-install": "^7.1.3" } }, "sha512-mQ2s0pYYiav+tzCDR05Zptem8Ey2v8s11lri5RKGhTtL4COVCvVCk5vtyRYNT+9L8qSfyOqqefF9UtnW8mC5jA=="], - "@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@1.1.6", "", { "dependencies": { "@tybys/wasm-util": "^0.10.3" }, "peerDependencies": { "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1" } }, "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg=="], + "@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@1.1.6", "https://repo.huaweicloud.com/repository/npm/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.6.tgz", { "dependencies": { "@tybys/wasm-util": "^0.10.3" }, "peerDependencies": { "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1" } }, "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg=="], "@noble/hashes": ["@noble/hashes@2.2.0", "https://repo.huaweicloud.com/repository/npm/@noble/hashes/-/hashes-2.2.0.tgz", {}, "sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg=="], - "@nodable/entities": ["@nodable/entities@2.2.0", "", {}, "sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg=="], + "@nodable/entities": ["@nodable/entities@2.2.0", "https://repo.huaweicloud.com/repository/npm/@nodable/entities/-/entities-2.2.0.tgz", {}, "sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg=="], "@opentelemetry/api": ["@opentelemetry/api@1.9.1", "https://repo.huaweicloud.com/repository/npm/@opentelemetry/api/-/api-1.9.1.tgz", {}, "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q=="], - "@opentelemetry/semantic-conventions": ["@opentelemetry/semantic-conventions@1.41.1", "", {}, "sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA=="], + "@opentelemetry/semantic-conventions": ["@opentelemetry/semantic-conventions@1.41.1", "https://repo.huaweicloud.com/repository/npm/@opentelemetry/semantic-conventions/-/semantic-conventions-1.41.1.tgz", {}, "sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA=="], - "@oxc-project/types": ["@oxc-project/types@0.138.0", "", {}, "sha512-1a7ZKmrRTCoN1XMZ4L0PyyqrMnrNlLyPuOkdSX2MZg7IiIGRUyurNhAm73ptDOraoBcIordsIGKNPKUzy3ZmfA=="], + "@oxc-project/types": ["@oxc-project/types@0.138.0", "https://repo.huaweicloud.com/repository/npm/@oxc-project/types/-/types-0.138.0.tgz", {}, "sha512-1a7ZKmrRTCoN1XMZ4L0PyyqrMnrNlLyPuOkdSX2MZg7IiIGRUyurNhAm73ptDOraoBcIordsIGKNPKUzy3ZmfA=="], "@peculiar/asn1-schema": ["@peculiar/asn1-schema@2.7.0", "https://repo.huaweicloud.com/repository/npm/@peculiar/asn1-schema/-/asn1-schema-2.7.0.tgz", { "dependencies": { "@peculiar/utils": "^2.0.2", "asn1js": "^3.0.6", "tslib": "^2.8.1" } }, "sha512-W8ZfWzLmQnrcky+eh3tni4IozMdqBDiHWU0N+vve/UGjMaUs8c0L7A2oEdkBXS8rTpWDpK/aoI3DG/L/hxmxPg=="], @@ -409,59 +436,129 @@ "@playwright/test": ["@playwright/test@1.60.0", "https://repo.huaweicloud.com/repository/npm/@playwright/test/-/test-1.60.0.tgz", { "dependencies": { "playwright": "1.60.0" }, "bin": { "playwright": "cli.js" } }, "sha512-O71yZIbAh/PxDMNGns37GHBIfrVkEVyn+AXyIa5dOTfb4/xNvRWV+Vv/NMbNCtODB/pO7vLlF2OTmMVLhmr7Ag=="], - "@poppinss/colors": ["@poppinss/colors@4.1.6", "", { "dependencies": { "kleur": "^4.1.5" } }, "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg=="], + "@poppinss/colors": ["@poppinss/colors@4.1.6", "https://repo.huaweicloud.com/repository/npm/@poppinss/colors/-/colors-4.1.6.tgz", { "dependencies": { "kleur": "^4.1.5" } }, "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg=="], + + "@poppinss/dumper": ["@poppinss/dumper@0.6.5", "https://repo.huaweicloud.com/repository/npm/@poppinss/dumper/-/dumper-0.6.5.tgz", { "dependencies": { "@poppinss/colors": "^4.1.5", "@sindresorhus/is": "^7.0.2", "supports-color": "^10.0.0" } }, "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw=="], + + "@poppinss/exception": ["@poppinss/exception@1.2.3", "https://repo.huaweicloud.com/repository/npm/@poppinss/exception/-/exception-1.2.3.tgz", {}, "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw=="], + + "@protobufjs/aspromise": ["@protobufjs/aspromise@1.1.2", "https://repo.huaweicloud.com/repository/npm/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", {}, "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="], + + "@protobufjs/base64": ["@protobufjs/base64@1.1.2", "https://repo.huaweicloud.com/repository/npm/@protobufjs/base64/-/base64-1.1.2.tgz", {}, "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="], + + "@protobufjs/codegen": ["@protobufjs/codegen@2.0.5", "https://repo.huaweicloud.com/repository/npm/@protobufjs/codegen/-/codegen-2.0.5.tgz", {}, "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g=="], + + "@protobufjs/eventemitter": ["@protobufjs/eventemitter@1.1.1", "https://repo.huaweicloud.com/repository/npm/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", {}, "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg=="], + + "@protobufjs/fetch": ["@protobufjs/fetch@1.1.1", "https://repo.huaweicloud.com/repository/npm/@protobufjs/fetch/-/fetch-1.1.1.tgz", { "dependencies": { "@protobufjs/aspromise": "^1.1.1" } }, "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw=="], + + "@protobufjs/float": ["@protobufjs/float@1.0.2", "https://repo.huaweicloud.com/repository/npm/@protobufjs/float/-/float-1.0.2.tgz", {}, "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="], + + "@protobufjs/path": ["@protobufjs/path@1.1.2", "https://repo.huaweicloud.com/repository/npm/@protobufjs/path/-/path-1.1.2.tgz", {}, "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="], + + "@protobufjs/pool": ["@protobufjs/pool@1.1.0", "https://repo.huaweicloud.com/repository/npm/@protobufjs/pool/-/pool-1.1.0.tgz", {}, "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="], + + "@protobufjs/utf8": ["@protobufjs/utf8@1.1.1", "https://repo.huaweicloud.com/repository/npm/@protobufjs/utf8/-/utf8-1.1.1.tgz", {}, "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg=="], + + "@radix-ui/number": ["@radix-ui/number@1.1.2", "https://repo.huaweicloud.com/repository/npm/@radix-ui/number/-/number-1.1.2.tgz", {}, "sha512-ceTwaxc4I5IOi97DgCotl3pqiyRGvffcc0oOsE2dQYaJOFIDsDt4VWG6xEbg1QePv9QWausCEIppud/tJ1wNig=="], + + "@radix-ui/primitive": ["@radix-ui/primitive@1.1.5", "https://repo.huaweicloud.com/repository/npm/@radix-ui/primitive/-/primitive-1.1.5.tgz", {}, "sha512-d86WIWFYNtGA0H/d8exstrTRTp7eWJYlYJbtNofxr/3ljupZYn6EFDG/Qgu/0Kc8v7yMUxySagqJsL1+PdYjWg=="], + + "@radix-ui/react-alert-dialog": ["@radix-ui/react-alert-dialog@1.1.19", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.19.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.5", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-dialog": "1.1.19", "@radix-ui/react-primitive": "2.1.7" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-FA7n1f6D/DwGE0+AWxiY5LacNbbExQuEgMubeG06idEaH+mSLuf9dp/qBNqOnvbTQ+4gZ2ue1RATF1Ub91Mg5g=="], + + "@radix-ui/react-arrow": ["@radix-ui/react-arrow@1.1.11", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-arrow/-/react-arrow-1.1.11.tgz", { "dependencies": { "@radix-ui/react-primitive": "2.1.7" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-Kdil9BB1rIFC/khmf4hC35bn8701AJcizTU7G7cUbEbk5XqqbjDuHW60uUfKqO5WojjZcbAW51Q7P0hRmMLw8A=="], + + "@radix-ui/react-collection": ["@radix-ui/react-collection@1.1.12", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-collection/-/react-collection-1.1.12.tgz", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-slot": "1.3.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-nb67INpE0IahJKN7EYPp9m9YGwYeKlnzxT3MwXVkgCskaSJia97kG4T0ywpjNUSSnoJk/uvk12V8vbrEHEj+/Q=="], + + "@radix-ui/react-compose-refs": ["@radix-ui/react-compose-refs@1.1.3", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.3.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-rYOP8OMnuuPMQF1uhPVlGNcCDlkokKqGFE3JcxFViIkAXP7EvFWUliJAstrapypaBLJNHbZL6jGhbVDGTwmVhA=="], + + "@radix-ui/react-context": ["@radix-ui/react-context@1.2.0", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-context/-/react-context-1.2.0.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-fOE+JtN9rygNZkCnHRBEP0TAvLldlhyOxMsbwFvTP4nAs+nBmfnna+o/Zski2wkmY1YMrFC0aSzsHoLY47iLrg=="], + + "@radix-ui/react-context-menu": ["@radix-ui/react-context-menu@2.3.3", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-context-menu/-/react-context-menu-2.3.3.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.5", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-menu": "2.1.20", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-controllable-state": "1.2.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-PS+gKE0z2prJ74Y0sM+brAGK4mYOHIR7TlcV5EJgUQ6E0xMvyswkK2X4yRqyganrzsRL+WCSKAPu0NQITICRWg=="], + + "@radix-ui/react-dialog": ["@radix-ui/react-dialog@1.1.19", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-dialog/-/react-dialog-1.1.19.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.5", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-dismissable-layer": "1.1.15", "@radix-ui/react-focus-guards": "1.1.4", "@radix-ui/react-focus-scope": "1.1.12", "@radix-ui/react-id": "1.1.2", "@radix-ui/react-portal": "1.1.13", "@radix-ui/react-presence": "1.1.7", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-slot": "1.3.0", "@radix-ui/react-use-controllable-state": "1.2.3", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.7.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-+HhbN2+YtkRgVirjZ2afMeutQRuGOrdkWR5+EFC58SJojGmtyNQwYzgi6tHBpOxvFHefMtPeHdgtjz0BOGxFQg=="], + + "@radix-ui/react-direction": ["@radix-ui/react-direction@1.1.2", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-direction/-/react-direction-1.1.2.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-C3vFhbyi4SW3PmbAi6Awpu4OzJtd0MxGurvSsYtr7p7nM8RNB3VAF3CUmnp2j50knpkrRcB7+ycVXzgLgF6yNA=="], + + "@radix-ui/react-dismissable-layer": ["@radix-ui/react-dismissable-layer@1.1.15", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.15.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.5", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-callback-ref": "1.1.2", "@radix-ui/react-use-effect-event": "0.0.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-b0XaRlzn2QKuo10XyNgi2DAJDf5XC9d1nD3FJcuvCjbR7+4Ad28zmZsLsqx+hvDEzMnRuZaZxZm9gYObV6RmRA=="], + + "@radix-ui/react-dropdown-menu": ["@radix-ui/react-dropdown-menu@2.1.20", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.20.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.5", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-id": "1.1.2", "@radix-ui/react-menu": "2.1.20", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-controllable-state": "1.2.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-slfm+rRaZRuQBvHq60lXvSVUPhid0IPtjSZzIuUlWZMUs01iYZNlGS3mJgRD3ChLQVBAYlKiL/tFyWGX+dz8Xw=="], + + "@radix-ui/react-focus-guards": ["@radix-ui/react-focus-guards@1.1.4", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.4.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-cot/aB/mOm0IYVYTTmQcEEK1M48lZWi8FlYe5nDPQQ8NYZUlXEFgncJ9p2Kzer3RKSrY7cTTpEMLZKNo9QoP5Q=="], + + "@radix-ui/react-focus-scope": ["@radix-ui/react-focus-scope@1.1.12", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.12.tgz", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-callback-ref": "1.1.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-jjk/lqTeNL0azUx5ZYzVrl4NgaDIrdzTNE4mABV9yBFI7FQqN7pIgzV1bTleUezP2QiTGA1BFTqY8MegDgWX9A=="], + + "@radix-ui/react-id": ["@radix-ui/react-id@1.1.2", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-id/-/react-id-1.1.2.tgz", { "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-orBC88futVpqCmhX1p4cvquNHsELQ+w+vBJnuj3ftETI5bJb0bZn3Tqu3SWN2IOcPycTnMGnhwoermvISt72sA=="], + + "@radix-ui/react-menu": ["@radix-ui/react-menu@2.1.20", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-menu/-/react-menu-2.1.20.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.5", "@radix-ui/react-collection": "1.1.12", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-direction": "1.1.2", "@radix-ui/react-dismissable-layer": "1.1.15", "@radix-ui/react-focus-guards": "1.1.4", "@radix-ui/react-focus-scope": "1.1.12", "@radix-ui/react-id": "1.1.2", "@radix-ui/react-popper": "1.3.3", "@radix-ui/react-portal": "1.1.13", "@radix-ui/react-presence": "1.1.7", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-roving-focus": "1.1.15", "@radix-ui/react-slot": "1.3.0", "@radix-ui/react-use-callback-ref": "1.1.2", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.7.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-VsUrXxFe9d2ScbZF0fR/oPR1+qjyeLs5p0jzG8h90puMoA9bq4SirYlXbE+USRg9Q2qTeJSFNqjw2nts8jJe4w=="], + + "@radix-ui/react-popover": ["@radix-ui/react-popover@1.1.19", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-popover/-/react-popover-1.1.19.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.5", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-dismissable-layer": "1.1.15", "@radix-ui/react-focus-guards": "1.1.4", "@radix-ui/react-focus-scope": "1.1.12", "@radix-ui/react-id": "1.1.2", "@radix-ui/react-popper": "1.3.3", "@radix-ui/react-portal": "1.1.13", "@radix-ui/react-presence": "1.1.7", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-slot": "1.3.0", "@radix-ui/react-use-controllable-state": "1.2.3", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.7.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-jkrTdQVxnIB8fpn0NyyxW9CTB5aCXZZelVz5z+Xmii6g5WxMqS3fInNslZ63puP39+Puu4jYohUK31y3dT87gQ=="], + + "@radix-ui/react-popper": ["@radix-ui/react-popper@1.3.3", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-popper/-/react-popper-1.3.3.tgz", { "dependencies": { "@floating-ui/react-dom": "^2.0.0", "@radix-ui/react-arrow": "1.1.11", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-callback-ref": "1.1.2", "@radix-ui/react-use-layout-effect": "1.1.2", "@radix-ui/react-use-rect": "1.1.2", "@radix-ui/react-use-size": "1.1.2", "@radix-ui/rect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-mS7dGpyjv6b+gsDjLF7e0ia1W4Im1B1hSCy2yuXlHuvnZxHKagfDaobt/KAKt27EpZMit2pss8eJBVyVjEWM+g=="], + + "@radix-ui/react-portal": ["@radix-ui/react-portal@1.1.13", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-portal/-/react-portal-1.1.13.tgz", { "dependencies": { "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-layout-effect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-z3oXfmaHLJTF1wktbjgD6cn9jiEbq3WSondB10LIuIt2m2Ym4iJlrW04/euMwENDdWDdE7z+OuY7Qyp1YpRSwA=="], + + "@radix-ui/react-presence": ["@radix-ui/react-presence@1.1.7", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-presence/-/react-presence-1.1.7.tgz", { "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-zBZ4QM5XG3JRanDmqXYf3MD6th4AFXFmgU6KNMFzUaV6F3uw9I5/zjMUvFriSEn5ewo1nxuibvyxJdmLlDcslA=="], + + "@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.7", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-primitive/-/react-primitive-2.1.7.tgz", { "dependencies": { "@radix-ui/react-slot": "1.3.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-bC3NiwsprbxKjuon9l7X6BUTw7FPVzEYaL92MPEY5SCd/9hUTPXVFtVwRix7778wtRsVao+zE062gL79FZleeQ=="], + + "@radix-ui/react-roving-focus": ["@radix-ui/react-roving-focus@1.1.15", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.15.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.5", "@radix-ui/react-collection": "1.1.12", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-direction": "1.1.2", "@radix-ui/react-id": "1.1.2", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-callback-ref": "1.1.2", "@radix-ui/react-use-controllable-state": "1.2.3", "@radix-ui/react-use-is-hydrated": "0.1.1", "@radix-ui/react-use-layout-effect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-40svmmugfM3mUN7VUDGVE1tQGOhyi8enlGD0CNJEcMM36C1f71PKM21DFgNHUfem0XnA+d8H8oN3Z9ZpJjSslg=="], + + "@radix-ui/react-scroll-area": ["@radix-ui/react-scroll-area@1.2.14", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.14.tgz", { "dependencies": { "@radix-ui/number": "1.1.2", "@radix-ui/primitive": "1.1.5", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-direction": "1.1.2", "@radix-ui/react-presence": "1.1.7", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-callback-ref": "1.1.2", "@radix-ui/react-use-layout-effect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-bBODCWZK7JTbQLHs0uIP4f73wIWatakK4OS33UzkR1x897wu0PuO658a3f+6P2GEGyDzGYMuHRatMVoAk9WZTw=="], - "@poppinss/dumper": ["@poppinss/dumper@0.6.5", "", { "dependencies": { "@poppinss/colors": "^4.1.5", "@sindresorhus/is": "^7.0.2", "supports-color": "^10.0.0" } }, "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw=="], + "@radix-ui/react-separator": ["@radix-ui/react-separator@1.1.11", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-separator/-/react-separator-1.1.11.tgz", { "dependencies": { "@radix-ui/react-primitive": "2.1.7" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-jRhe86+8PF7VZ1u14eOWVOuh2BuAhALg/FT1VcMC4OHedMTRUazDnDlKTt+yxo5cRNKHMfmvZ4sSQtWDeMV4CQ=="], - "@poppinss/exception": ["@poppinss/exception@1.2.3", "", {}, "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw=="], + "@radix-ui/react-slot": ["@radix-ui/react-slot@1.3.0", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-slot/-/react-slot-1.3.0.tgz", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.3" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-MojKku4U/miO8Av4Dkb+ctMAQx7JmY96LmtDQlAarCRtd7rN52QCSzBF+XAvr5S6coSVj9HEPBgHAHKEJVk/WA=="], - "@protobufjs/aspromise": ["@protobufjs/aspromise@1.1.2", "", {}, "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="], + "@radix-ui/react-tooltip": ["@radix-ui/react-tooltip@1.2.12", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-tooltip/-/react-tooltip-1.2.12.tgz", { "dependencies": { "@radix-ui/primitive": "1.1.5", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.2.0", "@radix-ui/react-dismissable-layer": "1.1.15", "@radix-ui/react-id": "1.1.2", "@radix-ui/react-popper": "1.3.3", "@radix-ui/react-portal": "1.1.13", "@radix-ui/react-presence": "1.1.7", "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-slot": "1.3.0", "@radix-ui/react-use-controllable-state": "1.2.3", "@radix-ui/react-visually-hidden": "1.2.7" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-U3HoftgWnmla78vzQbLvKKb7bUYJxoiiqYFzp1wu/TBMyDqMZSuCl3aRICsD6EfVEwcJD2mumGDGUXLFVqQHKA=="], - "@protobufjs/base64": ["@protobufjs/base64@1.1.2", "", {}, "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="], + "@radix-ui/react-use-callback-ref": ["@radix-ui/react-use-callback-ref@1.1.2", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.2.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-xCso9j1/u8sEgP1RNHjFrXJLApL8LiqOkI1R4ywuN00rxWdYg4oQXuwKLS3i0j5NWLromUD27/4nlxj2UFVvIw=="], - "@protobufjs/codegen": ["@protobufjs/codegen@2.0.5", "", {}, "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g=="], + "@radix-ui/react-use-controllable-state": ["@radix-ui/react-use-controllable-state@1.2.3", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.3.tgz", { "dependencies": { "@radix-ui/react-use-effect-event": "0.0.3", "@radix-ui/react-use-layout-effect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-PLzC90MS+ReootmjC597dvopoelpZ8Q61HJkDXZSExitIq7PL55vHNnesAHwguHK0aPfBnpdNzQtv1uliaqQrA=="], - "@protobufjs/eventemitter": ["@protobufjs/eventemitter@1.1.1", "", {}, "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg=="], + "@radix-ui/react-use-effect-event": ["@radix-ui/react-use-effect-event@0.0.3", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.3.tgz", { "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-6c8ZqvPTWILEKnyVkP53EGRCcpnJiKTC21sS/6R1GF5xKyHJJWQEPfkqlcgUkdRQivd6tb23abUwe4ngWmY0JA=="], - "@protobufjs/fetch": ["@protobufjs/fetch@1.1.1", "", { "dependencies": { "@protobufjs/aspromise": "^1.1.1" } }, "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw=="], + "@radix-ui/react-use-is-hydrated": ["@radix-ui/react-use-is-hydrated@0.1.1", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.1.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-qwOiz4Tjo8CNnrOLAYUMXeZwDzXgXpvK4TKQPmWLECM9XoWvA6+0Z2/7Ag3A4ivjS4ovbLJPbskkxioFyBhr8A=="], - "@protobufjs/float": ["@protobufjs/float@1.0.2", "", {}, "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="], + "@radix-ui/react-use-layout-effect": ["@radix-ui/react-use-layout-effect@1.1.2", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.2.tgz", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-jrBWOxZITuGcnjRCM2t2U5ZPkCLxD+Ym6DjfssS5haTj2iiak/DOb64JeN6OdLfLgptb6/e2kKR+ZuTrGoZTPA=="], - "@protobufjs/path": ["@protobufjs/path@1.1.2", "", {}, "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="], + "@radix-ui/react-use-rect": ["@radix-ui/react-use-rect@1.1.2", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-use-rect/-/react-use-rect-1.1.2.tgz", { "dependencies": { "@radix-ui/rect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-d8a+bBY/FxikNPlgJJoaBHZX+zKVbWHYJGTLnLvveQgFSTntkGdEKv3JDtHrMS0DNYpllz2nRsTLGLKYttbpmw=="], - "@protobufjs/pool": ["@protobufjs/pool@1.1.0", "", {}, "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="], + "@radix-ui/react-use-size": ["@radix-ui/react-use-size@1.1.2", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-use-size/-/react-use-size-1.1.2.tgz", { "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-giWQp+4mxjBPt4KZ0MmyuykFNWfbDxKt4x+fPkRYmgRFJSbCZFzUglvMb/Kjn38tm10YP4ufiQZDx3zna4LU6w=="], - "@protobufjs/utf8": ["@protobufjs/utf8@1.1.1", "", {}, "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg=="], + "@radix-ui/react-visually-hidden": ["@radix-ui/react-visually-hidden@1.2.7", "https://repo.huaweicloud.com/repository/npm/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.7.tgz", { "dependencies": { "@radix-ui/react-primitive": "2.1.7" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-1wNZBggTDK3GRuuQ6nP4k2yi7a6l7I5qbMPbZcRsrGsGVead/f/d5FhEzUvqFs0bcrDLx7n1zKQ3JvLR6whaaw=="], - "@rolldown/binding-android-arm64": ["@rolldown/binding-android-arm64@1.1.4", "", { "os": "android", "cpu": "arm64" }, "sha512-EZLpf/8y7GXkkra90ML47kzik/GMP3EMcE9bPyHmRfxLC6z9+aW5A8poCsoxjrT5GfEcNAAvWwUHjvP1pUQkfw=="], + "@radix-ui/rect": ["@radix-ui/rect@1.1.2", "https://repo.huaweicloud.com/repository/npm/@radix-ui/rect/-/rect-1.1.2.tgz", {}, "sha512-xnXE7wG13PI+cxieVssYXlQJuYVRhH9NBoxt3KNwzghDIA69GMm7d4wXRouHIYjE+KvS6U/MsMO73NdS2MH9ZA=="], - "@rolldown/binding-darwin-arm64": ["@rolldown/binding-darwin-arm64@1.1.4", "", { "os": "darwin", "cpu": "arm64" }, "sha512-aUi+HBvmYb7j8krl1+qJgkG8C17fO79gk3c+jPw4S8glRFc1DTija9S3EyaTSQUm5GJXYKDAsugBEhFHH2vYiQ=="], + "@rolldown/binding-android-arm64": ["@rolldown/binding-android-arm64@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.4.tgz", { "os": "android", "cpu": "arm64" }, "sha512-EZLpf/8y7GXkkra90ML47kzik/GMP3EMcE9bPyHmRfxLC6z9+aW5A8poCsoxjrT5GfEcNAAvWwUHjvP1pUQkfw=="], - "@rolldown/binding-darwin-x64": ["@rolldown/binding-darwin-x64@1.1.4", "", { "os": "darwin", "cpu": "x64" }, "sha512-F7hHC3gwY11+vByKPRWqwGbeXWVgKmL+pTGCinaEhdihzBV2aQ0fvZOch9cXYUOKuKKq429HeYXOqQLc7wFCEg=="], + "@rolldown/binding-darwin-arm64": ["@rolldown/binding-darwin-arm64@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.4.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-aUi+HBvmYb7j8krl1+qJgkG8C17fO79gk3c+jPw4S8glRFc1DTija9S3EyaTSQUm5GJXYKDAsugBEhFHH2vYiQ=="], - "@rolldown/binding-freebsd-x64": ["@rolldown/binding-freebsd-x64@1.1.4", "", { "os": "freebsd", "cpu": "x64" }, "sha512-sI5yw+7s92SK6odiEhD5lKCBlWcpjHS5qyqpVQbZAJ0fIzEUXrmbl3DH2ybR3PZogulNJF+COLtmA8hUfvkCCQ=="], + "@rolldown/binding-darwin-x64": ["@rolldown/binding-darwin-x64@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.4.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-F7hHC3gwY11+vByKPRWqwGbeXWVgKmL+pTGCinaEhdihzBV2aQ0fvZOch9cXYUOKuKKq429HeYXOqQLc7wFCEg=="], - "@rolldown/binding-linux-arm-gnueabihf": ["@rolldown/binding-linux-arm-gnueabihf@1.1.4", "", { "os": "linux", "cpu": "arm" }, "sha512-mCi0OKgEieFircrtVYmQAFGszRtMnZ6fpZAXrxanXAu7lqZcsK1E1RAaZNG0uKAnxox3B1f4EyQNnoyMfN1vAA=="], + "@rolldown/binding-freebsd-x64": ["@rolldown/binding-freebsd-x64@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.4.tgz", { "os": "freebsd", "cpu": "x64" }, "sha512-sI5yw+7s92SK6odiEhD5lKCBlWcpjHS5qyqpVQbZAJ0fIzEUXrmbl3DH2ybR3PZogulNJF+COLtmA8hUfvkCCQ=="], - "@rolldown/binding-linux-arm64-gnu": ["@rolldown/binding-linux-arm64-gnu@1.1.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-B9Ial3Kv5sh0SHnB1g/QWcUQCEvCF6QKGAl4zXypYj65mVI+B4AhFBwPtSN7pDrJeIx8Z7zdy4ntx+wQABom7w=="], + "@rolldown/binding-linux-arm-gnueabihf": ["@rolldown/binding-linux-arm-gnueabihf@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.4.tgz", { "os": "linux", "cpu": "arm" }, "sha512-mCi0OKgEieFircrtVYmQAFGszRtMnZ6fpZAXrxanXAu7lqZcsK1E1RAaZNG0uKAnxox3B1f4EyQNnoyMfN1vAA=="], - "@rolldown/binding-linux-arm64-musl": ["@rolldown/binding-linux-arm64-musl@1.1.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-lZVym0PuHE1KZ22gmFTC15lAkrg9iTszR617oYRB/iPY1A56ywoJzVKOJBKaot5RiikCObmur6pogpse3gRcng=="], + "@rolldown/binding-linux-arm64-gnu": ["@rolldown/binding-linux-arm64-gnu@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.4.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-B9Ial3Kv5sh0SHnB1g/QWcUQCEvCF6QKGAl4zXypYj65mVI+B4AhFBwPtSN7pDrJeIx8Z7zdy4ntx+wQABom7w=="], - "@rolldown/binding-linux-ppc64-gnu": ["@rolldown/binding-linux-ppc64-gnu@1.1.4", "", { "os": "linux", "cpu": "ppc64" }, "sha512-t2DNiLJWNTbnEHyUzTumldML6ET4/g16467LZoDDJ3tSxGvguL5/NyC2lCsNKuyRycg9XeDQF5SSv+TNOhQEXg=="], + "@rolldown/binding-linux-arm64-musl": ["@rolldown/binding-linux-arm64-musl@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.4.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-lZVym0PuHE1KZ22gmFTC15lAkrg9iTszR617oYRB/iPY1A56ywoJzVKOJBKaot5RiikCObmur6pogpse3gRcng=="], - "@rolldown/binding-linux-s390x-gnu": ["@rolldown/binding-linux-s390x-gnu@1.1.4", "", { "os": "linux", "cpu": "s390x" }, "sha512-0WIRnL1Uw4BvTZRLQt+PVgo6ZKTJadlC2btP+/EOXv2f/DWbY0rEgl+y834mIVwP1FkTlWVTrGGJXf12lru7EQ=="], + "@rolldown/binding-linux-ppc64-gnu": ["@rolldown/binding-linux-ppc64-gnu@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.4.tgz", { "os": "linux", "cpu": "ppc64" }, "sha512-t2DNiLJWNTbnEHyUzTumldML6ET4/g16467LZoDDJ3tSxGvguL5/NyC2lCsNKuyRycg9XeDQF5SSv+TNOhQEXg=="], - "@rolldown/binding-linux-x64-gnu": ["@rolldown/binding-linux-x64-gnu@1.1.4", "", { "os": "linux", "cpu": "x64" }, "sha512-JWtGshGfX+oENAKonoNkqEJX+7hC8yfhi9GUyPX1VX4mdh1y5r+ZiJLR5XzAB0aoP6s/PcILsGjKq8O0mm24bw=="], + "@rolldown/binding-linux-s390x-gnu": ["@rolldown/binding-linux-s390x-gnu@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.4.tgz", { "os": "linux", "cpu": "s390x" }, "sha512-0WIRnL1Uw4BvTZRLQt+PVgo6ZKTJadlC2btP+/EOXv2f/DWbY0rEgl+y834mIVwP1FkTlWVTrGGJXf12lru7EQ=="], - "@rolldown/binding-linux-x64-musl": ["@rolldown/binding-linux-x64-musl@1.1.4", "", { "os": "linux", "cpu": "x64" }, "sha512-rT6yQcxUuXs4CnbofqwHRRV0iem349rLMYpTjkgQGLjrY4ado/eDzwPZPTCgTOlF6Nkp8NEv70yLMTn6qkWxsQ=="], + "@rolldown/binding-linux-x64-gnu": ["@rolldown/binding-linux-x64-gnu@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.4.tgz", { "os": "linux", "cpu": "x64" }, "sha512-JWtGshGfX+oENAKonoNkqEJX+7hC8yfhi9GUyPX1VX4mdh1y5r+ZiJLR5XzAB0aoP6s/PcILsGjKq8O0mm24bw=="], - "@rolldown/binding-openharmony-arm64": ["@rolldown/binding-openharmony-arm64@1.1.4", "", { "os": "none", "cpu": "arm64" }, "sha512-KXMGoboq5cyaCQjDA4GLuRiOwBQ0EyFnJoVViLeZ45/3rFItRODEr+NdsBcVpll40hhNArlm/speWGRvj08LzA=="], + "@rolldown/binding-linux-x64-musl": ["@rolldown/binding-linux-x64-musl@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.4.tgz", { "os": "linux", "cpu": "x64" }, "sha512-rT6yQcxUuXs4CnbofqwHRRV0iem349rLMYpTjkgQGLjrY4ado/eDzwPZPTCgTOlF6Nkp8NEv70yLMTn6qkWxsQ=="], - "@rolldown/binding-wasm32-wasi": ["@rolldown/binding-wasm32-wasi@1.1.4", "", { "dependencies": { "@emnapi/core": "1.11.1", "@emnapi/runtime": "1.11.1", "@napi-rs/wasm-runtime": "^1.1.6" }, "cpu": "none" }, "sha512-5K83rb36oJiY7BCyE9zLZtGcPV4g5wvq+xwdO0XPIwDVZI8cyB/AUjkNXGb92/rnmezEkjMOpgY61rtwjQtFwg=="], + "@rolldown/binding-openharmony-arm64": ["@rolldown/binding-openharmony-arm64@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.4.tgz", { "os": "none", "cpu": "arm64" }, "sha512-KXMGoboq5cyaCQjDA4GLuRiOwBQ0EyFnJoVViLeZ45/3rFItRODEr+NdsBcVpll40hhNArlm/speWGRvj08LzA=="], - "@rolldown/binding-win32-arm64-msvc": ["@rolldown/binding-win32-arm64-msvc@1.1.4", "", { "os": "win32", "cpu": "arm64" }, "sha512-PnWBtw3TV5KOg69HQQDR0mnQuyCmSGR2pAB4DC1rPF808fgKeTUMj2EOEyKATpgiuxuR5APQmiDO7PDgEjTFSA=="], + "@rolldown/binding-wasm32-wasi": ["@rolldown/binding-wasm32-wasi@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.4.tgz", { "dependencies": { "@emnapi/core": "1.11.1", "@emnapi/runtime": "1.11.1", "@napi-rs/wasm-runtime": "^1.1.6" }, "cpu": "none" }, "sha512-5K83rb36oJiY7BCyE9zLZtGcPV4g5wvq+xwdO0XPIwDVZI8cyB/AUjkNXGb92/rnmezEkjMOpgY61rtwjQtFwg=="], - "@rolldown/binding-win32-x64-msvc": ["@rolldown/binding-win32-x64-msvc@1.1.4", "", { "os": "win32", "cpu": "x64" }, "sha512-M1lpniBePobTfsa7Ks9a199e1akxsXn+GYBUKsEzv3YFzOm1HJAMNwKI3qr0Zq+mxwx9gOZoTdP1yXRYsZUocQ=="], + "@rolldown/binding-win32-arm64-msvc": ["@rolldown/binding-win32-arm64-msvc@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.4.tgz", { "os": "win32", "cpu": "arm64" }, "sha512-PnWBtw3TV5KOg69HQQDR0mnQuyCmSGR2pAB4DC1rPF808fgKeTUMj2EOEyKATpgiuxuR5APQmiDO7PDgEjTFSA=="], + + "@rolldown/binding-win32-x64-msvc": ["@rolldown/binding-win32-x64-msvc@1.1.4", "https://repo.huaweicloud.com/repository/npm/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.4.tgz", { "os": "win32", "cpu": "x64" }, "sha512-M1lpniBePobTfsa7Ks9a199e1akxsXn+GYBUKsEzv3YFzOm1HJAMNwKI3qr0Zq+mxwx9gOZoTdP1yXRYsZUocQ=="], "@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-beta.27", "https://repo.huaweicloud.com/repository/npm/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", {}, "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA=="], @@ -517,34 +614,64 @@ "@sindresorhus/is": ["@sindresorhus/is@4.6.0", "https://repo.huaweicloud.com/repository/npm/@sindresorhus/is/-/is-4.6.0.tgz", {}, "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw=="], - "@smithy/core": ["@smithy/core@3.28.0", "", { "dependencies": { "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-N/LoLG8pZ1zv5cIWpdF6vmSjtZtXKK9G0OqT5yYCOZU+CzPq1+nYA95VoKJBGWRScs7YbMugZ7lZx8Fj1vdHoA=="], + "@smithy/core": ["@smithy/core@3.28.0", "https://repo.huaweicloud.com/repository/npm/@smithy/core/-/core-3.28.0.tgz", { "dependencies": { "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-N/LoLG8pZ1zv5cIWpdF6vmSjtZtXKK9G0OqT5yYCOZU+CzPq1+nYA95VoKJBGWRScs7YbMugZ7lZx8Fj1vdHoA=="], - "@smithy/credential-provider-imds": ["@smithy/credential-provider-imds@4.4.4", "", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-jT0WrDaM88L5na9FX1xRNywCS3B1n75wPY5Ksasjo0PHUtuI7d8FclksN1BbOSYTiaiKxUDqU23nUymH/V+AaQ=="], + "@smithy/credential-provider-imds": ["@smithy/credential-provider-imds@4.4.4", "https://repo.huaweicloud.com/repository/npm/@smithy/credential-provider-imds/-/credential-provider-imds-4.4.4.tgz", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-jT0WrDaM88L5na9FX1xRNywCS3B1n75wPY5Ksasjo0PHUtuI7d8FclksN1BbOSYTiaiKxUDqU23nUymH/V+AaQ=="], - "@smithy/fetch-http-handler": ["@smithy/fetch-http-handler@5.6.1", "", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-fW6l9rWoyk1iyzfuZaERnZLNjB6WIojgGm6Bo9Hpfpy3RUpltjLikNlxTsS/YtxVobcfbCGBuAncREYqT4hvqQ=="], + "@smithy/fetch-http-handler": ["@smithy/fetch-http-handler@5.6.1", "https://repo.huaweicloud.com/repository/npm/@smithy/fetch-http-handler/-/fetch-http-handler-5.6.1.tgz", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-fW6l9rWoyk1iyzfuZaERnZLNjB6WIojgGm6Bo9Hpfpy3RUpltjLikNlxTsS/YtxVobcfbCGBuAncREYqT4hvqQ=="], - "@smithy/is-array-buffer": ["@smithy/is-array-buffer@2.2.0", "", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA=="], + "@smithy/is-array-buffer": ["@smithy/is-array-buffer@2.2.0", "https://repo.huaweicloud.com/repository/npm/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA=="], - "@smithy/node-http-handler": ["@smithy/node-http-handler@4.7.3", "", { "dependencies": { "@smithy/core": "^3.24.3", "@smithy/types": "^4.14.2", "tslib": "^2.6.2" } }, "sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA=="], + "@smithy/node-http-handler": ["@smithy/node-http-handler@4.7.3", "https://repo.huaweicloud.com/repository/npm/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz", { "dependencies": { "@smithy/core": "^3.24.3", "@smithy/types": "^4.14.2", "tslib": "^2.6.2" } }, "sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA=="], - "@smithy/signature-v4": ["@smithy/signature-v4@5.6.0", "", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-IkPHQdbyoebSwBCuMTzJ/2oIhKVqiZZAZxQYSlpDZqq/WhJUpmdgbHvP7ItddxsPzcDUJeI0V4PNMSNtlZ0aqA=="], + "@smithy/signature-v4": ["@smithy/signature-v4@5.6.0", "https://repo.huaweicloud.com/repository/npm/@smithy/signature-v4/-/signature-v4-5.6.0.tgz", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-IkPHQdbyoebSwBCuMTzJ/2oIhKVqiZZAZxQYSlpDZqq/WhJUpmdgbHvP7ItddxsPzcDUJeI0V4PNMSNtlZ0aqA=="], - "@smithy/types": ["@smithy/types@4.15.0", "", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-Z5TAOxygoFvybJV3igo5SloFflSokHx2hu1eFA+DxDTcn+FtKxUSui+rbTRG1pAafMA888Z3MVvCWUuvCrTXjg=="], + "@smithy/types": ["@smithy/types@4.15.0", "https://repo.huaweicloud.com/repository/npm/@smithy/types/-/types-4.15.0.tgz", { "dependencies": { "tslib": "^2.6.2" } }, "sha512-Z5TAOxygoFvybJV3igo5SloFflSokHx2hu1eFA+DxDTcn+FtKxUSui+rbTRG1pAafMA888Z3MVvCWUuvCrTXjg=="], - "@smithy/util-buffer-from": ["@smithy/util-buffer-from@2.2.0", "", { "dependencies": { "@smithy/is-array-buffer": "^2.2.0", "tslib": "^2.6.2" } }, "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA=="], + "@smithy/util-buffer-from": ["@smithy/util-buffer-from@2.2.0", "https://repo.huaweicloud.com/repository/npm/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", { "dependencies": { "@smithy/is-array-buffer": "^2.2.0", "tslib": "^2.6.2" } }, "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA=="], - "@smithy/util-utf8": ["@smithy/util-utf8@2.3.0", "", { "dependencies": { "@smithy/util-buffer-from": "^2.2.0", "tslib": "^2.6.2" } }, "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A=="], + "@smithy/util-utf8": ["@smithy/util-utf8@2.3.0", "https://repo.huaweicloud.com/repository/npm/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", { "dependencies": { "@smithy/util-buffer-from": "^2.2.0", "tslib": "^2.6.2" } }, "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A=="], - "@speed-highlight/core": ["@speed-highlight/core@1.2.17", "", {}, "sha512-Z92FwKpCtfaW1V0jTU/fh3QzYEZN8wDwrzRIBoADCJfn4mJCNcJN/XegifX7BDrQ8/h9Xh/JnbyMchL0FqXrkg=="], + "@speed-highlight/core": ["@speed-highlight/core@1.2.17", "https://repo.huaweicloud.com/repository/npm/@speed-highlight/core/-/core-1.2.17.tgz", {}, "sha512-Z92FwKpCtfaW1V0jTU/fh3QzYEZN8wDwrzRIBoADCJfn4mJCNcJN/XegifX7BDrQ8/h9Xh/JnbyMchL0FqXrkg=="], - "@standard-community/standard-json": ["@standard-community/standard-json@0.3.5", "", { "peerDependencies": { "@standard-schema/spec": "^1.0.0", "@types/json-schema": "^7.0.15", "@valibot/to-json-schema": "^1.3.0", "arktype": "^2.1.20", "effect": "^3.16.8", "quansync": "^0.2.11", "sury": "^10.0.0", "typebox": "^1.0.17", "valibot": "^1.1.0", "zod": "^3.25.0 || ^4.0.0", "zod-to-json-schema": "^3.24.5" }, "optionalPeers": ["@valibot/to-json-schema", "arktype", "effect", "sury", "typebox", "valibot", "zod", "zod-to-json-schema"] }, "sha512-4+ZPorwDRt47i+O7RjyuaxHRK/37QY/LmgxlGrRrSTLYoFatEOzvqIc85GTlM18SFZ5E91C+v0o/M37wZPpUHA=="], + "@standard-community/standard-json": ["@standard-community/standard-json@0.3.5", "https://repo.huaweicloud.com/repository/npm/@standard-community/standard-json/-/standard-json-0.3.5.tgz", { "peerDependencies": { "@standard-schema/spec": "^1.0.0", "@types/json-schema": "^7.0.15", "@valibot/to-json-schema": "^1.3.0", "arktype": "^2.1.20", "effect": "^3.16.8", "quansync": "^0.2.11", "sury": "^10.0.0", "typebox": "^1.0.17", "valibot": "^1.1.0", "zod": "^3.25.0 || ^4.0.0", "zod-to-json-schema": "^3.24.5" }, "optionalPeers": ["@valibot/to-json-schema", "arktype", "effect", "sury", "typebox", "valibot", "zod", "zod-to-json-schema"] }, "sha512-4+ZPorwDRt47i+O7RjyuaxHRK/37QY/LmgxlGrRrSTLYoFatEOzvqIc85GTlM18SFZ5E91C+v0o/M37wZPpUHA=="], - "@standard-community/standard-openapi": ["@standard-community/standard-openapi@0.2.9", "", { "peerDependencies": { "@standard-community/standard-json": "^0.3.5", "@standard-schema/spec": "^1.0.0", "arktype": "^2.1.20", "effect": "^3.17.14", "openapi-types": "^12.1.3", "sury": "^10.0.0", "typebox": "^1.0.0", "valibot": "^1.1.0", "zod": "^3.25.0 || ^4.0.0", "zod-openapi": "^4" }, "optionalPeers": ["arktype", "effect", "sury", "typebox", "valibot", "zod", "zod-openapi"] }, "sha512-htj+yldvN1XncyZi4rehbf9kLbu8os2Ke/rfqoZHCMHuw34kiF3LP/yQPdA0tQ940y8nDq3Iou8R3wG+AGGyvg=="], + "@standard-community/standard-openapi": ["@standard-community/standard-openapi@0.2.9", "https://repo.huaweicloud.com/repository/npm/@standard-community/standard-openapi/-/standard-openapi-0.2.9.tgz", { "peerDependencies": { "@standard-community/standard-json": "^0.3.5", "@standard-schema/spec": "^1.0.0", "arktype": "^2.1.20", "effect": "^3.17.14", "openapi-types": "^12.1.3", "sury": "^10.0.0", "typebox": "^1.0.0", "valibot": "^1.1.0", "zod": "^3.25.0 || ^4.0.0", "zod-openapi": "^4" }, "optionalPeers": ["arktype", "effect", "sury", "typebox", "valibot", "zod", "zod-openapi"] }, "sha512-htj+yldvN1XncyZi4rehbf9kLbu8os2Ke/rfqoZHCMHuw34kiF3LP/yQPdA0tQ940y8nDq3Iou8R3wG+AGGyvg=="], "@standard-schema/spec": ["@standard-schema/spec@1.1.0", "https://repo.huaweicloud.com/repository/npm/@standard-schema/spec/-/spec-1.1.0.tgz", {}, "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="], "@szmarczak/http-timer": ["@szmarczak/http-timer@4.0.6", "https://repo.huaweicloud.com/repository/npm/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", { "dependencies": { "defer-to-connect": "^2.0.0" } }, "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w=="], + "@tailwindcss/node": ["@tailwindcss/node@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/node/-/node-4.3.2.tgz", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "enhanced-resolve": "5.21.6", "jiti": "^2.7.0", "lightningcss": "1.32.0", "magic-string": "^0.30.21", "source-map-js": "^1.2.1", "tailwindcss": "4.3.2" } }, "sha512-yWP/sqEcBLaD8JuA6zNwxoYKr75qxTioYwlRwekj5Jr/I5GXnoJfjetH/psLUIv74cYTH2lBUEzBkinthoYcBg=="], + + "@tailwindcss/oxide": ["@tailwindcss/oxide@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide/-/oxide-4.3.2.tgz", { "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.3.2", "@tailwindcss/oxide-darwin-arm64": "4.3.2", "@tailwindcss/oxide-darwin-x64": "4.3.2", "@tailwindcss/oxide-freebsd-x64": "4.3.2", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.2", "@tailwindcss/oxide-linux-arm64-gnu": "4.3.2", "@tailwindcss/oxide-linux-arm64-musl": "4.3.2", "@tailwindcss/oxide-linux-x64-gnu": "4.3.2", "@tailwindcss/oxide-linux-x64-musl": "4.3.2", "@tailwindcss/oxide-wasm32-wasi": "4.3.2", "@tailwindcss/oxide-win32-arm64-msvc": "4.3.2", "@tailwindcss/oxide-win32-x64-msvc": "4.3.2" } }, "sha512-z8ZgnzX8gdNoWLBLqBPoh/sjnxkwvf9ZuWjnO0l0yIzbLa5/9S+eC5QxGZKRobVHIC3/1BoMWjHblqWjcgFgag=="], + + "@tailwindcss/oxide-android-arm64": ["@tailwindcss/oxide-android-arm64@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.3.2.tgz", { "os": "android", "cpu": "arm64" }, "sha512-WHxqIuHpvZ5VtdX6GTl1Ik/Vp2YuN42Et+0CdeaVd/frQ9jAvGmvR8vLT+jk3e8/Q3x8kECB9+R17pgpp2BulA=="], + + "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/oxide-darwin-arm64@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.3.2.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-GZypeUY/IDJW3877KeM+O67vbXr3MBnbtEL4aYhNErv/JWZhye2vGSWWG9tB6iiqR2MqRNkY8IOUy4NdSZV26w=="], + + "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/oxide-darwin-x64@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.3.2.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-UIIzmefR6KO1sDU7MzRqAxC8iBpft/VhkGjTjnhoS6k7Z3rQ9wEgA1ODSiyH/tcSYssulNm4Ci3hOeK1jH7ccQ=="], + + "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/oxide-freebsd-x64@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.3.2.tgz", { "os": "freebsd", "cpu": "x64" }, "sha512-GN+uAmcI6DNspnCDwtOAZrTz6oukJnp337qZvxqCGLd3BHBzJpO0ZbTLRvJNdztOeAmTzewewGIMPb0tk2R4WA=="], + + "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/oxide-linux-arm-gnueabihf@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.3.2.tgz", { "os": "linux", "cpu": "arm" }, "sha512-4ABn7qSbdHRwTiDiuWNegCyb5+2FJ4vKIKc3DmKrvAFw7MU1Lm11dIkTPwUaFdTzc7IsOpDbqBrlh0x6y36U/w=="], + + "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/oxide-linux-arm64-gnu@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.3.2.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-wDgEIGwoM8w8pufh9LVt1PahDgNdKXrLC2qfAnV3vAmococ9RWbxeAw4pxPttd/TsJfwjyLf90Dg1y9y8I6Emw=="], + + "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/oxide-linux-arm64-musl@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.3.2.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-J5Nuk0uZQIiMTJj3LEx4sAA9tMFUoXQZFv1J6An+QGYe53HKRJuFDi0rpq/tuouCZeAbOBY3kQ6g8qeD4TUjtA=="], + + "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/oxide-linux-x64-gnu@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.3.2.tgz", { "os": "linux", "cpu": "x64" }, "sha512-kqCZpSKOBEJO4mz7OqWoofBZeXTAwaVGPj0ErAj7CojmhKpWVWVOnrt9dE8odoIraZq4oj3ausM37kXi+Tow8w=="], + + "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/oxide-linux-x64-musl@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.3.2.tgz", { "os": "linux", "cpu": "x64" }, "sha512-cixpqbh2toJDmkuCRI68nXA8ZxNmdK9Y+9v5h3MC3ZQKy/0BO8AWzlkWyRM7JAFSGBlfig4YVTPsK6MVgqz1uw=="], + + "@tailwindcss/oxide-wasm32-wasi": ["@tailwindcss/oxide-wasm32-wasi@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.3.2.tgz", { "dependencies": { "@emnapi/core": "^1.11.1", "@emnapi/runtime": "^1.11.1", "@emnapi/wasi-threads": "^1.2.2", "@napi-rs/wasm-runtime": "^1.1.4", "@tybys/wasm-util": "^0.10.2", "tslib": "^2.8.1" }, "cpu": "none" }, "sha512-4ec2Z/LOmRsAgU23CS4xeJfcJlmRg94A/XrbGRCF1gyU/zdDfRLYDVsS+ynSZCmGNxQ1jQriQOKMQeQxBA3Isw=="], + + "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/oxide-win32-arm64-msvc@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.3.2.tgz", { "os": "win32", "cpu": "arm64" }, "sha512-Zyr/M0+XcYZu3bZrUytc7TXvrk0ftWfl8gN2MwekNDzhqhKRUucMPSeOzM0o0wH5AWOU49BsKRrfKxI2atCPMQ=="], + + "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/oxide-win32-x64-msvc@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.3.2.tgz", { "os": "win32", "cpu": "x64" }, "sha512-QI9BO7KlNZsp2GuO0jwAAj5jCDABOKXRkCk2XuKTSaNEFSdfzqswYVTtCHBNKHLsqyjFyFkqlDiwkNbTYSssMQ=="], + + "@tailwindcss/vite": ["@tailwindcss/vite@4.3.2", "https://repo.huaweicloud.com/repository/npm/@tailwindcss/vite/-/vite-4.3.2.tgz", { "dependencies": { "@tailwindcss/node": "4.3.2", "@tailwindcss/oxide": "4.3.2", "tailwindcss": "4.3.2" }, "peerDependencies": { "vite": "^5.2.0 || ^6 || ^7 || ^8" } }, "sha512-eHpMeX4JXfVNJDEcsouTeCBubJBTcTLigeaw/NTUW6PB5ATKKXdyonnXgTBX2VuRbjz1hjfz6C5XAhr52ImQXA=="], + "@tanstack/history": ["@tanstack/history@1.162.0", "https://repo.huaweicloud.com/repository/npm/@tanstack/history/-/history-1.162.0.tgz", {}, "sha512-79pf/RkhteYZTRgcR4F9kbk84P2N8rugQJswxfIqovlbRiT3yI7eBE+5QorIrZaOKktsgzRlXh1l/du/xpl4iA=="], "@tanstack/query-core": ["@tanstack/query-core@5.101.0", "https://repo.huaweicloud.com/repository/npm/@tanstack/query-core/-/query-core-5.101.0.tgz", {}, "sha512-cQetA74EB+seWySv1TTKr828TnP0u39m6LykwDXIo84SNortpDkp30TMEjkqtYCNP9c40uT/iwl6MLiufEt0Ow=="], @@ -571,11 +698,11 @@ "@tanstack/virtual-file-routes": ["@tanstack/virtual-file-routes@1.162.0", "https://repo.huaweicloud.com/repository/npm/@tanstack/virtual-file-routes/-/virtual-file-routes-1.162.0.tgz", {}, "sha512-uhOeFyxLcU41HzvrxsGpiWdcMbScY1EDgbZ5K7DVRMYInbLYWAC0EA/kx9wXAoSM8q82bUG2hRl8+EAjE6XAbA=="], - "@tokenizer/inflate": ["@tokenizer/inflate@0.4.1", "", { "dependencies": { "debug": "^4.4.3", "token-types": "^6.1.1" } }, "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA=="], + "@tokenizer/inflate": ["@tokenizer/inflate@0.4.1", "https://repo.huaweicloud.com/repository/npm/@tokenizer/inflate/-/inflate-0.4.1.tgz", { "dependencies": { "debug": "^4.4.3", "token-types": "^6.1.1" } }, "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA=="], - "@tokenizer/token": ["@tokenizer/token@0.3.0", "", {}, "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A=="], + "@tokenizer/token": ["@tokenizer/token@0.3.0", "https://repo.huaweicloud.com/repository/npm/@tokenizer/token/-/token-0.3.0.tgz", {}, "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A=="], - "@tybys/wasm-util": ["@tybys/wasm-util@0.10.3", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg=="], + "@tybys/wasm-util": ["@tybys/wasm-util@0.10.3", "https://repo.huaweicloud.com/repository/npm/@tybys/wasm-util/-/wasm-util-0.10.3.tgz", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg=="], "@types/babel__core": ["@types/babel__core@7.20.5", "https://repo.huaweicloud.com/repository/npm/@types/babel__core/-/babel__core-7.20.5.tgz", { "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" } }, "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA=="], @@ -599,7 +726,7 @@ "@types/http-cache-semantics": ["@types/http-cache-semantics@4.2.0", "https://repo.huaweicloud.com/repository/npm/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", {}, "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q=="], - "@types/json-schema": ["@types/json-schema@7.0.15", "", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="], + "@types/json-schema": ["@types/json-schema@7.0.15", "https://repo.huaweicloud.com/repository/npm/@types/json-schema/-/json-schema-7.0.15.tgz", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="], "@types/keyv": ["@types/keyv@3.1.4", "https://repo.huaweicloud.com/repository/npm/@types/keyv/-/keyv-3.1.4.tgz", { "dependencies": { "@types/node": "*" } }, "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg=="], @@ -613,13 +740,13 @@ "@types/responselike": ["@types/responselike@1.0.3", "https://repo.huaweicloud.com/repository/npm/@types/responselike/-/responselike-1.0.3.tgz", { "dependencies": { "@types/node": "*" } }, "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw=="], - "@types/retry": ["@types/retry@0.12.0", "", {}, "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA=="], + "@types/retry": ["@types/retry@0.12.0", "https://repo.huaweicloud.com/repository/npm/@types/retry/-/retry-0.12.0.tgz", {}, "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA=="], "@types/ws": ["@types/ws@8.18.1", "https://repo.huaweicloud.com/repository/npm/@types/ws/-/ws-8.18.1.tgz", { "dependencies": { "@types/node": "*" } }, "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg=="], - "@valibot/to-json-schema": ["@valibot/to-json-schema@1.7.1", "", { "peerDependencies": { "valibot": "^1.4.0" } }, "sha512-3qkmU6KXWh8GIThEAW3kuRHPQBMjWkKy+Ppz3WkUucx53DTpOa6siMn4xDGSOhlVyMrDaJTCTMLYPZVAIk1P0A=="], + "@valibot/to-json-schema": ["@valibot/to-json-schema@1.7.1", "https://repo.huaweicloud.com/repository/npm/@valibot/to-json-schema/-/to-json-schema-1.7.1.tgz", { "peerDependencies": { "valibot": "^1.4.0" } }, "sha512-3qkmU6KXWh8GIThEAW3kuRHPQBMjWkKy+Ppz3WkUucx53DTpOa6siMn4xDGSOhlVyMrDaJTCTMLYPZVAIk1P0A=="], - "@vercel/detect-agent": ["@vercel/detect-agent@1.2.3", "", {}, "sha512-VYNCgUc0nOmC4WJmWw9GkrKdfr8Zl4/rxhC5SvgacBgxiW9W/9NRttUoHHXV8xdII3MaRgkZZVX8Ikzc/Jmjag=="], + "@vercel/detect-agent": ["@vercel/detect-agent@1.2.3", "https://repo.huaweicloud.com/repository/npm/@vercel/detect-agent/-/detect-agent-1.2.3.tgz", {}, "sha512-VYNCgUc0nOmC4WJmWw9GkrKdfr8Zl4/rxhC5SvgacBgxiW9W/9NRttUoHHXV8xdII3MaRgkZZVX8Ikzc/Jmjag=="], "@vercel/oidc": ["@vercel/oidc@3.2.0", "https://repo.huaweicloud.com/repository/npm/@vercel/oidc/-/oidc-3.2.0.tgz", {}, "sha512-UycprH3T6n3jH0k44NHMa7pnFHGu/N05MjojYr+Mc6I7obkoLIJujSWwin1pCvdy/eOxrI/l3uDLQsmcrOb4ug=="], @@ -649,7 +776,7 @@ "abbrev": ["abbrev@4.0.0", "https://repo.huaweicloud.com/repository/npm/abbrev/-/abbrev-4.0.0.tgz", {}, "sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA=="], - "accepts": ["accepts@2.0.0", "", { "dependencies": { "mime-types": "^3.0.0", "negotiator": "^1.0.0" } }, "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng=="], + "accepts": ["accepts@2.0.0", "https://repo.huaweicloud.com/repository/npm/accepts/-/accepts-2.0.0.tgz", { "dependencies": { "mime-types": "^3.0.0", "negotiator": "^1.0.0" } }, "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng=="], "agent-base": ["agent-base@7.1.4", "https://repo.huaweicloud.com/repository/npm/agent-base/-/agent-base-7.1.4.tgz", {}, "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ=="], @@ -657,7 +784,7 @@ "ajv": ["ajv@8.20.0", "https://repo.huaweicloud.com/repository/npm/ajv/-/ajv-8.20.0.tgz", { "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2" } }, "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA=="], - "ajv-formats": ["ajv-formats@3.0.1", "", { "dependencies": { "ajv": "^8.0.0" } }, "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ=="], + "ajv-formats": ["ajv-formats@3.0.1", "https://repo.huaweicloud.com/repository/npm/ajv-formats/-/ajv-formats-3.0.1.tgz", { "dependencies": { "ajv": "^8.0.0" } }, "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ=="], "ansi-regex": ["ansi-regex@5.0.1", "https://repo.huaweicloud.com/repository/npm/ansi-regex/-/ansi-regex-5.0.1.tgz", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], @@ -665,12 +792,14 @@ "ansis": ["ansis@4.3.1", "https://repo.huaweicloud.com/repository/npm/ansis/-/ansis-4.3.1.tgz", {}, "sha512-BJ8/l4R5LRE7hW9WdSuGYrLSHi2ynxeFpDFbH0K/CgNeY/tyhk+vO6TYxXC5r5CpUhNVX310xzPsN/H9lCdfOA=="], - "anynum": ["anynum@1.0.1", "", {}, "sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A=="], + "anynum": ["anynum@1.0.1", "https://repo.huaweicloud.com/repository/npm/anynum/-/anynum-1.0.1.tgz", {}, "sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A=="], "app-builder-lib": ["app-builder-lib@26.15.2", "https://repo.huaweicloud.com/repository/npm/app-builder-lib/-/app-builder-lib-26.15.2.tgz", { "dependencies": { "@electron/asar": "3.4.1", "@electron/fuses": "^1.8.0", "@electron/get": "^3.0.0", "@electron/notarize": "2.5.0", "@electron/osx-sign": "1.3.3", "@electron/rebuild": "^4.0.4", "@electron/universal": "2.0.3", "@malept/flatpak-bundler": "^0.4.0", "@noble/hashes": "^2.2.0", "@peculiar/webcrypto": "^1.7.1", "@types/fs-extra": "9.0.13", "ajv": "^8.18.0", "asn1js": "^3.0.10", "async-exit-hook": "^2.0.1", "builder-util": "26.15.0", "builder-util-runtime": "9.7.0", "chromium-pickle-js": "^0.2.0", "ci-info": "4.3.1", "debug": "^4.3.4", "dotenv": "^16.4.5", "dotenv-expand": "^11.0.6", "ejs": "^3.1.8", "electron-publish": "26.15.1", "fs-extra": "^10.1.0", "hosted-git-info": "^4.1.0", "isbinaryfile": "^5.0.0", "jiti": "^2.4.2", "js-yaml": "^4.1.0", "json5": "^2.2.3", "lazy-val": "^1.0.5", "minimatch": "^10.2.5", "pkijs": "^3.4.0", "plist": "3.1.0", "proper-lockfile": "^4.1.2", "resedit": "^1.7.0", "semver": "~7.7.3", "tar": "^7.5.7", "temp-file": "^3.4.0", "tiny-async-pool": "1.3.0", "unzipper": "^0.12.3", "which": "^5.0.0" }, "peerDependencies": { "dmg-builder": "26.15.2", "electron-builder-squirrel-windows": "26.15.2" } }, "sha512-3mYfKOjr/ZY7gFESOcq8kylBMgGPpmlQYnpBVit4p6zIg0t/8bkWBILdMMtnjFyN2jllyBf225T8dLlz3D6oBQ=="], "argparse": ["argparse@2.0.1", "https://repo.huaweicloud.com/repository/npm/argparse/-/argparse-2.0.1.tgz", {}, "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="], + "aria-hidden": ["aria-hidden@1.2.6", "https://repo.huaweicloud.com/repository/npm/aria-hidden/-/aria-hidden-1.2.6.tgz", { "dependencies": { "tslib": "^2.0.0" } }, "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA=="], + "asn1js": ["asn1js@3.0.10", "https://repo.huaweicloud.com/repository/npm/asn1js/-/asn1js-3.0.10.tgz", { "dependencies": { "pvtsutils": "^1.3.6", "pvutils": "^1.1.5", "tslib": "^2.8.1" } }, "sha512-S2s3aOytiKdFRdulw2qPE51MzjzVOisppcVv7jVFR+Kw0kxwvFrDcYA0h7Ndqbmj0HkMIXYWaoj7fli8kgx1eg=="], "assertion-error": ["assertion-error@2.0.1", "https://repo.huaweicloud.com/repository/npm/assertion-error/-/assertion-error-2.0.1.tgz", {}, "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA=="], @@ -689,6 +818,8 @@ "aws4": ["aws4@1.13.2", "https://repo.huaweicloud.com/repository/npm/aws4/-/aws4-1.13.2.tgz", {}, "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw=="], + "axe-core": ["axe-core@4.12.1", "https://repo.huaweicloud.com/repository/npm/axe-core/-/axe-core-4.12.1.tgz", {}, "sha512-s7iGf5GaVMxEG0ENN9x+xTr7GFZCb1ZP/1uATUpCEK2X78nDB3RwbtFCo9pGAf9ru+VwoQ464DkaLEeRM08wJA=="], + "babel-dead-code-elimination": ["babel-dead-code-elimination@1.0.12", "https://repo.huaweicloud.com/repository/npm/babel-dead-code-elimination/-/babel-dead-code-elimination-1.0.12.tgz", { "dependencies": { "@babel/core": "^7.23.7", "@babel/parser": "^7.23.6", "@babel/traverse": "^7.23.7", "@babel/types": "^7.23.6" } }, "sha512-GERT7L2TiYcYDtYk1IpD+ASAYXjKbLTDPhBtYj7X1NuRMDTMtAx9kyBenub1Ev41lo91OHCKdmP+egTDmfQ7Ig=="], "balanced-match": ["balanced-match@4.0.4", "https://repo.huaweicloud.com/repository/npm/balanced-match/-/balanced-match-4.0.4.tgz", {}, "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA=="], @@ -697,27 +828,27 @@ "baseline-browser-mapping": ["baseline-browser-mapping@2.10.33", "https://repo.huaweicloud.com/repository/npm/baseline-browser-mapping/-/baseline-browser-mapping-2.10.33.tgz", { "bin": { "baseline-browser-mapping": "dist/cli.cjs" } }, "sha512-bA6+tcSLpz2tIEdDXZPpPTIuxBcC4+w6SieaYyfigIa4h8GlFxbA17v22Vx3JUtuZQj9SgOsnbK+aTBzyDyEuw=="], - "bignumber.js": ["bignumber.js@9.3.1", "", {}, "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ=="], + "bignumber.js": ["bignumber.js@9.3.1", "https://repo.huaweicloud.com/repository/npm/bignumber.js/-/bignumber.js-9.3.1.tgz", {}, "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ=="], - "bl": ["bl@4.1.0", "", { "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="], + "bl": ["bl@4.1.0", "https://repo.huaweicloud.com/repository/npm/bl/-/bl-4.1.0.tgz", { "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="], - "blake3-wasm": ["blake3-wasm@2.1.5", "", {}, "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g=="], + "blake3-wasm": ["blake3-wasm@2.1.5", "https://repo.huaweicloud.com/repository/npm/blake3-wasm/-/blake3-wasm-2.1.5.tgz", {}, "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g=="], "bluebird": ["bluebird@3.7.2", "https://repo.huaweicloud.com/repository/npm/bluebird/-/bluebird-3.7.2.tgz", {}, "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="], - "body-parser": ["body-parser@2.3.0", "", { "dependencies": { "bytes": "^3.1.2", "content-type": "^2.0.0", "debug": "^4.4.3", "http-errors": "^2.0.1", "iconv-lite": "^0.7.2", "on-finished": "^2.4.1", "qs": "^6.15.2", "raw-body": "^3.0.2", "type-is": "^2.1.0" } }, "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw=="], + "body-parser": ["body-parser@2.3.0", "https://repo.huaweicloud.com/repository/npm/body-parser/-/body-parser-2.3.0.tgz", { "dependencies": { "bytes": "^3.1.2", "content-type": "^2.0.0", "debug": "^4.4.3", "http-errors": "^2.0.1", "iconv-lite": "^0.7.2", "on-finished": "^2.4.1", "qs": "^6.15.2", "raw-body": "^3.0.2", "type-is": "^2.1.0" } }, "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw=="], "boolean": ["boolean@3.2.0", "https://repo.huaweicloud.com/repository/npm/boolean/-/boolean-3.2.0.tgz", {}, "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw=="], - "bowser": ["bowser@2.14.1", "", {}, "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg=="], + "bowser": ["bowser@2.14.1", "https://repo.huaweicloud.com/repository/npm/bowser/-/bowser-2.14.1.tgz", {}, "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg=="], "brace-expansion": ["brace-expansion@5.0.6", "https://repo.huaweicloud.com/repository/npm/brace-expansion/-/brace-expansion-5.0.6.tgz", { "dependencies": { "balanced-match": "^4.0.2" } }, "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g=="], "browserslist": ["browserslist@4.28.2", "https://repo.huaweicloud.com/repository/npm/browserslist/-/browserslist-4.28.2.tgz", { "dependencies": { "baseline-browser-mapping": "^2.10.12", "caniuse-lite": "^1.0.30001782", "electron-to-chromium": "^1.5.328", "node-releases": "^2.0.36", "update-browserslist-db": "^1.2.3" }, "bin": { "browserslist": "cli.js" } }, "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg=="], - "buffer": ["buffer@5.7.1", "", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="], + "buffer": ["buffer@5.7.1", "https://repo.huaweicloud.com/repository/npm/buffer/-/buffer-5.7.1.tgz", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="], - "buffer-equal-constant-time": ["buffer-equal-constant-time@1.0.1", "", {}, "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA=="], + "buffer-equal-constant-time": ["buffer-equal-constant-time@1.0.1", "https://repo.huaweicloud.com/repository/npm/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", {}, "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA=="], "buffer-from": ["buffer-from@1.1.2", "https://repo.huaweicloud.com/repository/npm/buffer-from/-/buffer-from-1.1.2.tgz", {}, "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="], @@ -725,7 +856,7 @@ "builder-util-runtime": ["builder-util-runtime@9.7.0", "https://repo.huaweicloud.com/repository/npm/builder-util-runtime/-/builder-util-runtime-9.7.0.tgz", { "dependencies": { "debug": "^4.3.4", "sax": "^1.2.4" } }, "sha512-g/kR520giAFYkSXTzcmF3kqQq7wi8F6N6SzeDgZrqTBN+VHdmgWOyTdD1yD7AATDId/yXLvuP34CxW46/BwCdw=="], - "bytes": ["bytes@3.1.2", "", {}, "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="], + "bytes": ["bytes@3.1.2", "https://repo.huaweicloud.com/repository/npm/bytes/-/bytes-3.1.2.tgz", {}, "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="], "bytestreamjs": ["bytestreamjs@2.0.1", "https://repo.huaweicloud.com/repository/npm/bytestreamjs/-/bytestreamjs-2.0.1.tgz", {}, "sha512-U1Z/ob71V/bXfVABvNr/Kumf5VyeQRBEm6Txb0PQ6S7V5GpBM3w4Cbqz/xPDicR5tN0uvDifng8C+5qECeGwyQ=="], @@ -737,7 +868,7 @@ "call-bind-apply-helpers": ["call-bind-apply-helpers@1.0.2", "https://repo.huaweicloud.com/repository/npm/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" } }, "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ=="], - "call-bound": ["call-bound@1.0.4", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "get-intrinsic": "^1.3.0" } }, "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg=="], + "call-bound": ["call-bound@1.0.4", "https://repo.huaweicloud.com/repository/npm/call-bound/-/call-bound-1.0.4.tgz", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "get-intrinsic": "^1.3.0" } }, "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg=="], "caniuse-lite": ["caniuse-lite@1.0.30001793", "https://repo.huaweicloud.com/repository/npm/caniuse-lite/-/caniuse-lite-1.0.30001793.tgz", {}, "sha512-iwSsYWaCOoh26cV8NwNRViHlrfUvYsHDfRVcbtmw0Kg6PJIZZXwMkj1442FYLBGkeUf1juAsU3DTfxW579mrPA=="], @@ -753,6 +884,8 @@ "ci-info": ["ci-info@4.4.0", "https://repo.huaweicloud.com/repository/npm/ci-info/-/ci-info-4.4.0.tgz", {}, "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg=="], + "class-variance-authority": ["class-variance-authority@0.7.1", "https://repo.huaweicloud.com/repository/npm/class-variance-authority/-/class-variance-authority-0.7.1.tgz", { "dependencies": { "clsx": "^2.1.1" } }, "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg=="], + "cliui": ["cliui@8.0.1", "https://repo.huaweicloud.com/repository/npm/cliui/-/cliui-8.0.1.tgz", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], "clone-response": ["clone-response@1.0.3", "https://repo.huaweicloud.com/repository/npm/clone-response/-/clone-response-1.0.3.tgz", { "dependencies": { "mimic-response": "^1.0.0" } }, "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA=="], @@ -771,21 +904,21 @@ "concat-map": ["concat-map@0.0.1", "https://repo.huaweicloud.com/repository/npm/concat-map/-/concat-map-0.0.1.tgz", {}, "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="], - "content-disposition": ["content-disposition@1.1.0", "", {}, "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g=="], + "content-disposition": ["content-disposition@1.1.0", "https://repo.huaweicloud.com/repository/npm/content-disposition/-/content-disposition-1.1.0.tgz", {}, "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g=="], - "content-type": ["content-type@1.0.5", "", {}, "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="], + "content-type": ["content-type@1.0.5", "https://repo.huaweicloud.com/repository/npm/content-type/-/content-type-1.0.5.tgz", {}, "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="], "convert-source-map": ["convert-source-map@2.0.0", "https://repo.huaweicloud.com/repository/npm/convert-source-map/-/convert-source-map-2.0.0.tgz", {}, "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="], - "cookie": ["cookie@1.1.1", "", {}, "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ=="], + "cookie": ["cookie@1.1.1", "https://repo.huaweicloud.com/repository/npm/cookie/-/cookie-1.1.1.tgz", {}, "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ=="], "cookie-es": ["cookie-es@3.1.1", "https://repo.huaweicloud.com/repository/npm/cookie-es/-/cookie-es-3.1.1.tgz", {}, "sha512-UaXxwISYJPTr9hwQxMFYZ7kNhSXboMXP+Z3TRX6f1/NyaGPfuNUZOWP1pUEb75B2HjfklIYLVRfWiFZJyC6Npg=="], - "cookie-signature": ["cookie-signature@1.2.2", "", {}, "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg=="], + "cookie-signature": ["cookie-signature@1.2.2", "https://repo.huaweicloud.com/repository/npm/cookie-signature/-/cookie-signature-1.2.2.tgz", {}, "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg=="], "core-util-is": ["core-util-is@1.0.3", "https://repo.huaweicloud.com/repository/npm/core-util-is/-/core-util-is-1.0.3.tgz", {}, "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="], - "cors": ["cors@2.8.6", "", { "dependencies": { "object-assign": "^4", "vary": "^1" } }, "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw=="], + "cors": ["cors@2.8.6", "https://repo.huaweicloud.com/repository/npm/cors/-/cors-2.8.6.tgz", { "dependencies": { "object-assign": "^4", "vary": "^1" } }, "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw=="], "cross-dirname": ["cross-dirname@0.1.0", "https://repo.huaweicloud.com/repository/npm/cross-dirname/-/cross-dirname-0.1.0.tgz", {}, "sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q=="], @@ -795,13 +928,13 @@ "csstype": ["csstype@3.2.3", "https://repo.huaweicloud.com/repository/npm/csstype/-/csstype-3.2.3.tgz", {}, "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="], - "data-uri-to-buffer": ["data-uri-to-buffer@4.0.1", "", {}, "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A=="], + "data-uri-to-buffer": ["data-uri-to-buffer@4.0.1", "https://repo.huaweicloud.com/repository/npm/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", {}, "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A=="], "debug": ["debug@4.4.3", "https://repo.huaweicloud.com/repository/npm/debug/-/debug-4.4.3.tgz", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="], "decompress-response": ["decompress-response@6.0.0", "https://repo.huaweicloud.com/repository/npm/decompress-response/-/decompress-response-6.0.0.tgz", { "dependencies": { "mimic-response": "^3.1.0" } }, "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ=="], - "deep-extend": ["deep-extend@0.6.0", "", {}, "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="], + "deep-extend": ["deep-extend@0.6.0", "https://repo.huaweicloud.com/repository/npm/deep-extend/-/deep-extend-0.6.0.tgz", {}, "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="], "defer-to-connect": ["defer-to-connect@2.0.1", "https://repo.huaweicloud.com/repository/npm/defer-to-connect/-/defer-to-connect-2.0.1.tgz", {}, "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg=="], @@ -811,12 +944,14 @@ "delayed-stream": ["delayed-stream@1.0.0", "https://repo.huaweicloud.com/repository/npm/delayed-stream/-/delayed-stream-1.0.0.tgz", {}, "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="], - "depd": ["depd@2.0.0", "", {}, "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="], + "depd": ["depd@2.0.0", "https://repo.huaweicloud.com/repository/npm/depd/-/depd-2.0.0.tgz", {}, "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="], - "detect-libc": ["detect-libc@2.1.2", "", {}, "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="], + "detect-libc": ["detect-libc@2.1.2", "https://repo.huaweicloud.com/repository/npm/detect-libc/-/detect-libc-2.1.2.tgz", {}, "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="], "detect-node": ["detect-node@2.1.0", "https://repo.huaweicloud.com/repository/npm/detect-node/-/detect-node-2.1.0.tgz", {}, "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="], + "detect-node-es": ["detect-node-es@1.1.0", "https://repo.huaweicloud.com/repository/npm/detect-node-es/-/detect-node-es-1.1.0.tgz", {}, "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="], + "diff": ["diff@8.0.4", "https://repo.huaweicloud.com/repository/npm/diff/-/diff-8.0.4.tgz", {}, "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw=="], "dir-compare": ["dir-compare@4.2.0", "https://repo.huaweicloud.com/repository/npm/dir-compare/-/dir-compare-4.2.0.tgz", { "dependencies": { "minimatch": "^3.0.5", "p-limit": "^3.1.0 " } }, "sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ=="], @@ -835,9 +970,9 @@ "duplexer2": ["duplexer2@0.1.4", "https://repo.huaweicloud.com/repository/npm/duplexer2/-/duplexer2-0.1.4.tgz", { "dependencies": { "readable-stream": "^2.0.2" } }, "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA=="], - "ecdsa-sig-formatter": ["ecdsa-sig-formatter@1.0.11", "", { "dependencies": { "safe-buffer": "^5.0.1" } }, "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ=="], + "ecdsa-sig-formatter": ["ecdsa-sig-formatter@1.0.11", "https://repo.huaweicloud.com/repository/npm/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", { "dependencies": { "safe-buffer": "^5.0.1" } }, "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ=="], - "ee-first": ["ee-first@1.1.1", "", {}, "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="], + "ee-first": ["ee-first@1.1.1", "https://repo.huaweicloud.com/repository/npm/ee-first/-/ee-first-1.1.1.tgz", {}, "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="], "ejs": ["ejs@3.1.10", "https://repo.huaweicloud.com/repository/npm/ejs/-/ejs-3.1.10.tgz", { "dependencies": { "jake": "^10.8.5" }, "bin": { "ejs": "bin/cli.js" } }, "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA=="], @@ -859,15 +994,17 @@ "emoji-regex": ["emoji-regex@8.0.0", "https://repo.huaweicloud.com/repository/npm/emoji-regex/-/emoji-regex-8.0.0.tgz", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], - "encodeurl": ["encodeurl@2.0.0", "", {}, "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="], + "encodeurl": ["encodeurl@2.0.0", "https://repo.huaweicloud.com/repository/npm/encodeurl/-/encodeurl-2.0.0.tgz", {}, "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="], "end-of-stream": ["end-of-stream@1.4.5", "https://repo.huaweicloud.com/repository/npm/end-of-stream/-/end-of-stream-1.4.5.tgz", { "dependencies": { "once": "^1.4.0" } }, "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg=="], + "enhanced-resolve": ["enhanced-resolve@5.21.6", "https://repo.huaweicloud.com/repository/npm/enhanced-resolve/-/enhanced-resolve-5.21.6.tgz", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.3.3" } }, "sha512-aNnGCvbJ/RIyWo1IuhNdVjnNF+EjH9wpzpNHt+ci/m9He9LJvUN8wrCcXjp9cWsGNAuvSpVFTx/vraAFQ8qGjQ=="], + "env-paths": ["env-paths@3.0.0", "https://repo.huaweicloud.com/repository/npm/env-paths/-/env-paths-3.0.0.tgz", {}, "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A=="], "err-code": ["err-code@2.0.3", "https://repo.huaweicloud.com/repository/npm/err-code/-/err-code-2.0.3.tgz", {}, "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA=="], - "error-stack-parser-es": ["error-stack-parser-es@1.0.5", "", {}, "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA=="], + "error-stack-parser-es": ["error-stack-parser-es@1.0.5", "https://repo.huaweicloud.com/repository/npm/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz", {}, "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA=="], "es-define-property": ["es-define-property@1.0.1", "https://repo.huaweicloud.com/repository/npm/es-define-property/-/es-define-property-1.0.1.tgz", {}, "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="], @@ -885,61 +1022,61 @@ "escalade": ["escalade@3.2.0", "https://repo.huaweicloud.com/repository/npm/escalade/-/escalade-3.2.0.tgz", {}, "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="], - "escape-html": ["escape-html@1.0.3", "", {}, "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="], + "escape-html": ["escape-html@1.0.3", "https://repo.huaweicloud.com/repository/npm/escape-html/-/escape-html-1.0.3.tgz", {}, "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="], "escape-string-regexp": ["escape-string-regexp@4.0.0", "https://repo.huaweicloud.com/repository/npm/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], "estree-walker": ["estree-walker@3.0.3", "https://repo.huaweicloud.com/repository/npm/estree-walker/-/estree-walker-3.0.3.tgz", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g=="], - "etag": ["etag@1.8.1", "", {}, "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="], + "etag": ["etag@1.8.1", "https://repo.huaweicloud.com/repository/npm/etag/-/etag-1.8.1.tgz", {}, "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="], - "eventsource": ["eventsource@3.0.7", "", { "dependencies": { "eventsource-parser": "^3.0.1" } }, "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA=="], + "eventsource": ["eventsource@3.0.7", "https://repo.huaweicloud.com/repository/npm/eventsource/-/eventsource-3.0.7.tgz", { "dependencies": { "eventsource-parser": "^3.0.1" } }, "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA=="], "eventsource-parser": ["eventsource-parser@3.1.0", "https://repo.huaweicloud.com/repository/npm/eventsource-parser/-/eventsource-parser-3.1.0.tgz", {}, "sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg=="], - "expand-template": ["expand-template@2.0.3", "", {}, "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg=="], + "expand-template": ["expand-template@2.0.3", "https://repo.huaweicloud.com/repository/npm/expand-template/-/expand-template-2.0.3.tgz", {}, "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg=="], "expect-type": ["expect-type@1.3.0", "https://repo.huaweicloud.com/repository/npm/expect-type/-/expect-type-1.3.0.tgz", {}, "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA=="], "exponential-backoff": ["exponential-backoff@3.1.3", "https://repo.huaweicloud.com/repository/npm/exponential-backoff/-/exponential-backoff-3.1.3.tgz", {}, "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA=="], - "express": ["express@5.2.1", "", { "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.1", "content-disposition": "^1.0.0", "content-type": "^1.0.5", "cookie": "^0.7.1", "cookie-signature": "^1.2.1", "debug": "^4.4.0", "depd": "^2.0.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "finalhandler": "^2.1.0", "fresh": "^2.0.0", "http-errors": "^2.0.0", "merge-descriptors": "^2.0.0", "mime-types": "^3.0.0", "on-finished": "^2.4.1", "once": "^1.4.0", "parseurl": "^1.3.3", "proxy-addr": "^2.0.7", "qs": "^6.14.0", "range-parser": "^1.2.1", "router": "^2.2.0", "send": "^1.1.0", "serve-static": "^2.2.0", "statuses": "^2.0.1", "type-is": "^2.0.1", "vary": "^1.1.2" } }, "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw=="], + "express": ["express@5.2.1", "https://repo.huaweicloud.com/repository/npm/express/-/express-5.2.1.tgz", { "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.1", "content-disposition": "^1.0.0", "content-type": "^1.0.5", "cookie": "^0.7.1", "cookie-signature": "^1.2.1", "debug": "^4.4.0", "depd": "^2.0.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "finalhandler": "^2.1.0", "fresh": "^2.0.0", "http-errors": "^2.0.0", "merge-descriptors": "^2.0.0", "mime-types": "^3.0.0", "on-finished": "^2.4.1", "once": "^1.4.0", "parseurl": "^1.3.3", "proxy-addr": "^2.0.7", "qs": "^6.14.0", "range-parser": "^1.2.1", "router": "^2.2.0", "send": "^1.1.0", "serve-static": "^2.2.0", "statuses": "^2.0.1", "type-is": "^2.0.1", "vary": "^1.1.2" } }, "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw=="], - "express-rate-limit": ["express-rate-limit@8.5.2", "", { "dependencies": { "ip-address": "^10.2.0" }, "peerDependencies": { "express": ">= 4.11" } }, "sha512-5Kb34ipNX694DH48vN9irak1Qx30nb0PLYHXfJgw4YEjiC3ZEmZJhwOp+VfiCYwFzvFTdB9QkArYS5kXa2cx2A=="], + "express-rate-limit": ["express-rate-limit@8.5.2", "https://repo.huaweicloud.com/repository/npm/express-rate-limit/-/express-rate-limit-8.5.2.tgz", { "dependencies": { "ip-address": "^10.2.0" }, "peerDependencies": { "express": ">= 4.11" } }, "sha512-5Kb34ipNX694DH48vN9irak1Qx30nb0PLYHXfJgw4YEjiC3ZEmZJhwOp+VfiCYwFzvFTdB9QkArYS5kXa2cx2A=="], - "extend": ["extend@3.0.2", "", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="], + "extend": ["extend@3.0.2", "https://repo.huaweicloud.com/repository/npm/extend/-/extend-3.0.2.tgz", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="], "fast-deep-equal": ["fast-deep-equal@3.1.3", "https://repo.huaweicloud.com/repository/npm/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="], "fast-uri": ["fast-uri@3.1.2", "https://repo.huaweicloud.com/repository/npm/fast-uri/-/fast-uri-3.1.2.tgz", {}, "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ=="], - "fast-xml-builder": ["fast-xml-builder@1.2.0", "", { "dependencies": { "path-expression-matcher": "^1.5.0", "xml-naming": "^0.1.0" } }, "sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q=="], + "fast-xml-builder": ["fast-xml-builder@1.2.0", "https://repo.huaweicloud.com/repository/npm/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz", { "dependencies": { "path-expression-matcher": "^1.5.0", "xml-naming": "^0.1.0" } }, "sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q=="], - "fast-xml-parser": ["fast-xml-parser@5.9.3", "", { "dependencies": { "@nodable/entities": "^2.2.0", "fast-xml-builder": "^1.2.0", "is-unsafe": "^1.0.1", "path-expression-matcher": "^1.5.0", "strnum": "^2.4.1", "xml-naming": "^0.1.0" }, "bin": { "fxparser": "src/cli/cli.js" } }, "sha512-brCNCeScma/kqa54J4PIDriSSSLssRkuYaUCpvHJulGc3HGI/xxKUCTDcYkAdqJsyb//ydpbxecjC3hB9+tb/g=="], + "fast-xml-parser": ["fast-xml-parser@5.9.3", "https://repo.huaweicloud.com/repository/npm/fast-xml-parser/-/fast-xml-parser-5.9.3.tgz", { "dependencies": { "@nodable/entities": "^2.2.0", "fast-xml-builder": "^1.2.0", "is-unsafe": "^1.0.1", "path-expression-matcher": "^1.5.0", "strnum": "^2.4.1", "xml-naming": "^0.1.0" }, "bin": { "fxparser": "src/cli/cli.js" } }, "sha512-brCNCeScma/kqa54J4PIDriSSSLssRkuYaUCpvHJulGc3HGI/xxKUCTDcYkAdqJsyb//ydpbxecjC3hB9+tb/g=="], - "fastq": ["fastq@1.20.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw=="], + "fastq": ["fastq@1.20.1", "https://repo.huaweicloud.com/repository/npm/fastq/-/fastq-1.20.1.tgz", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw=="], "fdir": ["fdir@6.5.0", "https://repo.huaweicloud.com/repository/npm/fdir/-/fdir-6.5.0.tgz", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="], - "fetch-blob": ["fetch-blob@3.2.0", "", { "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" } }, "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ=="], + "fetch-blob": ["fetch-blob@3.2.0", "https://repo.huaweicloud.com/repository/npm/fetch-blob/-/fetch-blob-3.2.0.tgz", { "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" } }, "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ=="], - "file-type": ["file-type@21.3.4", "", { "dependencies": { "@tokenizer/inflate": "^0.4.1", "strtok3": "^10.3.4", "token-types": "^6.1.1", "uint8array-extras": "^1.4.0" } }, "sha512-Ievi/yy8DS3ygGvT47PjSfdFoX+2isQueoYP1cntFW1JLYAuS4GD7NUPGg4zv2iZfV52uDyk5w5Z0TdpRS6Q1g=="], + "file-type": ["file-type@21.3.4", "https://repo.huaweicloud.com/repository/npm/file-type/-/file-type-21.3.4.tgz", { "dependencies": { "@tokenizer/inflate": "^0.4.1", "strtok3": "^10.3.4", "token-types": "^6.1.1", "uint8array-extras": "^1.4.0" } }, "sha512-Ievi/yy8DS3ygGvT47PjSfdFoX+2isQueoYP1cntFW1JLYAuS4GD7NUPGg4zv2iZfV52uDyk5w5Z0TdpRS6Q1g=="], "filelist": ["filelist@1.0.6", "https://repo.huaweicloud.com/repository/npm/filelist/-/filelist-1.0.6.tgz", { "dependencies": { "minimatch": "^5.0.1" } }, "sha512-5giy2PkLYY1cP39p17Ech+2xlpTRL9HLspOfEgm0L6CwBXBTgsK5ou0JtzYuepxkaQ/tvhCFIJ5uXo0OrM2DxA=="], - "finalhandler": ["finalhandler@2.1.1", "", { "dependencies": { "debug": "^4.4.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "on-finished": "^2.4.1", "parseurl": "^1.3.3", "statuses": "^2.0.1" } }, "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA=="], + "finalhandler": ["finalhandler@2.1.1", "https://repo.huaweicloud.com/repository/npm/finalhandler/-/finalhandler-2.1.1.tgz", { "dependencies": { "debug": "^4.4.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "on-finished": "^2.4.1", "parseurl": "^1.3.3", "statuses": "^2.0.1" } }, "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA=="], - "find-up-simple": ["find-up-simple@1.0.1", "", {}, "sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ=="], + "find-up-simple": ["find-up-simple@1.0.1", "https://repo.huaweicloud.com/repository/npm/find-up-simple/-/find-up-simple-1.0.1.tgz", {}, "sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ=="], "form-data": ["form-data@4.0.5", "https://repo.huaweicloud.com/repository/npm/form-data/-/form-data-4.0.5.tgz", { "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", "hasown": "^2.0.2", "mime-types": "^2.1.12" } }, "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w=="], - "formdata-polyfill": ["formdata-polyfill@4.0.10", "", { "dependencies": { "fetch-blob": "^3.1.2" } }, "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g=="], + "formdata-polyfill": ["formdata-polyfill@4.0.10", "https://repo.huaweicloud.com/repository/npm/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", { "dependencies": { "fetch-blob": "^3.1.2" } }, "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g=="], - "forwarded": ["forwarded@0.2.0", "", {}, "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="], + "forwarded": ["forwarded@0.2.0", "https://repo.huaweicloud.com/repository/npm/forwarded/-/forwarded-0.2.0.tgz", {}, "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="], - "fresh": ["fresh@2.0.0", "", {}, "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A=="], + "fresh": ["fresh@2.0.0", "https://repo.huaweicloud.com/repository/npm/fresh/-/fresh-2.0.0.tgz", {}, "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A=="], - "fs-constants": ["fs-constants@1.0.0", "", {}, "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="], + "fs-constants": ["fs-constants@1.0.0", "https://repo.huaweicloud.com/repository/npm/fs-constants/-/fs-constants-1.0.0.tgz", {}, "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="], "fs-extra": ["fs-extra@10.1.0", "https://repo.huaweicloud.com/repository/npm/fs-extra/-/fs-extra-10.1.0.tgz", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ=="], @@ -949,9 +1086,9 @@ "function-bind": ["function-bind@1.1.2", "https://repo.huaweicloud.com/repository/npm/function-bind/-/function-bind-1.1.2.tgz", {}, "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="], - "gaxios": ["gaxios@7.1.5", "", { "dependencies": { "extend": "^3.0.2", "https-proxy-agent": "^7.0.1", "node-fetch": "^3.3.2" } }, "sha512-5FZy72Rh8LhtjmvDrKkI+lVhrsQrVKVsItxMoDm5mNQE+xR0WVIIs+jzPSJgBvKVsLi24fZhXJIsNI0bihDzFg=="], + "gaxios": ["gaxios@7.1.5", "https://repo.huaweicloud.com/repository/npm/gaxios/-/gaxios-7.1.5.tgz", { "dependencies": { "extend": "^3.0.2", "https-proxy-agent": "^7.0.1", "node-fetch": "^3.3.2" } }, "sha512-5FZy72Rh8LhtjmvDrKkI+lVhrsQrVKVsItxMoDm5mNQE+xR0WVIIs+jzPSJgBvKVsLi24fZhXJIsNI0bihDzFg=="], - "gcp-metadata": ["gcp-metadata@8.1.2", "", { "dependencies": { "gaxios": "^7.0.0", "google-logging-utils": "^1.0.0", "json-bigint": "^1.0.0" } }, "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg=="], + "gcp-metadata": ["gcp-metadata@8.1.2", "https://repo.huaweicloud.com/repository/npm/gcp-metadata/-/gcp-metadata-8.1.2.tgz", { "dependencies": { "gaxios": "^7.0.0", "google-logging-utils": "^1.0.0", "json-bigint": "^1.0.0" } }, "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg=="], "gensync": ["gensync@1.0.0-beta.2", "https://repo.huaweicloud.com/repository/npm/gensync/-/gensync-1.0.0-beta.2.tgz", {}, "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="], @@ -959,13 +1096,15 @@ "get-intrinsic": ["get-intrinsic@1.3.0", "https://repo.huaweicloud.com/repository/npm/get-intrinsic/-/get-intrinsic-1.3.0.tgz", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", "math-intrinsics": "^1.1.0" } }, "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ=="], + "get-nonce": ["get-nonce@1.0.1", "https://repo.huaweicloud.com/repository/npm/get-nonce/-/get-nonce-1.0.1.tgz", {}, "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q=="], + "get-proto": ["get-proto@1.0.1", "https://repo.huaweicloud.com/repository/npm/get-proto/-/get-proto-1.0.1.tgz", { "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" } }, "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g=="], "get-stream": ["get-stream@5.2.0", "https://repo.huaweicloud.com/repository/npm/get-stream/-/get-stream-5.2.0.tgz", { "dependencies": { "pump": "^3.0.0" } }, "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="], "get-tsconfig": ["get-tsconfig@4.14.0", "https://repo.huaweicloud.com/repository/npm/get-tsconfig/-/get-tsconfig-4.14.0.tgz", { "dependencies": { "resolve-pkg-maps": "^1.0.0" } }, "sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA=="], - "github-from-package": ["github-from-package@0.0.0", "", {}, "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw=="], + "github-from-package": ["github-from-package@0.0.0", "https://repo.huaweicloud.com/repository/npm/github-from-package/-/github-from-package-0.0.0.tgz", {}, "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw=="], "glob": ["glob@13.0.6", "https://repo.huaweicloud.com/repository/npm/glob/-/glob-13.0.6.tgz", { "dependencies": { "minimatch": "^10.2.2", "minipass": "^7.1.3", "path-scurry": "^2.0.2" } }, "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw=="], @@ -975,9 +1114,9 @@ "goober": ["goober@2.1.19", "https://repo.huaweicloud.com/repository/npm/goober/-/goober-2.1.19.tgz", { "peerDependencies": { "csstype": "^3.0.10" } }, "sha512-U7veizMqxyKlM58+Z5j2ngJBH/r9siDmxpvNxSw0PylF6WQvrASJEZrxh1hidRBJc2jqoBVSyOban5u8m+6Rxg=="], - "google-auth-library": ["google-auth-library@10.9.0", "", { "dependencies": { "base64-js": "^1.3.0", "ecdsa-sig-formatter": "^1.0.11", "gaxios": "^7.1.4", "gcp-metadata": "8.1.2", "google-logging-utils": "1.1.3", "jws": "^4.0.0" } }, "sha512-xtvUqvINPhTaBm7nXqlYPcrMHJPm1lCNdSovxnKKhTm+4JsvQ+KGVYJViLoH9Yxu8w+T0Qv5HubzYT9BLrppJg=="], + "google-auth-library": ["google-auth-library@10.9.0", "https://repo.huaweicloud.com/repository/npm/google-auth-library/-/google-auth-library-10.9.0.tgz", { "dependencies": { "base64-js": "^1.3.0", "ecdsa-sig-formatter": "^1.0.11", "gaxios": "^7.1.4", "gcp-metadata": "8.1.2", "google-logging-utils": "1.1.3", "jws": "^4.0.0" } }, "sha512-xtvUqvINPhTaBm7nXqlYPcrMHJPm1lCNdSovxnKKhTm+4JsvQ+KGVYJViLoH9Yxu8w+T0Qv5HubzYT9BLrppJg=="], - "google-logging-utils": ["google-logging-utils@1.1.3", "", {}, "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA=="], + "google-logging-utils": ["google-logging-utils@1.1.3", "https://repo.huaweicloud.com/repository/npm/google-logging-utils/-/google-logging-utils-1.1.3.tgz", {}, "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA=="], "gopd": ["gopd@1.2.0", "https://repo.huaweicloud.com/repository/npm/gopd/-/gopd-1.2.0.tgz", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="], @@ -997,7 +1136,7 @@ "hono": ["hono@4.12.25", "https://repo.huaweicloud.com/repository/npm/hono/-/hono-4.12.25.tgz", {}, "sha512-2NFaIyNVgJmBs/ecmtGzlmluTFs5cHEWGTdu0t1HBwYzoGXOL5nUQBRMXsXWla5i4KkG//QMzVP88m1+I3fdAQ=="], - "hono-openapi": ["hono-openapi@1.3.0", "", { "peerDependencies": { "@hono/standard-validator": "^0.2.0", "@standard-community/standard-json": "^0.3.5", "@standard-community/standard-openapi": "^0.2.9", "@types/json-schema": "^7.0.15", "hono": "^4.8.3", "openapi-types": "^12.1.3" }, "optionalPeers": ["@hono/standard-validator", "hono"] }, "sha512-xDvCWpWEIv0weEmnl3EjRQzqbHIO8LnfzMuYOCmbuyE5aes6aXxLg4vM3ybnoZD5TiTUkA6PuRQPJs3R7WRBig=="], + "hono-openapi": ["hono-openapi@1.3.0", "https://repo.huaweicloud.com/repository/npm/hono-openapi/-/hono-openapi-1.3.0.tgz", { "peerDependencies": { "@hono/standard-validator": "^0.2.0", "@standard-community/standard-json": "^0.3.5", "@standard-community/standard-openapi": "^0.2.9", "@types/json-schema": "^7.0.15", "hono": "^4.8.3", "openapi-types": "^12.1.3" }, "optionalPeers": ["@hono/standard-validator", "hono"] }, "sha512-xDvCWpWEIv0weEmnl3EjRQzqbHIO8LnfzMuYOCmbuyE5aes6aXxLg4vM3ybnoZD5TiTUkA6PuRQPJs3R7WRBig=="], "hosted-git-info": ["hosted-git-info@4.1.0", "https://repo.huaweicloud.com/repository/npm/hosted-git-info/-/hosted-git-info-4.1.0.tgz", { "dependencies": { "lru-cache": "^6.0.0" } }, "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA=="], @@ -1007,7 +1146,7 @@ "http-cache-semantics": ["http-cache-semantics@4.2.0", "https://repo.huaweicloud.com/repository/npm/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", {}, "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ=="], - "http-errors": ["http-errors@2.0.1", "", { "dependencies": { "depd": "~2.0.0", "inherits": "~2.0.4", "setprototypeof": "~1.2.0", "statuses": "~2.0.2", "toidentifier": "~1.0.1" } }, "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ=="], + "http-errors": ["http-errors@2.0.1", "https://repo.huaweicloud.com/repository/npm/http-errors/-/http-errors-2.0.1.tgz", { "dependencies": { "depd": "~2.0.0", "inherits": "~2.0.4", "setprototypeof": "~1.2.0", "statuses": "~2.0.2", "toidentifier": "~1.0.1" } }, "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ=="], "http-proxy-agent": ["http-proxy-agent@7.0.2", "https://repo.huaweicloud.com/repository/npm/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", { "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" } }, "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig=="], @@ -1017,27 +1156,27 @@ "i18next": ["i18next@26.3.2", "https://repo.huaweicloud.com/repository/npm/i18next/-/i18next-26.3.2.tgz", { "peerDependencies": { "typescript": "^5 || ^6" }, "optionalPeers": ["typescript"] }, "sha512-QQkXAM1sPDHqhxMQuBeHVMUn6mJchF+wdpOoQerciLAFqO3ZYdxO0EUbeEhruyutnNwpUQIITDVzLjwnNL0T1w=="], - "iconv-lite": ["iconv-lite@0.7.2", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw=="], + "iconv-lite": ["iconv-lite@0.7.2", "https://repo.huaweicloud.com/repository/npm/iconv-lite/-/iconv-lite-0.7.2.tgz", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw=="], - "ieee754": ["ieee754@1.2.1", "", {}, "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="], + "ieee754": ["ieee754@1.2.1", "https://repo.huaweicloud.com/repository/npm/ieee754/-/ieee754-1.2.1.tgz", {}, "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="], - "ignore": ["ignore@7.0.5", "", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="], + "ignore": ["ignore@7.0.5", "https://repo.huaweicloud.com/repository/npm/ignore/-/ignore-7.0.5.tgz", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="], "inflight": ["inflight@1.0.6", "https://repo.huaweicloud.com/repository/npm/inflight/-/inflight-1.0.6.tgz", { "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="], "inherits": ["inherits@2.0.4", "https://repo.huaweicloud.com/repository/npm/inherits/-/inherits-2.0.4.tgz", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], - "ini": ["ini@6.0.0", "", {}, "sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ=="], + "ini": ["ini@6.0.0", "https://repo.huaweicloud.com/repository/npm/ini/-/ini-6.0.0.tgz", {}, "sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ=="], - "ip-address": ["ip-address@10.2.0", "", {}, "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA=="], + "ip-address": ["ip-address@10.2.0", "https://repo.huaweicloud.com/repository/npm/ip-address/-/ip-address-10.2.0.tgz", {}, "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA=="], - "ipaddr.js": ["ipaddr.js@1.9.1", "", {}, "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="], + "ipaddr.js": ["ipaddr.js@1.9.1", "https://repo.huaweicloud.com/repository/npm/ipaddr.js/-/ipaddr.js-1.9.1.tgz", {}, "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="], "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "https://repo.huaweicloud.com/repository/npm/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], - "is-promise": ["is-promise@4.0.0", "", {}, "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="], + "is-promise": ["is-promise@4.0.0", "https://repo.huaweicloud.com/repository/npm/is-promise/-/is-promise-4.0.0.tgz", {}, "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="], - "is-unsafe": ["is-unsafe@1.0.1", "", {}, "sha512-CLK2+VdgERgD96EYm5lUQssZYlRg2tkZnbsxZoacmSiRxiFJ4Nk4SzjCl+Ur+v3kXIY9dTIdb3IH22y1mZ56LA=="], + "is-unsafe": ["is-unsafe@1.0.1", "https://repo.huaweicloud.com/repository/npm/is-unsafe/-/is-unsafe-1.0.1.tgz", {}, "sha512-CLK2+VdgERgD96EYm5lUQssZYlRg2tkZnbsxZoacmSiRxiFJ4Nk4SzjCl+Ur+v3kXIY9dTIdb3IH22y1mZ56LA=="], "isarray": ["isarray@1.0.0", "https://repo.huaweicloud.com/repository/npm/isarray/-/isarray-1.0.0.tgz", {}, "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="], @@ -1057,7 +1196,7 @@ "jiti": ["jiti@2.7.0", "https://repo.huaweicloud.com/repository/npm/jiti/-/jiti-2.7.0.tgz", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ=="], - "jose": ["jose@6.2.3", "", {}, "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw=="], + "jose": ["jose@6.2.3", "https://repo.huaweicloud.com/repository/npm/jose/-/jose-6.2.3.tgz", {}, "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw=="], "js-tokens": ["js-tokens@10.0.0", "https://repo.huaweicloud.com/repository/npm/js-tokens/-/js-tokens-10.0.0.tgz", {}, "sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q=="], @@ -1065,17 +1204,17 @@ "jsesc": ["jsesc@3.1.0", "https://repo.huaweicloud.com/repository/npm/jsesc/-/jsesc-3.1.0.tgz", { "bin": { "jsesc": "bin/jsesc" } }, "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA=="], - "json-bigint": ["json-bigint@1.0.0", "", { "dependencies": { "bignumber.js": "^9.0.0" } }, "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ=="], + "json-bigint": ["json-bigint@1.0.0", "https://repo.huaweicloud.com/repository/npm/json-bigint/-/json-bigint-1.0.0.tgz", { "dependencies": { "bignumber.js": "^9.0.0" } }, "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ=="], "json-buffer": ["json-buffer@3.0.1", "https://repo.huaweicloud.com/repository/npm/json-buffer/-/json-buffer-3.0.1.tgz", {}, "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="], "json-schema": ["json-schema@0.4.0", "https://repo.huaweicloud.com/repository/npm/json-schema/-/json-schema-0.4.0.tgz", {}, "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="], - "json-schema-to-ts": ["json-schema-to-ts@3.1.1", "", { "dependencies": { "@babel/runtime": "^7.18.3", "ts-algebra": "^2.0.0" } }, "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g=="], + "json-schema-to-ts": ["json-schema-to-ts@3.1.1", "https://repo.huaweicloud.com/repository/npm/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", { "dependencies": { "@babel/runtime": "^7.18.3", "ts-algebra": "^2.0.0" } }, "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g=="], "json-schema-traverse": ["json-schema-traverse@1.0.0", "https://repo.huaweicloud.com/repository/npm/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], - "json-schema-typed": ["json-schema-typed@8.0.2", "", {}, "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA=="], + "json-schema-typed": ["json-schema-typed@8.0.2", "https://repo.huaweicloud.com/repository/npm/json-schema-typed/-/json-schema-typed-8.0.2.tgz", {}, "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA=="], "json-stringify-safe": ["json-stringify-safe@5.0.1", "https://repo.huaweicloud.com/repository/npm/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", {}, "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="], @@ -1083,43 +1222,43 @@ "jsonfile": ["jsonfile@6.2.1", "https://repo.huaweicloud.com/repository/npm/jsonfile/-/jsonfile-6.2.1.tgz", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q=="], - "just-bash": ["just-bash@3.0.2", "", { "dependencies": { "diff": "^8.0.2", "fast-xml-parser": "^5.7.3", "file-type": "^21.2.0", "ini": "^6.0.0", "minimatch": "^10.1.1", "modern-tar": "^0.7.3", "papaparse": "^5.5.3", "quickjs-emscripten": "^0.32.0", "re2js": "^1.2.1", "seek-bzip": "^2.0.0", "smol-toml": "^1.6.0", "sprintf-js": "^1.1.3", "sql.js": "^1.13.0", "turndown": "^7.2.2", "yaml": "^2.8.2" }, "optionalDependencies": { "@mongodb-js/zstd": "^7.0.0", "node-liblzma": "^2.0.3" }, "bin": { "just-bash": "dist/bin/just-bash.js", "just-bash-shell": "dist/bin/shell/shell.js" } }, "sha512-uY8LMD2NpADp1HlYUcZSw9ffuq0tRhW76sg8xkeo+ZRDMu7mbekWbKbYDWquazVVi7pqpGZlic/liMFktQKy6w=="], + "just-bash": ["just-bash@3.0.2", "https://repo.huaweicloud.com/repository/npm/just-bash/-/just-bash-3.0.2.tgz", { "dependencies": { "diff": "^8.0.2", "fast-xml-parser": "^5.7.3", "file-type": "^21.2.0", "ini": "^6.0.0", "minimatch": "^10.1.1", "modern-tar": "^0.7.3", "papaparse": "^5.5.3", "quickjs-emscripten": "^0.32.0", "re2js": "^1.2.1", "seek-bzip": "^2.0.0", "smol-toml": "^1.6.0", "sprintf-js": "^1.1.3", "sql.js": "^1.13.0", "turndown": "^7.2.2", "yaml": "^2.8.2" }, "optionalDependencies": { "@mongodb-js/zstd": "^7.0.0", "node-liblzma": "^2.0.3" }, "bin": { "just-bash": "dist/bin/just-bash.js", "just-bash-shell": "dist/bin/shell/shell.js" } }, "sha512-uY8LMD2NpADp1HlYUcZSw9ffuq0tRhW76sg8xkeo+ZRDMu7mbekWbKbYDWquazVVi7pqpGZlic/liMFktQKy6w=="], - "jwa": ["jwa@2.0.1", "", { "dependencies": { "buffer-equal-constant-time": "^1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg=="], + "jwa": ["jwa@2.0.1", "https://repo.huaweicloud.com/repository/npm/jwa/-/jwa-2.0.1.tgz", { "dependencies": { "buffer-equal-constant-time": "^1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg=="], - "jws": ["jws@4.0.1", "", { "dependencies": { "jwa": "^2.0.1", "safe-buffer": "^5.0.1" } }, "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA=="], + "jws": ["jws@4.0.1", "https://repo.huaweicloud.com/repository/npm/jws/-/jws-4.0.1.tgz", { "dependencies": { "jwa": "^2.0.1", "safe-buffer": "^5.0.1" } }, "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA=="], "keyv": ["keyv@4.5.4", "https://repo.huaweicloud.com/repository/npm/keyv/-/keyv-4.5.4.tgz", { "dependencies": { "json-buffer": "3.0.1" } }, "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="], - "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], + "kleur": ["kleur@4.1.5", "https://repo.huaweicloud.com/repository/npm/kleur/-/kleur-4.1.5.tgz", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], - "layerr": ["layerr@3.0.0", "", {}, "sha512-tv754Ki2dXpPVApOrjTyRo4/QegVb9eVFq4mjqp4+NM5NaX7syQvN5BBNfV/ZpAHCEHV24XdUVrBAoka4jt3pA=="], + "layerr": ["layerr@3.0.0", "https://repo.huaweicloud.com/repository/npm/layerr/-/layerr-3.0.0.tgz", {}, "sha512-tv754Ki2dXpPVApOrjTyRo4/QegVb9eVFq4mjqp4+NM5NaX7syQvN5BBNfV/ZpAHCEHV24XdUVrBAoka4jt3pA=="], "lazy-val": ["lazy-val@1.0.5", "https://repo.huaweicloud.com/repository/npm/lazy-val/-/lazy-val-1.0.5.tgz", {}, "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q=="], - "lightningcss": ["lightningcss@1.32.0", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.32.0", "lightningcss-darwin-arm64": "1.32.0", "lightningcss-darwin-x64": "1.32.0", "lightningcss-freebsd-x64": "1.32.0", "lightningcss-linux-arm-gnueabihf": "1.32.0", "lightningcss-linux-arm64-gnu": "1.32.0", "lightningcss-linux-arm64-musl": "1.32.0", "lightningcss-linux-x64-gnu": "1.32.0", "lightningcss-linux-x64-musl": "1.32.0", "lightningcss-win32-arm64-msvc": "1.32.0", "lightningcss-win32-x64-msvc": "1.32.0" } }, "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ=="], + "lightningcss": ["lightningcss@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss/-/lightningcss-1.32.0.tgz", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.32.0", "lightningcss-darwin-arm64": "1.32.0", "lightningcss-darwin-x64": "1.32.0", "lightningcss-freebsd-x64": "1.32.0", "lightningcss-linux-arm-gnueabihf": "1.32.0", "lightningcss-linux-arm64-gnu": "1.32.0", "lightningcss-linux-arm64-musl": "1.32.0", "lightningcss-linux-x64-gnu": "1.32.0", "lightningcss-linux-x64-musl": "1.32.0", "lightningcss-win32-arm64-msvc": "1.32.0", "lightningcss-win32-x64-msvc": "1.32.0" } }, "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ=="], - "lightningcss-android-arm64": ["lightningcss-android-arm64@1.32.0", "", { "os": "android", "cpu": "arm64" }, "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg=="], + "lightningcss-android-arm64": ["lightningcss-android-arm64@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", { "os": "android", "cpu": "arm64" }, "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg=="], - "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.32.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ=="], + "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ=="], - "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.32.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w=="], + "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w=="], - "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.32.0", "", { "os": "freebsd", "cpu": "x64" }, "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig=="], + "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", { "os": "freebsd", "cpu": "x64" }, "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig=="], - "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.32.0", "", { "os": "linux", "cpu": "arm" }, "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw=="], + "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", { "os": "linux", "cpu": "arm" }, "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw=="], - "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.32.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ=="], + "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ=="], - "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.32.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg=="], + "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg=="], - "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.32.0", "", { "os": "linux", "cpu": "x64" }, "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA=="], + "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", { "os": "linux", "cpu": "x64" }, "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA=="], - "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.32.0", "", { "os": "linux", "cpu": "x64" }, "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg=="], + "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", { "os": "linux", "cpu": "x64" }, "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg=="], - "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.32.0", "", { "os": "win32", "cpu": "arm64" }, "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw=="], + "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", { "os": "win32", "cpu": "arm64" }, "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw=="], - "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.32.0", "", { "os": "win32", "cpu": "x64" }, "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q=="], + "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.32.0", "https://repo.huaweicloud.com/repository/npm/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", { "os": "win32", "cpu": "x64" }, "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q=="], "lodash": ["lodash@4.18.1", "https://repo.huaweicloud.com/repository/npm/lodash/-/lodash-4.18.1.tgz", {}, "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q=="], @@ -1127,7 +1266,7 @@ "lodash.isequal": ["lodash.isequal@4.5.0", "https://repo.huaweicloud.com/repository/npm/lodash.isequal/-/lodash.isequal-4.5.0.tgz", {}, "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ=="], - "long": ["long@5.3.2", "", {}, "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA=="], + "long": ["long@5.3.2", "https://repo.huaweicloud.com/repository/npm/long/-/long-5.3.2.tgz", {}, "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA=="], "lowercase-keys": ["lowercase-keys@2.0.0", "https://repo.huaweicloud.com/repository/npm/lowercase-keys/-/lowercase-keys-2.0.0.tgz", {}, "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA=="], @@ -1145,19 +1284,19 @@ "math-intrinsics": ["math-intrinsics@1.1.0", "https://repo.huaweicloud.com/repository/npm/math-intrinsics/-/math-intrinsics-1.1.0.tgz", {}, "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="], - "media-typer": ["media-typer@1.1.0", "", {}, "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw=="], + "media-typer": ["media-typer@1.1.0", "https://repo.huaweicloud.com/repository/npm/media-typer/-/media-typer-1.1.0.tgz", {}, "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw=="], - "merge-descriptors": ["merge-descriptors@2.0.0", "", {}, "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g=="], + "merge-descriptors": ["merge-descriptors@2.0.0", "https://repo.huaweicloud.com/repository/npm/merge-descriptors/-/merge-descriptors-2.0.0.tgz", {}, "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g=="], "mime": ["mime@2.6.0", "https://repo.huaweicloud.com/repository/npm/mime/-/mime-2.6.0.tgz", { "bin": { "mime": "cli.js" } }, "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="], - "mime-db": ["mime-db@1.54.0", "", {}, "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ=="], + "mime-db": ["mime-db@1.54.0", "https://repo.huaweicloud.com/repository/npm/mime-db/-/mime-db-1.54.0.tgz", {}, "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ=="], - "mime-types": ["mime-types@3.0.2", "", { "dependencies": { "mime-db": "^1.54.0" } }, "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A=="], + "mime-types": ["mime-types@3.0.2", "https://repo.huaweicloud.com/repository/npm/mime-types/-/mime-types-3.0.2.tgz", { "dependencies": { "mime-db": "^1.54.0" } }, "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A=="], "mimic-response": ["mimic-response@3.1.0", "https://repo.huaweicloud.com/repository/npm/mimic-response/-/mimic-response-3.1.0.tgz", {}, "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="], - "miniflare": ["miniflare@4.20260630.0", "", { "dependencies": { "@cspotcode/source-map-support": "0.8.1", "sharp": "0.34.5", "undici": "7.28.0", "workerd": "1.20260630.1", "ws": "8.21.0", "youch": "4.1.0-beta.10" }, "bin": { "miniflare": "bootstrap.js" } }, "sha512-lyRplDrSJJWVpzSSQPBSQtNmUuxScCZyOOkXFs37uSbdTfWRDDmw6DyFKVS2s1eYtA/i4u2xR/0FyPIsTl/HJw=="], + "miniflare": ["miniflare@4.20260630.0", "https://repo.huaweicloud.com/repository/npm/miniflare/-/miniflare-4.20260630.0.tgz", { "dependencies": { "@cspotcode/source-map-support": "0.8.1", "sharp": "0.34.5", "undici": "7.28.0", "workerd": "1.20260630.1", "ws": "8.21.0", "youch": "4.1.0-beta.10" }, "bin": { "miniflare": "bootstrap.js" } }, "sha512-lyRplDrSJJWVpzSSQPBSQtNmUuxScCZyOOkXFs37uSbdTfWRDDmw6DyFKVS2s1eYtA/i4u2xR/0FyPIsTl/HJw=="], "minimatch": ["minimatch@10.2.5", "https://repo.huaweicloud.com/repository/npm/minimatch/-/minimatch-10.2.5.tgz", { "dependencies": { "brace-expansion": "^5.0.5" } }, "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg=="], @@ -1165,23 +1304,23 @@ "minipass": ["minipass@7.1.3", "https://repo.huaweicloud.com/repository/npm/minipass/-/minipass-7.1.3.tgz", {}, "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A=="], - "minisearch": ["minisearch@7.2.0", "", {}, "sha512-dqT2XBYUOZOiC5t2HRnwADjhNS2cecp9u+TJRiJ1Qp/f5qjkeT5APcGPjHw+bz89Ms8Jp+cG4AlE+QZ/QnDglg=="], + "minisearch": ["minisearch@7.2.0", "https://repo.huaweicloud.com/repository/npm/minisearch/-/minisearch-7.2.0.tgz", {}, "sha512-dqT2XBYUOZOiC5t2HRnwADjhNS2cecp9u+TJRiJ1Qp/f5qjkeT5APcGPjHw+bz89Ms8Jp+cG4AlE+QZ/QnDglg=="], "minizlib": ["minizlib@3.1.0", "https://repo.huaweicloud.com/repository/npm/minizlib/-/minizlib-3.1.0.tgz", { "dependencies": { "minipass": "^7.1.2" } }, "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw=="], "mkdirp": ["mkdirp@0.5.6", "https://repo.huaweicloud.com/repository/npm/mkdirp/-/mkdirp-0.5.6.tgz", { "dependencies": { "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw=="], - "mkdirp-classic": ["mkdirp-classic@0.5.3", "", {}, "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A=="], + "mkdirp-classic": ["mkdirp-classic@0.5.3", "https://repo.huaweicloud.com/repository/npm/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", {}, "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A=="], - "modern-tar": ["modern-tar@0.7.6", "", {}, "sha512-sweCIVXzx1aIGTCdzcMlSZt1h8k5Tmk08VNAuRk3IU28XamGiOH5ypi11g6De2CH7PhYqSSnGy2A/EFhbWnVKg=="], + "modern-tar": ["modern-tar@0.7.6", "https://repo.huaweicloud.com/repository/npm/modern-tar/-/modern-tar-0.7.6.tgz", {}, "sha512-sweCIVXzx1aIGTCdzcMlSZt1h8k5Tmk08VNAuRk3IU28XamGiOH5ypi11g6De2CH7PhYqSSnGy2A/EFhbWnVKg=="], "ms": ["ms@2.1.3", "https://repo.huaweicloud.com/repository/npm/ms/-/ms-2.1.3.tgz", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], "nanoid": ["nanoid@5.1.11", "https://repo.huaweicloud.com/repository/npm/nanoid/-/nanoid-5.1.11.tgz", { "bin": { "nanoid": "bin/nanoid.js" } }, "sha512-v+KEsUv2ps74PaSKv0gHTxTCgMXOIfBEbaqa6w6ISIGC7ZsvHN4N9oJ8d4cmf0n5oTzQz2SLmThbQWhjd/8eKg=="], - "napi-build-utils": ["napi-build-utils@2.0.0", "", {}, "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA=="], + "napi-build-utils": ["napi-build-utils@2.0.0", "https://repo.huaweicloud.com/repository/npm/napi-build-utils/-/napi-build-utils-2.0.0.tgz", {}, "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA=="], - "negotiator": ["negotiator@1.0.0", "", {}, "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg=="], + "negotiator": ["negotiator@1.0.0", "https://repo.huaweicloud.com/repository/npm/negotiator/-/negotiator-1.0.0.tgz", {}, "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg=="], "node-abi": ["node-abi@4.31.0", "https://repo.huaweicloud.com/repository/npm/node-abi/-/node-abi-4.31.0.tgz", { "dependencies": { "semver": "^7.6.3" } }, "sha512-Erq5w/t3syw3s4sDsUaX4QttIdBPsGKTT1DTRsCkTonGggczhlDKm/wDX3o+HPJpQ41EjXCbcmXf0tgr5YZJXw=="], @@ -1189,17 +1328,17 @@ "node-api-version": ["node-api-version@0.2.1", "https://repo.huaweicloud.com/repository/npm/node-api-version/-/node-api-version-0.2.1.tgz", { "dependencies": { "semver": "^7.3.5" } }, "sha512-2xP/IGGMmmSQpI1+O/k72jF/ykvZ89JeuKX3TLJAYPDVLUalrshrLHkeVcCCZqG/eEa635cr8IBYzgnDvM2O8Q=="], - "node-domexception": ["node-domexception@1.0.0", "", {}, "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ=="], + "node-domexception": ["node-domexception@1.0.0", "https://repo.huaweicloud.com/repository/npm/node-domexception/-/node-domexception-1.0.0.tgz", {}, "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ=="], - "node-fetch": ["node-fetch@3.3.2", "", { "dependencies": { "data-uri-to-buffer": "^4.0.0", "fetch-blob": "^3.1.4", "formdata-polyfill": "^4.0.10" } }, "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA=="], + "node-fetch": ["node-fetch@3.3.2", "https://repo.huaweicloud.com/repository/npm/node-fetch/-/node-fetch-3.3.2.tgz", { "dependencies": { "data-uri-to-buffer": "^4.0.0", "fetch-blob": "^3.1.4", "formdata-polyfill": "^4.0.10" } }, "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA=="], "node-gyp": ["node-gyp@12.4.0", "https://repo.huaweicloud.com/repository/npm/node-gyp/-/node-gyp-12.4.0.tgz", { "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "graceful-fs": "^4.2.6", "nopt": "^9.0.0", "proc-log": "^6.0.0", "semver": "^7.3.5", "tar": "^7.5.4", "tinyglobby": "^0.2.12", "undici": "^6.25.0", "which": "^6.0.0" }, "bin": { "node-gyp": "bin/node-gyp.js" } }, "sha512-OMcPNvqTCFUnNaBlmdgq+lfNqY7gTiSmNRDjY3uAXRyudeKZEZxu3CLtjMQrx4zZxCX2b/mpNqTtwuCJgXhHkw=="], - "node-gyp-build": ["node-gyp-build@4.8.4", "", { "bin": { "node-gyp-build": "bin.js", "node-gyp-build-optional": "optional.js", "node-gyp-build-test": "build-test.js" } }, "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ=="], + "node-gyp-build": ["node-gyp-build@4.8.4", "https://repo.huaweicloud.com/repository/npm/node-gyp-build/-/node-gyp-build-4.8.4.tgz", { "bin": { "node-gyp-build": "bin.js", "node-gyp-build-optional": "optional.js", "node-gyp-build-test": "build-test.js" } }, "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ=="], "node-int64": ["node-int64@0.4.0", "https://repo.huaweicloud.com/repository/npm/node-int64/-/node-int64-0.4.0.tgz", {}, "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="], - "node-liblzma": ["node-liblzma@2.2.0", "", { "dependencies": { "node-addon-api": "^8.5.0", "node-gyp-build": "^4.8.4" }, "bin": { "nxz": "lib/cli/nxz.js" } }, "sha512-s0KzNOWwOJJgPG6wxg6cKohnAl9Wk/oW1KrQaVzJBjQwVcUGPQCzpR46Ximygjqj/3KhOrtJXnYMp/xYAXp75g=="], + "node-liblzma": ["node-liblzma@2.2.0", "https://repo.huaweicloud.com/repository/npm/node-liblzma/-/node-liblzma-2.2.0.tgz", { "dependencies": { "node-addon-api": "^8.5.0", "node-gyp-build": "^4.8.4" }, "bin": { "nxz": "lib/cli/nxz.js" } }, "sha512-s0KzNOWwOJJgPG6wxg6cKohnAl9Wk/oW1KrQaVzJBjQwVcUGPQCzpR46Ximygjqj/3KhOrtJXnYMp/xYAXp75g=="], "node-pty": ["node-pty@1.1.0", "https://repo.huaweicloud.com/repository/npm/node-pty/-/node-pty-1.1.0.tgz", { "dependencies": { "node-addon-api": "^7.1.0" } }, "sha512-20JqtutY6JPXTUnL0ij1uad7Qe1baT46lyolh2sSENDd4sTzKZ4nmAFkeAARDKwmlLjPx6XKRlwRUxwjOy+lUg=="], @@ -1209,9 +1348,9 @@ "normalize-url": ["normalize-url@6.1.0", "https://repo.huaweicloud.com/repository/npm/normalize-url/-/normalize-url-6.1.0.tgz", {}, "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A=="], - "object-assign": ["object-assign@4.1.1", "", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="], + "object-assign": ["object-assign@4.1.1", "https://repo.huaweicloud.com/repository/npm/object-assign/-/object-assign-4.1.1.tgz", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="], - "object-inspect": ["object-inspect@1.13.4", "", {}, "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="], + "object-inspect": ["object-inspect@1.13.4", "https://repo.huaweicloud.com/repository/npm/object-inspect/-/object-inspect-1.13.4.tgz", {}, "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="], "object-keys": ["object-keys@1.1.1", "https://repo.huaweicloud.com/repository/npm/object-keys/-/object-keys-1.1.1.tgz", {}, "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="], @@ -1219,31 +1358,31 @@ "on-exit-leak-free": ["on-exit-leak-free@2.1.2", "https://repo.huaweicloud.com/repository/npm/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", {}, "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA=="], - "on-finished": ["on-finished@2.4.1", "", { "dependencies": { "ee-first": "1.1.1" } }, "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="], + "on-finished": ["on-finished@2.4.1", "https://repo.huaweicloud.com/repository/npm/on-finished/-/on-finished-2.4.1.tgz", { "dependencies": { "ee-first": "1.1.1" } }, "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="], "once": ["once@1.4.0", "https://repo.huaweicloud.com/repository/npm/once/-/once-1.4.0.tgz", { "dependencies": { "wrappy": "1" } }, "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="], - "openai": ["openai@6.26.0", "", { "peerDependencies": { "ws": "^8.18.0", "zod": "^3.25 || ^4.0" }, "optionalPeers": ["ws", "zod"], "bin": { "openai": "bin/cli" } }, "sha512-zd23dbWTjiJ6sSAX6s0HrCZi41JwTA1bQVs0wLQPZ2/5o2gxOJA5wh7yOAUgwYybfhDXyhwlpeQf7Mlgx8EOCA=="], + "openai": ["openai@6.26.0", "https://repo.huaweicloud.com/repository/npm/openai/-/openai-6.26.0.tgz", { "peerDependencies": { "ws": "^8.18.0", "zod": "^3.25 || ^4.0" }, "optionalPeers": ["ws", "zod"], "bin": { "openai": "bin/cli" } }, "sha512-zd23dbWTjiJ6sSAX6s0HrCZi41JwTA1bQVs0wLQPZ2/5o2gxOJA5wh7yOAUgwYybfhDXyhwlpeQf7Mlgx8EOCA=="], - "openapi-types": ["openapi-types@12.1.3", "", {}, "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw=="], + "openapi-types": ["openapi-types@12.1.3", "https://repo.huaweicloud.com/repository/npm/openapi-types/-/openapi-types-12.1.3.tgz", {}, "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw=="], "p-cancelable": ["p-cancelable@2.1.1", "https://repo.huaweicloud.com/repository/npm/p-cancelable/-/p-cancelable-2.1.1.tgz", {}, "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg=="], "p-limit": ["p-limit@3.1.0", "https://repo.huaweicloud.com/repository/npm/p-limit/-/p-limit-3.1.0.tgz", { "dependencies": { "yocto-queue": "^0.1.0" } }, "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="], - "p-retry": ["p-retry@4.6.2", "", { "dependencies": { "@types/retry": "0.12.0", "retry": "^0.13.1" } }, "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ=="], + "p-retry": ["p-retry@4.6.2", "https://repo.huaweicloud.com/repository/npm/p-retry/-/p-retry-4.6.2.tgz", { "dependencies": { "@types/retry": "0.12.0", "retry": "^0.13.1" } }, "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ=="], "package-json-from-dist": ["package-json-from-dist@1.0.1", "https://repo.huaweicloud.com/repository/npm/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", {}, "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="], - "package-up": ["package-up@5.0.0", "", { "dependencies": { "find-up-simple": "^1.0.0" } }, "sha512-MQEgDUvXCa3sGvqHg3pzHO8e9gqTCMPVrWUko3vPQGntwegmFo52mZb2abIVTjFnUcW0BcPz0D93jV5Cas1DWA=="], + "package-up": ["package-up@5.0.0", "https://repo.huaweicloud.com/repository/npm/package-up/-/package-up-5.0.0.tgz", { "dependencies": { "find-up-simple": "^1.0.0" } }, "sha512-MQEgDUvXCa3sGvqHg3pzHO8e9gqTCMPVrWUko3vPQGntwegmFo52mZb2abIVTjFnUcW0BcPz0D93jV5Cas1DWA=="], - "papaparse": ["papaparse@5.5.4", "", {}, "sha512-SwzWD9gl/ElwYLCI0nUja1mFJzjq2D8ziShfNBa7zCHzkOozeOGDwHWQ+tvCzEZcewecWZ5U7kUopDnG+DFYEQ=="], + "papaparse": ["papaparse@5.5.4", "https://repo.huaweicloud.com/repository/npm/papaparse/-/papaparse-5.5.4.tgz", {}, "sha512-SwzWD9gl/ElwYLCI0nUja1mFJzjq2D8ziShfNBa7zCHzkOozeOGDwHWQ+tvCzEZcewecWZ5U7kUopDnG+DFYEQ=="], - "parseurl": ["parseurl@1.3.3", "", {}, "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="], + "parseurl": ["parseurl@1.3.3", "https://repo.huaweicloud.com/repository/npm/parseurl/-/parseurl-1.3.3.tgz", {}, "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="], - "partial-json": ["partial-json@0.1.7", "", {}, "sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA=="], + "partial-json": ["partial-json@0.1.7", "https://repo.huaweicloud.com/repository/npm/partial-json/-/partial-json-0.1.7.tgz", {}, "sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA=="], - "path-expression-matcher": ["path-expression-matcher@1.6.1", "", {}, "sha512-h7bxdzhHk8Knyc4Tj+jMaa7fEEoUJy7p1qtbVgkYg1Uhpe5Np5VuGXCRZnkZvU+Q42M1vStt0ifa3ueykRJPmQ=="], + "path-expression-matcher": ["path-expression-matcher@1.6.1", "https://repo.huaweicloud.com/repository/npm/path-expression-matcher/-/path-expression-matcher-1.6.1.tgz", {}, "sha512-h7bxdzhHk8Knyc4Tj+jMaa7fEEoUJy7p1qtbVgkYg1Uhpe5Np5VuGXCRZnkZvU+Q42M1vStt0ifa3ueykRJPmQ=="], "path-is-absolute": ["path-is-absolute@1.0.1", "https://repo.huaweicloud.com/repository/npm/path-is-absolute/-/path-is-absolute-1.0.1.tgz", {}, "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="], @@ -1251,7 +1390,7 @@ "path-scurry": ["path-scurry@2.0.2", "https://repo.huaweicloud.com/repository/npm/path-scurry/-/path-scurry-2.0.2.tgz", { "dependencies": { "lru-cache": "^11.0.0", "minipass": "^7.1.2" } }, "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg=="], - "path-to-regexp": ["path-to-regexp@6.3.0", "", {}, "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ=="], + "path-to-regexp": ["path-to-regexp@6.3.0", "https://repo.huaweicloud.com/repository/npm/path-to-regexp/-/path-to-regexp-6.3.0.tgz", {}, "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ=="], "pathe": ["pathe@2.0.3", "https://repo.huaweicloud.com/repository/npm/pathe/-/pathe-2.0.3.tgz", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="], @@ -1267,7 +1406,7 @@ "pino-std-serializers": ["pino-std-serializers@7.1.0", "https://repo.huaweicloud.com/repository/npm/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz", {}, "sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw=="], - "pkce-challenge": ["pkce-challenge@5.0.1", "", {}, "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ=="], + "pkce-challenge": ["pkce-challenge@5.0.1", "https://repo.huaweicloud.com/repository/npm/pkce-challenge/-/pkce-challenge-5.0.1.tgz", {}, "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ=="], "pkijs": ["pkijs@3.4.0", "https://repo.huaweicloud.com/repository/npm/pkijs/-/pkijs-3.4.0.tgz", { "dependencies": { "@noble/hashes": "1.4.0", "asn1js": "^3.0.6", "bytestreamjs": "^2.0.1", "pvtsutils": "^1.3.6", "pvutils": "^1.1.3", "tslib": "^2.8.1" } }, "sha512-emEcLuomt2j03vxD54giVB4SxTjnsqkU692xZOZXHDVoYyypEm+b3jpiTcc+Cf+myooc+/Ly0z01jqeNHVgJGw=="], @@ -1281,7 +1420,7 @@ "postject": ["postject@1.0.0-alpha.6", "https://repo.huaweicloud.com/repository/npm/postject/-/postject-1.0.0-alpha.6.tgz", { "dependencies": { "commander": "^9.4.0" }, "bin": { "postject": "dist/cli.js" } }, "sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A=="], - "prebuild-install": ["prebuild-install@7.1.3", "", { "dependencies": { "detect-libc": "^2.0.0", "expand-template": "^2.0.3", "github-from-package": "0.0.0", "minimist": "^1.2.3", "mkdirp-classic": "^0.5.3", "napi-build-utils": "^2.0.0", "node-abi": "^3.3.0", "pump": "^3.0.0", "rc": "^1.2.7", "simple-get": "^4.0.0", "tar-fs": "^2.0.0", "tunnel-agent": "^0.6.0" }, "bin": { "prebuild-install": "bin.js" } }, "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug=="], + "prebuild-install": ["prebuild-install@7.1.3", "https://repo.huaweicloud.com/repository/npm/prebuild-install/-/prebuild-install-7.1.3.tgz", { "dependencies": { "detect-libc": "^2.0.0", "expand-template": "^2.0.3", "github-from-package": "0.0.0", "minimist": "^1.2.3", "mkdirp-classic": "^0.5.3", "napi-build-utils": "^2.0.0", "node-abi": "^3.3.0", "pump": "^3.0.0", "rc": "^1.2.7", "simple-get": "^4.0.0", "tar-fs": "^2.0.0", "tunnel-agent": "^0.6.0" }, "bin": { "prebuild-install": "bin.js" } }, "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug=="], "prettier": ["prettier@3.8.3", "https://repo.huaweicloud.com/repository/npm/prettier/-/prettier-3.8.3.tgz", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw=="], @@ -1297,9 +1436,9 @@ "proper-lockfile": ["proper-lockfile@4.1.2", "https://repo.huaweicloud.com/repository/npm/proper-lockfile/-/proper-lockfile-4.1.2.tgz", { "dependencies": { "graceful-fs": "^4.2.4", "retry": "^0.12.0", "signal-exit": "^3.0.2" } }, "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA=="], - "protobufjs": ["protobufjs@7.6.4", "", { "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.5", "@protobufjs/eventemitter": "^1.1.1", "@protobufjs/fetch": "^1.1.1", "@protobufjs/float": "^1.0.2", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.1", "@types/node": ">=13.7.0", "long": "^5.3.2" } }, "sha512-RJJPTTpvFfHcWLkIa2JFWK4XvtSzS0yEWDmunqHXli1h3JlkbcQZXDZdcWxv+JK3Xsl5/UFDPZ0iGm7DAengYw=="], + "protobufjs": ["protobufjs@7.6.4", "https://repo.huaweicloud.com/repository/npm/protobufjs/-/protobufjs-7.6.4.tgz", { "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.5", "@protobufjs/eventemitter": "^1.1.1", "@protobufjs/fetch": "^1.1.1", "@protobufjs/float": "^1.0.2", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.1", "@types/node": ">=13.7.0", "long": "^5.3.2" } }, "sha512-RJJPTTpvFfHcWLkIa2JFWK4XvtSzS0yEWDmunqHXli1h3JlkbcQZXDZdcWxv+JK3Xsl5/UFDPZ0iGm7DAengYw=="], - "proxy-addr": ["proxy-addr@2.0.7", "", { "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" } }, "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="], + "proxy-addr": ["proxy-addr@2.0.7", "https://repo.huaweicloud.com/repository/npm/proxy-addr/-/proxy-addr-2.0.7.tgz", { "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" } }, "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="], "pump": ["pump@3.0.4", "https://repo.huaweicloud.com/repository/npm/pump/-/pump-3.0.4.tgz", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA=="], @@ -1307,25 +1446,25 @@ "pvutils": ["pvutils@1.1.5", "https://repo.huaweicloud.com/repository/npm/pvutils/-/pvutils-1.1.5.tgz", {}, "sha512-KTqnxsgGiQ6ZAzZCVlJH5eOjSnvlyEgx1m8bkRJfOhmGRqfo5KLvmAlACQkrjEtOQ4B7wF9TdSLIs9O90MX9xA=="], - "qs": ["qs@6.15.3", "", { "dependencies": { "es-define-property": "^1.0.1", "side-channel": "^1.1.1" } }, "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A=="], + "qs": ["qs@6.15.3", "https://repo.huaweicloud.com/repository/npm/qs/-/qs-6.15.3.tgz", { "dependencies": { "es-define-property": "^1.0.1", "side-channel": "^1.1.1" } }, "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A=="], - "quansync": ["quansync@0.2.11", "", {}, "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA=="], + "quansync": ["quansync@0.2.11", "https://repo.huaweicloud.com/repository/npm/quansync/-/quansync-0.2.11.tgz", {}, "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA=="], "quick-format-unescaped": ["quick-format-unescaped@4.0.4", "https://repo.huaweicloud.com/repository/npm/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", {}, "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg=="], "quick-lru": ["quick-lru@5.1.1", "https://repo.huaweicloud.com/repository/npm/quick-lru/-/quick-lru-5.1.1.tgz", {}, "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA=="], - "quickjs-emscripten": ["quickjs-emscripten@0.32.0", "", { "dependencies": { "@jitl/quickjs-wasmfile-debug-asyncify": "0.32.0", "@jitl/quickjs-wasmfile-debug-sync": "0.32.0", "@jitl/quickjs-wasmfile-release-asyncify": "0.32.0", "@jitl/quickjs-wasmfile-release-sync": "0.32.0", "quickjs-emscripten-core": "0.32.0" } }, "sha512-So0Sqw869y/S2oE3Nuc0uT3Dhqgvsj8FSrwBdsuTosVsG8ME5/OcudU1GxsrIFdFABgy17GHnTVO9TYV/bLQcA=="], + "quickjs-emscripten": ["quickjs-emscripten@0.32.0", "https://repo.huaweicloud.com/repository/npm/quickjs-emscripten/-/quickjs-emscripten-0.32.0.tgz", { "dependencies": { "@jitl/quickjs-wasmfile-debug-asyncify": "0.32.0", "@jitl/quickjs-wasmfile-debug-sync": "0.32.0", "@jitl/quickjs-wasmfile-release-asyncify": "0.32.0", "@jitl/quickjs-wasmfile-release-sync": "0.32.0", "quickjs-emscripten-core": "0.32.0" } }, "sha512-So0Sqw869y/S2oE3Nuc0uT3Dhqgvsj8FSrwBdsuTosVsG8ME5/OcudU1GxsrIFdFABgy17GHnTVO9TYV/bLQcA=="], - "quickjs-emscripten-core": ["quickjs-emscripten-core@0.32.0", "", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-QFnPfjFey8EqknSrSxe1hZrf1/8z7/6s1QzGOmKo6++02r7QRRX7ZoyNaZh7JuVjWsVW87KnQrbZqnHkOAzUyg=="], + "quickjs-emscripten-core": ["quickjs-emscripten-core@0.32.0", "https://repo.huaweicloud.com/repository/npm/quickjs-emscripten-core/-/quickjs-emscripten-core-0.32.0.tgz", { "dependencies": { "@jitl/quickjs-ffi-types": "0.32.0" } }, "sha512-QFnPfjFey8EqknSrSxe1hZrf1/8z7/6s1QzGOmKo6++02r7QRRX7ZoyNaZh7JuVjWsVW87KnQrbZqnHkOAzUyg=="], - "range-parser": ["range-parser@1.3.0", "", {}, "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw=="], + "range-parser": ["range-parser@1.3.0", "https://repo.huaweicloud.com/repository/npm/range-parser/-/range-parser-1.3.0.tgz", {}, "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw=="], - "raw-body": ["raw-body@3.0.2", "", { "dependencies": { "bytes": "~3.1.2", "http-errors": "~2.0.1", "iconv-lite": "~0.7.0", "unpipe": "~1.0.0" } }, "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA=="], + "raw-body": ["raw-body@3.0.2", "https://repo.huaweicloud.com/repository/npm/raw-body/-/raw-body-3.0.2.tgz", { "dependencies": { "bytes": "~3.1.2", "http-errors": "~2.0.1", "iconv-lite": "~0.7.0", "unpipe": "~1.0.0" } }, "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA=="], - "rc": ["rc@1.2.8", "", { "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "bin": { "rc": "./cli.js" } }, "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="], + "rc": ["rc@1.2.8", "https://repo.huaweicloud.com/repository/npm/rc/-/rc-1.2.8.tgz", { "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "bin": { "rc": "./cli.js" } }, "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="], - "re2js": ["re2js@1.4.0", "", {}, "sha512-KTOIcZTSOpOxbu3i0+T6mFQ6tkxXKlTxfcMFs1trQbsMnG84qNq+DjXr8Afu+FEFjvF1NNlldpC7roPyazFI8g=="], + "re2js": ["re2js@1.4.0", "https://repo.huaweicloud.com/repository/npm/re2js/-/re2js-1.4.0.tgz", {}, "sha512-KTOIcZTSOpOxbu3i0+T6mFQ6tkxXKlTxfcMFs1trQbsMnG84qNq+DjXr8Afu+FEFjvF1NNlldpC7roPyazFI8g=="], "react": ["react@19.2.7", "https://repo.huaweicloud.com/repository/npm/react/-/react-19.2.7.tgz", {}, "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ=="], @@ -1335,6 +1474,12 @@ "react-refresh": ["react-refresh@0.17.0", "https://repo.huaweicloud.com/repository/npm/react-refresh/-/react-refresh-0.17.0.tgz", {}, "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ=="], + "react-remove-scroll": ["react-remove-scroll@2.7.2", "https://repo.huaweicloud.com/repository/npm/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", { "dependencies": { "react-remove-scroll-bar": "^2.3.7", "react-style-singleton": "^2.2.3", "tslib": "^2.1.0", "use-callback-ref": "^1.3.3", "use-sidecar": "^1.1.3" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q=="], + + "react-remove-scroll-bar": ["react-remove-scroll-bar@2.3.8", "https://repo.huaweicloud.com/repository/npm/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", { "dependencies": { "react-style-singleton": "^2.2.2", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@types/react"] }, "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q=="], + + "react-style-singleton": ["react-style-singleton@2.2.3", "https://repo.huaweicloud.com/repository/npm/react-style-singleton/-/react-style-singleton-2.2.3.tgz", { "dependencies": { "get-nonce": "^1.0.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ=="], + "read-binary-file-arch": ["read-binary-file-arch@1.0.6", "https://repo.huaweicloud.com/repository/npm/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz", { "dependencies": { "debug": "^4.3.4" }, "bin": { "read-binary-file-arch": "cli.js" } }, "sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg=="], "readable-stream": ["readable-stream@2.3.8", "https://repo.huaweicloud.com/repository/npm/readable-stream/-/readable-stream-2.3.8.tgz", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA=="], @@ -1357,23 +1502,23 @@ "retry": ["retry@0.12.0", "https://repo.huaweicloud.com/repository/npm/retry/-/retry-0.12.0.tgz", {}, "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow=="], - "reusify": ["reusify@1.1.0", "", {}, "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw=="], + "reusify": ["reusify@1.1.0", "https://repo.huaweicloud.com/repository/npm/reusify/-/reusify-1.1.0.tgz", {}, "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw=="], "rimraf": ["rimraf@6.1.3", "https://repo.huaweicloud.com/repository/npm/rimraf/-/rimraf-6.1.3.tgz", { "dependencies": { "glob": "^13.0.3", "package-json-from-dist": "^1.0.1" }, "bin": { "rimraf": "dist/esm/bin.mjs" } }, "sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA=="], "roarr": ["roarr@2.15.4", "https://repo.huaweicloud.com/repository/npm/roarr/-/roarr-2.15.4.tgz", { "dependencies": { "boolean": "^3.0.1", "detect-node": "^2.0.4", "globalthis": "^1.0.1", "json-stringify-safe": "^5.0.1", "semver-compare": "^1.0.0", "sprintf-js": "^1.1.2" } }, "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A=="], - "rolldown": ["rolldown@1.1.4", "", { "dependencies": { "@oxc-project/types": "=0.138.0", "@rolldown/pluginutils": "^1.0.0" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.1.4", "@rolldown/binding-darwin-arm64": "1.1.4", "@rolldown/binding-darwin-x64": "1.1.4", "@rolldown/binding-freebsd-x64": "1.1.4", "@rolldown/binding-linux-arm-gnueabihf": "1.1.4", "@rolldown/binding-linux-arm64-gnu": "1.1.4", "@rolldown/binding-linux-arm64-musl": "1.1.4", "@rolldown/binding-linux-ppc64-gnu": "1.1.4", "@rolldown/binding-linux-s390x-gnu": "1.1.4", "@rolldown/binding-linux-x64-gnu": "1.1.4", "@rolldown/binding-linux-x64-musl": "1.1.4", "@rolldown/binding-openharmony-arm64": "1.1.4", "@rolldown/binding-wasm32-wasi": "1.1.4", "@rolldown/binding-win32-arm64-msvc": "1.1.4", "@rolldown/binding-win32-x64-msvc": "1.1.4" }, "bin": { "rolldown": "./bin/cli.mjs" } }, "sha512-IjZYiLxZwpnhwhdBH2ugdTGVSdhCQUmLxLoqyjiL0JxYjyRst+5a0P3xfrTxJ5F638j4Mvvw5FAX5XE6eHpXbA=="], + "rolldown": ["rolldown@1.1.4", "https://repo.huaweicloud.com/repository/npm/rolldown/-/rolldown-1.1.4.tgz", { "dependencies": { "@oxc-project/types": "=0.138.0", "@rolldown/pluginutils": "^1.0.0" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.1.4", "@rolldown/binding-darwin-arm64": "1.1.4", "@rolldown/binding-darwin-x64": "1.1.4", "@rolldown/binding-freebsd-x64": "1.1.4", "@rolldown/binding-linux-arm-gnueabihf": "1.1.4", "@rolldown/binding-linux-arm64-gnu": "1.1.4", "@rolldown/binding-linux-arm64-musl": "1.1.4", "@rolldown/binding-linux-ppc64-gnu": "1.1.4", "@rolldown/binding-linux-s390x-gnu": "1.1.4", "@rolldown/binding-linux-x64-gnu": "1.1.4", "@rolldown/binding-linux-x64-musl": "1.1.4", "@rolldown/binding-openharmony-arm64": "1.1.4", "@rolldown/binding-wasm32-wasi": "1.1.4", "@rolldown/binding-win32-arm64-msvc": "1.1.4", "@rolldown/binding-win32-x64-msvc": "1.1.4" }, "bin": { "rolldown": "./bin/cli.mjs" } }, "sha512-IjZYiLxZwpnhwhdBH2ugdTGVSdhCQUmLxLoqyjiL0JxYjyRst+5a0P3xfrTxJ5F638j4Mvvw5FAX5XE6eHpXbA=="], "rollup": ["rollup@4.61.0", "https://repo.huaweicloud.com/repository/npm/rollup/-/rollup-4.61.0.tgz", { "dependencies": { "@types/estree": "1.0.9" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.61.0", "@rollup/rollup-android-arm64": "4.61.0", "@rollup/rollup-darwin-arm64": "4.61.0", "@rollup/rollup-darwin-x64": "4.61.0", "@rollup/rollup-freebsd-arm64": "4.61.0", "@rollup/rollup-freebsd-x64": "4.61.0", "@rollup/rollup-linux-arm-gnueabihf": "4.61.0", "@rollup/rollup-linux-arm-musleabihf": "4.61.0", "@rollup/rollup-linux-arm64-gnu": "4.61.0", "@rollup/rollup-linux-arm64-musl": "4.61.0", "@rollup/rollup-linux-loong64-gnu": "4.61.0", "@rollup/rollup-linux-loong64-musl": "4.61.0", "@rollup/rollup-linux-ppc64-gnu": "4.61.0", "@rollup/rollup-linux-ppc64-musl": "4.61.0", "@rollup/rollup-linux-riscv64-gnu": "4.61.0", "@rollup/rollup-linux-riscv64-musl": "4.61.0", "@rollup/rollup-linux-s390x-gnu": "4.61.0", "@rollup/rollup-linux-x64-gnu": "4.61.0", "@rollup/rollup-linux-x64-musl": "4.61.0", "@rollup/rollup-openbsd-x64": "4.61.0", "@rollup/rollup-openharmony-arm64": "4.61.0", "@rollup/rollup-win32-arm64-msvc": "4.61.0", "@rollup/rollup-win32-ia32-msvc": "4.61.0", "@rollup/rollup-win32-x64-gnu": "4.61.0", "@rollup/rollup-win32-x64-msvc": "4.61.0", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-T9mWdbWfQtp0B5lv/HX+wrhYsmXRlcWnXXmJbXqKJhlRaoS6KMhq0gpyzW4UJfclcxrEdLnTgjT2NjruLONu0g=="], - "router": ["router@2.2.0", "", { "dependencies": { "debug": "^4.4.0", "depd": "^2.0.0", "is-promise": "^4.0.0", "parseurl": "^1.3.3", "path-to-regexp": "^8.0.0" } }, "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ=="], + "router": ["router@2.2.0", "https://repo.huaweicloud.com/repository/npm/router/-/router-2.2.0.tgz", { "dependencies": { "debug": "^4.4.0", "depd": "^2.0.0", "is-promise": "^4.0.0", "parseurl": "^1.3.3", "path-to-regexp": "^8.0.0" } }, "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ=="], "safe-buffer": ["safe-buffer@5.1.2", "https://repo.huaweicloud.com/repository/npm/safe-buffer/-/safe-buffer-5.1.2.tgz", {}, "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="], "safe-stable-stringify": ["safe-stable-stringify@2.5.0", "https://repo.huaweicloud.com/repository/npm/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", {}, "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA=="], - "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], + "safer-buffer": ["safer-buffer@2.1.2", "https://repo.huaweicloud.com/repository/npm/safer-buffer/-/safer-buffer-2.1.2.tgz", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], "sanitize-filename": ["sanitize-filename@1.6.4", "https://repo.huaweicloud.com/repository/npm/sanitize-filename/-/sanitize-filename-1.6.4.tgz", { "dependencies": { "truncate-utf8-bytes": "^1.0.0" } }, "sha512-9ZyI08PsvdQl2r/bBIGubpVdR3RR9sY6RDiWFPreA21C/EFlQhmgo20UZlNjZMMZNubusLhAQozkA0Od5J21Eg=="], @@ -1381,13 +1526,13 @@ "scheduler": ["scheduler@0.27.0", "https://repo.huaweicloud.com/repository/npm/scheduler/-/scheduler-0.27.0.tgz", {}, "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="], - "seek-bzip": ["seek-bzip@2.0.0", "", { "dependencies": { "commander": "^6.0.0" }, "bin": { "seek-bunzip": "bin/seek-bunzip", "seek-table": "bin/seek-bzip-table" } }, "sha512-SMguiTnYrhpLdk3PwfzHeotrcwi8bNV4iemL9tx9poR/yeaMYwB9VzR1w7b57DuWpuqR8n6oZboi0hj3AxZxQg=="], + "seek-bzip": ["seek-bzip@2.0.0", "https://repo.huaweicloud.com/repository/npm/seek-bzip/-/seek-bzip-2.0.0.tgz", { "dependencies": { "commander": "^6.0.0" }, "bin": { "seek-bunzip": "bin/seek-bunzip", "seek-table": "bin/seek-bzip-table" } }, "sha512-SMguiTnYrhpLdk3PwfzHeotrcwi8bNV4iemL9tx9poR/yeaMYwB9VzR1w7b57DuWpuqR8n6oZboi0hj3AxZxQg=="], "semver": ["semver@7.7.4", "https://repo.huaweicloud.com/repository/npm/semver/-/semver-7.7.4.tgz", { "bin": { "semver": "bin/semver.js" } }, "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA=="], "semver-compare": ["semver-compare@1.0.0", "https://repo.huaweicloud.com/repository/npm/semver-compare/-/semver-compare-1.0.0.tgz", {}, "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow=="], - "send": ["send@1.2.1", "", { "dependencies": { "debug": "^4.4.3", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "fresh": "^2.0.0", "http-errors": "^2.0.1", "mime-types": "^3.0.2", "ms": "^2.1.3", "on-finished": "^2.4.1", "range-parser": "^1.2.1", "statuses": "^2.0.2" } }, "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ=="], + "send": ["send@1.2.1", "https://repo.huaweicloud.com/repository/npm/send/-/send-1.2.1.tgz", { "dependencies": { "debug": "^4.4.3", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "fresh": "^2.0.0", "http-errors": "^2.0.1", "mime-types": "^3.0.2", "ms": "^2.1.3", "on-finished": "^2.4.1", "range-parser": "^1.2.1", "statuses": "^2.0.2" } }, "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ=="], "serialize-error": ["serialize-error@7.0.1", "https://repo.huaweicloud.com/repository/npm/serialize-error/-/serialize-error-7.0.1.tgz", { "dependencies": { "type-fest": "^0.13.1" } }, "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw=="], @@ -1395,38 +1540,40 @@ "seroval-plugins": ["seroval-plugins@1.5.4", "https://repo.huaweicloud.com/repository/npm/seroval-plugins/-/seroval-plugins-1.5.4.tgz", { "peerDependencies": { "seroval": "^1.0" } }, "sha512-S0xQPhUTefAhNvNWFg0c1J8qJArHt5KdtJ/cFAofo06KD1MVSeFWyl4iiu+ApDIuw0WhjpOfCdgConOfAnLgkw=="], - "serve-static": ["serve-static@2.2.1", "", { "dependencies": { "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "parseurl": "^1.3.3", "send": "^1.2.0" } }, "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw=="], + "serve-static": ["serve-static@2.2.1", "https://repo.huaweicloud.com/repository/npm/serve-static/-/serve-static-2.2.1.tgz", { "dependencies": { "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "parseurl": "^1.3.3", "send": "^1.2.0" } }, "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw=="], - "setprototypeof": ["setprototypeof@1.2.0", "", {}, "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="], + "setprototypeof": ["setprototypeof@1.2.0", "https://repo.huaweicloud.com/repository/npm/setprototypeof/-/setprototypeof-1.2.0.tgz", {}, "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="], - "sharp": ["sharp@0.34.5", "", { "dependencies": { "@img/colour": "^1.0.0", "detect-libc": "^2.1.2", "semver": "^7.7.3" }, "optionalDependencies": { "@img/sharp-darwin-arm64": "0.34.5", "@img/sharp-darwin-x64": "0.34.5", "@img/sharp-libvips-darwin-arm64": "1.2.4", "@img/sharp-libvips-darwin-x64": "1.2.4", "@img/sharp-libvips-linux-arm": "1.2.4", "@img/sharp-libvips-linux-arm64": "1.2.4", "@img/sharp-libvips-linux-ppc64": "1.2.4", "@img/sharp-libvips-linux-riscv64": "1.2.4", "@img/sharp-libvips-linux-s390x": "1.2.4", "@img/sharp-libvips-linux-x64": "1.2.4", "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", "@img/sharp-libvips-linuxmusl-x64": "1.2.4", "@img/sharp-linux-arm": "0.34.5", "@img/sharp-linux-arm64": "0.34.5", "@img/sharp-linux-ppc64": "0.34.5", "@img/sharp-linux-riscv64": "0.34.5", "@img/sharp-linux-s390x": "0.34.5", "@img/sharp-linux-x64": "0.34.5", "@img/sharp-linuxmusl-arm64": "0.34.5", "@img/sharp-linuxmusl-x64": "0.34.5", "@img/sharp-wasm32": "0.34.5", "@img/sharp-win32-arm64": "0.34.5", "@img/sharp-win32-ia32": "0.34.5", "@img/sharp-win32-x64": "0.34.5" } }, "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg=="], + "sharp": ["sharp@0.34.5", "https://repo.huaweicloud.com/repository/npm/sharp/-/sharp-0.34.5.tgz", { "dependencies": { "@img/colour": "^1.0.0", "detect-libc": "^2.1.2", "semver": "^7.7.3" }, "optionalDependencies": { "@img/sharp-darwin-arm64": "0.34.5", "@img/sharp-darwin-x64": "0.34.5", "@img/sharp-libvips-darwin-arm64": "1.2.4", "@img/sharp-libvips-darwin-x64": "1.2.4", "@img/sharp-libvips-linux-arm": "1.2.4", "@img/sharp-libvips-linux-arm64": "1.2.4", "@img/sharp-libvips-linux-ppc64": "1.2.4", "@img/sharp-libvips-linux-riscv64": "1.2.4", "@img/sharp-libvips-linux-s390x": "1.2.4", "@img/sharp-libvips-linux-x64": "1.2.4", "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", "@img/sharp-libvips-linuxmusl-x64": "1.2.4", "@img/sharp-linux-arm": "0.34.5", "@img/sharp-linux-arm64": "0.34.5", "@img/sharp-linux-ppc64": "0.34.5", "@img/sharp-linux-riscv64": "0.34.5", "@img/sharp-linux-s390x": "0.34.5", "@img/sharp-linux-x64": "0.34.5", "@img/sharp-linuxmusl-arm64": "0.34.5", "@img/sharp-linuxmusl-x64": "0.34.5", "@img/sharp-wasm32": "0.34.5", "@img/sharp-win32-arm64": "0.34.5", "@img/sharp-win32-ia32": "0.34.5", "@img/sharp-win32-x64": "0.34.5" } }, "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg=="], "shebang-command": ["shebang-command@2.0.0", "https://repo.huaweicloud.com/repository/npm/shebang-command/-/shebang-command-2.0.0.tgz", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], "shebang-regex": ["shebang-regex@3.0.0", "https://repo.huaweicloud.com/repository/npm/shebang-regex/-/shebang-regex-3.0.0.tgz", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], - "side-channel": ["side-channel@1.1.1", "", { "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.4", "side-channel-list": "^1.0.1", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" } }, "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ=="], + "side-channel": ["side-channel@1.1.1", "https://repo.huaweicloud.com/repository/npm/side-channel/-/side-channel-1.1.1.tgz", { "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.4", "side-channel-list": "^1.0.1", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" } }, "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ=="], - "side-channel-list": ["side-channel-list@1.0.1", "", { "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.4" } }, "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w=="], + "side-channel-list": ["side-channel-list@1.0.1", "https://repo.huaweicloud.com/repository/npm/side-channel-list/-/side-channel-list-1.0.1.tgz", { "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.4" } }, "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w=="], - "side-channel-map": ["side-channel-map@1.0.1", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3" } }, "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA=="], + "side-channel-map": ["side-channel-map@1.0.1", "https://repo.huaweicloud.com/repository/npm/side-channel-map/-/side-channel-map-1.0.1.tgz", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3" } }, "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA=="], - "side-channel-weakmap": ["side-channel-weakmap@1.0.2", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3", "side-channel-map": "^1.0.1" } }, "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A=="], + "side-channel-weakmap": ["side-channel-weakmap@1.0.2", "https://repo.huaweicloud.com/repository/npm/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3", "side-channel-map": "^1.0.1" } }, "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A=="], "siginfo": ["siginfo@2.0.0", "https://repo.huaweicloud.com/repository/npm/siginfo/-/siginfo-2.0.0.tgz", {}, "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g=="], "signal-exit": ["signal-exit@3.0.7", "https://repo.huaweicloud.com/repository/npm/signal-exit/-/signal-exit-3.0.7.tgz", {}, "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="], - "simple-concat": ["simple-concat@1.0.1", "", {}, "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="], + "simple-concat": ["simple-concat@1.0.1", "https://repo.huaweicloud.com/repository/npm/simple-concat/-/simple-concat-1.0.1.tgz", {}, "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="], - "simple-get": ["simple-get@4.0.1", "", { "dependencies": { "decompress-response": "^6.0.0", "once": "^1.3.1", "simple-concat": "^1.0.0" } }, "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA=="], + "simple-get": ["simple-get@4.0.1", "https://repo.huaweicloud.com/repository/npm/simple-get/-/simple-get-4.0.1.tgz", { "dependencies": { "decompress-response": "^6.0.0", "once": "^1.3.1", "simple-concat": "^1.0.0" } }, "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA=="], "simple-update-notifier": ["simple-update-notifier@2.0.0", "https://repo.huaweicloud.com/repository/npm/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", { "dependencies": { "semver": "^7.5.3" } }, "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w=="], - "smol-toml": ["smol-toml@1.7.0", "", {}, "sha512-aqVvWoyO21L23mb+drl4RmMXbf6N7FdHjAhTRA9ZBL7apWBgfWC16KjrASI+1p9GAroljyMHj6fK67i0UiTNvQ=="], + "smol-toml": ["smol-toml@1.7.0", "https://repo.huaweicloud.com/repository/npm/smol-toml/-/smol-toml-1.7.0.tgz", {}, "sha512-aqVvWoyO21L23mb+drl4RmMXbf6N7FdHjAhTRA9ZBL7apWBgfWC16KjrASI+1p9GAroljyMHj6fK67i0UiTNvQ=="], "sonic-boom": ["sonic-boom@4.2.1", "https://repo.huaweicloud.com/repository/npm/sonic-boom/-/sonic-boom-4.2.1.tgz", { "dependencies": { "atomic-sleep": "^1.0.0" } }, "sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q=="], + "sonner": ["sonner@2.0.7", "https://repo.huaweicloud.com/repository/npm/sonner/-/sonner-2.0.7.tgz", { "peerDependencies": { "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" } }, "sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w=="], + "source-map": ["source-map@0.6.1", "https://repo.huaweicloud.com/repository/npm/source-map/-/source-map-0.6.1.tgz", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], "source-map-js": ["source-map-js@1.2.1", "https://repo.huaweicloud.com/repository/npm/source-map-js/-/source-map-js-1.2.1.tgz", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], @@ -1437,13 +1584,13 @@ "sprintf-js": ["sprintf-js@1.1.3", "https://repo.huaweicloud.com/repository/npm/sprintf-js/-/sprintf-js-1.1.3.tgz", {}, "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="], - "sql.js": ["sql.js@1.14.1", "", {}, "sha512-gcj8zBWU5cFsi9WUP+4bFNXAyF1iRpA3LLyS/DP5xlrNzGmPIizUeBggKa8DbDwdqaKwUcTEnChtd2grWo/x/A=="], + "sql.js": ["sql.js@1.14.1", "https://repo.huaweicloud.com/repository/npm/sql.js/-/sql.js-1.14.1.tgz", {}, "sha512-gcj8zBWU5cFsi9WUP+4bFNXAyF1iRpA3LLyS/DP5xlrNzGmPIizUeBggKa8DbDwdqaKwUcTEnChtd2grWo/x/A=="], "stackback": ["stackback@0.0.2", "https://repo.huaweicloud.com/repository/npm/stackback/-/stackback-0.0.2.tgz", {}, "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw=="], "stat-mode": ["stat-mode@1.0.0", "https://repo.huaweicloud.com/repository/npm/stat-mode/-/stat-mode-1.0.0.tgz", {}, "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg=="], - "statuses": ["statuses@2.0.2", "", {}, "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw=="], + "statuses": ["statuses@2.0.2", "https://repo.huaweicloud.com/repository/npm/statuses/-/statuses-2.0.2.tgz", {}, "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw=="], "std-env": ["std-env@4.1.0", "https://repo.huaweicloud.com/repository/npm/std-env/-/std-env-4.1.0.tgz", {}, "sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ=="], @@ -1453,21 +1600,27 @@ "strip-ansi": ["strip-ansi@6.0.1", "https://repo.huaweicloud.com/repository/npm/strip-ansi/-/strip-ansi-6.0.1.tgz", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], - "strip-json-comments": ["strip-json-comments@2.0.1", "", {}, "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="], + "strip-json-comments": ["strip-json-comments@2.0.1", "https://repo.huaweicloud.com/repository/npm/strip-json-comments/-/strip-json-comments-2.0.1.tgz", {}, "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="], - "strnum": ["strnum@2.4.1", "", { "dependencies": { "anynum": "^1.0.1" } }, "sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg=="], + "strnum": ["strnum@2.4.1", "https://repo.huaweicloud.com/repository/npm/strnum/-/strnum-2.4.1.tgz", { "dependencies": { "anynum": "^1.0.1" } }, "sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg=="], - "strtok3": ["strtok3@10.3.5", "", { "dependencies": { "@tokenizer/token": "^0.3.0" } }, "sha512-ki4hZQfh5rX0QDLLkOCj+h+CVNkqmp/CMf8v8kZpkNVK6jGQooMytqzLZYUVYIZcFZ6yDB70EfD8POcFXiF5oA=="], + "strtok3": ["strtok3@10.3.5", "https://repo.huaweicloud.com/repository/npm/strtok3/-/strtok3-10.3.5.tgz", { "dependencies": { "@tokenizer/token": "^0.3.0" } }, "sha512-ki4hZQfh5rX0QDLLkOCj+h+CVNkqmp/CMf8v8kZpkNVK6jGQooMytqzLZYUVYIZcFZ6yDB70EfD8POcFXiF5oA=="], "sumchecker": ["sumchecker@3.0.1", "https://repo.huaweicloud.com/repository/npm/sumchecker/-/sumchecker-3.0.1.tgz", { "dependencies": { "debug": "^4.1.0" } }, "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg=="], "supports-color": ["supports-color@7.2.0", "https://repo.huaweicloud.com/repository/npm/supports-color/-/supports-color-7.2.0.tgz", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="], + "tailwind-merge": ["tailwind-merge@3.6.0", "https://repo.huaweicloud.com/repository/npm/tailwind-merge/-/tailwind-merge-3.6.0.tgz", {}, "sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w=="], + + "tailwindcss": ["tailwindcss@4.3.2", "https://repo.huaweicloud.com/repository/npm/tailwindcss/-/tailwindcss-4.3.2.tgz", {}, "sha512-WtctNNSH8A9jlMIqxzuYumOHU5uGZyRv0Q5svQl+oEPy5w84YpBxdb7MdqyiSPQge5jTJ6zFQLq0PFygdccSBA=="], + + "tapable": ["tapable@2.3.3", "https://repo.huaweicloud.com/repository/npm/tapable/-/tapable-2.3.3.tgz", {}, "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A=="], + "tar": ["tar@7.5.16", "https://repo.huaweicloud.com/repository/npm/tar/-/tar-7.5.16.tgz", { "dependencies": { "@isaacs/fs-minipass": "^4.0.0", "chownr": "^3.0.0", "minipass": "^7.1.2", "minizlib": "^3.1.0", "yallist": "^5.0.0" } }, "sha512-56adEpPMouktRlBLXiaYFFzZ/3+JXa8P9n7WbR+ibIjtviN55mEaOkiysCnPnWm+7kkui1Dn8J9l+g6zV8731w=="], - "tar-fs": ["tar-fs@2.1.5", "", { "dependencies": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^2.1.4" } }, "sha512-OboTd8mmMhZDNPV+UjQcK9yKAatXu2aJ+r1w4im1Otd4M4fl2hwvdoXUxIYHFTHWK/3y3FarBP70v3vwmGlOxw=="], + "tar-fs": ["tar-fs@2.1.5", "https://repo.huaweicloud.com/repository/npm/tar-fs/-/tar-fs-2.1.5.tgz", { "dependencies": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^2.1.4" } }, "sha512-OboTd8mmMhZDNPV+UjQcK9yKAatXu2aJ+r1w4im1Otd4M4fl2hwvdoXUxIYHFTHWK/3y3FarBP70v3vwmGlOxw=="], - "tar-stream": ["tar-stream@2.2.0", "", { "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" } }, "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ=="], + "tar-stream": ["tar-stream@2.2.0", "https://repo.huaweicloud.com/repository/npm/tar-stream/-/tar-stream-2.2.0.tgz", { "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" } }, "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ=="], "temp": ["temp@0.9.4", "https://repo.huaweicloud.com/repository/npm/temp/-/temp-0.9.4.tgz", { "dependencies": { "mkdirp": "^0.5.1", "rimraf": "~2.6.2" } }, "sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA=="], @@ -1491,43 +1644,45 @@ "tmp-promise": ["tmp-promise@3.0.3", "https://repo.huaweicloud.com/repository/npm/tmp-promise/-/tmp-promise-3.0.3.tgz", { "dependencies": { "tmp": "^0.2.0" } }, "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ=="], - "toidentifier": ["toidentifier@1.0.1", "", {}, "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="], + "toidentifier": ["toidentifier@1.0.1", "https://repo.huaweicloud.com/repository/npm/toidentifier/-/toidentifier-1.0.1.tgz", {}, "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="], - "token-types": ["token-types@6.1.2", "", { "dependencies": { "@borewit/text-codec": "^0.2.1", "@tokenizer/token": "^0.3.0", "ieee754": "^1.2.1" } }, "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww=="], + "token-types": ["token-types@6.1.2", "https://repo.huaweicloud.com/repository/npm/token-types/-/token-types-6.1.2.tgz", { "dependencies": { "@borewit/text-codec": "^0.2.1", "@tokenizer/token": "^0.3.0", "ieee754": "^1.2.1" } }, "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww=="], "truncate-utf8-bytes": ["truncate-utf8-bytes@1.0.2", "https://repo.huaweicloud.com/repository/npm/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", { "dependencies": { "utf8-byte-length": "^1.0.1" } }, "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ=="], - "ts-algebra": ["ts-algebra@2.0.0", "", {}, "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw=="], + "ts-algebra": ["ts-algebra@2.0.0", "https://repo.huaweicloud.com/repository/npm/ts-algebra/-/ts-algebra-2.0.0.tgz", {}, "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw=="], "tslib": ["tslib@2.8.1", "https://repo.huaweicloud.com/repository/npm/tslib/-/tslib-2.8.1.tgz", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], "tsx": ["tsx@4.22.4", "https://repo.huaweicloud.com/repository/npm/tsx/-/tsx-4.22.4.tgz", { "dependencies": { "esbuild": "~0.28.0" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "bin": { "tsx": "dist/cli.mjs" } }, "sha512-X8EX+XV4QR5xCsrgxaED954zTDfY8KqlDtskKEL0cHhyS/P8b4IFOvGDQpsC9Q1XnLq915wEfwwY/zzskCtmhg=="], - "tunnel-agent": ["tunnel-agent@0.6.0", "", { "dependencies": { "safe-buffer": "^5.0.1" } }, "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w=="], + "tunnel-agent": ["tunnel-agent@0.6.0", "https://repo.huaweicloud.com/repository/npm/tunnel-agent/-/tunnel-agent-0.6.0.tgz", { "dependencies": { "safe-buffer": "^5.0.1" } }, "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w=="], - "turndown": ["turndown@7.2.4", "", { "dependencies": { "@mixmark-io/domino": "^2.2.0" } }, "sha512-I8yFsfRzmzK0WV1pNNOA4A7y4RDfFxPRxb3t+e3ui14qSGOxGtiSP6GjeX+Y6CHb7HYaFj7ECUD7VE5kQMZWGQ=="], + "turndown": ["turndown@7.2.4", "https://repo.huaweicloud.com/repository/npm/turndown/-/turndown-7.2.4.tgz", { "dependencies": { "@mixmark-io/domino": "^2.2.0" } }, "sha512-I8yFsfRzmzK0WV1pNNOA4A7y4RDfFxPRxb3t+e3ui14qSGOxGtiSP6GjeX+Y6CHb7HYaFj7ECUD7VE5kQMZWGQ=="], + + "tw-animate-css": ["tw-animate-css@1.4.0", "https://repo.huaweicloud.com/repository/npm/tw-animate-css/-/tw-animate-css-1.4.0.tgz", {}, "sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ=="], "type-fest": ["type-fest@0.13.1", "https://repo.huaweicloud.com/repository/npm/type-fest/-/type-fest-0.13.1.tgz", {}, "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg=="], - "type-is": ["type-is@2.1.0", "", { "dependencies": { "content-type": "^2.0.0", "media-typer": "^1.1.0", "mime-types": "^3.0.0" } }, "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA=="], + "type-is": ["type-is@2.1.0", "https://repo.huaweicloud.com/repository/npm/type-is/-/type-is-2.1.0.tgz", { "dependencies": { "content-type": "^2.0.0", "media-typer": "^1.1.0", "mime-types": "^3.0.0" } }, "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA=="], - "typebox": ["typebox@1.1.38", "", {}, "sha512-pZ0aQPmMmXoUvSbeuWf/Hzsc+avNw/Zd6VeE8CFgkVGWyuHPJvqeJJDeJqLve+K70LvjYIoleGcoJHPT17cWoA=="], + "typebox": ["typebox@1.1.38", "https://repo.huaweicloud.com/repository/npm/typebox/-/typebox-1.1.38.tgz", {}, "sha512-pZ0aQPmMmXoUvSbeuWf/Hzsc+avNw/Zd6VeE8CFgkVGWyuHPJvqeJJDeJqLve+K70LvjYIoleGcoJHPT17cWoA=="], "typescript": ["typescript@5.9.3", "https://repo.huaweicloud.com/repository/npm/typescript/-/typescript-5.9.3.tgz", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw=="], - "uint8array-extras": ["uint8array-extras@1.5.0", "", {}, "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A=="], + "uint8array-extras": ["uint8array-extras@1.5.0", "https://repo.huaweicloud.com/repository/npm/uint8array-extras/-/uint8array-extras-1.5.0.tgz", {}, "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A=="], - "ulidx": ["ulidx@2.4.1", "", { "dependencies": { "layerr": "^3.0.0" } }, "sha512-xY7c8LPyzvhvew0Fn+Ek3wBC9STZAuDI/Y5andCKi9AX6/jvfaX45PhsDX8oxgPL0YFp0Jhr8qWMbS/p9375Xg=="], + "ulidx": ["ulidx@2.4.1", "https://repo.huaweicloud.com/repository/npm/ulidx/-/ulidx-2.4.1.tgz", { "dependencies": { "layerr": "^3.0.0" } }, "sha512-xY7c8LPyzvhvew0Fn+Ek3wBC9STZAuDI/Y5andCKi9AX6/jvfaX45PhsDX8oxgPL0YFp0Jhr8qWMbS/p9375Xg=="], "undici": ["undici@7.27.2", "https://repo.huaweicloud.com/repository/npm/undici/-/undici-7.27.2.tgz", {}, "sha512-uZsKNuzQxDMUY6M3pIMvy5tvlGmtq8XJ2oLAkfRKGNu+1VQAIvLy2xIVG5ATZl5wDXl/tddByAWCizRbOme+TA=="], "undici-types": ["undici-types@7.24.6", "https://repo.huaweicloud.com/repository/npm/undici-types/-/undici-types-7.24.6.tgz", {}, "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg=="], - "unenv": ["unenv@2.0.0-rc.24", "", { "dependencies": { "pathe": "^2.0.3" } }, "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw=="], + "unenv": ["unenv@2.0.0-rc.24", "https://repo.huaweicloud.com/repository/npm/unenv/-/unenv-2.0.0-rc.24.tgz", { "dependencies": { "pathe": "^2.0.3" } }, "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw=="], "universalify": ["universalify@2.0.1", "https://repo.huaweicloud.com/repository/npm/universalify/-/universalify-2.0.1.tgz", {}, "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="], - "unpipe": ["unpipe@1.0.0", "", {}, "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="], + "unpipe": ["unpipe@1.0.0", "https://repo.huaweicloud.com/repository/npm/unpipe/-/unpipe-1.0.0.tgz", {}, "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="], "unplugin": ["unplugin@3.0.0", "https://repo.huaweicloud.com/repository/npm/unplugin/-/unplugin-3.0.0.tgz", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "picomatch": "^4.0.3", "webpack-virtual-modules": "^0.6.2" } }, "sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg=="], @@ -1535,15 +1690,19 @@ "update-browserslist-db": ["update-browserslist-db@1.2.3", "https://repo.huaweicloud.com/repository/npm/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w=="], + "use-callback-ref": ["use-callback-ref@1.3.3", "https://repo.huaweicloud.com/repository/npm/use-callback-ref/-/use-callback-ref-1.3.3.tgz", { "dependencies": { "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg=="], + + "use-sidecar": ["use-sidecar@1.1.3", "https://repo.huaweicloud.com/repository/npm/use-sidecar/-/use-sidecar-1.1.3.tgz", { "dependencies": { "detect-node-es": "^1.1.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ=="], + "use-sync-external-store": ["use-sync-external-store@1.6.0", "https://repo.huaweicloud.com/repository/npm/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w=="], "utf8-byte-length": ["utf8-byte-length@1.0.5", "https://repo.huaweicloud.com/repository/npm/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz", {}, "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA=="], "util-deprecate": ["util-deprecate@1.0.2", "https://repo.huaweicloud.com/repository/npm/util-deprecate/-/util-deprecate-1.0.2.tgz", {}, "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="], - "valibot": ["valibot@1.4.2", "", { "peerDependencies": { "typescript": ">=5" }, "optionalPeers": ["typescript"] }, "sha512-gjdCvJ6d3RyHAneqxMYMW9QMCwYMb3jpOO0IyHZV1bnRHFBHrX3VkIILt5XYR0WhwHiH7Mty8ovuPZ/O3gamrg=="], + "valibot": ["valibot@1.4.2", "https://repo.huaweicloud.com/repository/npm/valibot/-/valibot-1.4.2.tgz", { "peerDependencies": { "typescript": ">=5" }, "optionalPeers": ["typescript"] }, "sha512-gjdCvJ6d3RyHAneqxMYMW9QMCwYMb3jpOO0IyHZV1bnRHFBHrX3VkIILt5XYR0WhwHiH7Mty8ovuPZ/O3gamrg=="], - "vary": ["vary@1.1.2", "", {}, "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="], + "vary": ["vary@1.1.2", "https://repo.huaweicloud.com/repository/npm/vary/-/vary-1.1.2.tgz", {}, "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="], "vite": ["vite@6.4.3", "https://repo.huaweicloud.com/repository/npm/vite/-/vite-6.4.3.tgz", { "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", "picomatch": "^4.0.2", "postcss": "^8.5.3", "rollup": "^4.34.9", "tinyglobby": "^0.2.13" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A=="], @@ -1551,7 +1710,7 @@ "void-elements": ["void-elements@3.1.0", "https://repo.huaweicloud.com/repository/npm/void-elements/-/void-elements-3.1.0.tgz", {}, "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w=="], - "web-streams-polyfill": ["web-streams-polyfill@3.3.3", "", {}, "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw=="], + "web-streams-polyfill": ["web-streams-polyfill@3.3.3", "https://repo.huaweicloud.com/repository/npm/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", {}, "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw=="], "webcrypto-core": ["webcrypto-core@1.9.2", "https://repo.huaweicloud.com/repository/npm/webcrypto-core/-/webcrypto-core-1.9.2.tgz", { "dependencies": { "@peculiar/asn1-schema": "^2.7.0", "@peculiar/json-schema": "^1.1.12", "@peculiar/utils": "^2.0.2", "asn1js": "^3.0.10", "tslib": "^2.8.1" } }, "sha512-gsXecm82UQNlTBURJGuqOWy1Ww08S3kZUcr3aOJS02Pk0xLtkfeUAVC0u0xhgdonFme80edSJUIJyuvL/7250Q=="], @@ -1561,9 +1720,9 @@ "why-is-node-running": ["why-is-node-running@2.3.0", "https://repo.huaweicloud.com/repository/npm/why-is-node-running/-/why-is-node-running-2.3.0.tgz", { "dependencies": { "siginfo": "^2.0.0", "stackback": "0.0.2" }, "bin": { "why-is-node-running": "cli.js" } }, "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w=="], - "workerd": ["workerd@1.20260630.1", "", { "optionalDependencies": { "@cloudflare/workerd-darwin-64": "1.20260630.1", "@cloudflare/workerd-darwin-arm64": "1.20260630.1", "@cloudflare/workerd-linux-64": "1.20260630.1", "@cloudflare/workerd-linux-arm64": "1.20260630.1", "@cloudflare/workerd-windows-64": "1.20260630.1" }, "bin": { "workerd": "bin/workerd" } }, "sha512-7M0AA4l14hmPGtzQ5YPHyXosIKI/uz3TdcPHeiFDbgb7/0c8ECVMzIaodSV5bZIVhDHL0OlzqITAdPiwAr+dTg=="], + "workerd": ["workerd@1.20260630.1", "https://repo.huaweicloud.com/repository/npm/workerd/-/workerd-1.20260630.1.tgz", { "optionalDependencies": { "@cloudflare/workerd-darwin-64": "1.20260630.1", "@cloudflare/workerd-darwin-arm64": "1.20260630.1", "@cloudflare/workerd-linux-64": "1.20260630.1", "@cloudflare/workerd-linux-arm64": "1.20260630.1", "@cloudflare/workerd-windows-64": "1.20260630.1" }, "bin": { "workerd": "bin/workerd" } }, "sha512-7M0AA4l14hmPGtzQ5YPHyXosIKI/uz3TdcPHeiFDbgb7/0c8ECVMzIaodSV5bZIVhDHL0OlzqITAdPiwAr+dTg=="], - "wrangler": ["wrangler@4.106.0", "", { "dependencies": { "@cloudflare/kv-asset-handler": "0.5.0", "@cloudflare/unenv-preset": "2.16.1", "blake3-wasm": "2.1.5", "esbuild": "0.28.1", "miniflare": "4.20260630.0", "path-to-regexp": "6.3.0", "unenv": "2.0.0-rc.24", "workerd": "1.20260630.1" }, "optionalDependencies": { "fsevents": "2.3.3" }, "peerDependencies": { "@cloudflare/workers-types": "^4.20260630.1" }, "optionalPeers": ["@cloudflare/workers-types"], "bin": { "cf-wrangler": "bin/cf-wrangler.js", "wrangler": "bin/wrangler.js", "wrangler2": "bin/wrangler.js" } }, "sha512-b6EVbsvbmAUY4bUQXT3+f8oFP8x+J5rEa5z3Akeh+6vyKiN4x8+PyZ53DPpnqdxhIihhq/a00Yq5chGJ19QXBQ=="], + "wrangler": ["wrangler@4.106.0", "https://repo.huaweicloud.com/repository/npm/wrangler/-/wrangler-4.106.0.tgz", { "dependencies": { "@cloudflare/kv-asset-handler": "0.5.0", "@cloudflare/unenv-preset": "2.16.1", "blake3-wasm": "2.1.5", "esbuild": "0.28.1", "miniflare": "4.20260630.0", "path-to-regexp": "6.3.0", "unenv": "2.0.0-rc.24", "workerd": "1.20260630.1" }, "optionalDependencies": { "fsevents": "2.3.3" }, "peerDependencies": { "@cloudflare/workers-types": "^4.20260630.1" }, "optionalPeers": ["@cloudflare/workers-types"], "bin": { "cf-wrangler": "bin/cf-wrangler.js", "wrangler": "bin/wrangler.js", "wrangler2": "bin/wrangler.js" } }, "sha512-b6EVbsvbmAUY4bUQXT3+f8oFP8x+J5rEa5z3Akeh+6vyKiN4x8+PyZ53DPpnqdxhIihhq/a00Yq5chGJ19QXBQ=="], "wrap-ansi": ["wrap-ansi@7.0.0", "https://repo.huaweicloud.com/repository/npm/wrap-ansi/-/wrap-ansi-7.0.0.tgz", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], @@ -1571,7 +1730,7 @@ "ws": ["ws@8.21.0", "https://repo.huaweicloud.com/repository/npm/ws/-/ws-8.21.0.tgz", { "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": ">=5.0.2" }, "optionalPeers": ["bufferutil", "utf-8-validate"] }, "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g=="], - "xml-naming": ["xml-naming@0.1.0", "", {}, "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw=="], + "xml-naming": ["xml-naming@0.1.0", "https://repo.huaweicloud.com/repository/npm/xml-naming/-/xml-naming-0.1.0.tgz", {}, "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw=="], "xmlbuilder": ["xmlbuilder@15.1.1", "https://repo.huaweicloud.com/repository/npm/xmlbuilder/-/xmlbuilder-15.1.1.tgz", {}, "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg=="], @@ -1587,23 +1746,23 @@ "yocto-queue": ["yocto-queue@0.1.0", "https://repo.huaweicloud.com/repository/npm/yocto-queue/-/yocto-queue-0.1.0.tgz", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="], - "youch": ["youch@4.1.0-beta.10", "", { "dependencies": { "@poppinss/colors": "^4.1.5", "@poppinss/dumper": "^0.6.4", "@speed-highlight/core": "^1.2.7", "cookie": "^1.0.2", "youch-core": "^0.3.3" } }, "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ=="], + "youch": ["youch@4.1.0-beta.10", "https://repo.huaweicloud.com/repository/npm/youch/-/youch-4.1.0-beta.10.tgz", { "dependencies": { "@poppinss/colors": "^4.1.5", "@poppinss/dumper": "^0.6.4", "@speed-highlight/core": "^1.2.7", "cookie": "^1.0.2", "youch-core": "^0.3.3" } }, "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ=="], - "youch-core": ["youch-core@0.3.3", "", { "dependencies": { "@poppinss/exception": "^1.2.2", "error-stack-parser-es": "^1.0.5" } }, "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA=="], + "youch-core": ["youch-core@0.3.3", "https://repo.huaweicloud.com/repository/npm/youch-core/-/youch-core-0.3.3.tgz", { "dependencies": { "@poppinss/exception": "^1.2.2", "error-stack-parser-es": "^1.0.5" } }, "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA=="], "zod": ["zod@4.4.3", "https://repo.huaweicloud.com/repository/npm/zod/-/zod-4.4.3.tgz", {}, "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ=="], - "zod-to-json-schema": ["zod-to-json-schema@3.25.2", "", { "peerDependencies": { "zod": "^3.25.28 || ^4" } }, "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA=="], + "zod-to-json-schema": ["zod-to-json-schema@3.25.2", "https://repo.huaweicloud.com/repository/npm/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz", { "peerDependencies": { "zod": "^3.25.28 || ^4" } }, "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA=="], "@ai-sdk/devtools/@hono/node-server": ["@hono/node-server@1.19.14", "https://repo.huaweicloud.com/repository/npm/@hono/node-server/-/node-server-1.19.14.tgz", { "peerDependencies": { "hono": "^4" } }, "sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw=="], "@ai-sdk/devtools/hono": ["hono@4.12.23", "https://repo.huaweicloud.com/repository/npm/hono/-/hono-4.12.23.tgz", {}, "sha512-eIaZ9qDgu7XV0pxOCrg7/WhnQ6Ivm22UcxhXx/A3dcbqbbYgBEkc6e/J/s7j2tS96zoB0S9VBdLwQNCWwUo4LA=="], - "@aws-sdk/credential-provider-http/@smithy/node-http-handler": ["@smithy/node-http-handler@4.9.1", "", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-m/f15di58P6NtLQ7eVEb5N19NdJWn+4c7zfkFHMT/i3JH7U8UtknpPoy8o2tm2R3OdliYvsvQhZHIfACQDqT+Q=="], + "@aws-sdk/credential-provider-http/@smithy/node-http-handler": ["@smithy/node-http-handler@4.9.1", "https://repo.huaweicloud.com/repository/npm/@smithy/node-http-handler/-/node-http-handler-4.9.1.tgz", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-m/f15di58P6NtLQ7eVEb5N19NdJWn+4c7zfkFHMT/i3JH7U8UtknpPoy8o2tm2R3OdliYvsvQhZHIfACQDqT+Q=="], - "@aws-sdk/credential-provider-sso/@aws-sdk/token-providers": ["@aws-sdk/token-providers@3.1077.0", "", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-sRUkfZ3fpOco95jZHsQUQiXvuIVLvCmWVclFg6dRFDyfsYs6Pdr/NuZ2+yJxeHN+6WAfDh2aZ8nlZntnvuhZUQ=="], + "@aws-sdk/credential-provider-sso/@aws-sdk/token-providers": ["@aws-sdk/token-providers@3.1077.0", "https://repo.huaweicloud.com/repository/npm/@aws-sdk/token-providers/-/token-providers-3.1077.0.tgz", { "dependencies": { "@aws-sdk/core": "^3.974.25", "@aws-sdk/nested-clients": "^3.997.25", "@aws-sdk/types": "^3.973.14", "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-sRUkfZ3fpOco95jZHsQUQiXvuIVLvCmWVclFg6dRFDyfsYs6Pdr/NuZ2+yJxeHN+6WAfDh2aZ8nlZntnvuhZUQ=="], - "@aws-sdk/nested-clients/@smithy/node-http-handler": ["@smithy/node-http-handler@4.9.1", "", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-m/f15di58P6NtLQ7eVEb5N19NdJWn+4c7zfkFHMT/i3JH7U8UtknpPoy8o2tm2R3OdliYvsvQhZHIfACQDqT+Q=="], + "@aws-sdk/nested-clients/@smithy/node-http-handler": ["@smithy/node-http-handler@4.9.1", "https://repo.huaweicloud.com/repository/npm/@smithy/node-http-handler/-/node-http-handler-4.9.1.tgz", { "dependencies": { "@smithy/core": "^3.28.0", "@smithy/types": "^4.15.0", "tslib": "^2.6.2" } }, "sha512-m/f15di58P6NtLQ7eVEb5N19NdJWn+4c7zfkFHMT/i3JH7U8UtknpPoy8o2tm2R3OdliYvsvQhZHIfACQDqT+Q=="], "@babel/code-frame/js-tokens": ["js-tokens@4.0.0", "https://repo.huaweicloud.com/repository/npm/js-tokens/-/js-tokens-4.0.0.tgz", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], @@ -1611,9 +1770,9 @@ "@babel/helper-compilation-targets/semver": ["semver@6.3.1", "https://repo.huaweicloud.com/repository/npm/semver/-/semver-6.3.1.tgz", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], - "@cspotcode/source-map-support/@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.9", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ=="], + "@cspotcode/source-map-support/@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.9", "https://repo.huaweicloud.com/repository/npm/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", { "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ=="], - "@earendil-works/pi-ai/@opentelemetry/api": ["@opentelemetry/api@1.9.0", "", {}, "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg=="], + "@earendil-works/pi-ai/@opentelemetry/api": ["@opentelemetry/api@1.9.0", "https://repo.huaweicloud.com/repository/npm/@opentelemetry/api/-/api-1.9.0.tgz", {}, "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg=="], "@electron/asar/glob": ["glob@7.2.3", "https://repo.huaweicloud.com/repository/npm/glob/-/glob-7.2.3.tgz", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], @@ -1635,17 +1794,29 @@ "@esbuild-kit/core-utils/esbuild": ["esbuild@0.18.20", "https://repo.huaweicloud.com/repository/npm/esbuild/-/esbuild-0.18.20.tgz", { "optionalDependencies": { "@esbuild/android-arm": "0.18.20", "@esbuild/android-arm64": "0.18.20", "@esbuild/android-x64": "0.18.20", "@esbuild/darwin-arm64": "0.18.20", "@esbuild/darwin-x64": "0.18.20", "@esbuild/freebsd-arm64": "0.18.20", "@esbuild/freebsd-x64": "0.18.20", "@esbuild/linux-arm": "0.18.20", "@esbuild/linux-arm64": "0.18.20", "@esbuild/linux-ia32": "0.18.20", "@esbuild/linux-loong64": "0.18.20", "@esbuild/linux-mips64el": "0.18.20", "@esbuild/linux-ppc64": "0.18.20", "@esbuild/linux-riscv64": "0.18.20", "@esbuild/linux-s390x": "0.18.20", "@esbuild/linux-x64": "0.18.20", "@esbuild/netbsd-x64": "0.18.20", "@esbuild/openbsd-x64": "0.18.20", "@esbuild/sunos-x64": "0.18.20", "@esbuild/win32-arm64": "0.18.20", "@esbuild/win32-ia32": "0.18.20", "@esbuild/win32-x64": "0.18.20" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA=="], - "@flue/cli/vite": ["vite@8.1.2", "", { "dependencies": { "lightningcss": "^1.32.0", "picomatch": "^4.0.4", "postcss": "^8.5.16", "rolldown": "~1.1.3", "tinyglobby": "^0.2.17" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "@vitejs/devtools": "^0.3.0", "esbuild": "^0.27.0 || ^0.28.0", "jiti": ">=1.21.0", "less": "^4.0.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "@vitejs/devtools", "esbuild", "jiti", "less", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-6YYPbRXTxx6bRXmOn7XdnQAy5DQNHhDgtjhDHI13oe4pY93kkcdGJWxpGwOm++/Wh0QpQhDrpIoVMrmrsI5AGQ=="], + "@flue/cli/vite": ["vite@8.1.2", "https://repo.huaweicloud.com/repository/npm/vite/-/vite-8.1.2.tgz", { "dependencies": { "lightningcss": "^1.32.0", "picomatch": "^4.0.4", "postcss": "^8.5.16", "rolldown": "~1.1.3", "tinyglobby": "^0.2.17" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "@vitejs/devtools": "^0.3.0", "esbuild": "^0.27.0 || ^0.28.0", "jiti": ">=1.21.0", "less": "^4.0.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "@vitejs/devtools", "esbuild", "jiti", "less", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-6YYPbRXTxx6bRXmOn7XdnQAy5DQNHhDgtjhDHI13oe4pY93kkcdGJWxpGwOm++/Wh0QpQhDrpIoVMrmrsI5AGQ=="], "@malept/flatpak-bundler/fs-extra": ["fs-extra@9.1.0", "https://repo.huaweicloud.com/repository/npm/fs-extra/-/fs-extra-9.1.0.tgz", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="], "@modelcontextprotocol/sdk/@hono/node-server": ["@hono/node-server@1.19.14", "https://repo.huaweicloud.com/repository/npm/@hono/node-server/-/node-server-1.19.14.tgz", { "peerDependencies": { "hono": "^4" } }, "sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw=="], - "@mongodb-js/zstd/node-addon-api": ["node-addon-api@8.9.0", "", {}, "sha512-ekZMeaaIzSQTSpr7X2X3iJM7lTzgnx8ahAG9pJfT/7+14mlEM8ZYQ9cgCDvSSRbReFK0oHli3WrZdCiRsgAT9Q=="], + "@mongodb-js/zstd/node-addon-api": ["node-addon-api@8.9.0", "https://repo.huaweicloud.com/repository/npm/node-addon-api/-/node-addon-api-8.9.0.tgz", {}, "sha512-ekZMeaaIzSQTSpr7X2X3iJM7lTzgnx8ahAG9pJfT/7+14mlEM8ZYQ9cgCDvSSRbReFK0oHli3WrZdCiRsgAT9Q=="], + + "@poppinss/dumper/@sindresorhus/is": ["@sindresorhus/is@7.2.0", "https://repo.huaweicloud.com/repository/npm/@sindresorhus/is/-/is-7.2.0.tgz", {}, "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw=="], + + "@poppinss/dumper/supports-color": ["supports-color@10.2.2", "https://repo.huaweicloud.com/repository/npm/supports-color/-/supports-color-10.2.2.tgz", {}, "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/core": ["@emnapi/core@1.11.1", "https://repo.huaweicloud.com/repository/npm/@emnapi/core/-/core-1.11.1.tgz", { "dependencies": { "@emnapi/wasi-threads": "1.2.2", "tslib": "^2.4.0" }, "bundled": true }, "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.11.1", "https://repo.huaweicloud.com/repository/npm/@emnapi/runtime/-/runtime-1.11.1.tgz", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.2.2", "https://repo.huaweicloud.com/repository/npm/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA=="], + + "@tailwindcss/oxide-wasm32-wasi/@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@1.1.6", "https://repo.huaweicloud.com/repository/npm/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.6.tgz", { "dependencies": { "@tybys/wasm-util": "^0.10.3" }, "peerDependencies": { "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1" }, "bundled": true }, "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg=="], - "@poppinss/dumper/@sindresorhus/is": ["@sindresorhus/is@7.2.0", "", {}, "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw=="], + "@tailwindcss/oxide-wasm32-wasi/@tybys/wasm-util": ["@tybys/wasm-util@0.10.3", "https://repo.huaweicloud.com/repository/npm/@tybys/wasm-util/-/wasm-util-0.10.3.tgz", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg=="], - "@poppinss/dumper/supports-color": ["supports-color@10.2.2", "", {}, "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g=="], + "@tailwindcss/oxide-wasm32-wasi/tslib": ["tslib@2.8.1", "https://repo.huaweicloud.com/repository/npm/tslib/-/tslib-2.8.1.tgz", { "bundled": true }, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], "app-builder-lib/@electron/get": ["@electron/get@3.1.0", "https://repo.huaweicloud.com/repository/npm/@electron/get/-/get-3.1.0.tgz", { "dependencies": { "debug": "^4.1.1", "env-paths": "^2.2.0", "fs-extra": "^8.1.0", "got": "^11.8.5", "progress": "^2.0.3", "semver": "^6.2.0", "sumchecker": "^3.0.1" }, "optionalDependencies": { "global-agent": "^3.0.0" } }, "sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ=="], @@ -1653,9 +1824,9 @@ "app-builder-lib/which": ["which@5.0.0", "https://repo.huaweicloud.com/repository/npm/which/-/which-5.0.0.tgz", { "dependencies": { "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" } }, "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ=="], - "bl/readable-stream": ["readable-stream@3.6.2", "", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA=="], + "bl/readable-stream": ["readable-stream@3.6.2", "https://repo.huaweicloud.com/repository/npm/readable-stream/-/readable-stream-3.6.2.tgz", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA=="], - "body-parser/content-type": ["content-type@2.0.0", "", {}, "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ=="], + "body-parser/content-type": ["content-type@2.0.0", "https://repo.huaweicloud.com/repository/npm/content-type/-/content-type-2.0.0.tgz", {}, "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ=="], "clone-response/mimic-response": ["mimic-response@1.0.1", "https://repo.huaweicloud.com/repository/npm/mimic-response/-/mimic-response-1.0.1.tgz", {}, "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="], @@ -1665,7 +1836,7 @@ "electron-winstaller/fs-extra": ["fs-extra@7.0.1", "https://repo.huaweicloud.com/repository/npm/fs-extra/-/fs-extra-7.0.1.tgz", { "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw=="], - "express/cookie": ["cookie@0.7.2", "", {}, "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w=="], + "express/cookie": ["cookie@0.7.2", "https://repo.huaweicloud.com/repository/npm/cookie/-/cookie-0.7.2.tgz", {}, "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w=="], "filelist/minimatch": ["minimatch@5.1.9", "https://repo.huaweicloud.com/repository/npm/minimatch/-/minimatch-5.1.9.tgz", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw=="], @@ -1679,7 +1850,7 @@ "make-dir/semver": ["semver@7.8.1", "https://repo.huaweicloud.com/repository/npm/semver/-/semver-7.8.1.tgz", { "bin": { "semver": "bin/semver.js" } }, "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg=="], - "miniflare/undici": ["undici@7.28.0", "", {}, "sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA=="], + "miniflare/undici": ["undici@7.28.0", "https://repo.huaweicloud.com/repository/npm/undici/-/undici-7.28.0.tgz", {}, "sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA=="], "node-abi/semver": ["semver@7.8.1", "https://repo.huaweicloud.com/repository/npm/semver/-/semver-7.8.1.tgz", { "bin": { "semver": "bin/semver.js" } }, "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg=="], @@ -1693,9 +1864,9 @@ "node-gyp/which": ["which@6.0.1", "https://repo.huaweicloud.com/repository/npm/which/-/which-6.0.1.tgz", { "dependencies": { "isexe": "^4.0.0" }, "bin": { "node-which": "bin/which.js" } }, "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg=="], - "node-liblzma/node-addon-api": ["node-addon-api@8.9.0", "", {}, "sha512-ekZMeaaIzSQTSpr7X2X3iJM7lTzgnx8ahAG9pJfT/7+14mlEM8ZYQ9cgCDvSSRbReFK0oHli3WrZdCiRsgAT9Q=="], + "node-liblzma/node-addon-api": ["node-addon-api@8.9.0", "https://repo.huaweicloud.com/repository/npm/node-addon-api/-/node-addon-api-8.9.0.tgz", {}, "sha512-ekZMeaaIzSQTSpr7X2X3iJM7lTzgnx8ahAG9pJfT/7+14mlEM8ZYQ9cgCDvSSRbReFK0oHli3WrZdCiRsgAT9Q=="], - "p-retry/retry": ["retry@0.13.1", "", {}, "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg=="], + "p-retry/retry": ["retry@0.13.1", "https://repo.huaweicloud.com/repository/npm/retry/-/retry-0.13.1.tgz", {}, "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg=="], "path-scurry/lru-cache": ["lru-cache@11.5.1", "https://repo.huaweicloud.com/repository/npm/lru-cache/-/lru-cache-11.5.1.tgz", {}, "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A=="], @@ -1707,23 +1878,23 @@ "postject/commander": ["commander@9.5.0", "https://repo.huaweicloud.com/repository/npm/commander/-/commander-9.5.0.tgz", {}, "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ=="], - "prebuild-install/node-abi": ["node-abi@3.93.0", "", { "dependencies": { "semver": "^7.3.5" } }, "sha512-Cu6yUpX5Iavugm8BeX7c0wgU9CvOqfd1yM6A1d2q2ZMjym7GjpASv2GdRcTq3Fx+Sb5OgBkEEpw4VnAbY6Y5RA=="], + "prebuild-install/node-abi": ["node-abi@3.93.0", "https://repo.huaweicloud.com/repository/npm/node-abi/-/node-abi-3.93.0.tgz", { "dependencies": { "semver": "^7.3.5" } }, "sha512-Cu6yUpX5Iavugm8BeX7c0wgU9CvOqfd1yM6A1d2q2ZMjym7GjpASv2GdRcTq3Fx+Sb5OgBkEEpw4VnAbY6Y5RA=="], - "rc/ini": ["ini@1.3.8", "", {}, "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="], + "rc/ini": ["ini@1.3.8", "https://repo.huaweicloud.com/repository/npm/ini/-/ini-1.3.8.tgz", {}, "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="], - "rolldown/@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.1", "", {}, "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw=="], + "rolldown/@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.1", "https://repo.huaweicloud.com/repository/npm/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", {}, "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw=="], - "router/path-to-regexp": ["path-to-regexp@8.4.2", "", {}, "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA=="], + "router/path-to-regexp": ["path-to-regexp@8.4.2", "https://repo.huaweicloud.com/repository/npm/path-to-regexp/-/path-to-regexp-8.4.2.tgz", {}, "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA=="], - "seek-bzip/commander": ["commander@6.2.1", "", {}, "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA=="], + "seek-bzip/commander": ["commander@6.2.1", "https://repo.huaweicloud.com/repository/npm/commander/-/commander-6.2.1.tgz", {}, "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA=="], "sharp/semver": ["semver@7.8.1", "https://repo.huaweicloud.com/repository/npm/semver/-/semver-7.8.1.tgz", { "bin": { "semver": "bin/semver.js" } }, "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg=="], "simple-update-notifier/semver": ["semver@7.8.1", "https://repo.huaweicloud.com/repository/npm/semver/-/semver-7.8.1.tgz", { "bin": { "semver": "bin/semver.js" } }, "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg=="], - "tar-fs/chownr": ["chownr@1.1.4", "", {}, "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="], + "tar-fs/chownr": ["chownr@1.1.4", "https://repo.huaweicloud.com/repository/npm/chownr/-/chownr-1.1.4.tgz", {}, "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="], - "tar-stream/readable-stream": ["readable-stream@3.6.2", "", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA=="], + "tar-stream/readable-stream": ["readable-stream@3.6.2", "https://repo.huaweicloud.com/repository/npm/readable-stream/-/readable-stream-3.6.2.tgz", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA=="], "temp/rimraf": ["rimraf@2.6.3", "https://repo.huaweicloud.com/repository/npm/rimraf/-/rimraf-2.6.3.tgz", { "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "./bin.js" } }, "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA=="], @@ -1733,11 +1904,11 @@ "tsx/esbuild": ["esbuild@0.28.0", "https://repo.huaweicloud.com/repository/npm/esbuild/-/esbuild-0.28.0.tgz", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.28.0", "@esbuild/android-arm": "0.28.0", "@esbuild/android-arm64": "0.28.0", "@esbuild/android-x64": "0.28.0", "@esbuild/darwin-arm64": "0.28.0", "@esbuild/darwin-x64": "0.28.0", "@esbuild/freebsd-arm64": "0.28.0", "@esbuild/freebsd-x64": "0.28.0", "@esbuild/linux-arm": "0.28.0", "@esbuild/linux-arm64": "0.28.0", "@esbuild/linux-ia32": "0.28.0", "@esbuild/linux-loong64": "0.28.0", "@esbuild/linux-mips64el": "0.28.0", "@esbuild/linux-ppc64": "0.28.0", "@esbuild/linux-riscv64": "0.28.0", "@esbuild/linux-s390x": "0.28.0", "@esbuild/linux-x64": "0.28.0", "@esbuild/netbsd-arm64": "0.28.0", "@esbuild/netbsd-x64": "0.28.0", "@esbuild/openbsd-arm64": "0.28.0", "@esbuild/openbsd-x64": "0.28.0", "@esbuild/openharmony-arm64": "0.28.0", "@esbuild/sunos-x64": "0.28.0", "@esbuild/win32-arm64": "0.28.0", "@esbuild/win32-ia32": "0.28.0", "@esbuild/win32-x64": "0.28.0" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-sNR9MHpXSUV/XB4zmsFKN+QgVG82Cc7+/aaxJ8Adi8hyOac+EXptIp45QBPaVyX3N70664wRbTcLTOemCAnyqw=="], - "type-is/content-type": ["content-type@2.0.0", "", {}, "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ=="], + "type-is/content-type": ["content-type@2.0.0", "https://repo.huaweicloud.com/repository/npm/content-type/-/content-type-2.0.0.tgz", {}, "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ=="], "unzipper/fs-extra": ["fs-extra@11.3.5", "https://repo.huaweicloud.com/repository/npm/fs-extra/-/fs-extra-11.3.5.tgz", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg=="], - "wrangler/esbuild": ["esbuild@0.28.1", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.28.1", "@esbuild/android-arm": "0.28.1", "@esbuild/android-arm64": "0.28.1", "@esbuild/android-x64": "0.28.1", "@esbuild/darwin-arm64": "0.28.1", "@esbuild/darwin-x64": "0.28.1", "@esbuild/freebsd-arm64": "0.28.1", "@esbuild/freebsd-x64": "0.28.1", "@esbuild/linux-arm": "0.28.1", "@esbuild/linux-arm64": "0.28.1", "@esbuild/linux-ia32": "0.28.1", "@esbuild/linux-loong64": "0.28.1", "@esbuild/linux-mips64el": "0.28.1", "@esbuild/linux-ppc64": "0.28.1", "@esbuild/linux-riscv64": "0.28.1", "@esbuild/linux-s390x": "0.28.1", "@esbuild/linux-x64": "0.28.1", "@esbuild/netbsd-arm64": "0.28.1", "@esbuild/netbsd-x64": "0.28.1", "@esbuild/openbsd-arm64": "0.28.1", "@esbuild/openbsd-x64": "0.28.1", "@esbuild/openharmony-arm64": "0.28.1", "@esbuild/sunos-x64": "0.28.1", "@esbuild/win32-arm64": "0.28.1", "@esbuild/win32-ia32": "0.28.1", "@esbuild/win32-x64": "0.28.1" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw=="], + "wrangler/esbuild": ["esbuild@0.28.1", "https://repo.huaweicloud.com/repository/npm/esbuild/-/esbuild-0.28.1.tgz", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.28.1", "@esbuild/android-arm": "0.28.1", "@esbuild/android-arm64": "0.28.1", "@esbuild/android-x64": "0.28.1", "@esbuild/darwin-arm64": "0.28.1", "@esbuild/darwin-x64": "0.28.1", "@esbuild/freebsd-arm64": "0.28.1", "@esbuild/freebsd-x64": "0.28.1", "@esbuild/linux-arm": "0.28.1", "@esbuild/linux-arm64": "0.28.1", "@esbuild/linux-ia32": "0.28.1", "@esbuild/linux-loong64": "0.28.1", "@esbuild/linux-mips64el": "0.28.1", "@esbuild/linux-ppc64": "0.28.1", "@esbuild/linux-riscv64": "0.28.1", "@esbuild/linux-s390x": "0.28.1", "@esbuild/linux-x64": "0.28.1", "@esbuild/netbsd-arm64": "0.28.1", "@esbuild/netbsd-x64": "0.28.1", "@esbuild/openbsd-arm64": "0.28.1", "@esbuild/openbsd-x64": "0.28.1", "@esbuild/openharmony-arm64": "0.28.1", "@esbuild/sunos-x64": "0.28.1", "@esbuild/win32-arm64": "0.28.1", "@esbuild/win32-ia32": "0.28.1", "@esbuild/win32-x64": "0.28.1" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw=="], "@electron/asar/minimatch/brace-expansion": ["brace-expansion@1.1.15", "https://repo.huaweicloud.com/repository/npm/brace-expansion/-/brace-expansion-1.1.15.tgz", { "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg=="], @@ -1787,7 +1958,7 @@ "@esbuild-kit/core-utils/esbuild/@esbuild/win32-x64": ["@esbuild/win32-x64@0.18.20", "https://repo.huaweicloud.com/repository/npm/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", { "os": "win32", "cpu": "x64" }, "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ=="], - "@flue/cli/vite/postcss": ["postcss@8.5.16", "", { "dependencies": { "nanoid": "^3.3.12", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg=="], + "@flue/cli/vite/postcss": ["postcss@8.5.16", "https://repo.huaweicloud.com/repository/npm/postcss/-/postcss-8.5.16.tgz", { "dependencies": { "nanoid": "^3.3.12", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg=="], "app-builder-lib/@electron/get/env-paths": ["env-paths@2.2.1", "https://repo.huaweicloud.com/repository/npm/env-paths/-/env-paths-2.2.1.tgz", {}, "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="], @@ -1869,57 +2040,57 @@ "tsx/esbuild/@esbuild/win32-x64": ["@esbuild/win32-x64@0.28.0", "https://repo.huaweicloud.com/repository/npm/@esbuild/win32-x64/-/win32-x64-0.28.0.tgz", { "os": "win32", "cpu": "x64" }, "sha512-pEl1bO9mfAmIC+tW5btTmrKaujg3zGtUmWNdCw/xs70FBjwAL3o9OEKNHvNmnyylD6ubxUERiEhdsL0xBQ9efw=="], - "wrangler/esbuild/@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.28.1", "", { "os": "aix", "cpu": "ppc64" }, "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ=="], + "wrangler/esbuild/@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz", { "os": "aix", "cpu": "ppc64" }, "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ=="], - "wrangler/esbuild/@esbuild/android-arm": ["@esbuild/android-arm@0.28.1", "", { "os": "android", "cpu": "arm" }, "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ=="], + "wrangler/esbuild/@esbuild/android-arm": ["@esbuild/android-arm@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/android-arm/-/android-arm-0.28.1.tgz", { "os": "android", "cpu": "arm" }, "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ=="], - "wrangler/esbuild/@esbuild/android-arm64": ["@esbuild/android-arm64@0.28.1", "", { "os": "android", "cpu": "arm64" }, "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg=="], + "wrangler/esbuild/@esbuild/android-arm64": ["@esbuild/android-arm64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz", { "os": "android", "cpu": "arm64" }, "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg=="], - "wrangler/esbuild/@esbuild/android-x64": ["@esbuild/android-x64@0.28.1", "", { "os": "android", "cpu": "x64" }, "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng=="], + "wrangler/esbuild/@esbuild/android-x64": ["@esbuild/android-x64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/android-x64/-/android-x64-0.28.1.tgz", { "os": "android", "cpu": "x64" }, "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng=="], - "wrangler/esbuild/@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.28.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q=="], + "wrangler/esbuild/@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz", { "os": "darwin", "cpu": "arm64" }, "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q=="], - "wrangler/esbuild/@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.28.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ=="], + "wrangler/esbuild/@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz", { "os": "darwin", "cpu": "x64" }, "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ=="], - "wrangler/esbuild/@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.28.1", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw=="], + "wrangler/esbuild/@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz", { "os": "freebsd", "cpu": "arm64" }, "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw=="], - "wrangler/esbuild/@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.28.1", "", { "os": "freebsd", "cpu": "x64" }, "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ=="], + "wrangler/esbuild/@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz", { "os": "freebsd", "cpu": "x64" }, "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ=="], - "wrangler/esbuild/@esbuild/linux-arm": ["@esbuild/linux-arm@0.28.1", "", { "os": "linux", "cpu": "arm" }, "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ=="], + "wrangler/esbuild/@esbuild/linux-arm": ["@esbuild/linux-arm@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz", { "os": "linux", "cpu": "arm" }, "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ=="], - "wrangler/esbuild/@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.28.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g=="], + "wrangler/esbuild/@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz", { "os": "linux", "cpu": "arm64" }, "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g=="], - "wrangler/esbuild/@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.28.1", "", { "os": "linux", "cpu": "ia32" }, "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w=="], + "wrangler/esbuild/@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz", { "os": "linux", "cpu": "ia32" }, "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w=="], - "wrangler/esbuild/@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.28.1", "", { "os": "linux", "cpu": "none" }, "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg=="], + "wrangler/esbuild/@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz", { "os": "linux", "cpu": "none" }, "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg=="], - "wrangler/esbuild/@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.28.1", "", { "os": "linux", "cpu": "none" }, "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ=="], + "wrangler/esbuild/@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz", { "os": "linux", "cpu": "none" }, "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ=="], - "wrangler/esbuild/@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.28.1", "", { "os": "linux", "cpu": "ppc64" }, "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ=="], + "wrangler/esbuild/@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz", { "os": "linux", "cpu": "ppc64" }, "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ=="], - "wrangler/esbuild/@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.28.1", "", { "os": "linux", "cpu": "none" }, "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ=="], + "wrangler/esbuild/@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz", { "os": "linux", "cpu": "none" }, "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ=="], - "wrangler/esbuild/@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.28.1", "", { "os": "linux", "cpu": "s390x" }, "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag=="], + "wrangler/esbuild/@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz", { "os": "linux", "cpu": "s390x" }, "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag=="], - "wrangler/esbuild/@esbuild/linux-x64": ["@esbuild/linux-x64@0.28.1", "", { "os": "linux", "cpu": "x64" }, "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA=="], + "wrangler/esbuild/@esbuild/linux-x64": ["@esbuild/linux-x64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz", { "os": "linux", "cpu": "x64" }, "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA=="], - "wrangler/esbuild/@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.28.1", "", { "os": "none", "cpu": "arm64" }, "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw=="], + "wrangler/esbuild/@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz", { "os": "none", "cpu": "arm64" }, "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw=="], - "wrangler/esbuild/@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.28.1", "", { "os": "none", "cpu": "x64" }, "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg=="], + "wrangler/esbuild/@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz", { "os": "none", "cpu": "x64" }, "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg=="], - "wrangler/esbuild/@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.28.1", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q=="], + "wrangler/esbuild/@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz", { "os": "openbsd", "cpu": "arm64" }, "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q=="], - "wrangler/esbuild/@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.28.1", "", { "os": "openbsd", "cpu": "x64" }, "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw=="], + "wrangler/esbuild/@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz", { "os": "openbsd", "cpu": "x64" }, "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw=="], - "wrangler/esbuild/@esbuild/openharmony-arm64": ["@esbuild/openharmony-arm64@0.28.1", "", { "os": "none", "cpu": "arm64" }, "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg=="], + "wrangler/esbuild/@esbuild/openharmony-arm64": ["@esbuild/openharmony-arm64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz", { "os": "none", "cpu": "arm64" }, "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg=="], - "wrangler/esbuild/@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.28.1", "", { "os": "sunos", "cpu": "x64" }, "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ=="], + "wrangler/esbuild/@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz", { "os": "sunos", "cpu": "x64" }, "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ=="], - "wrangler/esbuild/@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.28.1", "", { "os": "win32", "cpu": "arm64" }, "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA=="], + "wrangler/esbuild/@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz", { "os": "win32", "cpu": "arm64" }, "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA=="], - "wrangler/esbuild/@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.28.1", "", { "os": "win32", "cpu": "ia32" }, "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg=="], + "wrangler/esbuild/@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz", { "os": "win32", "cpu": "ia32" }, "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg=="], - "wrangler/esbuild/@esbuild/win32-x64": ["@esbuild/win32-x64@0.28.1", "", { "os": "win32", "cpu": "x64" }, "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A=="], + "wrangler/esbuild/@esbuild/win32-x64": ["@esbuild/win32-x64@0.28.1", "https://repo.huaweicloud.com/repository/npm/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz", { "os": "win32", "cpu": "x64" }, "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A=="], "@electron/asar/minimatch/brace-expansion/balanced-match": ["balanced-match@1.0.2", "https://repo.huaweicloud.com/repository/npm/balanced-match/-/balanced-match-1.0.2.tgz", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], diff --git a/components.json b/components.json new file mode 100644 index 0000000..64d2249 --- /dev/null +++ b/components.json @@ -0,0 +1,19 @@ +{ + "$schema": "https://ui.shadcn.com/schema.json", + "style": "new-york", + "rsc": false, + "tsx": true, + "tailwind": { + "css": "src/styles/globals.css", + "baseColor": "neutral", + "cssVariables": true + }, + "iconLibrary": "lucide", + "aliases": { + "components": "@/components", + "utils": "@/lib/utils", + "ui": "@/components/ui", + "lib": "@/lib", + "hooks": "@/hooks" + } +} diff --git a/docs/color-schemes-preview.html b/docs/color-schemes-preview.html new file mode 100644 index 0000000..2ef0073 --- /dev/null +++ b/docs/color-schemes-preview.html @@ -0,0 +1,225 @@ + + + + +AgentDock 色彩方案预览 + + + + +
+ +
+
最终方案 · 浅色
+

收敛玫瑰 + 正红 + 信息蓝 + Canvas 灰

+
背景 #F6F7F9 / 主色 #C62A45 / 危险 #D92D20 / 信息 #356AE6
+
+
按钮
+
+ + + + +
+
端口 / 状态徽章
+
+ FRONTEND:30000 + ready + failed +
+
Session 卡片
+
feat/login-retry
…\worktrees\528fb9fe
+
hotfix/webhook
…\worktrees\a1c2d3e4
+
状态
+
+ 运行中 + 重连中 + 失败 + 信息 +
+
+ + +
+
最终方案 · 深色
+

收敛玫瑰 + 正红 + 信息蓝(深色提亮)

+
主色 #F0566E / 危险 #F04438 / 信息 #5B8DEF
+
+
按钮
+
+ + + + +
+
端口 / 状态徽章
+
+ FRONTEND:30000 + ready + failed +
+
Session 卡片
+
feat/login-retry
…\worktrees\528fb9fe
+
hotfix/webhook
…\worktrees\a1c2d3e4
+
状态
+
+ 运行中 + 重连中 + 失败 + 信息 +
+
+
+ + + + + + diff --git a/docs/color-schemes-preview.png b/docs/color-schemes-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..e903ff6faba90be7e7ea3ae7455b52b2ded036e0 GIT binary patch literal 82661 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 z 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 F_irP9c^d!# literal 0 HcmV?d00001 diff --git a/docs/ui-e2e-acceptance-plan.md b/docs/ui-e2e-acceptance-plan.md new file mode 100644 index 0000000..3876777 --- /dev/null +++ b/docs/ui-e2e-acceptance-plan.md @@ -0,0 +1,29 @@ +# UI E2E acceptance plan + +## Gates + +1. Build: `FRONTEND_PORT=5197 bunx electron-vite build`. +2. Component workflows: Session rename/delete, Session context menu, Terminal create/type/switch/delete/context menu, Orphan select/delete, Hook Error open/close/retry, ConfigEditor load/edit/preview/save. +3. Accessibility: Axe serious/critical gate on Home, Settings and ConfigEditor; keyboard focus, Escape dismissal, menu arrow navigation, reduced-motion media mode. +4. Visual: stable Home snapshot plus focused screenshots for ConfigEditor and both dialogs at 100%, 125% and narrow-width layouts. +5. Isolation: every Electron run uses a unique `--user-data-dir` and `AGENTDOCK_DEV_INSTANCE`. + +## Required scenarios + +- Right-click Session and Terminal targets near all four viewport edges; menus remain visible and focus the first item. +- Operate menus with ArrowUp/ArrowDown/ArrowRight/Enter/Escape; disabled/destructive items retain semantics. +- Open Orphan and Hook Error dialogs by mouse and keyboard; focus is trapped, Escape closes, focus returns to the trigger, destructive actions cannot double-submit. +- Load canonical, missing and invalid configuration; edit each section, preview YAML, save, reload and verify persistence. +- Enable `prefers-reduced-motion: reduce`; all controls and state changes remain available without animation. +- Run light/dark themes and verify text, borders, focus rings and status colors against WCAG AA. + +## Aesthetic and micro-interaction acceptance + +- Operator Console hierarchy: one primary accent, restrained neutral surfaces, mono metadata, consistent 8px radius and spacing rhythm. +- Hover 120ms, state change 180ms, overlays 180–240ms using transform/opacity only; pressed controls scale to 0.97. +- Focus rings are always visible for keyboard input. Loading, success and destructive states use icons plus text, never color alone. +- No general animation library is required. Tailwind transitions and Radix state animations cover current menus/dialogs with less bundle and lifecycle cost. Introduce GSAP only for a future choreographed timeline, complex SVG, drag/FLIP or scroll-linked sequence; honor reduced motion through `gsap.matchMedia()` if added. + +## Release decision + +Ship only when the focused UI suite, build, accessibility gates and Round 2 targeted verification pass. Legacy daemon/SSE specs must be removed or rewritten for the documented single-instance architecture before treating the repository-wide historical suite as a release gate. diff --git a/docs/ui-ux-review-checklist.md b/docs/ui-ux-review-checklist.md new file mode 100644 index 0000000..49c5866 --- /dev/null +++ b/docs/ui-ux-review-checklist.md @@ -0,0 +1,121 @@ +# AgentDock UI/UX 审阅与优化清单 + +> 状态:待后续迭代执行。审阅基线为 `frontend-design` 与 Vercel Web Interface Guidelines;本清单不代表本轮已修改 UI 实现。 + +## P0:交互语义与键盘可达性 + +- [ ] 将 `FilePicker` 迁移到 Radix/shadcn Dialog:补齐 `role="dialog"`、标题/描述关联、焦点陷阱、Escape 关闭、关闭后焦点归还及背景滚动隔离。`src/components/FilePicker.tsx:98` +- [ ] 为文件条目提供原生按钮/列表框语义以及 Enter/Space 操作,避免仅依赖单击、双击。`src/components/FilePicker.tsx:148` +- [ ] 重构会话卡为“容器 + 主选择按钮 + 同级操作按钮”,消除 `role="button"` 容器内嵌按钮和输入框的冲突。`src/components/SessionCard.tsx:366`、`src/components/SessionCard.tsx:443` +- [ ] 将终端新增菜单迁移到 shadcn DropdownMenu,确保方向键、Enter、Escape、焦点恢复可用,并消除可点击 `div`。`src/components/TerminalManager.tsx:462` +- [ ] 为所有纯图标按钮提供可访问名称,优先 `aria-label`,不要只依赖 `title`:文件选择关闭、配置项删除、会话删除、终端字号增减/固定等。`src/components/FilePicker.tsx:102`、`src/components/ConfigEditor.tsx:344`、`src/components/SessionCard.tsx:485` +- [ ] 在根布局加入“跳到主要内容”链接,并给主要内容容器稳定的 `id`/`main` 语义。`src/routes/__root.tsx:20` + +## P1:表单、状态与错误恢复 + +- [ ] 给配置编辑器的每个输入建立唯一 `id` 与 `htmlFor`;补充稳定的 `name`、合理的 `autocomplete`/`inputmode`,并将帮助文本用 `aria-describedby` 关联。`src/components/ConfigEditor.tsx:319`、`src/components/ConfigEditor.tsx:438`、`src/components/ConfigEditor.tsx:484` +- [ ] 给文件搜索输入增加可见或视觉隐藏标签、`name` 和搜索语义。`src/components/FilePicker.tsx:131` +- [ ] 让终端字体选择器与标签显式关联;字号值使用 `aria-live` 或具名输出,增减按钮使用 `aria-label`。`src/components/TerminalSettingsBar.tsx:32` +- [ ] 为配置加载、解析、保存建立互斥的 loading/empty/error/success 状态;解析失败不能永久显示“加载中”,需显示文件路径、错误原因、修复入口和重试。`src/components/ConfigEditor.tsx` +- [ ] 配置存在未保存修改时,在切换项目、路由或关闭窗口前提示;保存失败时在字段附近或页面级错误区保留错误,而非仅短暂 toast。 +- [ ] 删除会话、清理孤儿 worktree 等不可逆动作统一使用 AlertDialog,明确对象名称与后果;危险按钮和默认主操作色分离。 +- [ ] 将界面中的三个点统一为真正省略号 `…`,例如 `Connecting…`、`重试中…`、`扫描中…`。`src/components/SessionTerminal.tsx:176`、`src/components/HookErrorModal.tsx:136`、`src/components/OrphanCleanModal.tsx:152` + +## P1:视觉系统与产品辨识度 + +- [ ] 收敛首页、工作区和配置编辑器为同一套 shadcn/Tailwind 语义 token;逐步删除兼容别名与旧式组件 CSS,避免“新控制台 + 旧工作台”两套视觉语言。`src/styles/globals.css:172`、`src/styles/components/workspace.css:9`、`src/styles/components/config-editor.css:478` +- [ ] 建立 AgentDock 标志性组件 **Worktree Rail**:以项目 → worktree → session → terminal/port/lifecycle 的关系表达状态、归属和切换,而不是通用侧栏卡片堆叠。 +- [ ] 明确色彩角色:Canvas `#F6F7F9`、Surface `#FFFFFF`、Ink `#17181D`、Signal Rose `#D43853`、Process Blue `#356AE6`、Danger `#D9462F`;主操作与危险操作不得共用红色语义。`src/styles/globals.css:149` +- [ ] 字体层级采用“产品/状态标题 Maple Mono NF CN Bold、正文系统无衬线、端口/时长/路径 Maple Mono”;端口和时长启用 `tabular-nums`。`src/styles/globals.css:266` +- [ ] 统一中英文规则:产品术语可保留英文,说明与动作使用当前 locale;移除静态伪状态文案(如未经过真实检测的 `Git worktree ready`)。`src/routes/index.tsx:58` +- [ ] 修复窄窗口首页布局:`px-10` 改为响应式边距,三列能力卡片在窄宽度下降为一列或横向可读结构。`src/routes/index.tsx:38`、`src/routes/index.tsx:61` + +## P2:动效与微交互 + +- [ ] 暂不引入动画库;优先用 Tailwind/CSS 完成 120–200ms 的 hover、press、focus、展开和状态切换,仅动画 `transform`/`opacity`,禁止 `transition: all`。 +- [ ] 为创建 session、hook 执行、terminal 连接设计轻量状态连续性:按钮即时反馈 → 行内进度 → 成功/失败结果,避免装饰性整页入场动画。 +- [ ] 拖拽会话时增加抬升、目标插入线和释放反馈;不得只靠颜色表达,键盘重排需有等价路径与公告。 +- [ ] 所有动效遵守 `prefers-reduced-motion`;若后续出现跨区域编排、FLIP 重排或复杂时间线,再评估引入 Motion/GSAP,并以包体、清理和降级路径为准入条件。 + +## P2:布局、内容与平台细节 + +- [ ] 为侧栏名称、路径、命令和状态标签补齐 `min-w-0`、截断/换行策略;截断内容提供可访问的完整值查看方式。 +- [ ] 对超过 50 项的 session、终端或文件列表使用虚拟化或 `content-visibility`,并验证滚动位置与键盘焦点不丢失。 +- [ ] Dialog/Dropdown 的滚动容器增加 `overscroll-behavior: contain`;主要按钮增加 `touch-action: manipulation`,同时保留清晰的 focus-visible。 +- [ ] 导航动作使用 Link,保留 Ctrl/Cmd 点击与中键行为;历史返回等真实命令继续使用 Button。`src/components/IconSidebar.tsx:98` +- [ ] 让可分享/可恢复的视图状态进入 URL 或持久化状态:配置 section、hook tab、当前 session/terminal;浏览器/窗口返回行为需可预测。 +- [ ] 检查 `color-scheme`、系统主题同步与窗口主题色,保证原生控件、滚动条和 Electron 标题栏一致。 + +## UI E2E 验收门槛 + +- [ ] 执行 `docs/ui-e2e-acceptance-plan.md` 中的桌面双模式、窄窗口、键盘流、主题和视觉回归场景。 +- [ ] 每个并行 Electron 实例同时设置独立 `--user-data-dir` 与 `AGENTDOCK_DEV_INSTANCE=1`。 +- [ ] Playwright 加入 axe 阻断:无 serious/critical 可访问性违规;关键流程全程仅键盘可完成。 +- [ ] 为 FilePicker、SessionCard、Terminal add menu、ConfigEditor 错误恢复分别补充回归 spec。 +- [ ] 验收截图至少覆盖首页、空工作区、多 session、配置错误、hook 失败、删除确认、窄窗口和 reduced-motion。 +- [ ] 本地通过 `bun run typecheck`、`bun run lint`、`bun run test`、`bun run test:e2e`;探索性用户测试按项目规则执行 `npx flue run user-agent`。 + +## 强制视觉 UI E2E 与用户视角探索 + +> 功能 E2E 通过不等于 UI/UX 验收通过。以下流程必须启动真实 Electron 应用、像用户一样完成任务,并以实际窗口截图为主要证据;不得只读代码、DOM、样式值或测试断言后宣布视觉验收完成。 + +### Round 1:真实用户探索 + +- [ ] 使用隔离实例启动构建产物:独立 `--user-data-dir` + `AGENTDOCK_DEV_INSTANCE=1`,记录 Git HEAD、dirty diff hash、应用版本、Windows 缩放、窗口尺寸、locale 和主题。 +- [ ] 至少使用三类 Persona 串行探索:首次使用者(耐心低)、日常开发者(高频多任务)、细节敏感/键盘用户;不得让多个 Persona 共享运行状态。 +- [ ] 先跑任务模式,再跑自由探索模式:任务模式验证固定关键旅程,自由探索用于发现测试作者没有预设的视觉和 UX 问题。 +- [ ] 首次使用旅程:打开应用 → 理解首页 → 添加/打开项目 → 创建 session → 观察初始化 → 打开 terminal → 返回/切换项目。 +- [ ] 日常工作旅程:多 session 切换与拖拽 → 多 terminal 新建/关闭/固定默认动作 → 查看端口 → 调整终端字号和字体 → 长时间停留后恢复操作。 +- [ ] 配置旅程:打开 ConfigEditor → 添加/删除 resource、hook、port → 文件选择 → YAML 预览 → 保存成功 → 制造解析/保存错误 → 恢复并重试。 +- [ ] 异常旅程:hook 失败与重试、terminal 连接中/断开、孤儿 worktree、删除确认、空列表、超长名称/路径/命令、大量 session、慢加载。 +- [ ] 每 2–3 个动作以及每进入一个新页面、弹层、菜单或错误状态后重新截图和观察,不得只截流程起点与终点。 +- [ ] 每个可滚动页面从顶部按约一个 viewport 的步长滚到底部逐屏截图,再返回原交互焦点;滚动触发懒加载或布局变化后重新检查。 +- [ ] 记录用户行为证据:犹豫、误点、回退、重复寻找、看不到反馈、错误恢复失败、焦点丢失;UX 结论必须同时引用动作日志与对应截图。 + +### 截图矩阵 + +- [ ] 窗口尺寸至少覆盖 `1024×640`、`1280×800`、`1440×900`、`1920×1080`;额外验证接近应用允许的最小窗口。 +- [ ] Windows 显示缩放至少抽查 100% 与 125%;若发布目标包含高分屏,再抽查 150%。 +- [ ] 浅色和深色主题分别覆盖关键页面;切换主题后检查原生控件、滚动条、标题栏、terminal 与弹层是否一致。 +- [ ] 中文和英文各覆盖一次主要旅程;使用超长项目名、session 名、路径、命令、错误信息检查截断、换行和布局扩张。 +- [ ] 状态截图必须覆盖 loading、empty、success、warning、error、disabled、hover、pressed、selected、focus-visible、dragging、modal/menu open。 +- [ ] 动效页面同时保留正常模式与 `prefers-reduced-motion` 截图/录像;不得用动画中间帧作为唯一视觉基线。 + +### 每张截图的人工/视觉模型检查表 + +- [ ] **边距与栅格**:窗口安全区、页边距、面板内边距、行列间距是否有一致节奏;相邻元素是否过挤或形成异常大空洞。 +- [ ] **对齐**:标题、正文、图标、输入框、按钮、状态点、端口数字是否落在共同基线/网格;不同页面同类控件是否跳位。 +- [ ] **排版**:字体角色、字号、字重、行高、每行长度、数字等宽、中文/英文混排是否清晰;是否存在截断、孤行、拥挤或层级倒置。 +- [ ] **配色**:背景/表面/边框/文本/状态色是否协调;primary、selected、warning、danger 是否能区分;对比度是否足够且不只靠颜色传意。 +- [ ] **视觉层级**:用户第一眼是否知道当前项目、session、terminal、主要任务和下一步;辅助信息是否抢夺主操作注意力。 +- [ ] **组件一致性**:按钮高度、圆角、边框、阴影、图标尺寸、hover/focus/disabled 状态是否遵循统一 token;是否残留旧 CSS 视觉语言。 +- [ ] **空间与密度**:首页不能松散空洞,工作区不能拥挤;高频信息密度提高时仍需保持可扫描性和明确分组。 +- [ ] **响应式与溢出**:缩窄窗口时不得遮挡、重叠、横向意外滚动或隐藏关键按钮;弹层不得超出可视区,长内容必须可滚动。 +- [ ] **可点击性与反馈**:可交互元素是否一眼可辨;点击、键盘操作、拖拽、保存、创建、删除后是否立即出现与动作匹配的反馈。 +- [ ] **任务连续性**:弹层关闭后焦点是否返回,切换 session 是否保留上下文,错误是否告诉用户发生什么、影响什么、下一步怎么做。 +- [ ] **真实内容压力**:不得只用短占位符验收;必须使用真实长度的路径、命令、项目名、端口、错误栈和多条数据。 +- [ ] **审美整体性**:检查 Worktree Rail、色彩、字体、图标和微交互是否形成 AgentDock 自有语言,而非页面分别像不同模板。 + +### 证据、分级与报告 + +- [ ] 每个发现必须记录 Persona、任务步骤、窗口尺寸/缩放/主题、复现动作、截图路径、可见证据、用户影响、严重度与置信度。 +- [ ] S0/S1/S2/S3 按用户影响分级;遮挡关键操作的视觉问题可以是 S1,轻微对齐/配色问题通常为 S3。 +- [ ] 将“明确遮挡、裁切、溢出、低对比、无反馈”等可观察缺陷列为 Confirmed;主观配色、风格和审美判断默认列为 Candidate,需设计评审确认。 +- [ ] 报告必须包含逐页面截图索引、问题标注图或坐标说明、复现步骤、建议修复方向,以及未覆盖场景和基础设施限制。 +- [ ] 基础设施失败(应用未启动、端口冲突、Playwright/浏览器缺失)标记 `INCONCLUSIVE`,不得计为产品 bug,也不得视为通过。 +- [ ] 截图、事件日志、窗口/焦点摘要和报告保存在版本化运行目录;敏感路径、用户名和终端内容在共享报告前脱敏。 + +### Round 2:修复后同条件对比 + +- [ ] 冻结 Round 1 的 Persona、Story、seed、locale、主题、窗口尺寸、缩放与初始数据;Round 2 必须复用相同条件。 +- [ ] 对每个目标问题先跑最短复现路径,再完整执行关键旅程;生成 before/after 并排图或可叠加对比图。 +- [ ] “本轮没有看到”不等于修复;必须到达相同步骤、状态和 viewport,且功能断言与视觉检查同时通过。 +- [ ] 验收结果只能为 `VERIFIED_FIXED`、`PARTIALLY_FIXED`、`NOT_FIXED`、`REGRESSION` 或 `INCONCLUSIVE`,并说明依据。 +- [ ] 不得出现新的 S0/S1、关键路径回归、明显布局漂移或主题/语言回归;否则整轮视觉 UI E2E 不通过。 + +## 完成定义 + +- [ ] 上述 P0 全部完成,且无鼠标条件下核心任务可完成。 +- [ ] 视觉 token、组件状态和中英文规则有单一来源,不再依赖页面级覆盖维持一致性。 +- [ ] 新增交互具备 loading、empty、error、disabled、focus、reduced-motion 状态。 +- [ ] UI E2E、axe、视觉快照与探索性用户测试均留存可复核报告和截图。 diff --git a/docs/ui-visual-audit-report.md b/docs/ui-visual-audit-report.md new file mode 100644 index 0000000..c8ca3fb --- /dev/null +++ b/docs/ui-visual-audit-report.md @@ -0,0 +1,159 @@ +# AgentDock 视觉审计报告(布局 / 排版) + +> 基线:`codex/ui-shadcn-refactor` @ `8262a19`(含未提交工作区改动) +> 方法:真实启动隔离 Electron 实例(独立 `--user-data-dir` + `AGENTDOCK_DEV_INSTANCE`), +> 按 `docs/ui-ux-review-checklist.md` 检查表逐界面截图并人工审阅。 +> 证据:`e2e/audit-shots/*.png`(11 张),采集脚本 `e2e/ui-visual-audit.spec.ts`。 +> 矩阵:浅色/深色 × 1280×800(标准)、浅色 × 900×640(窄窗口)。 +> 覆盖界面:首页、目录选择弹层、配置编辑器、工作区+终端、终端新增菜单、删除确认、窄窗口全链路。 + +## 执行摘要 + +**根本原因**:项目处于 shadcn/Tailwind 重构的"半完成"状态,存在**两套并存的视觉语言**—— +首页/7 个 shadcn 组件用新语义 token(`--background`/`--primary`),而工作区、会话侧栏、 +配置编辑器、终端面板等仍用 18 个旧 CSS 模块 + 一套旧的 `--color-*` token(3771 行), +两套之间靠一层"兼容别名"勉强映射。这正是用户感知到的"布局、排版问题很多"的来源: +**不是零散 bug,而是系统性不一致**。 + +> 复审说明:本报告经作者(日常使用用户)复核,**终端区的"空间浪费"为误报**—— +> 终端黑框是 xterm 正常填满 `flex:1` 区后的背景,内容少属正常。真正的 S1 只有两条(深色卡片、首页重叠)。 + +按用户影响排序,最关键的两件事: + +1. **深色模式残缺(S1)** — Session 卡片在深色下渲染成刺眼的浅灰白色,与深色侧栏格格不入。 +2. **首页 CTA 与能力卡片重叠 + 大面积空洞(S1/S2)** — 主按钮压在卡片上,首屏上部约 30% 空白。 + +(工作区顶部那叠信息条——worktree 路径 / 端口徽章 / 字体设置栏——经作者确认**日常有用**, +只需轻度美化、合并行以提升密度,列为 S3,见 S3-E。) + +--- + +## 问题清单(按严重度分级) + +> 分级:S0 阻断 / S1 遮挡或严重影响主任务 / S2 明显布局排版缺陷 / S3 轻微一致性/审美。 +> 标注:✅ Confirmed(可观察客观缺陷)· ◻ Candidate(主观审美,需设计评审)。 + +### S1 — 严重影响主任务 + +**S1-A 深色模式下 Session 卡片背景错误** ✅ +证据:`10-workspace-session-dark-standard.png` +Session 1 / Session 2 两张卡片在深色侧栏里渲染成浅灰白色,对比刺眼。 +根因(源码):`session-card.css:213` `.session-card-foreign { background:#f8fafc }` 等硬编码浅色, +不跟随 dark token;`.session-card` 基色 `var(--card)` 之外仍有若干 `#xxx` 硬编码 +(`session-card.css:142,147,150`、`session-status.css:44` `#d1d5db`)。 +修复方向:删除组件内所有硬编码色值,统一走语义 token;dark 用 `.dark`/media 下的同一变量覆盖。 + +**S1-B 首页主按钮与能力卡片重叠** ✅ +证据:`01-home-light-standard.png`、`20-home-light-narrow.png` +"打开项目" CTA 按钮与其下方 `Isolated/Observable/Coordinated` 三列卡片在垂直方向重叠(按钮压住卡片顶边)。 +根因(源码):`index.tsx:44` 标题用 `leading-[0.98] tracking-[-0.055em]` + `clamp(2rem,4vw,4.25rem)`, +`index.tsx:53` CTA 区 `mt-8`、`index.tsx:64` 卡片区 `mt-14`,在部分宽度下卡片上沿侵入按钮盒。 +修复方向:用稳定的栅格间距(固定 `gap`)替代大字号标题的负行高压榨,给 CTA 与卡片之间设最小间距。 + +> ~~原 S1-A「工作区终端空间浪费」已撤销~~ —— 复核确认终端黑框为 xterm 正常背景,非布局缺陷。 + +### S2 — 明显布局/排版缺陷 + +**S2-A 首页首屏上部大面积空洞** ✅ +证据:`01-home-light-standard.png` +顶部约 30% 高度只有网格背景,内容被压到中下部,`justify-center` 在 1280×800 下把视觉重心压得过低。 +修复方向:内容上移(`justify-center` → `pt-[18vh]` 之类),或让网格背景与内容更贴合。 + +**S2-B 中文标题字距过紧、可读性下降** ◻ +证据:`01-home-light-standard.png` +`tracking-[-0.055em]` 使中文"工作现场"等字粘连。西文负字距有效,中文不适用。 +修复方向:中文(CJK)场景字距 ≥ 0,仅对西文/数字保留紧凑字距(可用 `:lang` 或拆分 span)。 + +**S2-C 长会话名截断策略粗糙、溢出卡片** ✅ +证据:`22-workspace-light-narrow.png` +`a-very-long-session-name-to-test-truncation-behavior` 被硬截断且右缘顶到卡片边框,无留白。 +根因(源码):`session-card.css:87` `.session-name` 有 `text-overflow:ellipsis`, +但卡片 `padding:9px 10px` 偏紧,且侧栏缺统一的 `min-w-0` 截断约束(review 清单 P2 已点出)。 +修复方向:侧栏/卡片统一 `min-w-0` + 省略号,截断处提供 title/Tooltip 查看完整名。 + +**S2-D 残留 / 无效 project tab** ✅ +证据:`03-config-editor-light-standard.png`(顶部 `agentdock-e2e-0-...` 残留 tab,指向不存在的临时路径) +这是 commit `17ff2b2` 试图修复的"全新安装后顶部残留大量 project tab"的再现。 +修复方向:打开新项目前清理指向不存在路径的 tab;已在路线图上,建议提高优先级。 + +**S2-E 顶部信息条层级偏多、分隔线偏密** ✅(自 S1 降级,非致命) +证据:`04`、`10` +项目头 / session-info / 端口行 / 字体栏 / 终端 tab 共 5 层横条,每层都有边框或底色,视觉略碎。 +**注意**:经作者确认这些信息日常有用,不是噪音;此处仅作密度优化,不必删除内容。 +修复方向:同类信息归组、去掉重复分隔线即可(并入 S3-E 一起轻度美化,不必大改)。 + +### S3 — 一致性 / 审美 + +**S3-A 端口徽章、字体设置栏样式陈旧** ◻ +证据:`04`、`22` +玫红描边圆角徽章 + 旧式 `- 14 +` stepper + 原生 ``) +样式偏旧、各占一行。**保留全部信息**,只做:路径改为可截断的单行省略 + hover 显示完整、 +端口徽章换成 shadcn `Badge`(`tabular-nums`)、字体控件换成 shadcn `Select`/按钮,视觉上更紧凑统一。 +修复方向:纯外观收敛,不动信息与交互。 + +### 用户复核补充的三处(第二轮截图确认) + +**S2-F 目录浏览器路径 UI 破碎、宽度随名称变化** ✅ +证据:`30-dirbrowser-selected-light.png` +面包屑把 `/`(根)和 `C:` 渲染成一串独立的玫红小按钮,外加多余的 `/` 分隔符,看起来是 +`/ / C:` 三个碎块而非整齐路径 `C:\`;段名长短不一(`$Recycle.Bin` vs `AMD`)导致整体参差, +`flex-wrap: wrap` 还会换行。底部"已选择"路径同为无前缀框的纯文本,宽度随路径变化。 +根因(源码):`DirBrowserModal.tsx:217-233` 每段独立 ` -

{t("resourceSyncDesc")}

+

+ {t("resourceSyncDesc")} +

{expandedSections.resources && ( -
+
{config.resources.sync.map((res, i) => ( -
-
-
-