lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false overrides: extract-zip>yauzl: 3.4.0 '@deepseek-ai/cosmokit': link:vendor/cosmokit '@deepseek-ai/schemastery': link:vendor/schemastery patchedDependencies: '@earendil-works/pi-ai@1.0.2': 1cc211bc358d30cb58bd975f39c03e296f8a277c3de845514d12f9ae77ebab5f '@electron/osx-sign@1.3.3': 280e7b2816caf01423097d24e79107a66afeb563a348630ce9928ae8499a5861 '@fortune-sheet/core@1.0.4': 8791a230763dbf853fd65d627c68c31de37209992851377855e16cf08ea70532 '@fortune-sheet/react@1.0.4': 2932e52e79afcd4ced08cfa123b5eded786c85043da32f622f3e80af6fc96c37 '@yao-pkg/pkg@6.21.0': 75891fc22b277c145cafeab83e41baf4a70f5b8fe6dc0801c6a0b922d7ee88c7 exceljs@4.4.0: c1bf8ac8f319dab382f08e3a669b715e691d46c703ac5a4163eb383fbedd1d48 node-pty@1.2.0-beta.15: 9d30053266d0f39d3debe894c675867f6782da6bcadbc94a693b3cfb9eff8ed0 importers: .: devDependencies: '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:packages/core/agent '@deepseek-ai/dsh-browser-use': specifier: workspace:* version: link:packages/browser-use/browser-use '@deepseek-ai/dsh-computer-use': specifier: workspace:* version: link:packages/computer-use/computer-use '@deepseek-ai/dsh-experimental-browser-use-chrome-devtools-mcp': specifier: workspace:* version: link:packages/experimental/browser-use-chrome-devtools-mcp '@deepseek-ai/dsh-experimental-browser-use-playwright-mcp': specifier: workspace:* version: link:packages/experimental/browser-use-playwright-mcp '@deepseek-ai/dsh-experimental-browser-use-runtime': specifier: workspace:* version: link:packages/experimental/browser-use-runtime '@deepseek-ai/dsh-experimental-browser-use-stagehand-native': specifier: workspace:* version: link:packages/experimental/browser-use-stagehand-native '@deepseek-ai/dsh-experimental-claude-code-mods': specifier: workspace:* version: link:packages/experimental/claude-code-mods '@deepseek-ai/dsh-experimental-computer-use-cua-driver-mcp': specifier: workspace:* version: link:packages/experimental/computer-use-cua-driver-mcp '@deepseek-ai/dsh-experimental-computer-use-cua-driver-native': specifier: workspace:* version: link:packages/experimental/computer-use-cua-driver-native '@deepseek-ai/dsh-experimental-tool-worktree': specifier: workspace:* version: link:packages/experimental/tool-worktree '@deepseek-ai/dsh-experimental-worktree': specifier: workspace:* version: link:packages/experimental/worktree '@deepseek-ai/dsh-hooks-claude-code': specifier: workspace:* version: link:packages/experimental/hooks-claude-code '@deepseek-ai/dsh-hooks-codex': specifier: workspace:* version: link:packages/experimental/hooks-codex '@deepseek-ai/dsh-llm-replay': specifier: workspace:* version: link:packages/test-support/llm-replay '@deepseek-ai/dsh-mcp-client': specifier: workspace:* version: link:packages/mcp/mcp-client '@deepseek-ai/dsh-skill-office': specifier: workspace:* version: link:packages/skill/skill-office '@deepseek-ai/dsh-tool-ralph': specifier: workspace:* version: link:packages/experimental/tool-ralph '@deepseek-ai/dsh-tool-session-query': specifier: workspace:* version: link:packages/experimental/tool-session-query '@deepseek-ai/dsh-tool-terminal': specifier: workspace:* version: link:packages/experimental/tool-terminal '@deepseek-ai/dsh-tool-working-directory': specifier: workspace:* version: link:packages/session/tool-working-directory '@deepseek-ai/dsh-tool-workspace-dependencies': specifier: workspace:* version: link:packages/skill/tool-workspace-dependencies '@deepseek-ai/dsh-web-fetch-http': specifier: workspace:* version: link:packages/web/web-fetch-http '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:packages/session/working-directory '@stylistic/eslint-plugin': specifier: ^5.10.0 version: 5.10.0(eslint@10.5.0(jiti@2.7.0)(supports-color@9.4.0)) '@testing-library/dom': specifier: ^10.4.1 version: 10.4.2 '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/jsdom': specifier: ^28.0.3 version: 28.0.3 '@types/mdast': specifier: ^4.0.4 version: 4.0.4 '@types/node': specifier: ^22.20.1 version: 22.20.1 '@types/semver': specifier: ^7.8.0 version: 7.8.0 '@types/papaparse': specifier: ^5.5.2 version: 5.5.2 '@types/spdx-expression-parse': specifier: ^4.0.0 version: 4.0.0 '@vitest/coverage-v8': specifier: ^4.1.11 version: 4.1.11(vitest@4.1.11) '@yao-pkg/pkg': specifier: 6.21.0 version: 6.21.0(patch_hash=75891fc22b277c145cafeab83e41baf4a70f5b8fe6dc0801c6a0b922d7ee88c7)(supports-color@9.4.0) '@yarnpkg/cli-dist': specifier: 4.18.0 version: 4.18.0 eslint-plugin-sonarjs: specifier: ^4.2.0 version: 4.2.0(eslint@10.5.0(jiti@2.7.0)(supports-color@9.4.0)) execa: specifier: ^10.0.1 version: 10.0.1 extract-zip: specifier: ^2.0.1 version: 2.0.1(supports-color@9.4.0) fast-check: specifier: ^4.9.0 version: 4.9.0 fflate: specifier: ^0.8.2 version: 0.8.3 istanbul-lib-report: specifier: ^3.0.1 version: 3.0.1 js-yaml: specifier: ^4.3.2 version: 4.3.2 jscpd: specifier: ^5.1.2 version: 5.1.2 jsdom: specifier: 29.1.1 version: 29.1.1(@noble/hashes@2.4.0) lefthook: specifier: ^2.1.12 version: 2.1.12 lightningcss: specifier: ^1.33.0 version: 1.33.0 mdast-util-from-markdown: specifier: ^2.0.3 version: 2.0.3(supports-color@9.4.0) mdast-util-gfm: specifier: ^3.1.0 version: 3.1.0(supports-color@9.4.0) mermaid: specifier: 11.17.2 version: 11.17.2 micromark-extension-gfm: specifier: ^3.0.0 version: 3.0.0 oxlint: specifier: 1.81.0 version: 1.81.0(oxlint-tsgolint@7.0.2001) oxlint-tsgolint: specifier: 7.0.2001 version: 7.0.2001 papaparse: specifier: 5.5.3 version: 5.5.3 pnpm: specifier: 11.28.5 version: 11.28.5 publint: specifier: ^0.3.24 version: 0.3.24 semver: specifier: ^7.8.5 version: 7.8.5 smol-toml: specifier: ^1.9.0 version: 1.9.0 spdx-expression-parse: specifier: ^5.0.0 version: 5.0.0 tar: specifier: ^7.5.22 version: 7.5.22 tsdown: specifier: ^0.22.2 version: 0.22.2(oxc-resolver@11.20.0)(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3) tsx: specifier: ^4.23.13 version: 4.23.13 typescript: specifier: ^6.0.3 version: 6.0.3 vite: specifier: 8.2.2 version: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0) vite-tsconfig-paths: specifier: ^6.1.1 version: 6.1.1(supports-color@9.4.0)(typescript@6.0.3)(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0)) vitest: specifier: ^4.1.11 version: 4.1.11(@opentelemetry/api@1.9.1)(@types/node@22.20.1)(@vitest/coverage-v8@4.1.11)(happy-dom@20.11.6)(jsdom@29.1.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0)) zod: specifier: ^4.4.3 version: 4.4.3 apps/cli: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../vendor/loader '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../../vendor/timer '@deepseek-ai/dsh-acp-app': specifier: workspace:* version: link:../../packages/bundle/acp-app '@deepseek-ai/dsh-agent-instructions': specifier: workspace:* version: link:../../packages/context/agent-instructions '@deepseek-ai/dsh-agent-preset': specifier: workspace:* version: link:../../packages/preset/agent-preset '@deepseek-ai/dsh-agent-tool-presentation': specifier: workspace:* version: link:../../packages/core/agent-tool-presentation '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../packages/boot/app-boot '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../packages/util/atomic-write '@deepseek-ai/dsh-base': specifier: workspace:* version: link:../../packages/bundle/base '@deepseek-ai/dsh-client-ui-agent-preset': specifier: workspace:* version: link:../../packages/client/ui-agent-preset '@deepseek-ai/dsh-client-ui-cordis': specifier: workspace:* version: link:../../packages/extensions/ui-cordis '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../../packages/boot/cmdline '@deepseek-ai/dsh-command-compact': specifier: workspace:* version: link:../../packages/compaction/command-compact '@deepseek-ai/dsh-command-goal': specifier: workspace:* version: link:../../packages/goal/command-goal '@deepseek-ai/dsh-compaction-basic': specifier: workspace:* version: link:../../packages/compaction/compaction-basic '@deepseek-ai/dsh-compaction-tool-result-pruner': specifier: workspace:* version: link:../../packages/compaction/compaction-tool-result-pruner '@deepseek-ai/dsh-cordis-client-runner': specifier: workspace:* version: link:../../packages/extensions/cordis-client-runner '@deepseek-ai/dsh-experimental-agent-team-profile': specifier: workspace:* version: link:../../packages/experimental/agent-team-profile '@deepseek-ai/dsh-experimental-auto-review': specifier: workspace:* version: link:../../packages/experimental/auto-review '@deepseek-ai/dsh-experimental-badge-skill-bundle': specifier: workspace:* version: link:../../packages/experimental/badge-skill-bundle '@deepseek-ai/dsh-experimental-cot-translation-bundle': specifier: workspace:* version: link:../../packages/experimental/cot-translation-bundle '@deepseek-ai/dsh-experimental-inspector-profile': specifier: workspace:* version: link:../../packages/experimental/inspector-profile '@deepseek-ai/dsh-experimental-ralph-bundle': specifier: workspace:* version: link:../../packages/experimental/ralph-bundle '@deepseek-ai/dsh-experimental-session-search': specifier: workspace:* version: link:../../packages/experimental/session-search '@deepseek-ai/dsh-experimental-session-titles-bundle': specifier: workspace:* version: link:../../packages/experimental/session-titles-bundle '@deepseek-ai/dsh-experimental-terminal-bundle': specifier: workspace:* version: link:../../packages/experimental/terminal-bundle '@deepseek-ai/dsh-experimental-tool-worktree': specifier: workspace:* version: link:../../packages/experimental/tool-worktree '@deepseek-ai/dsh-experimental-voice-input-bundle': specifier: workspace:* version: link:../../packages/experimental/voice-input-bundle '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../packages/fs/fs-local '@deepseek-ai/dsh-goal': specifier: workspace:* version: link:../../packages/goal/goal '@deepseek-ai/dsh-goal-round-driver': specifier: workspace:* version: link:../../packages/goal/goal-round-driver '@deepseek-ai/dsh-headless': specifier: workspace:* version: link:../../packages/bundle/headless '@deepseek-ai/dsh-hmr': specifier: workspace:* version: link:../../packages/boot/hmr '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../packages/util/home-paths '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../packages/util/http-proxy '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../../packages/jobs/jobs-local '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../packages/util/launch-environment '@deepseek-ai/dsh-mcp-client': specifier: workspace:* version: link:../../packages/mcp/mcp-client '@deepseek-ai/dsh-mcp-resources': specifier: workspace:* version: link:../../packages/mcp/mcp-resources '@deepseek-ai/dsh-persona': specifier: workspace:* version: link:../../packages/preset/persona '@deepseek-ai/dsh-plan-mode': specifier: workspace:* version: link:../../packages/plan/plan-mode '@deepseek-ai/dsh-plugin-manager': specifier: workspace:* version: link:../../packages/boot/plugin-manager '@deepseek-ai/dsh-pwsh-local': specifier: workspace:* version: link:../../packages/shell/pwsh-local '@deepseek-ai/dsh-pwsh-sandbox': specifier: workspace:* version: link:../../packages/shell/pwsh-sandbox '@deepseek-ai/dsh-schedule': specifier: workspace:* version: link:../../packages/schedule/schedule '@deepseek-ai/dsh-sdk-app': specifier: workspace:* version: link:../../packages/bundle/sdk-app '@deepseek-ai/dsh-sdk-minimal': specifier: workspace:* version: link:../../packages/bundle/sdk-minimal '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../packages/session/session-projection '@deepseek-ai/dsh-session-reference': specifier: workspace:* version: link:../../packages/context/session-reference '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../../packages/skill/skill '@deepseek-ai/dsh-skill-filesystem': specifier: workspace:* version: link:../../packages/skill/skill-filesystem '@deepseek-ai/dsh-skill-office': specifier: workspace:* version: link:../../packages/skill/skill-office '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../../packages/terminal/terminal '@deepseek-ai/dsh-terminal-bash': specifier: workspace:* version: link:../../packages/terminal/terminal-bash '@deepseek-ai/dsh-time-context': specifier: workspace:* version: link:../../packages/context/time-context '@deepseek-ai/dsh-tmux-context': specifier: workspace:* version: link:../../packages/context/tmux-context '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../packages/llm/token-meter '@deepseek-ai/dsh-tool-ask-user': specifier: workspace:* version: link:../../packages/interaction/tool-ask-user '@deepseek-ai/dsh-tool-bash': specifier: workspace:* version: link:../../packages/shell/tool-bash '@deepseek-ai/dsh-tool-bash-persistent': specifier: workspace:* version: link:../../packages/shell/tool-bash-persistent '@deepseek-ai/dsh-tool-cordis': specifier: workspace:* version: link:../../packages/extensions/tool-cordis '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../packages/fs/tool-fs '@deepseek-ai/dsh-tool-fs-search': specifier: workspace:* version: link:../../packages/fs/tool-fs-search '@deepseek-ai/dsh-tool-goal': specifier: workspace:* version: link:../../packages/goal/tool-goal '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../packages/jobs/tool-jobs '@deepseek-ai/dsh-tool-present': specifier: workspace:* version: link:../../packages/deliverables/tool-present '@deepseek-ai/dsh-tool-pwsh': specifier: workspace:* version: link:../../packages/shell/tool-pwsh '@deepseek-ai/dsh-tool-pwsh-persistent': specifier: workspace:* version: link:../../packages/shell/tool-pwsh-persistent '@deepseek-ai/dsh-tool-schedule': specifier: workspace:* version: link:../../packages/schedule/tool-schedule '@deepseek-ai/dsh-tool-skill': specifier: workspace:* version: link:../../packages/skill/tool-skill '@deepseek-ai/dsh-tool-str-replace-editor': specifier: workspace:* version: link:../../packages/fs/tool-str-replace-editor '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../../packages/subagent/tool-subagent '@deepseek-ai/dsh-tool-subagent-control': specifier: workspace:* version: link:../../packages/subagent/tool-subagent-control '@deepseek-ai/dsh-tool-todo': specifier: workspace:* version: link:../../packages/todo/tool-todo '@deepseek-ai/dsh-tool-web': specifier: workspace:* version: link:../../packages/web/tool-web '@deepseek-ai/dsh-tool-workflow': specifier: workspace:* version: link:../../packages/workflow/tool-workflow '@deepseek-ai/dsh-tool-workspace-dependencies': specifier: workspace:* version: link:../../packages/skill/tool-workspace-dependencies '@deepseek-ai/dsh-web-app': specifier: workspace:* version: link:../../packages/bundle/web-app '@deepseek-ai/dsh-workflow-ptc': specifier: workspace:* version: link:../../packages/workflow/workflow-ptc '@deepseek-ai/schemastery': specifier: link:../../vendor/schemastery version: link:../../vendor/schemastery commander: specifier: ^15.0.0 version: 15.0.0 js-yaml: specifier: ^4.3.2 version: 4.3.2 node-addon-require-builtin: specifier: ^0.1.9 version: 0.1.9 devDependencies: '@agentclientprotocol/sdk': specifier: 1.4.0 version: 1.4.0(zod@4.4.3) '@deepseek-ai/dsh-acp': specifier: workspace:* version: link:../../packages/acp/acp '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../packages/core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../packages/core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../packages/test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment-local': specifier: workspace:* version: link:../../packages/attachment/attachment-local '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../../packages/shell/bash-local '@deepseek-ai/dsh-credentials-local': specifier: workspace:* version: link:../../packages/credentials/credentials-local '@deepseek-ai/dsh-deepseek-llm-api-extensions': specifier: workspace:* version: link:../../packages/llm/deepseek-llm-api-extensions '@deepseek-ai/dsh-experimental-agent-team': specifier: workspace:* version: link:../../packages/experimental/agent-team '@deepseek-ai/dsh-experimental-ptc-runtime-python': specifier: workspace:* version: link:../../packages/experimental/ptc-runtime-python '@deepseek-ai/dsh-experimental-tool-agent-team': specifier: workspace:* version: link:../../packages/experimental/tool-agent-team '@deepseek-ai/dsh-fs-observation-policy': specifier: workspace:* version: link:../../packages/fs/fs-observation-policy '@deepseek-ai/dsh-fs-sandbox': specifier: workspace:* version: link:../../packages/fs/fs-sandbox '@deepseek-ai/dsh-hooks-claude-code': specifier: workspace:* version: link:../../packages/experimental/hooks-claude-code '@deepseek-ai/dsh-hooks-codex': specifier: workspace:* version: link:../../packages/experimental/hooks-codex '@deepseek-ai/dsh-host-frontend-static': specifier: workspace:* version: link:../../packages/host/frontend-static '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../packages/host/webserver '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../packages/llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../packages/llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-account': specifier: workspace:* version: link:../../packages/llm/llm-deepseek-account '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../packages/llm/llm-deepseek-api-key '@deepseek-ai/dsh-llm-mock-server': specifier: workspace:* version: link:../../packages/test-support/llm-mock-server '@deepseek-ai/dsh-llm-pi-ai': specifier: workspace:* version: link:../../packages/llm/llm-pi-ai '@deepseek-ai/dsh-llm-replay': specifier: workspace:* version: link:../../packages/test-support/llm-replay '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../packages/test-support/loader-smoke '@deepseek-ai/dsh-plugin-package-inventory-deepseek': specifier: workspace:* version: link:../../packages/llm/plugin-package-inventory-deepseek '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../packages/sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../packages/sandbox/sandbox-policy '@deepseek-ai/dsh-sdk-client': specifier: workspace:* version: link:../../packages/sdk/client '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../packages/core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../../packages/session/session-checkpoint-policy '@deepseek-ai/dsh-session-log-deepseek': specifier: workspace:* version: link:../../packages/session/session-log-deepseek '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../packages/session/session-persistence-jsonl '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../packages/session-query/session-query '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../packages/settings/settings '@deepseek-ai/dsh-shell-env': specifier: workspace:* version: link:../../packages/shell/shell-env '@deepseek-ai/dsh-skill-badge': specifier: workspace:* version: link:../../packages/experimental/skill-badge '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../packages/subagent/subagent '@deepseek-ai/dsh-subagent-fork-in-process': specifier: workspace:* version: link:../../packages/subagent/subagent-fork-in-process '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../../packages/subagent/subagent-spawn-in-process '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../packages/subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../packages/core/system-prompt '@deepseek-ai/dsh-tool-ralph': specifier: workspace:* version: link:../../packages/experimental/tool-ralph '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../packages/core/tools '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../packages/interaction/user-approval '@deepseek-ai/dsh-webhook': specifier: workspace:* version: link:../../packages/experimental/webhook '@deepseek-ai/dsh-webhook-github': specifier: workspace:* version: link:../../packages/experimental/webhook-github '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/ws': specifier: 8.18.1 version: 8.18.1 ajv: specifier: ^8.20.0 version: 8.20.0 execa: specifier: ^10.0.1 version: 10.0.1 ws: specifier: 8.21.3 version: 8.21.3 apps/desktop: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../vendor/cordis '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../packages/api/gateway electron-updater: specifier: ^6.8.9 version: 6.8.9(supports-color@9.4.0) semver: specifier: ^7.8.5 version: 7.8.5 ws: specifier: ^8.21.3 version: 8.21.3 devDependencies: '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../packages/boot/app-boot '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../packages/util/atomic-write '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../../packages/client/product-analytics '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../../packages/client/shortcuts '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../packages/client/ui-primitives '@deepseek-ai/dsh-client-ui-settings-general': specifier: workspace:* version: link:../../packages/client/ui-settings-general '@deepseek-ai/dsh-client-ui-sidebar-browser': specifier: workspace:* version: link:../../packages/client/ui-sidebar-browser '@deepseek-ai/dsh-client-ui-theme': specifier: workspace:* version: link:../../packages/client/ui-theme '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../packages/credentials/deepseek-account '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../packages/util/home-paths '@deepseek-ai/node-addon-system': specifier: workspace:~ version: link:../../native/system/packages/entry '@electron/get': specifier: ^5.1.0 version: 5.1.0(supports-color@9.4.0) '@electron/notarize': specifier: 2.5.0 version: 2.5.0(supports-color@9.4.0) '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/node': specifier: ^22.20.1 version: 22.20.1 '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) '@types/semver': specifier: ^7.8.0 version: 7.8.0 '@types/ws': specifier: ^8.18.1 version: 8.18.1 app-builder-lib: specifier: 26.17.0 version: 26.17.0(dmg-builder@26.17.0)(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0) cos-nodejs-sdk-v5: specifier: 3.0.0 version: 3.0.0 electron: specifier: ^44.7.0 version: 44.7.0(supports-color@9.4.0) electron-builder: specifier: ^26.17.0 version: 26.17.0(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0) extract-zip: specifier: ^2.0.1 version: 2.0.1(supports-color@9.4.0) js-yaml: specifier: ^4.3.2 version: 4.3.2 koffi: specifier: 3.1.1 version: 3.1.1 pnpm: specifier: 11.28.5 version: 11.28.5 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) sharp: specifier: 0.35.5 version: 0.35.5(@types/node@22.20.1) typescript: specifier: ^6.0.3 version: 6.0.3 vite: specifier: ^6.4.3 version: 6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0) apps/desktop-host: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../vendor/cordis '@deepseek-ai/dsh': specifier: workspace:* version: link:../cli '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../packages/core/agent '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../packages/boot/app-boot '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../packages/client/connection '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../packages/credentials/deepseek-account '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../packages/util/home-paths '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../packages/host/webserver '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../../packages/jobs/jobs '@deepseek-ai/dsh-schedule': specifier: workspace:* version: link:../../packages/schedule/schedule '@deepseek-ai/dsh-skill-office': specifier: workspace:* version: link:../../packages/skill/skill-office '@deepseek-ai/dsh-tool-workspace-dependencies': specifier: workspace:* version: link:../../packages/skill/tool-workspace-dependencies '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../packages/workspace/workspace '@deepseek-ai/libreoffice-kit': specifier: ^0.1.5 version: 0.1.5 koffi: specifier: 3.1.1 version: 3.1.1 devDependencies: '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../vendor/loader '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../../packages/skill/skill apps/web: devDependencies: '@deepseek-ai/cordis-plugin-group': specifier: workspace:~ version: link:../../vendor/group '@deepseek-ai/dsh-client-modules': specifier: workspace:* version: link:../../packages/client/modules '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../packages/client/store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../packages/test-support/client-runtime '@deepseek-ai/dsh-client-ui-deliverables': specifier: workspace:* version: link:../../packages/client/ui-deliverables '@deepseek-ai/dsh-client-ui-dockkit': specifier: workspace:* version: link:../../packages/client/ui-dockkit '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../packages/client/ui-primitives '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../packages/client/ui-slots '@deepseek-ai/dsh-client-ui-theme': specifier: workspace:* version: link:../../packages/client/ui-theme '@deepseek-ai/dsh-client-web': specifier: workspace:* version: link:../../packages/client/web '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../../packages/boot/cmdline '@deepseek-ai/dsh-experimental-agent-team': specifier: workspace:* version: link:../../packages/experimental/agent-team '@deepseek-ai/dsh-experimental-auto-review': specifier: workspace:* version: link:../../packages/experimental/auto-review '@deepseek-ai/dsh-experimental-cot-translation-bundle': specifier: workspace:* version: link:../../packages/experimental/cot-translation-bundle '@deepseek-ai/dsh-experimental-speech-to-text': specifier: workspace:* version: link:../../packages/experimental/speech-to-text '@deepseek-ai/dsh-experimental-voice-input-bundle': specifier: workspace:* version: link:../../packages/experimental/voice-input-bundle '@deepseek-ai/dsh-experimental-webworker-packer': specifier: workspace:* version: link:../../packages/experimental/webworker-packer '@deepseek-ai/dsh-experimental-webworker-runtime': specifier: workspace:* version: link:../../packages/experimental/webworker-runtime '@deepseek-ai/dsh-experimental-worktree': specifier: workspace:* version: link:../../packages/experimental/worktree '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../packages/util/launch-environment '@deepseek-ai/dsh-llm-mock-server': specifier: workspace:* version: link:../../packages/test-support/llm-mock-server '@deepseek-ai/dsh-pwsh-local': specifier: workspace:* version: link:../../packages/shell/pwsh-local '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../packages/test-support/remote-mock '@deepseek-ai/dsh-session-projection-cache': specifier: workspace:* version: link:../../packages/session/session-projection-cache '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../packages/subprocess/subprocess-local '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../packages/util/values '@deepseek-ai/dsh-workspace-changes': specifier: workspace:* version: link:../../packages/deliverables/workspace-changes '@types/node': specifier: ^22.20.1 version: 22.20.1 '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) '@types/ws': specifier: 8.18.1 version: 8.18.1 '@vitejs/plugin-react': specifier: ^4.7.0 version: 4.7.0(supports-color@9.4.0)(vite@6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0)) fflate: specifier: ^0.8.2 version: 0.8.3 http-server: specifier: ^14.1.1 version: 14.1.1(debug@4.4.3(supports-color@9.4.0))(supports-color@9.4.0) playwright: specifier: ^1.49.0 version: 1.61.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) typescript: specifier: ^6.0.3 version: 6.0.3 vite: specifier: ^6.4.3 version: 6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0) vitest: specifier: ^4.1.11 version: 4.1.11(@opentelemetry/api@1.9.1)(@types/node@22.20.1)(@vitest/coverage-v8@4.1.11)(happy-dom@20.11.6)(jsdom@29.1.1(@noble/hashes@2.4.0))(vite@6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0)) ws: specifier: 8.21.3 version: 8.21.3 benchmarks: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../packages/core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../packages/core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../packages/test-support/agent-loop-testkit '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../packages/preset/agent-preset-registry '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../packages/api/session-controller '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../packages/util/brand '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../packages/client/store '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../packages/client/ui-chat '@deepseek-ai/dsh-deque': specifier: workspace:* version: link:../packages/util/deque '@deepseek-ai/dsh-lazy-require': specifier: workspace:* version: link:../packages/util/lazy-require '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../packages/llm/llm '@deepseek-ai/dsh-llm-replay': specifier: workspace:* version: link:../packages/test-support/llm-replay '@deepseek-ai/dsh-sdk-client': specifier: workspace:* version: link:../packages/sdk/client '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../packages/core/session '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../packages/session/session-format '@deepseek-ai/dsh-session-format-catalog': specifier: workspace:* version: link:../packages/session/session-format-catalog '@deepseek-ai/dsh-session-format-v3-to-v4': specifier: workspace:* version: link:../packages/session/session-format-v3-to-v4 '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../packages/session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../packages/session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../packages/session/session-projection '@deepseek-ai/dsh-session-projection-cache': specifier: workspace:* version: link:../packages/session/session-projection-cache '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../packages/session-query/session-query '@deepseek-ai/dsh-session-query-sqlite': specifier: workspace:* version: link:../packages/session-query/session-query-sqlite '@deepseek-ai/dsh-session-stats': specifier: workspace:* version: link:../packages/session/session-stats '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../packages/session/session-title '@deepseek-ai/dsh-session-turn-outline': specifier: workspace:* version: link:../packages/session/session-turn-outline '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../packages/storage/storage '@deepseek-ai/dsh-storage-domain': specifier: workspace:* version: link:../packages/storage/storage-domain '@deepseek-ai/dsh-storage-json': specifier: workspace:* version: link:../packages/storage/storage-json '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../packages/subagent/subagent '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../packages/subprocess/subprocess '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../packages/terminal/terminal '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../packages/llm/token-meter '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../packages/core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../packages/typert/protocol '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../packages/util/values '@xterm/headless': specifier: ^6.0.0 version: 6.0.0 playwright: specifier: ^1.49.0 version: 1.61.1 zod: specifier: ^4.4.3 version: 4.4.3 native/system: devDependencies: '@deepseek-ai/node-addon-system': specifier: workspace:~ version: link:packages/entry '@types/node': specifier: ^26.4.1 version: 26.4.1 tsx: specifier: ^4.23.13 version: 4.23.13 typescript: specifier: ^6.0.3 version: 6.0.3 native/system/packages/darwin-arm64: {} native/system/packages/darwin-x64: {} native/system/packages/entry: optionalDependencies: '@deepseek-ai/node-addon-system-darwin-arm64': specifier: workspace:~ version: link:../darwin-arm64 '@deepseek-ai/node-addon-system-darwin-x64': specifier: workspace:~ version: link:../darwin-x64 '@deepseek-ai/node-addon-system-linux-arm64': specifier: workspace:~ version: link:../linux-arm64 '@deepseek-ai/node-addon-system-linux-x64': specifier: workspace:~ version: link:../linux-x64 native/system/packages/linux-arm64: {} native/system/packages/linux-x64: {} packages/acp/acp: dependencies: '@agentclientprotocol/sdk': specifier: 1.4.0 version: 1.4.0(zod@4.4.3) '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-mcp-client': specifier: workspace:* version: link:../../mcp/mcp-client '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval packages/api/account-controller: dependencies: zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../credentials/deepseek-account '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/api/gateway: dependencies: '@deepseek-ai/dsh-deque': specifier: workspace:* version: link:../../util/deque '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery ws: specifier: ^8.21.3 version: 8.21.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../../boot/cmdline '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../../typert/registry '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@types/ws': specifier: ^8.18.1 version: 8.18.1 zod: specifier: 4.4.3 version: 4.4.3 packages/api/job-controller: dependencies: '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../gateway '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../../jobs/jobs '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../../jobs/jobs-local '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../../typert/registry packages/api/remotes: dependencies: '@deepseek-ai/dsh-deque': specifier: workspace:* version: link:../../util/deque '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-api-account-controller': specifier: workspace:* version: link:../account-controller '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../gateway '@deepseek-ai/dsh-api-job-controller': specifier: workspace:* version: link:../job-controller '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../session-controller '@deepseek-ai/dsh-api-settings-controller': specifier: workspace:* version: link:../settings-controller '@deepseek-ai/dsh-api-terminal-controller': specifier: workspace:* version: link:../terminal-controller '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../workspace-controller '@deepseek-ai/dsh-api-workspace-files': specifier: workspace:* version: link:../workspace-files '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-file-upload': specifier: workspace:* version: link:../../client/file-upload '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../../client/product-analytics '@deepseek-ai/dsh-client-ui-plugin-manager': specifier: workspace:* version: link:../../client/ui-plugin-manager '@deepseek-ai/dsh-command-feedback': specifier: workspace:* version: link:../../feedback/command-feedback '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-cordis-host-runner': specifier: workspace:* version: link:../../extensions/cordis-host-runner '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../credentials/deepseek-account '@deepseek-ai/dsh-file-reference': specifier: workspace:* version: link:../../context/file-reference '@deepseek-ai/dsh-goal': specifier: workspace:* version: link:../../goal/goal '@deepseek-ai/dsh-host-plugin-inventory': specifier: workspace:* version: link:../../host/plugin-inventory '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-message-feedback': specifier: workspace:* version: link:../../feedback/message-feedback '@deepseek-ai/dsh-office-to-pdf': specifier: workspace:* version: link:../../document/office-to-pdf '@deepseek-ai/dsh-permission-presets': specifier: workspace:* version: link:../../interaction/permission-presets '@deepseek-ai/dsh-plugin-manager': specifier: workspace:* version: link:../../boot/plugin-manager '@deepseek-ai/dsh-schedule': specifier: workspace:* version: link:../../schedule/schedule '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session-reference': specifier: workspace:* version: link:../../context/session-reference '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../../interaction/user-questions zod: specifier: 4.4.3 version: 4.4.3 packages/api/session-controller: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-deque': specifier: workspace:* version: link:../../util/deque '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery mime-types: specifier: ^3.0.2 version: 3.0.2 zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-default-model': specifier: workspace:* version: link:../../core/agent-default-model '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../gateway '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-file-upload': specifier: workspace:* version: link:../../client/file-upload '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/dsh-file-reference': specifier: workspace:* version: link:../../context/file-reference '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-native-command': specifier: workspace:* version: link:../../util/native-command '@deepseek-ai/dsh-permission-presets': specifier: workspace:* version: link:../../interaction/permission-presets '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-projection-cache': specifier: workspace:* version: link:../../session/session-projection-cache '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../../session/session-title '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../../skill/skill '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../../storage/storage '@deepseek-ai/dsh-storage-domain': specifier: workspace:* version: link:../../storage/storage-domain '@deepseek-ai/dsh-storage-json': specifier: workspace:* version: link:../../storage/storage-json '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../../typert/registry '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@deepseek-ai/dsh-util-time': specifier: workspace:* version: link:../../util/time '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../workspace/workspace '@types/mime-types': specifier: ^3.0.1 version: 3.0.1 packages/api/settings-controller: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/dsh-native-command': specifier: workspace:* version: link:../../util/native-command '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/api/terminal-controller: dependencies: '@deepseek-ai/dsh-deque': specifier: workspace:* version: link:../../util/deque '@deepseek-ai/dsh-lazy-require': specifier: workspace:* version: link:../../util/lazy-require '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@xterm/addon-serialize': specifier: ^0.14.0 version: 0.14.0 '@xterm/headless': specifier: ^6.0.0 version: 6.0.0 zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../gateway '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/api/workspace-controller: dependencies: '@deepseek-ai/dsh-deque': specifier: workspace:* version: link:../../util/deque '@deepseek-ai/dsh-native-command': specifier: workspace:* version: link:../../util/native-command '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../gateway '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-host-directory-picker': specifier: workspace:* version: link:../../host/directory-picker '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-storage-domain': specifier: workspace:* version: link:../../storage/storage-domain '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../workspace/workspace packages/api/workspace-files: dependencies: '@deepseek-ai/dsh-deque': specifier: workspace:* version: link:../../util/deque '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../gateway '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-resources': specifier: workspace:* version: link:../../client/resources '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path packages/attachment/attachment: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand packages/attachment/attachment-local: dependencies: '@deepseek-ai/dsh-lazy-require': specifier: workspace:* version: link:../../util/lazy-require '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery sharp: specifier: 0.35.5 version: 0.35.5(@types/node@22.20.1) devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../attachment '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../util/home-paths packages/boot/app-boot: dependencies: '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../util/atomic-write '@deepseek-ai/dsh-package-manifest': specifier: workspace:* version: link:../../util/package-manifest '@eslint-community/regexpp': specifier: ^4.12.2 version: 4.12.2 ajv: specifier: ^8.20.0 version: 8.20.0 js-yaml: specifier: ^4.3.2 version: 4.3.2 node-addon-require-builtin: specifier: ^0.1.9 version: 0.1.9 resolve.exports: specifier: ^2.0.3 version: 2.0.3 semver: specifier: ^7.8.5 version: 7.8.5 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-group': specifier: workspace:~ version: link:../../../vendor/group '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../../../vendor/timer '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../util/home-paths '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/semver': specifier: ^7.8.0 version: 7.8.0 packages/boot/cmdline: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader commander: specifier: ^15.0.0 version: 15.0.0 packages/boot/config-editor: dependencies: '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../util/atomic-write js-yaml: specifier: ^4.3.2 version: 4.3.2 yaml: specifier: ^2.8.1 version: 2.9.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../app-boot '@deepseek-ai/dsh-hmr': specifier: workspace:* version: link:../hmr '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 packages/boot/hmr: dependencies: '@babel/code-frame': specifier: ^7.29.0 version: 7.29.7 '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery chokidar: specifier: 5.0.0 version: 5.0.0 node-addon-require-builtin: specifier: ^0.1.9 version: 0.1.9 picomatch: specifier: ^4.0.7 version: 4.0.7 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../../../vendor/timer '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../app-boot '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../util/atomic-write '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../cmdline '@types/babel__code-frame': specifier: ^7.27.0 version: 7.27.0 '@types/picomatch': specifier: ^4.0.3 version: 4.0.3 esbuild: specifier: ^0.28.2 version: 0.28.2 packages/boot/plugin-manager: dependencies: '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../app-boot '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../util/atomic-write '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery execa: specifier: ^10.0.1 version: 10.0.1 yaml: specifier: ^2.9.0 version: 2.9.0 zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../../../vendor/timer '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-hmr': specifier: workspace:* version: link:../hmr '@deepseek-ai/dsh-host-plugin-inventory': specifier: workspace:* version: link:../../host/plugin-inventory '@deepseek-ai/dsh-package-manifest': specifier: workspace:* version: link:../../util/package-manifest '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval chokidar: specifier: ^4.0.3 version: 4.0.3 packages/browser-use/browser-use: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand packages/bundle/acp-app: dependencies: '@deepseek-ai/dsh-acp': specifier: workspace:* version: link:../../acp/acp '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../../boot/cmdline commander: specifier: ^15.0.0 version: 15.0.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include packages/bundle/base: dependencies: '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../../../vendor/timer '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-default-model': specifier: workspace:* version: link:../../core/agent-default-model '@deepseek-ai/dsh-agent-instructions': specifier: workspace:* version: link:../../context/agent-instructions '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../api/gateway '@deepseek-ai/dsh-attachment-local': specifier: workspace:* version: link:../../attachment/attachment-local '@deepseek-ai/dsh-authorization': specifier: workspace:* version: link:../../credentials/authorization '@deepseek-ai/dsh-bash-sandbox': specifier: workspace:* version: link:../../shell/bash-sandbox '@deepseek-ai/dsh-command-compact': specifier: workspace:* version: link:../../compaction/command-compact '@deepseek-ai/dsh-command-feedback': specifier: workspace:* version: link:../../feedback/command-feedback '@deepseek-ai/dsh-command-goal': specifier: workspace:* version: link:../../goal/command-goal '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-compaction-basic': specifier: workspace:* version: link:../../compaction/compaction-basic '@deepseek-ai/dsh-compaction-image-offload': specifier: workspace:* version: link:../../compaction/compaction-image-offload '@deepseek-ai/dsh-compaction-tool-result-pruner': specifier: workspace:* version: link:../../compaction/compaction-tool-result-pruner '@deepseek-ai/dsh-config-editor': specifier: workspace:* version: link:../../boot/config-editor '@deepseek-ai/dsh-credentials-local': specifier: workspace:* version: link:../../credentials/credentials-local '@deepseek-ai/dsh-deepseek-account-platform': specifier: workspace:* version: link:../../credentials/deepseek-account-platform '@deepseek-ai/dsh-deepseek-llm-api-extensions': specifier: workspace:* version: link:../../llm/deepseek-llm-api-extensions '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-fs-observation-policy': specifier: workspace:* version: link:../../fs/fs-observation-policy '@deepseek-ai/dsh-fs-sandbox': specifier: workspace:* version: link:../../fs/fs-sandbox '@deepseek-ai/dsh-goal': specifier: workspace:* version: link:../../goal/goal '@deepseek-ai/dsh-goal-round-driver': specifier: workspace:* version: link:../../goal/goal-round-driver '@deepseek-ai/dsh-hmr': specifier: workspace:* version: link:../../boot/hmr '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../../jobs/jobs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek-account': specifier: workspace:* version: link:../../llm/llm-deepseek-account '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-llm-pi-ai': specifier: workspace:* version: link:../../llm/llm-pi-ai '@deepseek-ai/dsh-llm-retry': specifier: workspace:* version: link:../../llm/llm-retry '@deepseek-ai/dsh-mcp-resources': specifier: workspace:* version: link:../../mcp/mcp-resources '@deepseek-ai/dsh-otel': specifier: workspace:* version: link:../../telemetry/otel '@deepseek-ai/dsh-permission-presets': specifier: workspace:* version: link:../../interaction/permission-presets '@deepseek-ai/dsh-plan-mode': specifier: workspace:* version: link:../../plan/plan-mode '@deepseek-ai/dsh-plugin-manager': specifier: workspace:* version: link:../../boot/plugin-manager '@deepseek-ai/dsh-plugin-package-inventory-deepseek': specifier: workspace:* version: link:../../llm/plugin-package-inventory-deepseek '@deepseek-ai/dsh-ptc-runtime-node': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime-node '@deepseek-ai/dsh-pwsh-sandbox': specifier: workspace:* version: link:../../shell/pwsh-sandbox '@deepseek-ai/dsh-repeat-tool-reminder': specifier: workspace:* version: link:../../guard/repeat-tool-reminder '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../../session/session-checkpoint-policy '@deepseek-ai/dsh-session-log-deepseek': specifier: workspace:* version: link:../../session/session-log-deepseek '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-projection-cache': specifier: workspace:* version: link:../../session/session-projection-cache '@deepseek-ai/dsh-session-query-sqlite': specifier: workspace:* version: link:../../session-query/session-query-sqlite '@deepseek-ai/dsh-session-telemetry-otel': specifier: workspace:* version: link:../../session/session-telemetry-otel '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../../session/session-title '@deepseek-ai/dsh-session-title-first-prompt-llm': specifier: workspace:* version: link:../../session/session-title-first-prompt-llm '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-shell-env': specifier: workspace:* version: link:../../shell/shell-env '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../../skill/skill '@deepseek-ai/dsh-skill-filesystem': specifier: workspace:* version: link:../../skill/skill-filesystem '@deepseek-ai/dsh-spill-local': specifier: workspace:* version: link:../../spill/spill-local '@deepseek-ai/dsh-spill-policy': specifier: workspace:* version: link:../../spill/spill-policy '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../../storage/storage '@deepseek-ai/dsh-storage-domain': specifier: workspace:* version: link:../../storage/storage-domain '@deepseek-ai/dsh-storage-json': specifier: workspace:* version: link:../../storage/storage-json '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-subagent-fork-in-process': specifier: workspace:* version: link:../../subagent/subagent-fork-in-process '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../../subagent/subagent-spawn-in-process '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@deepseek-ai/dsh-tool-bash': specifier: workspace:* version: link:../../shell/tool-bash '@deepseek-ai/dsh-tool-call-timeout-policy': specifier: workspace:* version: link:../../guard/timeout-policy '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../fs/tool-fs '@deepseek-ai/dsh-tool-fs-search': specifier: workspace:* version: link:../../fs/tool-fs-search '@deepseek-ai/dsh-tool-goal': specifier: workspace:* version: link:../../goal/tool-goal '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../jobs/tool-jobs '@deepseek-ai/dsh-tool-present': specifier: workspace:* version: link:../../deliverables/tool-present '@deepseek-ai/dsh-tool-pwsh': specifier: workspace:* version: link:../../shell/tool-pwsh '@deepseek-ai/dsh-tool-skill': specifier: workspace:* version: link:../../skill/tool-skill '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../../subagent/tool-subagent '@deepseek-ai/dsh-tool-subagent-control': specifier: workspace:* version: link:../../subagent/tool-subagent-control '@deepseek-ai/dsh-tool-todo': specifier: workspace:* version: link:../../todo/tool-todo '@deepseek-ai/dsh-tool-web': specifier: workspace:* version: link:../../web/tool-web '@deepseek-ai/dsh-tool-workflow': specifier: workspace:* version: link:../../workflow/tool-workflow '@deepseek-ai/dsh-tool-working-directory': specifier: workspace:* version: link:../../session/tool-working-directory '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-loader': specifier: workspace:* version: link:../../typert/loader '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../../typert/registry '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../../interaction/user-questions '@deepseek-ai/dsh-web': specifier: workspace:* version: link:../../web/web '@deepseek-ai/dsh-web-fetch-http': specifier: workspace:* version: link:../../web/web-fetch-http '@deepseek-ai/dsh-web-search-deepseek': specifier: workspace:* version: link:../../web/web-search-deepseek '@deepseek-ai/dsh-workflow-ptc': specifier: workspace:* version: link:../../workflow/workflow-ptc '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/bundle/headless: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../../boot/cmdline '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery commander: specifier: ^15.0.0 version: 15.0.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-default-model': specifier: workspace:* version: link:../../core/agent-default-model '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent packages/bundle/sdk-app: dependencies: '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../../boot/cmdline '@deepseek-ai/dsh-sdk-jsonrpc-server': specifier: workspace:* version: link:../../sdk/server '@deepseek-ai/dsh-skill-office': specifier: workspace:* version: link:../../skill/skill-office '@deepseek-ai/dsh-tool-workspace-dependencies': specifier: workspace:* version: link:../../skill/tool-workspace-dependencies '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery commander: specifier: ^15.0.0 version: 15.0.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include packages/bundle/sdk-minimal: dependencies: '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../../../vendor/timer '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-deepseek-llm-api-extensions': specifier: workspace:* version: link:../../llm/deepseek-llm-api-extensions '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../../jobs/jobs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-llm-retry': specifier: workspace:* version: link:../../llm/llm-retry '@deepseek-ai/dsh-mcp-resources': specifier: workspace:* version: link:../../mcp/mcp-resources '@deepseek-ai/dsh-plugin-package-inventory-deepseek': specifier: workspace:* version: link:../../llm/plugin-package-inventory-deepseek '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-sdk-app': specifier: workspace:* version: link:../sdk-app '@deepseek-ai/dsh-sdk-jsonrpc-server': specifier: workspace:* version: link:../../sdk/server '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-log-deepseek': specifier: workspace:* version: link:../../session/session-log-deepseek '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../../session/session-title '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../../terminal/terminal '@deepseek-ai/dsh-terminal-bash': specifier: workspace:* version: link:../../terminal/terminal-bash '@deepseek-ai/dsh-tool-bash-persistent': specifier: workspace:* version: link:../../shell/tool-bash-persistent '@deepseek-ai/dsh-tool-pwsh-persistent': specifier: workspace:* version: link:../../shell/tool-pwsh-persistent '@deepseek-ai/dsh-tool-working-directory': specifier: workspace:* version: link:../../session/tool-working-directory '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/bundle/web-app: dependencies: '@deepseek-ai/dsh-agent-instructions': specifier: workspace:* version: link:../../context/agent-instructions '@deepseek-ai/dsh-agent-preset': specifier: workspace:* version: link:../../preset/agent-preset '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-agent-tool-presentation': specifier: workspace:* version: link:../../core/agent-tool-presentation '@deepseek-ai/dsh-api-account-controller': specifier: workspace:* version: link:../../api/account-controller '@deepseek-ai/dsh-api-job-controller': specifier: workspace:* version: link:../../api/job-controller '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-api-settings-controller': specifier: workspace:* version: link:../../api/settings-controller '@deepseek-ai/dsh-api-terminal-controller': specifier: workspace:* version: link:../../api/terminal-controller '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../../api/workspace-controller '@deepseek-ai/dsh-api-workspace-files': specifier: workspace:* version: link:../../api/workspace-files '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-file-upload': specifier: workspace:* version: link:../../client/file-upload '@deepseek-ai/dsh-client-hmr': specifier: workspace:* version: link:../../client/hmr '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-modules': specifier: workspace:* version: link:../../client/modules '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../../client/product-analytics '@deepseek-ai/dsh-client-resources': specifier: workspace:* version: link:../../client/resources '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../../client/shortcuts '@deepseek-ai/dsh-client-ui-agent-preset': specifier: workspace:* version: link:../../client/ui-agent-preset '@deepseek-ai/dsh-client-ui-approval': specifier: workspace:* version: link:../../client/ui-approval '@deepseek-ai/dsh-client-ui-attachment': specifier: workspace:* version: link:../../client/ui-attachment '@deepseek-ai/dsh-client-ui-brand-official': specifier: workspace:* version: link:../../client/ui-brand-official '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../../client/ui-chat '@deepseek-ai/dsh-client-ui-commands': specifier: workspace:* version: link:../../client/ui-commands '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../../client/ui-conversation '@deepseek-ai/dsh-client-ui-cordis': specifier: workspace:* version: link:../../extensions/ui-cordis '@deepseek-ai/dsh-client-ui-deliverables': specifier: workspace:* version: link:../../client/ui-deliverables '@deepseek-ai/dsh-client-ui-directory-picker-browse': specifier: workspace:* version: link:../../client/ui-directory-picker-browse '@deepseek-ai/dsh-client-ui-directory-picker-native': specifier: workspace:* version: link:../../client/ui-directory-picker-native '@deepseek-ai/dsh-client-ui-goal': specifier: workspace:* version: link:../../client/ui-goal '@deepseek-ai/dsh-client-ui-input-trigger': specifier: workspace:* version: link:../../client/ui-input-trigger '@deepseek-ai/dsh-client-ui-jobs': specifier: workspace:* version: link:../../client/ui-jobs '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../../client/ui-layout '@deepseek-ai/dsh-client-ui-message-feedback': specifier: workspace:* version: link:../../client/ui-message-feedback '@deepseek-ai/dsh-client-ui-model-selection': specifier: workspace:* version: link:../../client/ui-model-selection '@deepseek-ai/dsh-client-ui-open-in-app': specifier: workspace:* version: link:../../client/ui-open-in-app '@deepseek-ai/dsh-client-ui-permission-presets': specifier: workspace:* version: link:../../client/ui-permission-presets '@deepseek-ai/dsh-client-ui-plan': specifier: workspace:* version: link:../../client/ui-plan '@deepseek-ai/dsh-client-ui-plugin-manager': specifier: workspace:* version: link:../../client/ui-plugin-manager '@deepseek-ai/dsh-client-ui-reference': specifier: workspace:* version: link:../../client/ui-reference '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-schedule': specifier: workspace:* version: link:../../client/ui-schedule '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../../client/ui-session '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../../client/ui-settings '@deepseek-ai/dsh-client-ui-settings-account': specifier: workspace:* version: link:../../client/ui-settings-account '@deepseek-ai/dsh-client-ui-settings-agent-loop': specifier: workspace:* version: link:../../client/ui-settings-agent-loop '@deepseek-ai/dsh-client-ui-settings-general': specifier: workspace:* version: link:../../client/ui-settings-general '@deepseek-ai/dsh-client-ui-settings-models': specifier: workspace:* version: link:../../client/ui-settings-models '@deepseek-ai/dsh-client-ui-settings-plugin-inventory': specifier: workspace:* version: link:../../client/ui-settings-plugin-inventory '@deepseek-ai/dsh-client-ui-settings-plugins': specifier: workspace:* version: link:../../client/ui-settings-plugins '@deepseek-ai/dsh-client-ui-settings-session-log': specifier: workspace:* version: link:../../client/ui-settings-session-log '@deepseek-ai/dsh-client-ui-settings-shell': specifier: workspace:* version: link:../../client/ui-settings-shell '@deepseek-ai/dsh-client-ui-settings-subagent': specifier: workspace:* version: link:../../client/ui-settings-subagent '@deepseek-ai/dsh-client-ui-settings-web-search': specifier: workspace:* version: link:../../client/ui-settings-web-search '@deepseek-ai/dsh-client-ui-shortcuts': specifier: workspace:* version: link:../../client/ui-shortcuts '@deepseek-ai/dsh-client-ui-sidebar': specifier: workspace:* version: link:../../client/ui-sidebar '@deepseek-ai/dsh-client-ui-sidebar-browser': specifier: workspace:* version: link:../../client/ui-sidebar-browser '@deepseek-ai/dsh-client-ui-sidebar-documentpreview': specifier: workspace:* version: link:../../client/ui-sidebar-documentpreview '@deepseek-ai/dsh-client-ui-sidebar-files': specifier: workspace:* version: link:../../client/ui-sidebar-files '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../../client/ui-sidebar-right '@deepseek-ai/dsh-client-ui-sidebar-terminal': specifier: workspace:* version: link:../../client/ui-sidebar-terminal '@deepseek-ai/dsh-client-ui-skill': specifier: workspace:* version: link:../../client/ui-skill '@deepseek-ai/dsh-client-ui-subagent': specifier: workspace:* version: link:../../client/ui-subagent '@deepseek-ai/dsh-client-ui-theme': specifier: workspace:* version: link:../../client/ui-theme '@deepseek-ai/dsh-client-ui-tool': specifier: workspace:* version: link:../../client/ui-tool '@deepseek-ai/dsh-client-ui-trajectory': specifier: workspace:* version: link:../../client/ui-trajectory '@deepseek-ai/dsh-client-ui-user-questions': specifier: workspace:* version: link:../../client/ui-user-questions '@deepseek-ai/dsh-client-ui-workflow-run': specifier: workspace:* version: link:../../client/ui-workflow-run '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../../client/ui-workspace '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../../boot/cmdline '@deepseek-ai/dsh-command-compact': specifier: workspace:* version: link:../../compaction/command-compact '@deepseek-ai/dsh-command-goal': specifier: workspace:* version: link:../../goal/command-goal '@deepseek-ai/dsh-compaction-basic': specifier: workspace:* version: link:../../compaction/compaction-basic '@deepseek-ai/dsh-compaction-tool-result-pruner': specifier: workspace:* version: link:../../compaction/compaction-tool-result-pruner '@deepseek-ai/dsh-cordis-client-runner': specifier: workspace:* version: link:../../extensions/cordis-client-runner '@deepseek-ai/dsh-cordis-host-runner': specifier: workspace:* version: link:../../extensions/cordis-host-runner '@deepseek-ai/dsh-file-reference': specifier: workspace:* version: link:../../context/file-reference '@deepseek-ai/dsh-file-reference-local': specifier: workspace:* version: link:../../context/file-reference-local '@deepseek-ai/dsh-host-directory-picker-auto': specifier: workspace:* version: link:../../host/directory-picker-auto '@deepseek-ai/dsh-host-directory-picker-browse': specifier: workspace:* version: link:../../host/directory-picker-browse '@deepseek-ai/dsh-host-directory-picker-native': specifier: workspace:* version: link:../../host/directory-picker-native '@deepseek-ai/dsh-host-frontend-static': specifier: workspace:* version: link:../../host/frontend-static '@deepseek-ai/dsh-host-open-in-app': specifier: workspace:* version: link:../../host/open-in-app '@deepseek-ai/dsh-host-plugin-inventory': specifier: workspace:* version: link:../../host/plugin-inventory '@deepseek-ai/dsh-host-product-telemetry-otel': specifier: workspace:* version: link:../../host/product-telemetry-otel '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-message-feedback': specifier: workspace:* version: link:../../feedback/message-feedback '@deepseek-ai/dsh-office-to-pdf': specifier: workspace:* version: link:../../document/office-to-pdf '@deepseek-ai/dsh-persona': specifier: workspace:* version: link:../../preset/persona '@deepseek-ai/dsh-plan-mode': specifier: workspace:* version: link:../../plan/plan-mode '@deepseek-ai/dsh-plugin-manager': specifier: workspace:* version: link:../../boot/plugin-manager '@deepseek-ai/dsh-schedule': specifier: workspace:* version: link:../../schedule/schedule '@deepseek-ai/dsh-session-log-export': specifier: workspace:* version: link:../../session-query/session-log-export '@deepseek-ai/dsh-session-reference': specifier: workspace:* version: link:../../context/session-reference '@deepseek-ai/dsh-session-stats': specifier: workspace:* version: link:../../session/session-stats '@deepseek-ai/dsh-session-turn-outline': specifier: workspace:* version: link:../../session/session-turn-outline '@deepseek-ai/dsh-skill-filesystem': specifier: workspace:* version: link:../../skill/skill-filesystem '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../../terminal/terminal '@deepseek-ai/dsh-terminal-bash': specifier: workspace:* version: link:../../terminal/terminal-bash '@deepseek-ai/dsh-time-context': specifier: workspace:* version: link:../../context/time-context '@deepseek-ai/dsh-tool-ask-user': specifier: workspace:* version: link:../../interaction/tool-ask-user '@deepseek-ai/dsh-tool-bash': specifier: workspace:* version: link:../../shell/tool-bash '@deepseek-ai/dsh-tool-bash-persistent': specifier: workspace:* version: link:../../shell/tool-bash-persistent '@deepseek-ai/dsh-tool-cordis': specifier: workspace:* version: link:../../extensions/tool-cordis '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../fs/tool-fs '@deepseek-ai/dsh-tool-fs-search': specifier: workspace:* version: link:../../fs/tool-fs-search '@deepseek-ai/dsh-tool-goal': specifier: workspace:* version: link:../../goal/tool-goal '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../jobs/tool-jobs '@deepseek-ai/dsh-tool-present': specifier: workspace:* version: link:../../deliverables/tool-present '@deepseek-ai/dsh-tool-pwsh': specifier: workspace:* version: link:../../shell/tool-pwsh '@deepseek-ai/dsh-tool-pwsh-persistent': specifier: workspace:* version: link:../../shell/tool-pwsh-persistent '@deepseek-ai/dsh-tool-schedule': specifier: workspace:* version: link:../../schedule/tool-schedule '@deepseek-ai/dsh-tool-skill': specifier: workspace:* version: link:../../skill/tool-skill '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../../subagent/tool-subagent '@deepseek-ai/dsh-tool-subagent-control': specifier: workspace:* version: link:../../subagent/tool-subagent-control '@deepseek-ai/dsh-tool-todo': specifier: workspace:* version: link:../../todo/tool-todo '@deepseek-ai/dsh-tool-web': specifier: workspace:* version: link:../../web/tool-web '@deepseek-ai/dsh-tool-workflow': specifier: workspace:* version: link:../../workflow/tool-workflow '@deepseek-ai/dsh-web-frontend': specifier: workspace:* version: link:../../../apps/web '@deepseek-ai/dsh-workflow-ptc': specifier: workspace:* version: link:../../workflow/workflow-ptc '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../workspace/workspace '@deepseek-ai/dsh-workspace-changes': specifier: workspace:* version: link:../../deliverables/workspace-changes '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery commander: specifier: ^15.0.0 version: 15.0.0 open: specifier: ^11.0.2 version: 11.0.4 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-otel': specifier: workspace:* version: link:../../telemetry/otel '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-shell-env': specifier: workspace:* version: link:../../shell/shell-env '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../../typert/registry '@deepseek-ai/libreoffice-kit': specifier: ^0.1.5 version: 0.1.5 packages/client/connection: dependencies: '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/client/file-upload: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto packages/client/hmr: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-client-modules': specifier: workspace:* version: link:../modules '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver packages/client/locale: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-package-manifest': specifier: workspace:* version: link:../../util/package-manifest '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/modules: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-package-manifest': specifier: workspace:* version: link:../../util/package-manifest packages/client/product-analytics: dependencies: '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../api/gateway '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../../compaction/compaction '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../credentials/deepseek-account '@deepseek-ai/dsh-host-product-telemetry-otel': specifier: workspace:* version: link:../../host/product-telemetry-otel '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-otel': specifier: workspace:* version: link:../../telemetry/otel '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings packages/client/resources: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/client/shortcuts: dependencies: '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver packages/client/store: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis immer: specifier: ^10.1.1 version: 10.2.0 zustand: specifier: ~4.5.7 version: 4.5.7(@types/react@18.3.31)(immer@10.2.0)(react@18.3.1) packages/client/ui-agent-preset: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-plugin-manager': specifier: workspace:* version: link:../ui-plugin-manager '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../ui-workspace '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-approval: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-attachment: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-tool': specifier: workspace:* version: link:../ui-tool '@deepseek-ai/dsh-client-ui-trajectory': specifier: workspace:* version: link:../ui-trajectory '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-brand-official: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-sidebar': specifier: workspace:* version: link:../ui-sidebar '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-chat: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../../api/workspace-controller '@deepseek-ai/dsh-api-workspace-files': specifier: workspace:* version: link:../../api/workspace-files '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../product-analytics '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-ui-approval': specifier: workspace:* version: link:../ui-approval '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-input-trigger': specifier: workspace:* version: link:../ui-input-trigger '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-sidebar-browser': specifier: workspace:* version: link:../ui-sidebar-browser '@deepseek-ai/dsh-client-ui-sidebar-documentpreview': specifier: workspace:* version: link:../ui-sidebar-documentpreview '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../ui-workspace '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../../compaction/compaction '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-retry': specifier: workspace:* version: link:../../llm/llm-retry '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-stats': specifier: workspace:* version: link:../../session/session-stats '@deepseek-ai/dsh-session-turn-outline': specifier: workspace:* version: link:../../session/session-turn-outline '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@tanstack/react-virtual': specifier: 3.14.10 version: 3.14.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-commands: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-input-trigger': specifier: workspace:* version: link:../ui-input-trigger '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-conversation: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../../api/workspace-controller '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-file-upload': specifier: workspace:* version: link:../file-upload '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../product-analytics '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../ui-workspace '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-file-reference': specifier: workspace:* version: link:../../context/file-reference '@deepseek-ai/dsh-goal': specifier: workspace:* version: link:../../goal/goal '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-retry': specifier: workspace:* version: link:../../llm/llm-retry '@deepseek-ai/dsh-plan-mode': specifier: workspace:* version: link:../../plan/plan-mode '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@deepseek-ai/dsh-tool-todo': specifier: workspace:* version: link:../../todo/tool-todo '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../workspace/workspace '@lexical/headless': specifier: ^0.49.0 version: 0.49.0(typescript@6.0.3) '@lexical/history': specifier: ^0.49.0 version: 0.49.0(typescript@6.0.3) '@lexical/plain-text': specifier: ^0.49.0 version: 0.49.0(typescript@6.0.3) '@lexical/text': specifier: ^0.49.0 version: 0.49.0(typescript@6.0.3) '@lexical/utils': specifier: ^0.49.0 version: 0.49.0(typescript@6.0.3) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.0.0 version: 2.1.1 lexical: specifier: ^0.49.0 version: 0.49.0(typescript@6.0.3) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) zod: specifier: 4.4.3 version: 4.4.3 packages/client/ui-deliverables: dependencies: '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-api-workspace-files': specifier: workspace:* version: link:../../api/workspace-files '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-dockkit': specifier: workspace:* version: link:../ui-dockkit '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-tool': specifier: workspace:* version: link:../ui-tool '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-present': specifier: workspace:* version: link:../../deliverables/tool-present '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@deepseek-ai/dsh-workspace-changes': specifier: workspace:* version: link:../../deliverables/workspace-changes '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-directory-picker-browse: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../ui-workspace '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-directory-picker-native: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../ui-workspace '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-dockkit: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-goal: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-goal': specifier: workspace:* version: link:../../goal/goal '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-input-trigger: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-file-reference': specifier: workspace:* version: link:../../context/file-reference '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-jobs: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-job-controller': specifier: workspace:* version: link:../../api/job-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../../jobs/jobs '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-layout: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-theme': specifier: workspace:* version: link:../ui-theme '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-message-feedback: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-commands': specifier: workspace:* version: link:../ui-commands '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-command-feedback': specifier: workspace:* version: link:../../feedback/command-feedback '@deepseek-ai/dsh-message-feedback': specifier: workspace:* version: link:../../feedback/message-feedback '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-model-selection: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../product-analytics '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-commands': specifier: workspace:* version: link:../ui-commands '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-input-trigger': specifier: workspace:* version: link:../ui-input-trigger '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.1.1 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-open-in-app: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../api/gateway '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-deliverables': specifier: workspace:* version: link:../ui-deliverables '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-sidebar-documentpreview': specifier: workspace:* version: link:../ui-sidebar-documentpreview '@deepseek-ai/dsh-client-ui-sidebar-files': specifier: workspace:* version: link:../ui-sidebar-files '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-host-open-in-app': specifier: workspace:* version: link:../../host/open-in-app '@deepseek-ai/dsh-native-command': specifier: workspace:* version: link:../../util/native-command '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-permission-presets: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-commands': specifier: workspace:* version: link:../ui-commands '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-input-trigger': specifier: workspace:* version: link:../ui-input-trigger '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-permission-presets': specifier: workspace:* version: link:../../interaction/permission-presets '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-plan: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-resources': specifier: workspace:* version: link:../resources '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-user-questions': specifier: workspace:* version: link:../ui-user-questions '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-plan-mode': specifier: workspace:* version: link:../../plan/plan-mode '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-plugin-manager: dependencies: '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../product-analytics '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-sidebar': specifier: workspace:* version: link:../ui-sidebar '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-package-manifest': specifier: workspace:* version: link:../../util/package-manifest '@deepseek-ai/dsh-plugin-manager': specifier: workspace:* version: link:../../boot/plugin-manager '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.1.1 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-primitives: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-util-code-language': specifier: workspace:* version: link:../../util/code-language '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@shikijs/langs': specifier: ^4.4.3 version: 4.4.3 '@types/mdast': specifier: ^4.0.4 version: 4.0.4 '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) anser: specifier: ^2.3.5 version: 2.3.5 clsx: specifier: ^2.0.0 version: 2.1.1 diff: specifier: ^9.0.0 version: 9.0.0 katex: specifier: ^0.18.7 version: 0.18.7 mdast-util-from-markdown: specifier: ^2.0.3 version: 2.0.3(supports-color@9.4.0) mdast-util-gfm: specifier: ^3.1.0 version: 3.1.0(supports-color@9.4.0) mdast-util-math: specifier: ^3.0.0 version: 3.0.0(supports-color@9.4.0) micromark-core-commonmark: specifier: ^2.0.3 version: 2.0.3 micromark-extension-gfm: specifier: ^3.0.0 version: 3.0.0 micromark-extension-math: specifier: ^3.1.0 version: 3.1.0 micromark-factory-space: specifier: ^2.0.1 version: 2.0.1 micromark-util-character: specifier: ^2.1.1 version: 2.1.1 micromark-util-classify-character: specifier: ^2.0.1 version: 2.0.1 micromark-util-sanitize-uri: specifier: ^2.0.1 version: 2.0.1 micromark-util-symbol: specifier: ^2.0.1 version: 2.0.1 micromark-util-types: specifier: ^2.0.2 version: 2.0.2 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) shiki: specifier: ^4.4.3 version: 4.4.3 simple-icons: specifier: 16.31.0 version: 16.31.0 packages/client/ui-reference: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-input-trigger': specifier: workspace:* version: link:../ui-input-trigger '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-file-reference': specifier: workspace:* version: link:../../context/file-reference '@deepseek-ai/dsh-session-reference': specifier: workspace:* version: link:../../context/session-reference '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path packages/client/ui-renderer: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) '@types/use-sync-external-store': specifier: ^1.5.0 version: 1.7.0 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) use-sync-external-store: specifier: 1.6.0 version: 1.6.0(react@18.3.1) packages/client/ui-schedule: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../../api/workspace-controller '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-sidebar': specifier: workspace:* version: link:../ui-sidebar '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-tool': specifier: workspace:* version: link:../ui-tool '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../ui-workspace '@deepseek-ai/dsh-schedule': specifier: workspace:* version: link:../../schedule/schedule '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.1.1 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-session: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-settings: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-settings-account: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../product-analytics '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-settings-models': specifier: workspace:* version: link:../ui-settings-models '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-theme': specifier: workspace:* version: link:../ui-theme '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../credentials/deepseek-account '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/big.js': specifier: ^6.2.2 version: 6.2.2 '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) big.js: specifier: ^7.0.1 version: 7.0.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-settings-agent-loop: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-plugin-manager': specifier: workspace:* version: link:../ui-plugin-manager '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-settings-general: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-sidebar': specifier: workspace:* version: link:../ui-sidebar '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-settings-models: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../product-analytics '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../../test-support/remote-mock '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-settings-plugin-inventory: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-modules': specifier: workspace:* version: link:../modules '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-agent-preset': specifier: workspace:* version: link:../ui-agent-preset '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-package-manifest': specifier: workspace:* version: link:../../util/package-manifest '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-settings-plugins: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-settings-session-log: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-settings-shell: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-plugin-manager': specifier: workspace:* version: link:../ui-plugin-manager '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-settings-subagent: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-plugin-manager': specifier: workspace:* version: link:../ui-plugin-manager '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-settings-web-search: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-plugin-manager': specifier: workspace:* version: link:../ui-plugin-manager '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-shortcuts: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.1.1 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-sidebar: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../../api/workspace-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../product-analytics '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../ui-workspace '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-sidebar-browser: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../../api/workspace-controller '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-ui-dockkit': specifier: workspace:* version: link:../ui-dockkit '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-sidebar-documentpreview: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../api/gateway '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-workspace-files': specifier: workspace:* version: link:../../api/workspace-files '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-resources': specifier: workspace:* version: link:../resources '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-dockkit': specifier: workspace:* version: link:../ui-dockkit '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-office-to-pdf': specifier: workspace:* version: link:../../document/office-to-pdf '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@fortune-sheet/core': specifier: 1.0.4 version: 1.0.4(patch_hash=8791a230763dbf853fd65d627c68c31de37209992851377855e16cf08ea70532) '@fortune-sheet/react': specifier: 1.0.4 version: 1.0.4(patch_hash=2932e52e79afcd4ced08cfa123b5eded786c85043da32f622f3e80af6fc96c37)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/papaparse': specifier: ^5.3.16 version: 5.5.2 '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.0.0 version: 2.1.1 dompurify: specifier: ^3.4.16 version: 3.4.16 exceljs: specifier: 4.4.0 version: 4.4.0(patch_hash=c1bf8ac8f319dab382f08e3a669b715e691d46c703ac5a4163eb383fbedd1d48) fast-xml-parser: specifier: 5.11.1 version: 5.11.1 fflate: specifier: ^0.8.3 version: 0.8.3 papaparse: specifier: 5.7.0 version: 5.7.0 pdfjs-dist: specifier: 6.3.289 version: 6.3.289 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) xlsx: specifier: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz version: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz yaml: specifier: ^2.9.0 version: 2.9.0 packages/client/ui-sidebar-files: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-workspace-files': specifier: workspace:* version: link:../../api/workspace-files '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-dockkit': specifier: workspace:* version: link:../ui-dockkit '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-sidebar-right: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-resources': specifier: workspace:* version: link:../resources '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-dockkit': specifier: workspace:* version: link:../ui-dockkit '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/picomatch': specifier: ^4.0.3 version: 4.0.3 '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) clsx: specifier: ^2.0.0 version: 2.1.1 picomatch: specifier: ^4.0.7 version: 4.0.7 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) zod: specifier: 4.4.3 version: 4.4.3 packages/client/ui-sidebar-terminal: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-terminal-controller': specifier: workspace:* version: link:../../api/terminal-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-dockkit': specifier: workspace:* version: link:../ui-dockkit '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-theme': specifier: workspace:* version: link:../ui-theme '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) '@xterm/addon-fit': specifier: ^0.11.0 version: 0.11.0 '@xterm/xterm': specifier: ^6.0.0 version: 6.0.0 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-skill: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-input-trigger': specifier: workspace:* version: link:../ui-input-trigger '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-tool': specifier: workspace:* version: link:../ui-tool '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-slots: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@types/react': specifier: ~18.3.1 version: 18.3.31 packages/client/ui-subagent: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-resources': specifier: workspace:* version: link:../resources '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-input-trigger': specifier: workspace:* version: link:../ui-input-trigger '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../ui-workspace '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-theme: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-tool: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../../api/workspace-controller '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-spill': specifier: workspace:* version: link:../../spill/spill '@deepseek-ai/dsh-spill-policy': specifier: workspace:* version: link:../../spill/spill-policy '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../jobs/tool-jobs '@deepseek-ai/dsh-tool-session-query': specifier: workspace:* version: link:../../experimental/tool-session-query '@deepseek-ai/dsh-tool-terminal': specifier: workspace:* version: link:../../experimental/tool-terminal '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../../interaction/user-questions '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-trajectory: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../../compaction/compaction '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@tanstack/react-virtual': specifier: 3.14.10 version: 3.14.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) diff: specifier: ^9.0.0 version: 9.0.0 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/client/ui-user-questions: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-tool': specifier: workspace:* version: link:../ui-tool '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../../interaction/user-questions '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-workflow-run: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../ui-workspace '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-tool-workflow': specifier: workspace:* version: link:../../workflow/tool-workflow '@deepseek-ai/dsh-workflow': specifier: workspace:* version: link:../../workflow/workflow '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/client/ui-workspace: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../../api/workspace-controller '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../locale '@deepseek-ai/dsh-client-product-analytics': specifier: workspace:* version: link:../product-analytics '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../ui-conversation '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../ui-session '@deepseek-ai/dsh-client-ui-sidebar': specifier: workspace:* version: link:../ui-sidebar '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../../jobs/jobs '@deepseek-ai/dsh-schedule': specifier: workspace:* version: link:../../schedule/schedule '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../util/workspace-path '@types/react': specifier: ~18.3.1 version: 18.3.31 clsx: specifier: ^2.0.0 version: 2.1.1 react: specifier: ^18.2.0 version: 18.3.1 packages/client/web: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-client-modules': specifier: workspace:* version: link:../modules '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../store '@deepseek-ai/dsh-client-ui-dockkit': specifier: workspace:* version: link:../ui-dockkit '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../ui-renderer '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../ui-slots '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@tanstack/react-virtual': specifier: 3.14.10 version: 3.14.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) typescript: specifier: ^6.0.3 version: 6.0.3 zod: specifier: 4.4.3 version: 4.4.3 packages/compaction/command-compact: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../compaction '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/compaction/compaction: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/compaction/compaction-basic: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../compaction '@deepseek-ai/dsh-compaction-image-offload': specifier: workspace:* version: link:../compaction-image-offload '@deepseek-ai/dsh-compaction-tool-result-pruner': specifier: workspace:* version: link:../compaction-tool-result-pruner '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-retry': specifier: workspace:* version: link:../../llm/llm-retry '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/compaction/compaction-image-offload: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../compaction '@deepseek-ai/dsh-compaction-basic': specifier: workspace:* version: link:../compaction-basic '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter packages/compaction/compaction-tool-result-pruner: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../compaction '@deepseek-ai/dsh-compaction-image-offload': specifier: workspace:* version: link:../compaction-image-offload '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter packages/computer-use/computer-use: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand packages/context/agent-instructions: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../util/home-paths '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../fs/tool-fs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/context/file-reference: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent packages/context/file-reference-local: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-file-reference': specifier: workspace:* version: link:../file-reference '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/context/session-reference: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../../compaction/compaction '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-output-retention': specifier: workspace:* version: link:../../util/output-retention '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-projection-cache': specifier: workspace:* version: link:../../session/session-projection-cache '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-session-query-sqlite': specifier: workspace:* version: link:../../session-query/session-query-sqlite '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../../session/session-title '@deepseek-ai/dsh-spill': specifier: workspace:* version: link:../../spill/spill '@deepseek-ai/dsh-spill-local': specifier: workspace:* version: link:../../spill/spill-local '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../fs/tool-fs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/context/time-context: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../../shell/bash-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../../session/session-checkpoint-policy '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/context/tmux-context: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../../shell/shell '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt packages/core/agent: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../system-prompt '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../../typert/registry '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../workspace/workspace packages/core/agent-default-model: dependencies: '@deepseek-ai/dsh-config-editor': specifier: workspace:* version: link:../../boot/config-editor '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../agent '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings packages/core/agent-loop: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../agent '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-llm-pi-ai': specifier: workspace:* version: link:../../llm/llm-pi-ai '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../tools packages/core/agent-tool-presentation: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../agent '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../session '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../tools packages/core/scope: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/core/session: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../scope '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../../typert/registry packages/core/system-prompt: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../scope packages/core/tools: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../system-prompt '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/credentials/authorization: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../credentials '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm packages/credentials/credentials: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/credentials/credentials-local: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery chokidar: specifier: 5.0.0 version: 5.0.0 yaml: specifier: ^2.9.0 version: 2.9.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../util/atomic-write '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../credentials '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../util/home-paths '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment packages/credentials/deepseek-account: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm packages/credentials/deepseek-account-platform: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-authorization': specifier: workspace:* version: link:../authorization '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../credentials '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../deepseek-account '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver packages/deliverables/tool-present: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/deliverables/workspace-changes: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery diff: specifier: ^9.0.0 version: 9.0.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../fs/tool-fs '@deepseek-ai/dsh-tool-str-replace-editor': specifier: workspace:* version: link:../../fs/tool-str-replace-editor '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/document/office-to-pdf: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/libreoffice-kit': specifier: ^0.1.5 version: 0.1.5 '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-api-workspace-files': specifier: workspace:* version: link:../../api/workspace-files '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/experimental/agent-team: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-subagent-fork-in-process': specifier: workspace:* version: link:../../subagent/subagent-fork-in-process '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../../subagent/subagent-spawn-in-process packages/experimental/agent-team-profile: dependencies: '@deepseek-ai/dsh-experimental-agent-team': specifier: workspace:* version: link:../agent-team '@deepseek-ai/dsh-experimental-client-ui-agent-team': specifier: workspace:* version: link:../client-ui-agent-team '@deepseek-ai/dsh-experimental-tool-agent-team': specifier: workspace:* version: link:../tool-agent-team devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include js-yaml: specifier: ^4.3.2 version: 4.3.2 packages/experimental/api-speech-to-text: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-experimental-speech-to-text': specifier: workspace:* version: link:../speech-to-text '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/experimental/auto-review: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-instructions': specifier: workspace:* version: link:../../context/agent-instructions '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-bash-sandbox': specifier: workspace:* version: link:../../shell/bash-sandbox '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../../compaction/compaction '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-fs-observation-policy': specifier: workspace:* version: link:../../fs/fs-observation-policy '@deepseek-ai/dsh-fs-sandbox': specifier: workspace:* version: link:../../fs/fs-sandbox '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-permission-presets': specifier: workspace:* version: link:../../interaction/permission-presets '@deepseek-ai/dsh-ptc-runtime-node': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime-node '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../../shell/shell '@deepseek-ai/dsh-shell-env': specifier: workspace:* version: link:../../shell/shell-env '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-bash': specifier: workspace:* version: link:../../shell/tool-bash '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../fs/tool-fs '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../../subagent/tool-subagent '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/experimental/badge-skill-bundle: dependencies: '@deepseek-ai/dsh-skill-badge': specifier: workspace:* version: link:../skill-badge devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/experimental/browser-use-chrome-devtools-mcp: dependencies: '@deepseek-ai/dsh-experimental-browser-use-runtime': specifier: workspace:* version: link:../browser-use-runtime chrome-devtools-mcp: specifier: 1.9.0 version: 1.9.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-browser-use': specifier: workspace:* version: link:../../browser-use/browser-use '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/experimental/browser-use-playwright-mcp: dependencies: '@deepseek-ai/dsh-experimental-browser-use-runtime': specifier: workspace:* version: link:../browser-use-runtime '@playwright/mcp': specifier: 0.0.80 version: 0.0.80 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-browser-use': specifier: workspace:* version: link:../../browser-use/browser-use '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/experimental/browser-use-runtime: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment-local': specifier: workspace:* version: link:../../attachment/attachment-local '@deepseek-ai/dsh-browser-use': specifier: workspace:* version: link:../../browser-use/browser-use '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-mcp-client': specifier: workspace:* version: link:../../mcp/mcp-client '@deepseek-ai/dsh-mcp-resources': specifier: workspace:* version: link:../../mcp/mcp-resources '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/experimental/browser-use-stagehand-native: dependencies: '@browserbasehq/stagehand': specifier: 4.1.0 version: 4.1.0 '@deepseek-ai/dsh-experimental-browser-use-runtime': specifier: workspace:* version: link:../browser-use-runtime '@deepseek-ai/dsh-mcp-client': specifier: workspace:* version: link:../../mcp/mcp-client '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@puppeteer/browsers': specifier: 3.2.2 version: 3.2.2(yauzl@3.4.0) zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-attachment-local': specifier: workspace:* version: link:../../attachment/attachment-local '@deepseek-ai/dsh-browser-use': specifier: workspace:* version: link:../../browser-use/browser-use '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools tsx: specifier: ^4.23.13 version: 4.23.13 packages/experimental/claude-code-mods: dependencies: '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: ^4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../../storage/storage '@deepseek-ai/dsh-storage-domain': specifier: workspace:* version: link:../../storage/storage-domain '@deepseek-ai/dsh-storage-json': specifier: workspace:* version: link:../../storage/storage-json '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../../interaction/user-questions '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/experimental/client-ui-agent-team: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../../client/ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../client/ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../../client/ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-client-ui-workspace': specifier: workspace:* version: link:../../client/ui-workspace '@deepseek-ai/dsh-experimental-agent-team': specifier: workspace:* version: link:../agent-team '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/experimental/client-ui-claude-code-mods: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../../client/ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../client/ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../../client/ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-experimental-claude-code-mods': specifier: workspace:* version: link:../claude-code-mods '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/experimental/client-ui-cot-translation: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: ^4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../../client/ui-chat '@deepseek-ai/dsh-client-ui-plugin-manager': specifier: workspace:* version: link:../../client/ui-plugin-manager '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../client/ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../../client/ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-experimental-translator': specifier: workspace:* version: link:../translator '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../../typert/registry '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/experimental/client-ui-voice-input: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../api/gateway '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../../client/ui-conversation '@deepseek-ai/dsh-client-ui-plugin-manager': specifier: workspace:* version: link:../../client/ui-plugin-manager '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../client/ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../../client/ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-experimental-api-speech-to-text': specifier: workspace:* version: link:../api-speech-to-text '@deepseek-ai/dsh-experimental-speech-to-text': specifier: workspace:* version: link:../speech-to-text '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/experimental/computer-use-cua-driver-mcp: dependencies: '@deepseek-ai/dsh-mcp-client': specifier: workspace:* version: link:../../mcp/mcp-client '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-attachment-local': specifier: workspace:* version: link:../../attachment/attachment-local '@deepseek-ai/dsh-computer-use': specifier: workspace:* version: link:../../computer-use/computer-use '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/experimental/computer-use-cua-driver-native: dependencies: '@deepseek-ai/dsh-mcp-client': specifier: workspace:* version: link:../../mcp/mcp-client '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@trycua/cua-driver': specifier: 0.28.0 version: 0.28.0 zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-attachment-local': specifier: workspace:* version: link:../../attachment/attachment-local '@deepseek-ai/dsh-computer-use': specifier: workspace:* version: link:../../computer-use/computer-use '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/experimental/cot-translation-bundle: dependencies: '@deepseek-ai/dsh-experimental-client-ui-cot-translation': specifier: workspace:* version: link:../client-ui-cot-translation '@deepseek-ai/dsh-experimental-translator': specifier: workspace:* version: link:../translator devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include js-yaml: specifier: ^4.3.2 version: 4.3.2 packages/experimental/hook-protocol: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../../shell/shell packages/experimental/hooks-claude-code: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../../shell/bash-local '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-hook-protocol': specifier: workspace:* version: link:../hook-protocol '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../../shell/shell '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/experimental/hooks-codex: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../../shell/bash-local '@deepseek-ai/dsh-hook-protocol': specifier: workspace:* version: link:../hook-protocol '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../../shell/shell '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/experimental/inspector: dependencies: '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-client-modules': specifier: workspace:* version: link:../../client/modules '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery open: specifier: ^11.0.2 version: 11.0.4 serve-static: specifier: ^2.2.1 version: 2.2.1(supports-color@9.4.0) ws: specifier: ^8.21.3 version: 8.21.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-shortcuts': specifier: workspace:* version: link:../../client/shortcuts '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../../client/ui-layout '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../client/ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../../boot/cmdline '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/serve-static': specifier: ^2.2.0 version: 2.2.0 '@types/ws': specifier: ^8.18.1 version: 8.18.1 chrome-devtools-frontend: specifier: 1.0.1638082 version: 1.0.1638082 playwright: specifier: ^1.49.0 version: 1.61.1 react: specifier: ^18.2.0 version: 18.3.1 tsx: specifier: ^4.23.13 version: 4.23.13 packages/experimental/inspector-profile: dependencies: '@deepseek-ai/dsh-experimental-inspector': specifier: workspace:* version: link:../inspector '@deepseek-ai/dsh-experimental-session-inspector': specifier: workspace:* version: link:../session-inspector devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include js-yaml: specifier: ^4.3.2 version: 4.3.2 packages/experimental/ptc-runtime-python: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values packages/experimental/ralph-bundle: dependencies: '@deepseek-ai/dsh-tool-ralph': specifier: workspace:* version: link:../tool-ralph '@deepseek-ai/dsh-workflow-ptc': specifier: workspace:* version: link:../../workflow/workflow-ptc devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/experimental/session-inspector: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-client-test-runtime': specifier: workspace:* version: link:../../test-support/client-runtime '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../../client/ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../../client/ui-conversation '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../client/ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../../client/ui-session '@deepseek-ai/dsh-client-ui-sidebar-right': specifier: workspace:* version: link:../../client/ui-sidebar-right '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@tanstack/react-virtual': specifier: ^3.14.10 version: 3.14.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/experimental/session-search: dependencies: '@deepseek-ai/dsh-session-query-sqlite': specifier: workspace:* version: link:../../session-query/session-query-sqlite '@deepseek-ai/dsh-tool-session-query': specifier: workspace:* version: link:../tool-session-query devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/experimental/session-title-all-prompts-llm: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../../session/session-title '@deepseek-ai/dsh-session-title-llm': specifier: workspace:* version: link:../../session/session-title-llm packages/experimental/session-titles-bundle: dependencies: '@deepseek-ai/dsh-session-title-all-prompts-llm': specifier: workspace:* version: link:../session-title-all-prompts-llm devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/experimental/skill-badge: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../../skill/skill packages/experimental/speech-to-text: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-config-editor': specifier: workspace:* version: link:../../boot/config-editor '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings packages/experimental/speech-to-text-sensevoice: dependencies: '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery sherpa-onnx-node: specifier: 1.13.8 version: 1.13.8 zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-experimental-speech-to-text': specifier: workspace:* version: link:../speech-to-text '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local tsx: specifier: ^4.23.13 version: 4.23.13 packages/experimental/terminal-bundle: dependencies: '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../../terminal/terminal '@deepseek-ai/dsh-terminal-bash': specifier: workspace:* version: link:../../terminal/terminal-bash '@deepseek-ai/dsh-tool-terminal': specifier: workspace:* version: link:../tool-terminal devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/experimental/tool-agent-team: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-experimental-agent-team': specifier: workspace:* version: link:../agent-team '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-subagent-fork-in-process': specifier: workspace:* version: link:../../subagent/subagent-fork-in-process '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../../subagent/subagent-spawn-in-process '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-subagent-control': specifier: workspace:* version: link:../../subagent/tool-subagent-control '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/experimental/tool-ralph: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../../subagent/subagent-spawn-in-process '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-workflow': specifier: workspace:* version: link:../../workflow/workflow '@deepseek-ai/dsh-workflow-ptc': specifier: workspace:* version: link:../../workflow/workflow-ptc packages/experimental/tool-session-query: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-session-query-sqlite': specifier: workspace:* version: link:../../session-query/session-query-sqlite '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../../session/session-title '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tool-call-timeout-policy': specifier: workspace:* version: link:../../guard/timeout-policy '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/experimental/tool-terminal: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../../jobs/jobs '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../../jobs/jobs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-output-retention': specifier: workspace:* version: link:../../util/output-retention '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../../terminal/terminal '@deepseek-ai/dsh-terminal-bash': specifier: workspace:* version: link:../../terminal/terminal-bash '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../jobs/tool-jobs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/experimental/tool-worktree: dependencies: '@deepseek-ai/dsh-experimental-worktree': specifier: workspace:* version: link:../worktree devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/experimental/translator: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../credentials/deepseek-account '@deepseek-ai/dsh-deepseek-llm-api-extensions': specifier: workspace:* version: link:../../llm/deepseek-llm-api-extensions '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-account': specifier: workspace:* version: link:../../llm/llm-deepseek-account '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-log-deepseek': specifier: workspace:* version: link:../../session/session-log-deepseek '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-query-sqlite': specifier: workspace:* version: link:../../session-query/session-query-sqlite '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values packages/experimental/voice-input-bundle: dependencies: '@deepseek-ai/dsh-experimental-api-speech-to-text': specifier: workspace:* version: link:../api-speech-to-text '@deepseek-ai/dsh-experimental-client-ui-voice-input': specifier: workspace:* version: link:../client-ui-voice-input '@deepseek-ai/dsh-experimental-speech-to-text': specifier: workspace:* version: link:../speech-to-text '@deepseek-ai/dsh-experimental-speech-to-text-sensevoice': specifier: workspace:* version: link:../speech-to-text-sensevoice devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include js-yaml: specifier: ^4.3.2 version: 4.3.2 packages/experimental/webhook: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-default-model': specifier: workspace:* version: link:../../core/agent-default-model '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-permission-presets': specifier: workspace:* version: link:../../interaction/permission-presets '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../../session/session-title '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../workspace/workspace packages/experimental/webhook-github: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@octokit/webhooks': specifier: ^14.2.0 version: 14.2.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-webhook': specifier: workspace:* version: link:../webhook packages/experimental/webworker-packer: dependencies: '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/dsh-experimental-webworker-runtime': specifier: workspace:* version: link:../webworker-runtime '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../util/home-paths '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../../session/session-format '@deepseek-ai/dsh-session-format-catalog': specifier: workspace:* version: link:../../session/session-format-catalog '@deepseek-ai/dsh-session-format-v3-to-v4': specifier: workspace:* version: link:../../session/session-format-v3-to-v4 js-yaml: specifier: ^4.3.2 version: 4.3.2 picomatch: specifier: ^4.0.7 version: 4.0.7 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/picomatch': specifier: ^4.0.3 version: 4.0.3 packages/experimental/webworker-runtime: dependencies: '@deepseek-ai/dsh-client-web': specifier: workspace:* version: link:../../client/web '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@noble/hashes': specifier: ^2.4.0 version: 2.4.0 '@yarnpkg/parsers': specifier: ^3.1.0 version: 3.1.0 acorn: specifier: ^8.18.0 version: 8.18.0 buffer: specifier: ^6.0.3 version: 6.0.3 picomatch: specifier: ^4.0.7 version: 4.0.7 readable-stream: specifier: ^4.7.0 version: 4.7.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../api/gateway '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-bash-sandbox': specifier: workspace:* version: link:../../shell/bash-sandbox '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-file-upload': specifier: workspace:* version: link:../../client/file-upload '@deepseek-ai/dsh-client-modules': specifier: workspace:* version: link:../../client/modules '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../host/webserver '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/node-addon-system': specifier: workspace:~ version: link:../../../native/system/packages/entry '@types/picomatch': specifier: ^4.0.3 version: 4.0.3 '@types/readable-stream': specifier: ^4.0.24 version: 4.0.24 chokidar: specifier: 5.0.0 version: 5.0.0 packages/experimental/worktree: dependencies: '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/extensions/cordis-client-runner: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-modules': specifier: workspace:* version: link:../../client/modules '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-theme': specifier: workspace:* version: link:../../client/ui-theme '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/extensions/cordis-host-runner: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../../../vendor/timer '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../api/gateway '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/extensions/tool-cordis: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-group': specifier: workspace:~ version: link:../../../vendor/group '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-cordis-host-runner': specifier: workspace:* version: link:../cordis-host-runner '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery packages/extensions/ui-cordis: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../client/ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../../client/ui-session '@deepseek-ai/dsh-client-ui-sidebar': specifier: workspace:* version: link:../../client/ui-sidebar '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-client-ui-tool': specifier: workspace:* version: link:../../client/ui-tool '@deepseek-ai/dsh-cordis-client-runner': specifier: workspace:* version: link:../cordis-client-runner '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/feedback/command-feedback: dependencies: zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-anonymous-user-id': specifier: workspace:* version: link:../../identity/anonymous-user-id '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/feedback/message-feedback: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-command-feedback': specifier: workspace:* version: link:../command-feedback '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/fs/fs: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox packages/fs/fs-local: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery chokidar: specifier: 5.0.0 version: 5.0.0 koffi: specifier: 3.1.1 version: 3.1.1 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../fs '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm packages/fs/fs-observation-policy: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../fs '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm packages/fs/fs-sandbox: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../fs-local '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection packages/fs/tool-fs: dependencies: '@deepseek-ai/dsh-util-code-language': specifier: workspace:* version: link:../../util/code-language '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery diff: specifier: ^9.0.0 version: 9.0.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../fs-local '@deepseek-ai/dsh-fs-observation-policy': specifier: workspace:* version: link:../fs-observation-policy '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/fs/tool-fs-search: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@vscode/ripgrep': specifier: ^1.18.0 version: 1.18.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-output-retention': specifier: workspace:* version: link:../../util/output-retention '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-spill': specifier: workspace:* version: link:../../spill/spill '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/fs/tool-str-replace-editor: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../fs-local '@deepseek-ai/dsh-fs-observation-policy': specifier: workspace:* version: link:../fs-observation-policy '@deepseek-ai/dsh-fs-sandbox': specifier: workspace:* version: link:../fs-sandbox '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-output-retention': specifier: workspace:* version: link:../../util/output-retention '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/goal/command-goal: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-goal': specifier: workspace:* version: link:../goal '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection packages/goal/goal: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../../shell/bash-local '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../../session/session-checkpoint-policy '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/goal/goal-round-driver: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-goal': specifier: workspace:* version: link:../goal '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/goal/tool-goal: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-goal': specifier: workspace:* version: link:../goal '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/guard/repeat-tool-reminder: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/guard/timeout-policy: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/host/directory-picker: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/host/directory-picker-auto: dependencies: '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-ui-directory-picker-browse': specifier: workspace:* version: link:../../client/ui-directory-picker-browse '@deepseek-ai/dsh-client-ui-directory-picker-native': specifier: workspace:* version: link:../../client/ui-directory-picker-native '@deepseek-ai/dsh-host-directory-picker': specifier: workspace:* version: link:../directory-picker '@deepseek-ai/dsh-host-directory-picker-browse': specifier: workspace:* version: link:../directory-picker-browse '@deepseek-ai/dsh-host-directory-picker-native': specifier: workspace:* version: link:../directory-picker-native '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../webserver packages/host/directory-picker-browse: dependencies: '@deepseek-ai/dsh-host-directory-picker': specifier: workspace:* version: link:../directory-picker '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/host/directory-picker-native: dependencies: '@deepseek-ai/dsh-host-directory-picker': specifier: workspace:* version: link:../directory-picker '@deepseek-ai/dsh-native-command': specifier: workspace:* version: link:../../util/native-command koffi: specifier: 3.1.1 version: 3.1.1 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis tsx: specifier: ^4.23.13 version: 4.23.13 packages/host/frontend-static: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-credentials-local': specifier: workspace:* version: link:../../credentials/credentials-local '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../webserver packages/host/open-in-app: dependencies: '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-native-command': specifier: workspace:* version: link:../../util/native-command '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../webserver packages/host/plugin-inventory: dependencies: zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-package-manifest': specifier: workspace:* version: link:../../util/package-manifest '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/host/product-telemetry-otel: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@opentelemetry/api-logs': specifier: 0.222.0 version: 0.222.0 '@opentelemetry/otlp-exporter-base': specifier: 0.222.0 version: 0.222.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-logs': specifier: 0.222.0 version: 0.222.0(@opentelemetry/api@1.9.1) devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-otel': specifier: workspace:* version: link:../../telemetry/otel packages/host/webserver: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery compression: specifier: ^1.8.1 version: 1.8.2(supports-color@9.4.0) ipaddr.js: specifier: ^2.5.0 version: 2.5.0 negotiator: specifier: ^1.1.0 version: 1.1.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@types/compression': specifier: ^1.8.1 version: 1.8.1 '@types/negotiator': specifier: ^0.6.5 version: 0.6.5 selfsigned: specifier: ^4.0.1 version: 4.0.1 packages/identity/anonymous-user-id: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../util/home-paths packages/interaction/commands: dependencies: '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/interaction/permission-presets: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../commands '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../../shell/shell '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../user-approval packages/interaction/tool-ask-user: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../user-questions packages/interaction/user-approval: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt packages/interaction/user-questions: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol packages/jobs/jobs: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../workspace/workspace packages/jobs/jobs-local: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../jobs '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout packages/jobs/tool-jobs: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../jobs '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../jobs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-output-retention': specifier: workspace:* version: link:../../util/output-retention '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/llm/deepseek-llm-api-extensions: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/llm/llm: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment packages/llm/llm-deepseek: dependencies: '@deepseek-ai/cosmokit': specifier: link:../../../vendor/cosmokit version: link:../../../vendor/cosmokit '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery eventsource-parser: specifier: ^3.1.0 version: 3.1.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-anonymous-user-id': specifier: workspace:* version: link:../../identity/anonymous-user-id '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../util/atomic-write '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-attachment-local': specifier: workspace:* version: link:../../attachment/attachment-local '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/dsh-credentials-local': specifier: workspace:* version: link:../../credentials/credentials-local '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../credentials/deepseek-account '@deepseek-ai/dsh-deepseek-llm-api-extensions': specifier: workspace:* version: link:../deepseek-llm-api-extensions '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../util/home-paths '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../llm '@deepseek-ai/dsh-llm-deepseek-account': specifier: workspace:* version: link:../llm-deepseek-account '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../llm-deepseek-api-key '@deepseek-ai/dsh-plugin-package-inventory-deepseek': specifier: workspace:* version: link:../plugin-package-inventory-deepseek '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-log-deepseek': specifier: workspace:* version: link:../../session/session-log-deepseek '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/llm/llm-deepseek-account: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../credentials/deepseek-account '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../llm-deepseek-api-key packages/llm/llm-deepseek-api-key: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../llm-deepseek packages/llm/llm-pi-ai: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@earendil-works/pi-ai': specifier: ^1.0.2 version: 1.0.2(patch_hash=1cc211bc358d30cb58bd975f39c03e296f8a277c3de845514d12f9ae77ebab5f)(@aws-sdk/credential-provider-node@3.972.84)(@modelcontextprotocol/sdk@1.31.0(supports-color@9.4.0)(zod@4.4.3))(@smithy/signature-v4@5.7.4)(supports-color@9.4.0)(undici@8.11.2)(ws@8.21.3)(zod@4.4.3) devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-authorization': specifier: workspace:* version: link:../../credentials/authorization '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../llm-deepseek-api-key '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout packages/llm/llm-retry: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../llm-deepseek-api-key '@deepseek-ai/dsh-llm-mock-server': specifier: workspace:* version: link:../../test-support/llm-mock-server '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/llm/plugin-package-inventory-deepseek: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-deepseek-llm-api-extensions': specifier: workspace:* version: link:../deepseek-llm-api-extensions '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection packages/llm/token-meter: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../../compaction/compaction '@deepseek-ai/dsh-compaction-image-offload': specifier: workspace:* version: link:../../compaction/compaction-image-offload '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../llm '@deepseek-ai/dsh-llm-retry': specifier: workspace:* version: link:../llm-retry '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection packages/lsp/lsp: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm packages/lsp/lsp-stdio: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-lsp': specifier: workspace:* version: link:../lsp '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout typescript: specifier: ^6.0.3 version: 6.0.3 typescript-language-server: specifier: ^5.0.0 version: 5.3.0 packages/lsp/tool-lsp: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-lsp': specifier: workspace:* version: link:../lsp '@deepseek-ai/dsh-lsp-stdio': specifier: workspace:* version: link:../lsp-stdio '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tool-call-timeout-policy': specifier: workspace:* version: link:../../guard/timeout-policy '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/mcp/mcp-client: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@modelcontextprotocol/client': specifier: 2.2.0 version: 2.2.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-attachment-local': specifier: workspace:* version: link:../../attachment/attachment-local '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-mcp-resources': specifier: workspace:* version: link:../mcp-resources '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@modelcontextprotocol/node': specifier: 2.0.0 version: 2.0.0(@modelcontextprotocol/server@2.2.0)(hono@4.13.7) '@modelcontextprotocol/server': specifier: 2.2.0 version: 2.2.0 '@modelcontextprotocol/server-everything': specifier: ^2026.8.31 version: 2026.8.31(supports-color@9.4.0) '@modelcontextprotocol/server-filesystem': specifier: ^2026.8.31 version: 2026.8.31(supports-color@9.4.0)(zod@4.4.3) zod: specifier: 4.4.3 version: 4.4.3 packages/mcp/mcp-resources: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/plan/plan-mode: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../../interaction/user-questions packages/preset/agent-preset: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../agent-preset-registry '@deepseek-ai/dsh-compaction-tool-result-pruner': specifier: workspace:* version: link:../../compaction/compaction-tool-result-pruner '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../../skill/skill '@deepseek-ai/dsh-skill-filesystem': specifier: workspace:* version: link:../../skill/skill-filesystem '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 js-yaml: specifier: ^4.3.2 version: 4.3.2 packages/preset/agent-preset-registry: dependencies: '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery js-yaml: specifier: ^4.3.2 version: 4.3.2 zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-group': specifier: workspace:~ version: link:../../../vendor/group '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-preset': specifier: workspace:* version: link:../agent-preset '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../util/atomic-write '@deepseek-ai/dsh-hmr': specifier: workspace:* version: link:../../boot/hmr '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 packages/preset/persona: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt packages/ptc-runtime/ptc-runtime: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox packages/ptc-runtime/ptc-runtime-node: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../ptc-runtime '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout packages/sandbox/sandbox: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/sandbox/sandbox-local: dependencies: '@deepseek-ai/dsh-sandbox-windows-acl': specifier: workspace:* version: link:../sandbox-windows-acl '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/node-addon-system': specifier: workspace:~ version: link:../../../native/system/packages/entry '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../sandbox '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/sandbox/sandbox-policy: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../sandbox '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt packages/sandbox/sandbox-windows-acl: dependencies: '@deepseek-ai/dsh-lazy-require': specifier: workspace:* version: link:../../util/lazy-require '@deepseek-ai/dsh-win32-process': specifier: workspace:* version: link:../../subprocess/win32-process koffi: specifier: 3.1.1 version: 3.1.1 yaml: specifier: ^2.4.2 version: 2.9.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-pwsh-local': specifier: workspace:* version: link:../../shell/pwsh-local '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../sandbox-local '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../../skill/skill '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local packages/schedule/schedule: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@js-temporal/polyfill': specifier: 0.5.1 version: 0.5.1 zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../../storage/storage '@deepseek-ai/dsh-storage-domain': specifier: workspace:* version: link:../../storage/storage-domain '@deepseek-ai/dsh-storage-json': specifier: workspace:* version: link:../../storage/storage-json '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../workspace/workspace packages/schedule/tool-schedule: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-schedule': specifier: workspace:* version: link:../schedule '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/sdk/client: dependencies: '@deepseek-ai/dsh': specifier: workspace:* version: link:../../../apps/cli devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-experimental-translator': specifier: workspace:* version: link:../../experimental/translator '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-sdk-protocol': specifier: workspace:* version: link:../protocol '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/sdk/protocol: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent packages/sdk/server: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-sdk-protocol': specifier: workspace:* version: link:../protocol '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/session-query/session-log-export: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../../session/session-format '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery fflate: specifier: ^0.8.2 version: 0.8.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-client-ui-commands': specifier: workspace:* version: link:../../client/ui-commands '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../../client/ui-conversation '@deepseek-ai/dsh-client-ui-message-feedback': specifier: workspace:* version: link:../../client/ui-message-feedback '@deepseek-ai/dsh-client-ui-primitives': specifier: workspace:* version: link:../../client/ui-primitives '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../../client/ui-session '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../interaction/commands '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../session-query '@types/react': specifier: ~18.3.1 version: 18.3.31 react: specifier: ^18.2.0 version: 18.3.1 packages/session-query/session-query: dependencies: '@deepseek-ai/dsh-session-format-catalog': specifier: workspace:* version: link:../../session/session-format-catalog devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-projection-cache': specifier: workspace:* version: link:../../session/session-projection-cache '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../../session/session-title '@deepseek-ai/dsh-tool-todo': specifier: workspace:* version: link:../../todo/tool-todo packages/session-query/session-query-sqlite: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../session-query packages/session/session-checkpoint-policy: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/session/session-format: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/session/session-format-catalog: dependencies: '@deepseek-ai/dsh-compaction-image-offload': specifier: workspace:* version: link:../../compaction/compaction-image-offload '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../session-format '@deepseek-ai/dsh-session-format-v0-to-v1': specifier: workspace:* version: link:../session-format-v0-to-v1 '@deepseek-ai/dsh-session-format-v1-to-v2': specifier: workspace:* version: link:../session-format-v1-to-v2 '@deepseek-ai/dsh-session-format-v2-to-v3': specifier: workspace:* version: link:../session-format-v2-to-v3 '@deepseek-ai/dsh-session-format-v3-to-v4': specifier: workspace:* version: link:../session-format-v3-to-v4 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/session/session-format-v0-to-v1: dependencies: '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../session-format '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/session/session-format-v1-to-v2: dependencies: '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../session-format '@deepseek-ai/dsh-session-format-v0-to-v1': specifier: workspace:* version: link:../session-format-v0-to-v1 '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/session/session-format-v2-to-v3: dependencies: '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../session-format '@deepseek-ai/dsh-session-format-v0-to-v1': specifier: workspace:* version: link:../session-format-v0-to-v1 '@deepseek-ai/dsh-session-format-v1-to-v2': specifier: workspace:* version: link:../session-format-v1-to-v2 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/session/session-format-v3-to-v4: dependencies: '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../session-format '@deepseek-ai/dsh-session-format-v2-to-v3': specifier: workspace:* version: link:../session-format-v2-to-v3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/session/session-log-deepseek: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-command-feedback': specifier: workspace:* version: link:../../feedback/command-feedback '@deepseek-ai/dsh-deepseek-llm-api-extensions': specifier: workspace:* version: link:../../llm/deepseek-llm-api-extensions '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-llm-mock-server': specifier: workspace:* version: link:../../test-support/llm-mock-server '@deepseek-ai/dsh-message-feedback': specifier: workspace:* version: link:../../feedback/message-feedback '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../session-persistence-jsonl packages/session/session-persistence: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout packages/session/session-persistence-jsonl: dependencies: '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../session-format '@deepseek-ai/dsh-session-format-catalog': specifier: workspace:* version: link:../session-format-catalog '@deepseek-ai/dsh-session-format-v3-to-v4': specifier: workspace:* version: link:../session-format-v3-to-v4 '@deepseek-ai/node-addon-system': specifier: workspace:~ version: link:../../../native/system/packages/entry '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery koffi: specifier: 3.1.1 version: 3.1.1 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-format-v0-to-v1': specifier: workspace:* version: link:../session-format-v0-to-v1 '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../session-persistence packages/session/session-projection: dependencies: zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/session/session-projection-cache: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../session-projection '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../../storage/storage '@deepseek-ai/dsh-storage-domain': specifier: workspace:* version: link:../../storage/storage-domain '@deepseek-ai/dsh-storage-json': specifier: workspace:* version: link:../../storage/storage-json packages/session/session-stats: dependencies: zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../session-projection packages/session/session-telemetry: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/session/session-telemetry-otel: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@opentelemetry/api-logs': specifier: 0.222.0 version: 0.222.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/cordis-plugin-logger-console': specifier: workspace:~ version: link:../../../vendor/logger-console '@deepseek-ai/dsh-anonymous-user-id': specifier: workspace:* version: link:../../identity/anonymous-user-id '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../../shell/bash-local '@deepseek-ai/dsh-command-feedback': specifier: workspace:* version: link:../../feedback/command-feedback '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-message-feedback': specifier: workspace:* version: link:../../feedback/message-feedback '@deepseek-ai/dsh-otel': specifier: workspace:* version: link:../../telemetry/otel '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../session-checkpoint-policy '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../session-persistence-jsonl '@deepseek-ai/dsh-session-telemetry': specifier: workspace:* version: link:../session-telemetry '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local packages/session/session-title: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../session-projection packages/session/session-title-first-prompt-llm: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-llm-pi-ai': specifier: workspace:* version: link:../../llm/llm-pi-ai '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../session-projection '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../session-title '@deepseek-ai/dsh-session-title-llm': specifier: workspace:* version: link:../session-title-llm packages/session/session-title-llm: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../session-title '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout packages/session/session-turn-outline: dependencies: zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../session-projection packages/session/tool-working-directory: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../working-directory packages/session/working-directory: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: ^4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-working-directory': specifier: workspace:* version: link:../tool-working-directory '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval packages/settings/settings: dependencies: '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/cosmokit': specifier: link:../../../vendor/cosmokit version: link:../../../vendor/cosmokit '@deepseek-ai/dsh-config-editor': specifier: workspace:* version: link:../../boot/config-editor '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery yaml: specifier: ^2.8.1 version: 2.9.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../../../vendor/timer '@deepseek-ai/dsh-agent-default-model': specifier: workspace:* version: link:../../core/agent-default-model '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-hmr': specifier: workspace:* version: link:../../boot/hmr '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/shell/bash-local: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../shell '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout packages/shell/bash-sandbox: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../bash-local '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../shell '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/node-addon-system': specifier: workspace:~ version: link:../../../native/system/packages/entry packages/shell/pwsh-local: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../shell '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout packages/shell/pwsh-sandbox: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-pwsh-local': specifier: workspace:* version: link:../pwsh-local '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../shell '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local packages/shell/shell: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess packages/shell/shell-env: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../util/home-paths '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../shell '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/shell/tool-bash: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../bash-local '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../../jobs/jobs '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../../jobs/jobs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../shell '@deepseek-ai/dsh-shell-env': specifier: workspace:* version: link:../shell-env '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../jobs/tool-jobs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/shell/tool-bash-persistent: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-output-retention': specifier: workspace:* version: link:../../util/output-retention '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../../terminal/terminal '@deepseek-ai/dsh-terminal-bash': specifier: workspace:* version: link:../../terminal/terminal-bash '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/shell/tool-pwsh: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../../jobs/jobs '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../../jobs/jobs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-pwsh-local': specifier: workspace:* version: link:../pwsh-local '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../shell '@deepseek-ai/dsh-shell-env': specifier: workspace:* version: link:../shell-env '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../jobs/tool-jobs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/shell/tool-pwsh-persistent: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-output-retention': specifier: workspace:* version: link:../../util/output-retention '@deepseek-ai/dsh-pwsh-local': specifier: workspace:* version: link:../pwsh-local '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../../terminal/terminal '@deepseek-ai/dsh-terminal-bash': specifier: workspace:* version: link:../../terminal/terminal-bash '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/skill/skill: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope packages/skill/skill-filesystem: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery chokidar: specifier: 5.0.0 version: 5.0.0 yaml: specifier: ^2.4.2 version: 2.9.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../util/home-paths '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../skill packages/skill/skill-office: dependencies: '@deepseek-ai/libreoffice-kit': specifier: ^0.1.5 version: 0.1.5 '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery yaml: specifier: ^2.4.2 version: 2.9.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../skill packages/skill/tool-skill: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../skill '@deepseek-ai/dsh-skill-filesystem': specifier: workspace:* version: link:../skill-filesystem '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/skill/tool-workspace-dependencies: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/spill/spill: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/spill/spill-local: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-spill': specifier: workspace:* version: link:../spill packages/spill/spill-policy: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-attachment-local': specifier: workspace:* version: link:../../attachment/attachment-local '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-mcp-client': specifier: workspace:* version: link:../../mcp/mcp-client '@deepseek-ai/dsh-output-retention': specifier: workspace:* version: link:../../util/output-retention '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-ptc-runtime-node': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime-node '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-spill': specifier: workspace:* version: link:../spill '@deepseek-ai/dsh-spill-local': specifier: workspace:* version: link:../spill-local '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../fs/tool-fs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools sharp: specifier: 0.35.5 version: 0.35.5(@types/node@22.20.1) packages/ssh/fs-ssh: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-ssh': specifier: workspace:* version: link:../ssh packages/ssh/sandbox-ssh: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-ssh': specifier: workspace:* version: link:../ssh packages/ssh/ssh: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-fs-sandbox': specifier: workspace:* version: link:../../fs/fs-sandbox '@deepseek-ai/dsh-fs-ssh': specifier: workspace:* version: link:../fs-ssh '@deepseek-ai/dsh-lsp': specifier: workspace:* version: link:../../lsp/lsp '@deepseek-ai/dsh-lsp-stdio': specifier: workspace:* version: link:../../lsp/lsp-stdio '@deepseek-ai/dsh-ptc-runtime-node': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime-node '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-sandbox-ssh': specifier: workspace:* version: link:../sandbox-ssh '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-subprocess-ssh': specifier: workspace:* version: link:../subprocess-ssh '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values packages/ssh/ssh-helper-runtime: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cosmokit': specifier: link:../../../vendor/cosmokit version: link:../../../vendor/cosmokit '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-fs-sandbox': specifier: workspace:* version: link:../../fs/fs-sandbox '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-lazy-require': specifier: workspace:* version: link:../../util/lazy-require '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-ptc-runtime-node': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime-node '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-sandbox-windows-acl': specifier: workspace:* version: link:../../sandbox/sandbox-windows-acl '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../../skill/skill '@deepseek-ai/dsh-ssh': specifier: workspace:* version: link:../ssh '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-util-crypto': specifier: workspace:* version: link:../../util/crypto '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/dsh-win32-process': specifier: workspace:* version: link:../../subprocess/win32-process '@deepseek-ai/node-addon-system': specifier: workspace:~ version: link:../../../native/system/packages/entry '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-fs-ssh': specifier: workspace:* version: link:../fs-ssh '@deepseek-ai/dsh-sandbox-ssh': specifier: workspace:* version: link:../sandbox-ssh '@deepseek-ai/dsh-subprocess-ssh': specifier: workspace:* version: link:../subprocess-ssh packages/ssh/subprocess-ssh: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-ssh': specifier: workspace:* version: link:../ssh '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local packages/storage/storage: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/storage/storage-domain: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../storage packages/storage/storage-json: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../storage packages/storage/storage-sqlite: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../storage packages/subagent/subagent: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-chunked-list': specifier: workspace:* version: link:../../util/chunked-list '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../preset/agent-preset-registry '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-fs-sandbox': specifier: workspace:* version: link:../../fs/fs-sandbox '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-permission-presets': specifier: workspace:* version: link:../../interaction/permission-presets '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../fs/tool-fs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../interaction/user-approval '@deepseek-ai/dsh-util-time': specifier: workspace:* version: link:../../util/time '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../workspace/workspace packages/subagent/subagent-acp: dependencies: '@agentclientprotocol/sdk': specifier: 1.4.0 version: 1.4.0(zod@4.4.3) '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../../session/session-checkpoint-policy '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../subagent '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../tool-subagent packages/subagent/subagent-claude-code: dependencies: '@anthropic-ai/claude-agent-sdk': specifier: 0.3.263 version: 0.3.263(@anthropic-ai/sdk@0.93.0(zod@4.4.3))(@modelcontextprotocol/sdk@1.31.0(supports-color@9.4.0)(zod@4.4.3))(zod@4.4.3) '@anthropic-ai/sdk': specifier: 0.93.0 version: 0.93.0(zod@4.4.3) '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../tool-subagent '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@modelcontextprotocol/sdk': specifier: ^1.31.0 version: 1.31.0(supports-color@9.4.0)(zod@4.4.3) zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../../session/session-checkpoint-policy '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../subagent '@deepseek-ai/dsh-subagent-codex': specifier: workspace:* version: link:../subagent-codex '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../jobs/tool-jobs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/subagent/subagent-codex: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-sdk-protocol': specifier: workspace:* version: link:../../sdk/protocol '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../tool-subagent '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@openai/codex': specifier: 0.153.4 version: 0.153.4 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../../session/session-checkpoint-policy '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../subagent '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../jobs/tool-jobs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/subagent/subagent-dsh-sdk: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-instructions': specifier: workspace:* version: link:../../context/agent-instructions '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-sdk-client': specifier: workspace:* version: link:../../sdk/client '@deepseek-ai/dsh-sdk-protocol': specifier: workspace:* version: link:../../sdk/protocol '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../../session/session-checkpoint-policy '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-skill-filesystem': specifier: workspace:* version: link:../../skill/skill-filesystem '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../subagent '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../tool-subagent packages/subagent/subagent-fork-in-process: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../subagent '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../subagent-spawn-in-process packages/subagent/subagent-spawn-in-process: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../../shell/bash-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../subagent '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-tool-bash': specifier: workspace:* version: link:../../shell/tool-bash '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../tool-subagent packages/subagent/tool-subagent: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../subagent '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../subagent-spawn-in-process '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/subagent/tool-subagent-control: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../session-query/session-query '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../subagent '@deepseek-ai/dsh-subagent-fork-in-process': specifier: workspace:* version: link:../subagent-fork-in-process '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../subagent-spawn-in-process '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools packages/subprocess/subprocess: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment packages/subprocess/subprocess-local: dependencies: '@deepseek-ai/dsh-lazy-require': specifier: workspace:* version: link:../../util/lazy-require '@deepseek-ai/dsh-win32-process': specifier: workspace:* version: link:../win32-process koffi: specifier: 3.1.1 version: 3.1.1 node-pty: specifier: 1.2.0-beta.15 version: 1.2.0-beta.15(patch_hash=9d30053266d0f39d3debe894c675867f6782da6bcadbc94a693b3cfb9eff8ed0) devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../../test-support/loader-smoke '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../subprocess '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout packages/subprocess/win32-process: dependencies: '@deepseek-ai/dsh-lazy-require': specifier: workspace:* version: link:../../util/lazy-require koffi: specifier: 3.1.1 version: 3.1.1 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/telemetry/otel: dependencies: '@opentelemetry/api': specifier: ^1.9.1 version: 1.9.1 '@opentelemetry/api-logs': specifier: 0.222.0 version: 0.222.0 '@opentelemetry/core': specifier: 2.11.0 version: 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/otlp-exporter-base': specifier: 0.222.0 version: 0.222.0(@opentelemetry/api@1.9.1) '@opentelemetry/otlp-transformer': specifier: 0.222.0 version: 0.222.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': specifier: 2.11.0 version: 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-logs': specifier: 0.222.0 version: 0.222.0(@opentelemetry/api@1.9.1) got: specifier: ^14.6.6 version: 14.6.6 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/terminal/terminal: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/terminal/terminal-bash: dependencies: '@deepseek-ai/dsh-lazy-require': specifier: workspace:* version: link:../../util/lazy-require '@deepseek-ai/dsh-pwsh-local': specifier: workspace:* version: link:../../shell/pwsh-local '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@xterm/headless': specifier: ^6.0.0 version: 6.0.0 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../terminal '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/test-support/agent-loop-testkit: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/test-support/client-runtime: dependencies: '@testing-library/dom': specifier: ^10.4.1 version: 10.4.2 '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) js-yaml: specifier: ^4.3.2 version: 4.3.2 vitest: specifier: ^4.1.11 version: 4.1.11(@opentelemetry/api@1.9.1)(@types/node@22.20.1)(@vitest/coverage-v8@4.1.11)(happy-dom@20.11.6)(jsdom@29.1.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0)) devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../api/gateway '@deepseek-ai/dsh-api-remotes': specifier: workspace:* version: link:../../api/remotes '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../api/session-controller '@deepseek-ai/dsh-api-workspace-controller': specifier: workspace:* version: link:../../api/workspace-controller '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../attachment/attachment '@deepseek-ai/dsh-base': specifier: workspace:* version: link:../../bundle/base '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-client-hmr': specifier: workspace:* version: link:../../client/hmr '@deepseek-ai/dsh-client-locale': specifier: workspace:* version: link:../../client/locale '@deepseek-ai/dsh-client-modules': specifier: workspace:* version: link:../../client/modules '@deepseek-ai/dsh-client-store': specifier: workspace:* version: link:../../client/store '@deepseek-ai/dsh-client-ui-chat': specifier: workspace:* version: link:../../client/ui-chat '@deepseek-ai/dsh-client-ui-conversation': specifier: workspace:* version: link:../../client/ui-conversation '@deepseek-ai/dsh-client-ui-layout': specifier: workspace:* version: link:../../client/ui-layout '@deepseek-ai/dsh-client-ui-renderer': specifier: workspace:* version: link:../../client/ui-renderer '@deepseek-ai/dsh-client-ui-session': specifier: workspace:* version: link:../../client/ui-session '@deepseek-ai/dsh-client-ui-settings': specifier: workspace:* version: link:../../client/ui-settings '@deepseek-ai/dsh-client-ui-slots': specifier: workspace:* version: link:../../client/ui-slots '@deepseek-ai/dsh-client-web': specifier: workspace:* version: link:../../client/web '@deepseek-ai/dsh-remote-mock': specifier: workspace:* version: link:../remote-mock '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../settings/settings '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol '@deepseek-ai/dsh-web-app': specifier: workspace:* version: link:../../bundle/web-app '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/react': specifier: ~18.3.1 version: 18.3.31 '@types/react-dom': specifier: ~18.3.0 version: 18.3.7(@types/react@18.3.31) react: specifier: ^18.2.0 version: 18.3.1 react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) packages/test-support/llm-mock-server: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/test-support/llm-replay: dependencies: '@deepseek-ai/dsh-session-format-catalog': specifier: workspace:* version: link:../../session/session-format-catalog '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../../compaction/compaction '@deepseek-ai/dsh-deepseek-llm-api-extensions': specifier: workspace:* version: link:../../llm/deepseek-llm-api-extensions '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/test-support/loader-smoke: dependencies: execa: specifier: ^10.0.1 version: 10.0.1 tsx: specifier: ^4.23.13 version: 4.23.13 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/test-support/remote-mock: dependencies: '@vitest/spy': specifier: ^4.1.11 version: 4.1.11 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-api-settings-controller': specifier: workspace:* version: link:../../api/settings-controller '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../client/connection '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol typescript: specifier: ^6.0.3 version: 6.0.3 packages/test-support/session-snapshot: dependencies: '@agentclientprotocol/sdk': specifier: 1.4.0 version: 1.4.0(zod@4.4.3) '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/dsh-llm-replay': specifier: workspace:* version: link:../llm-replay '@deepseek-ai/dsh-loader-smoke': specifier: workspace:* version: link:../loader-smoke '@deepseek-ai/dsh-session-format': specifier: workspace:* version: link:../../session/session-format js-yaml: specifier: ^4.3.2 version: 4.3.2 vitest: specifier: ^4.1.11 version: 4.1.11(@opentelemetry/api@1.9.1)(@types/node@22.20.1)(@vitest/coverage-v8@4.1.11)(happy-dom@20.11.6)(jsdom@29.1.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0)) devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../../compaction/compaction '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../../interaction/user-questions '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 packages/todo/tool-todo: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../../interaction/user-questions packages/typert/generator: dependencies: '@jridgewell/gen-mapping': specifier: ^0.3.13 version: 0.3.13 typescript: specifier: ^6.0.3 version: 6.0.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-tool-cordis': specifier: workspace:* version: link:../../extensions/tool-cordis '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../registry zod: specifier: 4.4.3 version: 4.4.3 packages/typert/loader: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../../vendor/loader '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../boot/app-boot '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../registry zod: specifier: 4.4.3 version: 4.4.3 packages/typert/protocol: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/typert/registry: dependencies: zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../protocol packages/util/atomic-write: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/brand: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/chunked-list: dependencies: zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/code-language: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/crypto: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/deque: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/home-paths: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/http-proxy: dependencies: undici: specifier: 8.11.2 version: 8.11.2 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/launch-environment: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/lazy-require: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/native-command: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/output-retention: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/package-manifest: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/time: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/timeout: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/values: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/util/workspace-path: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis packages/web/tool-web: dependencies: '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery '@joplin/turndown-plugin-gfm': specifier: ^1.0.67 version: 1.0.67 turndown: specifier: ^7.2.4 version: 7.2.4 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../core/scope '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-spill-local': specifier: workspace:* version: link:../../spill/spill-local '@deepseek-ai/dsh-spill-policy': specifier: workspace:* version: link:../../spill/spill-policy '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../llm/token-meter '@deepseek-ai/dsh-tool-call-timeout-policy': specifier: workspace:* version: link:../../guard/timeout-policy '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-web': specifier: workspace:* version: link:../web '@deepseek-ai/dsh-web-fetch-http': specifier: workspace:* version: link:../web-fetch-http '@deepseek-ai/dsh-web-search-exa': specifier: workspace:* version: link:../web-search-exa '@types/turndown': specifier: ^5.0.6 version: 5.0.6 packages/web/web: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm packages/web/web-fetch-http: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery ipaddr.js: specifier: ^2.5.0 version: 2.5.0 undici: specifier: 8.11.2 version: 8.11.2 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../util/timeout '@deepseek-ai/dsh-web': specifier: workspace:* version: link:../web packages/web/web-search-deepseek: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../credentials/credentials '@deepseek-ai/dsh-credentials-local': specifier: workspace:* version: link:../../credentials/credentials-local '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../credentials/deepseek-account '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-web': specifier: workspace:* version: link:../web packages/web/web-search-exa: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-web': specifier: workspace:* version: link:../web packages/web/web-search-perplexity: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../util/launch-environment '@deepseek-ai/dsh-web': specifier: workspace:* version: link:../web packages/workflow/tool-workflow: dependencies: '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../../jobs/jobs '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../../jobs/jobs-local '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../jobs/tool-jobs '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-workflow': specifier: workspace:* version: link:../workflow '@deepseek-ai/dsh-workflow-ptc': specifier: workspace:* version: link:../workflow-ptc packages/workflow/workflow: devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session packages/workflow/workflow-ptc: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../util/values '@deepseek-ai/schemastery': specifier: link:../../../vendor/schemastery version: link:../../../vendor/schemastery devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../core/agent '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../core/agent-loop '@deepseek-ai/dsh-agent-loop-testkit': specifier: workspace:* version: link:../../test-support/agent-loop-testkit '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../fs/fs-local '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../util/http-proxy '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../llm/llm '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../llm/llm-deepseek-api-key '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime '@deepseek-ai/dsh-ptc-runtime-node': specifier: workspace:* version: link:../../ptc-runtime/ptc-runtime-node '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../sandbox/sandbox-policy '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../session/session-projection '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../subagent/subagent '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../../subagent/subagent-spawn-in-process '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../core/system-prompt '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../core/tools '@deepseek-ai/dsh-workflow': specifier: workspace:* version: link:../workflow '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../session/working-directory packages/workspace/workspace: dependencies: '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../util/brand zod: specifier: 4.4.3 version: 4.4.3 devDependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../../vendor/cordis '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../core/session '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../session/session-persistence '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../../storage/storage '@deepseek-ai/dsh-storage-domain': specifier: workspace:* version: link:../../storage/storage-domain '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../typert/protocol python/sdk-runtime: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../../vendor/cordis '@deepseek-ai/cordis-plugin-group': specifier: workspace:~ version: link:../../vendor/group '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../../vendor/include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../../vendor/loader '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../../vendor/timer '@deepseek-ai/cosmokit': specifier: link:../../vendor/cosmokit version: link:../../vendor/cosmokit '@deepseek-ai/dsh': specifier: workspace:* version: link:../../apps/cli '@deepseek-ai/dsh-acp': specifier: workspace:* version: link:../../packages/acp/acp '@deepseek-ai/dsh-agent': specifier: workspace:* version: link:../../packages/core/agent '@deepseek-ai/dsh-agent-default-model': specifier: workspace:* version: link:../../packages/core/agent-default-model '@deepseek-ai/dsh-agent-instructions': specifier: workspace:* version: link:../../packages/context/agent-instructions '@deepseek-ai/dsh-agent-loop': specifier: workspace:* version: link:../../packages/core/agent-loop '@deepseek-ai/dsh-agent-preset-registry': specifier: workspace:* version: link:../../packages/preset/agent-preset-registry '@deepseek-ai/dsh-agent-tool-presentation': specifier: workspace:* version: link:../../packages/core/agent-tool-presentation '@deepseek-ai/dsh-anonymous-user-id': specifier: workspace:* version: link:../../packages/identity/anonymous-user-id '@deepseek-ai/dsh-api-gateway': specifier: workspace:* version: link:../../packages/api/gateway '@deepseek-ai/dsh-api-session-controller': specifier: workspace:* version: link:../../packages/api/session-controller '@deepseek-ai/dsh-app-boot': specifier: workspace:* version: link:../../packages/boot/app-boot '@deepseek-ai/dsh-atomic-write': specifier: workspace:* version: link:../../packages/util/atomic-write '@deepseek-ai/dsh-attachment': specifier: workspace:* version: link:../../packages/attachment/attachment '@deepseek-ai/dsh-authorization': specifier: workspace:* version: link:../../packages/credentials/authorization '@deepseek-ai/dsh-base': specifier: workspace:* version: link:../../packages/bundle/base '@deepseek-ai/dsh-bash-local': specifier: workspace:* version: link:../../packages/shell/bash-local '@deepseek-ai/dsh-brand': specifier: workspace:* version: link:../../packages/util/brand '@deepseek-ai/dsh-client-connection': specifier: workspace:* version: link:../../packages/client/connection '@deepseek-ai/dsh-client-file-upload': specifier: workspace:* version: link:../../packages/client/file-upload '@deepseek-ai/dsh-cmdline': specifier: workspace:* version: link:../../packages/boot/cmdline '@deepseek-ai/dsh-command-compact': specifier: workspace:* version: link:../../packages/compaction/command-compact '@deepseek-ai/dsh-command-feedback': specifier: workspace:* version: link:../../packages/feedback/command-feedback '@deepseek-ai/dsh-command-goal': specifier: workspace:* version: link:../../packages/goal/command-goal '@deepseek-ai/dsh-commands': specifier: workspace:* version: link:../../packages/interaction/commands '@deepseek-ai/dsh-compaction': specifier: workspace:* version: link:../../packages/compaction/compaction '@deepseek-ai/dsh-compaction-basic': specifier: workspace:* version: link:../../packages/compaction/compaction-basic '@deepseek-ai/dsh-compaction-image-offload': specifier: workspace:* version: link:../../packages/compaction/compaction-image-offload '@deepseek-ai/dsh-compaction-tool-result-pruner': specifier: workspace:* version: link:../../packages/compaction/compaction-tool-result-pruner '@deepseek-ai/dsh-config-editor': specifier: workspace:* version: link:../../packages/boot/config-editor '@deepseek-ai/dsh-cordis-host-runner': specifier: workspace:* version: link:../../packages/extensions/cordis-host-runner '@deepseek-ai/dsh-credentials': specifier: workspace:* version: link:../../packages/credentials/credentials '@deepseek-ai/dsh-deepseek-account': specifier: workspace:* version: link:../../packages/credentials/deepseek-account '@deepseek-ai/dsh-deepseek-llm-api-extensions': specifier: workspace:* version: link:../../packages/llm/deepseek-llm-api-extensions '@deepseek-ai/dsh-file-reference': specifier: workspace:* version: link:../../packages/context/file-reference '@deepseek-ai/dsh-fs': specifier: workspace:* version: link:../../packages/fs/fs '@deepseek-ai/dsh-fs-local': specifier: workspace:* version: link:../../packages/fs/fs-local '@deepseek-ai/dsh-fs-observation-policy': specifier: workspace:* version: link:../../packages/fs/fs-observation-policy '@deepseek-ai/dsh-fs-sandbox': specifier: workspace:* version: link:../../packages/fs/fs-sandbox '@deepseek-ai/dsh-goal': specifier: workspace:* version: link:../../packages/goal/goal '@deepseek-ai/dsh-goal-round-driver': specifier: workspace:* version: link:../../packages/goal/goal-round-driver '@deepseek-ai/dsh-home-paths': specifier: workspace:* version: link:../../packages/util/home-paths '@deepseek-ai/dsh-host-plugin-inventory': specifier: workspace:* version: link:../../packages/host/plugin-inventory '@deepseek-ai/dsh-host-webserver': specifier: workspace:* version: link:../../packages/host/webserver '@deepseek-ai/dsh-http-proxy': specifier: workspace:* version: link:../../packages/util/http-proxy '@deepseek-ai/dsh-jobs': specifier: workspace:* version: link:../../packages/jobs/jobs '@deepseek-ai/dsh-jobs-local': specifier: workspace:* version: link:../../packages/jobs/jobs-local '@deepseek-ai/dsh-launch-environment': specifier: workspace:* version: link:../../packages/util/launch-environment '@deepseek-ai/dsh-llm': specifier: workspace:* version: link:../../packages/llm/llm '@deepseek-ai/dsh-llm-deepseek': specifier: workspace:* version: link:../../packages/llm/llm-deepseek '@deepseek-ai/dsh-llm-deepseek-account': specifier: workspace:* version: link:../../packages/llm/llm-deepseek-account '@deepseek-ai/dsh-llm-deepseek-api-key': specifier: workspace:* version: link:../../packages/llm/llm-deepseek-api-key '@deepseek-ai/dsh-llm-pi-ai': specifier: workspace:* version: link:../../packages/llm/llm-pi-ai '@deepseek-ai/dsh-llm-retry': specifier: workspace:* version: link:../../packages/llm/llm-retry '@deepseek-ai/dsh-mcp-client': specifier: workspace:* version: link:../../packages/mcp/mcp-client '@deepseek-ai/dsh-message-feedback': specifier: workspace:* version: link:../../packages/feedback/message-feedback '@deepseek-ai/dsh-native-command': specifier: workspace:* version: link:../../packages/util/native-command '@deepseek-ai/dsh-otel': specifier: workspace:* version: link:../../packages/telemetry/otel '@deepseek-ai/dsh-output-retention': specifier: workspace:* version: link:../../packages/util/output-retention '@deepseek-ai/dsh-permission-presets': specifier: workspace:* version: link:../../packages/interaction/permission-presets '@deepseek-ai/dsh-persona': specifier: workspace:* version: link:../../packages/preset/persona '@deepseek-ai/dsh-plan-mode': specifier: workspace:* version: link:../../packages/plan/plan-mode '@deepseek-ai/dsh-plugin-manager': specifier: workspace:* version: link:../../packages/boot/plugin-manager '@deepseek-ai/dsh-plugin-package-inventory-deepseek': specifier: workspace:* version: link:../../packages/llm/plugin-package-inventory-deepseek '@deepseek-ai/dsh-ptc-runtime': specifier: workspace:* version: link:../../packages/ptc-runtime/ptc-runtime '@deepseek-ai/dsh-ptc-runtime-node': specifier: workspace:* version: link:../../packages/ptc-runtime/ptc-runtime-node '@deepseek-ai/dsh-pwsh-local': specifier: workspace:* version: link:../../packages/shell/pwsh-local '@deepseek-ai/dsh-repeat-tool-reminder': specifier: workspace:* version: link:../../packages/guard/repeat-tool-reminder '@deepseek-ai/dsh-sandbox': specifier: workspace:* version: link:../../packages/sandbox/sandbox '@deepseek-ai/dsh-sandbox-local': specifier: workspace:* version: link:../../packages/sandbox/sandbox-local '@deepseek-ai/dsh-sandbox-policy': specifier: workspace:* version: link:../../packages/sandbox/sandbox-policy '@deepseek-ai/dsh-schedule': specifier: workspace:* version: link:../../packages/schedule/schedule '@deepseek-ai/dsh-scope': specifier: workspace:* version: link:../../packages/core/scope '@deepseek-ai/dsh-sdk-jsonrpc-server': specifier: workspace:* version: link:../../packages/sdk/server '@deepseek-ai/dsh-sdk-protocol': specifier: workspace:* version: link:../../packages/sdk/protocol '@deepseek-ai/dsh-session': specifier: workspace:* version: link:../../packages/core/session '@deepseek-ai/dsh-session-checkpoint-policy': specifier: workspace:* version: link:../../packages/session/session-checkpoint-policy '@deepseek-ai/dsh-session-log-deepseek': specifier: workspace:* version: link:../../packages/session/session-log-deepseek '@deepseek-ai/dsh-session-persistence': specifier: workspace:* version: link:../../packages/session/session-persistence '@deepseek-ai/dsh-session-persistence-jsonl': specifier: workspace:* version: link:../../packages/session/session-persistence-jsonl '@deepseek-ai/dsh-session-projection': specifier: workspace:* version: link:../../packages/session/session-projection '@deepseek-ai/dsh-session-query': specifier: workspace:* version: link:../../packages/session-query/session-query '@deepseek-ai/dsh-session-query-sqlite': specifier: workspace:* version: link:../../packages/session-query/session-query-sqlite '@deepseek-ai/dsh-session-reference': specifier: workspace:* version: link:../../packages/context/session-reference '@deepseek-ai/dsh-session-telemetry': specifier: workspace:* version: link:../../packages/session/session-telemetry '@deepseek-ai/dsh-session-title': specifier: workspace:* version: link:../../packages/session/session-title '@deepseek-ai/dsh-session-title-llm': specifier: workspace:* version: link:../../packages/session/session-title-llm '@deepseek-ai/dsh-settings': specifier: workspace:* version: link:../../packages/settings/settings '@deepseek-ai/dsh-shell': specifier: workspace:* version: link:../../packages/shell/shell '@deepseek-ai/dsh-shell-env': specifier: workspace:* version: link:../../packages/shell/shell-env '@deepseek-ai/dsh-skill': specifier: workspace:* version: link:../../packages/skill/skill '@deepseek-ai/dsh-skill-filesystem': specifier: workspace:* version: link:../../packages/skill/skill-filesystem '@deepseek-ai/dsh-skill-office': specifier: workspace:* version: link:../../packages/skill/skill-office '@deepseek-ai/dsh-spill': specifier: workspace:* version: link:../../packages/spill/spill '@deepseek-ai/dsh-storage': specifier: workspace:* version: link:../../packages/storage/storage '@deepseek-ai/dsh-storage-domain': specifier: workspace:* version: link:../../packages/storage/storage-domain '@deepseek-ai/dsh-subagent': specifier: workspace:* version: link:../../packages/subagent/subagent '@deepseek-ai/dsh-subagent-acp': specifier: workspace:* version: link:../../packages/subagent/subagent-acp '@deepseek-ai/dsh-subagent-fork-in-process': specifier: workspace:* version: link:../../packages/subagent/subagent-fork-in-process '@deepseek-ai/dsh-subagent-spawn-in-process': specifier: workspace:* version: link:../../packages/subagent/subagent-spawn-in-process '@deepseek-ai/dsh-subprocess': specifier: workspace:* version: link:../../packages/subprocess/subprocess '@deepseek-ai/dsh-subprocess-local': specifier: workspace:* version: link:../../packages/subprocess/subprocess-local '@deepseek-ai/dsh-system-prompt': specifier: workspace:* version: link:../../packages/core/system-prompt '@deepseek-ai/dsh-terminal': specifier: workspace:* version: link:../../packages/terminal/terminal '@deepseek-ai/dsh-terminal-bash': specifier: workspace:* version: link:../../packages/terminal/terminal-bash '@deepseek-ai/dsh-time-context': specifier: workspace:* version: link:../../packages/context/time-context '@deepseek-ai/dsh-timeout': specifier: workspace:* version: link:../../packages/util/timeout '@deepseek-ai/dsh-token-meter': specifier: workspace:* version: link:../../packages/llm/token-meter '@deepseek-ai/dsh-tool-ask-user': specifier: workspace:* version: link:../../packages/interaction/tool-ask-user '@deepseek-ai/dsh-tool-bash': specifier: workspace:* version: link:../../packages/shell/tool-bash '@deepseek-ai/dsh-tool-bash-persistent': specifier: workspace:* version: link:../../packages/shell/tool-bash-persistent '@deepseek-ai/dsh-tool-call-timeout-policy': specifier: workspace:* version: link:../../packages/guard/timeout-policy '@deepseek-ai/dsh-tool-cordis': specifier: workspace:* version: link:../../packages/extensions/tool-cordis '@deepseek-ai/dsh-tool-fs': specifier: workspace:* version: link:../../packages/fs/tool-fs '@deepseek-ai/dsh-tool-fs-search': specifier: workspace:* version: link:../../packages/fs/tool-fs-search '@deepseek-ai/dsh-tool-goal': specifier: workspace:* version: link:../../packages/goal/tool-goal '@deepseek-ai/dsh-tool-jobs': specifier: workspace:* version: link:../../packages/jobs/tool-jobs '@deepseek-ai/dsh-tool-present': specifier: workspace:* version: link:../../packages/deliverables/tool-present '@deepseek-ai/dsh-tool-pwsh': specifier: workspace:* version: link:../../packages/shell/tool-pwsh '@deepseek-ai/dsh-tool-pwsh-persistent': specifier: workspace:* version: link:../../packages/shell/tool-pwsh-persistent '@deepseek-ai/dsh-tool-schedule': specifier: workspace:* version: link:../../packages/schedule/tool-schedule '@deepseek-ai/dsh-tool-skill': specifier: workspace:* version: link:../../packages/skill/tool-skill '@deepseek-ai/dsh-tool-str-replace-editor': specifier: workspace:* version: link:../../packages/fs/tool-str-replace-editor '@deepseek-ai/dsh-tool-subagent': specifier: workspace:* version: link:../../packages/subagent/tool-subagent '@deepseek-ai/dsh-tool-subagent-control': specifier: workspace:* version: link:../../packages/subagent/tool-subagent-control '@deepseek-ai/dsh-tool-todo': specifier: workspace:* version: link:../../packages/todo/tool-todo '@deepseek-ai/dsh-tool-web': specifier: workspace:* version: link:../../packages/web/tool-web '@deepseek-ai/dsh-tool-workflow': specifier: workspace:* version: link:../../packages/workflow/tool-workflow '@deepseek-ai/dsh-tool-working-directory': specifier: workspace:* version: link:../../packages/session/tool-working-directory '@deepseek-ai/dsh-tool-workspace-dependencies': specifier: workspace:* version: link:../../packages/skill/tool-workspace-dependencies '@deepseek-ai/dsh-tools': specifier: workspace:* version: link:../../packages/core/tools '@deepseek-ai/dsh-typert-protocol': specifier: workspace:* version: link:../../packages/typert/protocol '@deepseek-ai/dsh-typert-registry': specifier: workspace:* version: link:../../packages/typert/registry '@deepseek-ai/dsh-user-approval': specifier: workspace:* version: link:../../packages/interaction/user-approval '@deepseek-ai/dsh-user-questions': specifier: workspace:* version: link:../../packages/interaction/user-questions '@deepseek-ai/dsh-util-time': specifier: workspace:* version: link:../../packages/util/time '@deepseek-ai/dsh-util-values': specifier: workspace:* version: link:../../packages/util/values '@deepseek-ai/dsh-util-workspace-path': specifier: workspace:* version: link:../../packages/util/workspace-path '@deepseek-ai/dsh-web': specifier: workspace:* version: link:../../packages/web/web '@deepseek-ai/dsh-web-fetch-http': specifier: workspace:* version: link:../../packages/web/web-fetch-http '@deepseek-ai/dsh-web-search-deepseek': specifier: workspace:* version: link:../../packages/web/web-search-deepseek '@deepseek-ai/dsh-web-search-exa': specifier: workspace:* version: link:../../packages/web/web-search-exa '@deepseek-ai/dsh-web-search-perplexity': specifier: workspace:* version: link:../../packages/web/web-search-perplexity '@deepseek-ai/dsh-workflow': specifier: workspace:* version: link:../../packages/workflow/workflow '@deepseek-ai/dsh-workflow-ptc': specifier: workspace:* version: link:../../packages/workflow/workflow-ptc '@deepseek-ai/dsh-working-directory': specifier: workspace:* version: link:../../packages/session/working-directory '@deepseek-ai/dsh-workspace': specifier: workspace:* version: link:../../packages/workspace/workspace '@deepseek-ai/schemastery': specifier: link:../../vendor/schemastery version: link:../../vendor/schemastery vendor/cordis: dependencies: '@deepseek-ai/cordis-plugin-include': specifier: workspace:~ version: link:../include '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../loader '@deepseek-ai/cosmokit': specifier: link:../cosmokit version: link:../cosmokit '@standard-schema/spec': specifier: ^1.1.0 version: 1.1.0 vendor/cosmokit: {} vendor/group: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../loader vendor/hmr: dependencies: '@babel/code-frame': specifier: ^7.29.0 version: 7.29.7 '@deepseek-ai/cordis': specifier: workspace:~ version: link:../cordis '@deepseek-ai/cordis-plugin-timer': specifier: workspace:~ version: link:../timer '@deepseek-ai/cosmokit': specifier: link:../cosmokit version: link:../cosmokit '@deepseek-ai/schemastery': specifier: link:../schemastery version: link:../schemastery chokidar: specifier: ^4.0.3 version: 4.0.3 picomatch: specifier: ^4.0.3 version: 4.0.4 devDependencies: '@types/babel__code-frame': specifier: ^7.27.0 version: 7.27.0 '@types/picomatch': specifier: ^3.0.2 version: 3.0.2 esbuild: specifier: ^0.28.1 version: 0.28.2 vendor/include: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../cordis '@deepseek-ai/cordis-plugin-loader': specifier: workspace:~ version: link:../loader '@deepseek-ai/cosmokit': specifier: link:../cosmokit version: link:../cosmokit js-yaml: specifier: ^4.1.0 version: 4.3.2 vendor/loader: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../cordis '@deepseek-ai/cosmokit': specifier: link:../cosmokit version: link:../cosmokit '@deepseek-ai/schemastery': specifier: link:../schemastery version: link:../schemastery node-addon-require-builtin: specifier: ^0.1.9 version: 0.1.9 vendor/logger-console: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../cordis '@deepseek-ai/cosmokit': specifier: link:../cosmokit version: link:../cosmokit '@deepseek-ai/schemastery': specifier: link:../schemastery version: link:../schemastery supports-color: specifier: ^9.4.0 version: 9.4.0 vendor/schemastery: dependencies: '@deepseek-ai/cosmokit': specifier: link:../cosmokit version: link:../cosmokit '@standard-schema/spec': specifier: ^1.1.0 version: 1.1.0 vendor/timer: dependencies: '@deepseek-ai/cordis': specifier: workspace:~ version: link:../cordis '@deepseek-ai/cosmokit': specifier: link:../cosmokit version: link:../cosmokit website: devDependencies: '@braintree/sanitize-url': specifier: 7.1.2 version: 7.1.2 '@panzoom/panzoom': specifier: 4.6.2 version: 4.6.2 cytoscape: specifier: 3.34.2 version: 3.34.2 cytoscape-cose-bilkent: specifier: 4.1.0 version: 4.1.0(cytoscape@3.34.2) dayjs: specifier: 1.11.23 version: 1.11.23 debug: specifier: 4.4.3 version: 4.4.3(supports-color@9.4.0) mermaid: specifier: 11.17.2 version: 11.17.2 vite: specifier: ^5.4.21 version: 5.4.21(@types/node@22.20.1)(lightningcss@1.33.0) vitepress: specifier: ^1.6.4 version: 1.6.4(@algolia/client-search@5.55.2)(@types/node@22.20.1)(@types/react@18.3.31)(lightningcss@1.33.0)(postcss@8.5.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3) vitepress-plugin-mermaid: specifier: ^2.0.17 version: 2.0.17(mermaid@11.17.2)(vitepress@1.6.4(@algolia/client-search@5.55.2)(@types/node@22.20.1)(@types/react@18.3.31)(lightningcss@1.33.0)(postcss@8.5.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3)) vue: specifier: 3.5.42 version: 3.5.42(typescript@6.0.3) packages: papaparse@5.5.3: resolution: {integrity: sha512-5QvjGxYVjxO59MGU2lHVYpRWBBtKHnlIAcSe1uNFCkkptUh63NFRj0FJQm7nR67puEruUci/ZkjmEFrjCAyP4A==} '@agentclientprotocol/sdk@1.4.0': resolution: {integrity: sha512-/eufudw+aFY1LKLolT6yFE6UMmYRl7fMJ/DEONSIyR6wI3slHWITBsANRGqXEY8FRzqUxwh7QEaGiZHcJPVThg==} peerDependencies: zod: ^3.25.0 || ^4.0.0 '@algolia/abtesting@1.21.2': resolution: {integrity: sha512-uXj0rgk30EpsKvOpuS+R+1XFDrnm56hED1Lz56e8uBkZdKCxw99LS2U8eXBqAHYU8kpkbsnV1GC8velBG070Hg==} engines: {node: '>= 14.0.0'} '@algolia/autocomplete-core@1.17.7': resolution: {integrity: sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q==} '@algolia/autocomplete-plugin-algolia-insights@1.17.7': resolution: {integrity: sha512-Jca5Ude6yUOuyzjnz57og7Et3aXjbwCSDf/8onLHSQgw1qW3ALl9mrMWaXb5FmPVkV3EtkD2F/+NkT6VHyPu9A==} peerDependencies: search-insights: '>= 1 < 3' '@algolia/autocomplete-preset-algolia@1.17.7': resolution: {integrity: sha512-ggOQ950+nwbWROq2MOCIL71RE0DdQZsceqrg32UqnhDz8FlO9rL8ONHNsI2R1MH0tkgVIDKI/D0sMiUchsFdWA==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' '@algolia/autocomplete-shared@1.17.7': resolution: {integrity: sha512-o/1Vurr42U/qskRSuhBH+VKxMvkkUVTLU6WZQr+L5lGZZLYWyhdzWjW0iGXY7EkwRTjBqvN2EsR81yCTGV/kmg==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' '@algolia/client-abtesting@5.55.2': resolution: {integrity: sha512-y7Epol8HcjlBxKXHhyhfFPFhm78B3P6x9cCbCyGTdxjsdVCptXCy5hpkZWxjGpnaLHvWsHS4QRF0TiBOLst2xg==} engines: {node: '>= 14.0.0'} '@algolia/client-analytics@5.55.2': resolution: {integrity: sha512-8Pxj2VVmpM2d+UZufnlTq7T1QIcYPVugLV5XC50PnHsV5uRM9CSoYkg2Y+CwqwRk2La0xK5QsfZ0obIU+9XftQ==} engines: {node: '>= 14.0.0'} '@algolia/client-common@5.55.2': resolution: {integrity: sha512-9L4IpIYUqA63a7sw1trnHQGUvwiAjKz67nsgDnal98JGAc7wyposRb0Iag+eiMuyzFFaSHLe2/rGyIo+PafRBA==} engines: {node: '>= 14.0.0'} '@algolia/client-insights@5.55.2': resolution: {integrity: sha512-ZBm2ytY5EHFcj+kjNsXxMNO/TGlOHe2fBFXGKHJOM1bk1rAy4o2YI+d9oV/w/jrqx44pvJMJlc8X6vKnCuDgUQ==} engines: {node: '>= 14.0.0'} '@algolia/client-personalization@5.55.2': resolution: {integrity: sha512-3FGVW/jDk7sdYwqa2NKnF/qXWcttc4bvGrwNbvqz3VoWSRv42CNvRk+3Y9QJFIUf1vY50hAuVWUoFKdyc8vaXA==} engines: {node: '>= 14.0.0'} '@algolia/client-query-suggestions@5.55.2': resolution: {integrity: sha512-JsG8LovDAYul5t8e533tZ3O1uZILxso5zsTtB7ONc5RJ8ACdTxAAC/jaOnsBNYb+x+STP7fzx/Iro55v5DNgoQ==} engines: {node: '>= 14.0.0'} '@algolia/client-search@5.55.2': resolution: {integrity: sha512-5wDnoIfC75zJ2MSHv5SSzTlRL2z7jQMbqQ5jrzottuq2p3oBObv8pD/JpXWu8pRaimaxNr3/Bs/KZIGVXxJ7hg==} engines: {node: '>= 14.0.0'} '@algolia/ingestion@1.55.2': resolution: {integrity: sha512-da+SC6ikpza98W7C5ChsKEQDvZc8PQLQ0sxmQ5yMRsHpdD3iPKnclJA6ViB5Nr5T9qOX+IDswC6AyqY4V3rtug==} engines: {node: '>= 14.0.0'} '@algolia/monitoring@1.55.2': resolution: {integrity: sha512-Y8kEcPqCiIEeaGv83l9RRA09mfYECqAJHNnOyEtZc9UirI6XBMUyFVss/sSeYUiV/Lf30hkbWcl00V1uXsf86Q==} engines: {node: '>= 14.0.0'} '@algolia/recommend@5.55.2': resolution: {integrity: sha512-5zmobuCQqFZkx+84Nt+suL7vo6jTh2CfAs2ndDSeTS2QHvnzP8YEEGWtWftjyACI0cK/FuH8urWwCHP+d2j8TA==} engines: {node: '>= 14.0.0'} '@algolia/requester-browser-xhr@5.55.2': resolution: {integrity: sha512-qnGUUuWG66dRMnr33owLsrYIh9fHVxtU4R2rd3SpneAHuoAUcGbDOWNrj05glVU6M8yOqo9gQ22K8zpz0I8Xpg==} engines: {node: '>= 14.0.0'} '@algolia/requester-fetch@5.55.2': resolution: {integrity: sha512-lKZ5uhafMvR7dWCJEyuaeyZitid1I3ICx+k0vGf5x/ktdIQvc7bndCiOPpmIDqUmN26FE3jTehkAzSqee95G2Q==} engines: {node: '>= 14.0.0'} '@algolia/requester-node-http@5.55.2': resolution: {integrity: sha512-Zc90xvKWUvxcNicvvTO9Pr/hT2TAnkixOIzJm/KMj5Ptm2pKjk71ngTsdkbRtJQvhZ2Kr9N1YdIjLrNHB5P2xw==} engines: {node: '>= 14.0.0'} '@antfu/install-pkg@1.1.0': resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} '@anthropic-ai/claude-agent-sdk-darwin-arm64@0.3.263': resolution: {integrity: sha512-H4eLd4Tkx3rJkt739CHb+9AcaKiiOpibU4tYsmma47mV+2zAPjUyFxpuE2N57VSmpAgbLQxu44du0TFN+UH5dg==} cpu: [arm64] os: [darwin] '@anthropic-ai/claude-agent-sdk-darwin-x64@0.3.263': resolution: {integrity: sha512-jKwmfkem1s/TcK7u83cJf2zLHMz846irV4vqYGUlo74uX2qfX57R4UsrCMlcTUMou/U9vQyNCc/Kk0s+zSxYRg==} cpu: [x64] os: [darwin] '@anthropic-ai/claude-agent-sdk-linux-arm64-musl@0.3.263': resolution: {integrity: sha512-TiOmi9mqYvu3uGgM+0eQrUQzgXb7pgTzqahtRyEjpJrNigddGoANHcbNKL7P7y4etJpyIuYXGuVh5SLJzySYVA==} cpu: [arm64] os: [linux] libc: [musl] '@anthropic-ai/claude-agent-sdk-linux-arm64@0.3.263': resolution: {integrity: sha512-2KPY1wu1hdjpVsw+Tg3i50uhxhhetO1fB24wjUJAQJ8YPSogqO32UbtYPJ6I3F17lBNHb/Mq3nRYGAuSU5yjtg==} cpu: [arm64] os: [linux] libc: [glibc] '@anthropic-ai/claude-agent-sdk-linux-x64-musl@0.3.263': resolution: {integrity: sha512-PWctt/XjebBxtI37i2xx2OMxSscPMnKmxU82MWdtIvoAyJ40U5yfqpm92fm45R02eLn9j4LQpvNocVTcRAHv+g==} cpu: [x64] os: [linux] libc: [musl] '@anthropic-ai/claude-agent-sdk-linux-x64@0.3.263': resolution: {integrity: sha512-un7HJzTT+DSQLgM33emQ0qHAwIY3CXIwe8JXoD9PaT7pdLepK4Ffa4r5j84pHTVS5uoGqxcf196tBgqb5/Z7FA==} cpu: [x64] os: [linux] libc: [glibc] '@anthropic-ai/claude-agent-sdk-win32-arm64@0.3.263': resolution: {integrity: sha512-n8owOwNSSi7/KpONb/ut+uXRjBIp9N6EjwADiB+YygPwGRtpWP+PR/qFsGdTVBE5cpPwhgKVAf27xEZEfNvcSQ==} cpu: [arm64] os: [win32] '@anthropic-ai/claude-agent-sdk-win32-x64@0.3.263': resolution: {integrity: sha512-EwqzsOLxIJTX6RIXtQ21ekOKmYBNfwbtGtqaPqdWZGzpMbHaie8kGsM630h9RFaoxeytS/jbg8B3fPCdUKfhPw==} cpu: [x64] os: [win32] '@anthropic-ai/claude-agent-sdk@0.3.263': resolution: {integrity: sha512-0QWoHgWWlSmgXfEqZRbVYRoXT9p4tx/yKaZ4eLJ8l1MR65SIvMGR+cd5ZXUpGYZpj9RzbYiYU9LoFg90mdIjmw==} engines: {node: '>=18.0.0'} peerDependencies: '@anthropic-ai/sdk': '>=0.93.0' '@modelcontextprotocol/sdk': ^1.29.0 zod: ^4.0.0 '@anthropic-ai/sdk@0.129.0': resolution: {integrity: sha512-MH7LB20kNpGLUpPTe2OG5XvL/KhX8HUO9XyBaFjgFk6TLS4Xjt0VPIuMKywe7POKKPslX+QxSlVok9e+8kG5Nw==} hasBin: true peerDependencies: zod: ^3.25.0 || ^4.0.0 peerDependenciesMeta: zod: optional: true '@anthropic-ai/sdk@0.93.0': resolution: {integrity: sha512-q9vaSZQVFx6B/gPxetGYfLXSJD5v0sOmh0OpZDq7yCrTSA+Rscvrtyol7JJTW40wEpQB4U1B4JXzxQitbQ3CAA==} hasBin: true peerDependencies: zod: ^3.25.0 || ^4.0.0 peerDependenciesMeta: zod: optional: true '@asamuzakjp/css-color@5.1.11': resolution: {integrity: sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} '@asamuzakjp/dom-selector@7.1.1': resolution: {integrity: sha512-67RZDnYRc8H/8MLDgQCDE//zoqVFwajkepHZgmXrbwybzXOEwOWGPYGmALYl9J2DOLfFPPs6kKCqmbzV895hTQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} '@asamuzakjp/generational-cache@1.0.1': resolution: {integrity: sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} '@asamuzakjp/nwsapi@2.3.9': resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} '@aws-sdk/client-bedrock-runtime@3.1127.0': resolution: {integrity: sha512-IDl/lrPb90aH+pZFHGNDmgH9nAUQj5PlZH1sJ3w7RikctyjHSnY3oNjZhrLoaBoQn/rNK0zsP6OHEqEhj2tdLA==} engines: {node: '>=20.0.0'} '@aws-sdk/core@3.978.1': resolution: {integrity: sha512-LbY9aGsEiznDWmUc30Nwv3aIX/+dbwTx8KfS0yOC3NPYMO+O91e6jkT1azf34FwjOndq8/Q+RcVVZz5xnerwdg==} engines: {node: '>=20.0.0'} '@aws-sdk/credential-provider-env@3.972.72': resolution: {integrity: sha512-xTKO/FWJPozTIXbozVnVGoNBhaGba8TBcx+KyUjRVeOlXE+dUc7GTR1cLvu0uTdIdmemzaFbqqCshXeZA1fZew==} engines: {node: '>=20.0.0'} '@aws-sdk/credential-provider-http@3.972.74': resolution: {integrity: sha512-u91E/hT8f4d1xy0Jl7VG4nVKJ3lxbrZkoBTeSVoJdWBiSEUMwMS/9+e0H/aJVQV//Lt5wuzP+E69v4aRSsNTmw==} engines: {node: '>=20.0.0'} '@aws-sdk/credential-provider-ini@3.973.17': resolution: {integrity: sha512-ged4KXdBkvIC81bLvNHHuQKdKak/VXhQTR1NWYTTqW0474nlmsxy9O/vlgTIohDDWH3xpBdtVMZRyjb+DnocDA==} engines: {node: '>=20.0.0'} '@aws-sdk/credential-provider-login@3.972.79': resolution: {integrity: sha512-L+Z85anONJd8MaiuraO4wRxATCdEejBZ3K3eymzWI5JPXa9sOS9CkIm72PBKqXKX+Z9p9NGMX5AIMXm0LEflgw==} engines: {node: '>=20.0.0'} '@aws-sdk/credential-provider-node@3.972.84': resolution: {integrity: sha512-oHt854odINVwzwsh+c5x69j0ajm4DbqqqVJ+O1ECsCIZeMDAbzFpXItaqP7UZstJj/ATdTk/KFSH0LaNAgV+kA==} engines: {node: '>=20.0.0'} '@aws-sdk/credential-provider-process@3.972.72': resolution: {integrity: sha512-rLIp2xbMjX/k9/od7APpqq1ZgXXnV0pOL1Th3ZsL8Wu0TRtBsDTVS8iPqcfRFcHakFxPvR04OSTv2ka2qOb/2A==} engines: {node: '>=20.0.0'} '@aws-sdk/credential-provider-sso@3.973.16': resolution: {integrity: sha512-IGihaJfFZYacJJr/odqILCoK7W/mvrZ7cuK7ECn3sAu4vLC6u0V8bS7mCGbdugJ8Aum2tnvqmx0F2MRFp2rn9g==} engines: {node: '>=20.0.0'} '@aws-sdk/credential-provider-web-identity@3.972.78': resolution: {integrity: sha512-/y9WvNtlcPBGLR0qc1a+9J/xtYZfVczvLUOuXaVWylzttH7ewsxwHtjmiJSolNrVSDorIxHGHMU61CbonRkmwA==} engines: {node: '>=20.0.0'} '@aws-sdk/eventstream-handler-node@3.972.35': resolution: {integrity: sha512-a8xilRoRaalvSPZdfrs0VY3/BPc0uYhXW56Z/k6nmZ5Vk430LHeowf9APIPq8utM3tMJSNGSSuJMlB9YrPsN+A==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-eventstream@3.972.30': resolution: {integrity: sha512-B6gvZlcnRBNWraKgyEjKsbhv+VjtbyHmpU7hmtTHzXpDSxHPpCJnYLpglEOOsF+SFne20DbZC5IVC1aNr2Pb4A==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-websocket@3.972.54': resolution: {integrity: sha512-bhESdru8u8KosziH8jcVta/NM/dNreeRz2+2aU86si5bfBYOiJ6IiqD+9U4URUcU5WJO3Yw+jO3GLDIHlscXMQ==} engines: {node: '>= 14.0.0'} '@aws-sdk/nested-clients@3.997.46': resolution: {integrity: sha512-oRxtBcka/JGHGs9l9p9IVajGoTP8vTPmoAzdHGy4Qcy9P5vPnDf6nhIeM/COQNY9k/OahImTRaLkHftoXvfcmQ==} engines: {node: '>=20.0.0'} '@aws-sdk/signature-v4-multi-region@3.996.47': resolution: {integrity: sha512-Zk08macMvQTHzQJCLJVkOlviVoqwYMrpXv4lmLN7b7sAbiMoOK7Go0NYdR5UeF+MW8LIbRmwrNy9u/5VvX1U5g==} engines: {node: '>=20.0.0'} '@aws-sdk/token-providers@3.1127.0': resolution: {integrity: sha512-Dv2TMWBshJ+tF6ahs2Sy5bh4Iabsd4GAQqVvE9XZmYmnoaVbpS2QKIKE/HRacc7bTtbjEEvP+laGzHvHlf1CiQ==} engines: {node: '>=20.0.0'} '@aws-sdk/token-providers@3.1138.0': resolution: {integrity: sha512-GpyAr0DD63YOEmYFM6Df+gJuIgC92MMTiBK4FTKfxii5MJ9ge20epR7LyroulscYlG89J+ZB2ivFDPjvfQhzdw==} engines: {node: '>=20.0.0'} '@aws-sdk/types@3.974.6': resolution: {integrity: sha512-v/clNZzZnDxGyvpHMOGpJKVXFAExJzUNAAjaWGdcx8QAcXLGwTaOkw33p5SHAi0YAioK32xB3hWwOekRVfmfKg==} engines: {node: '>=20.0.0'} '@aws-sdk/xml-builder@3.972.41': resolution: {integrity: sha512-ctjVSyCMegrWfXlx6VqzSBFI6UqmQ5ZlnfMhdLIiWmhoH8UAQxSCP5N3OpG7X3k4LnS7ou74C4mt20+bfTW2aQ==} engines: {node: '>=20.0.0'} '@aws/lambda-invoke-store@0.3.0': resolution: {integrity: sha512-sl4Bm6yiMNYrZKkqqDFWN0UfnWhlS8ivKxrYl+6t0gCLrqr8y3B2IqZZbFRkfaVVp7C/baApyh71P+LeE1A2sQ==} engines: {node: '>=18.0.0'} '@babel/code-frame@7.29.7': resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} engines: {node: '>=6.9.0'} '@babel/compat-data@7.29.7': resolution: {integrity: sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==} engines: {node: '>=6.9.0'} '@babel/core@7.29.7': resolution: {integrity: sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==} engines: {node: '>=6.9.0'} '@babel/generator@7.29.7': resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==} engines: {node: '>=6.9.0'} '@babel/generator@8.0.0-rc.6': resolution: {integrity: sha512-6mIzgVK8DgEzvIapoQwhXTMnnkuE4STQmVv9H03i/tZ2ml8oev3TRvZJgTenK2Bsq0YWNtzOrFdTyNzCMFtjJQ==} engines: {node: ^22.18.0 || >=24.11.0} '@babel/helper-compilation-targets@7.29.7': resolution: {integrity: sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==} engines: {node: '>=6.9.0'} '@babel/helper-globals@7.29.7': resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==} engines: {node: '>=6.9.0'} '@babel/helper-module-imports@7.29.7': resolution: {integrity: sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==} engines: {node: '>=6.9.0'} '@babel/helper-module-transforms@7.29.7': resolution: {integrity: sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 '@babel/helper-plugin-utils@7.29.7': resolution: {integrity: sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==} engines: {node: '>=6.9.0'} '@babel/helper-string-parser@7.29.7': resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} engines: {node: '>=6.9.0'} '@babel/helper-string-parser@8.0.0-rc.6': resolution: {integrity: sha512-BCkFy+zN6kXQed3YOT7aJl93NfDSzQc3pBfsvTVPs9gU9X3V0aefEF5kwBT0E+mDWH9QgKaZstYUQN9VdQZT4g==} engines: {node: ^22.18.0 || >=24.11.0} '@babel/helper-validator-identifier@7.29.7': resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} engines: {node: '>=6.9.0'} '@babel/helper-validator-identifier@8.0.0-rc.6': resolution: {integrity: sha512-nVJ+1JcCgntv8d78rRo++o2wuODT0Irknx2BF8Np4Ft2CRgjLqIs4qzSZ8b66yGbBdMWGmZBO9WEZv1hhNiSpg==} engines: {node: ^22.18.0 || >=24.11.0} '@babel/helper-validator-option@7.29.7': resolution: {integrity: sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==} engines: {node: '>=6.9.0'} '@babel/helpers@7.29.7': resolution: {integrity: sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==} engines: {node: '>=6.9.0'} '@babel/parser@7.29.7': resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==} engines: {node: '>=6.0.0'} hasBin: true '@babel/parser@7.29.8': resolution: {integrity: sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==} engines: {node: '>=6.0.0'} hasBin: true '@babel/parser@8.0.0-rc.6': resolution: {integrity: sha512-rOS8IpdO7mQELkTPlCsTgPejO0bFuZdEDCGQJouYbYf9e1FLTym7Fei2pEjq8q7MWbX0ravcd7QQYKs1TxOuog==} engines: {node: ^22.18.0 || >=24.11.0} hasBin: true '@babel/plugin-transform-react-jsx-self@7.29.7': resolution: {integrity: sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-transform-react-jsx-source@7.29.7': resolution: {integrity: sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 '@babel/runtime@7.29.7': resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} engines: {node: '>=6.9.0'} '@babel/template@7.29.7': resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} engines: {node: '>=6.9.0'} '@babel/traverse@7.29.7': resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==} engines: {node: '>=6.9.0'} '@babel/types@7.29.7': resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} engines: {node: '>=6.9.0'} '@babel/types@7.29.8': resolution: {integrity: sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==} engines: {node: '>=6.9.0'} '@babel/types@8.0.0-rc.6': resolution: {integrity: sha512-p7/ABylAYlexb31wtRdIfH9L9A0Z2T/9H6zAqzqndkY2PLkvNNc580wGhp/gGKN4Sp9sQvSkhc6Oga8/O+wTyw==} engines: {node: ^22.18.0 || >=24.11.0} '@bcoe/v8-coverage@1.0.2': resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} engines: {node: '>=18'} '@braintree/sanitize-url@6.0.4': resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} '@braintree/sanitize-url@7.1.2': resolution: {integrity: sha512-jigsZK+sMF/cuiB7sERuo9V7N9jx+dhmHHnQyDSVdpZwVutaBu7WvNYqMDLSgFgfB30n452TP3vjDAvFC973mA==} '@bramus/specificity@2.4.2': resolution: {integrity: sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==} hasBin: true '@browserbasehq/sdk@2.20.0': resolution: {integrity: sha512-zDDsgrwF6/iF+Ob0LIqe6EPBa4n7m+5YfKn0g0+kZR5jIncTXBPmJSW6tAsu9go3wA9tQQP+zm6qUOPVi1Gutw==} '@browserbasehq/stagehand@4.1.0': resolution: {integrity: sha512-PJikMBVoaCRh6TFD7GcmeISmsMq4IwUu1BD5FOsGUVDUxrVqZomWa6W6dF+a/zu4xRZu2Z2xX1nXVMDaCuZWsw==} engines: {node: '>=22.18.0'} '@chevrotain/types@11.1.2': resolution: {integrity: sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==} '@csstools/color-helpers@6.1.0': resolution: {integrity: sha512-064IFJdjTfUqnjpCVpMOdbr8FLQBhinbZj6yRv2An2E41O/pLEXqfFRWqGq/SxlE5PEUYTlvWsG2r8MswAVvkg==} engines: {node: '>=20.19.0'} '@csstools/css-calc@3.2.1': resolution: {integrity: sha512-DtdHlgXh5ZkA43cwBcAm+huzgJiwx3ZTWVjBs94kwz2xKqSimDA3lBgCjphYgwgVUMWatSM0pDd8TILB1yrVVg==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 '@csstools/css-tokenizer': ^4.0.0 '@csstools/css-color-parser@4.1.9': resolution: {integrity: sha512-paQcIaOO53Rk5+YrBaBjm/SgrV4INImjo2BT1DtQRYr+XeTRbeAYlS+jxXp9drqvKmtFnWRJKIalDLhZZDu42A==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 '@csstools/css-tokenizer': ^4.0.0 '@csstools/css-parser-algorithms@4.0.0': resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-tokenizer': ^4.0.0 '@csstools/css-syntax-patches-for-csstree@1.1.6': resolution: {integrity: sha512-TcJCWFbXLPpJYq6z7bfOyjWYJDiDg2/I4gyUC9pqPNqHFRIey0EB0q0L5cSnQDfWJg8Jd6VadakxdIez/3zkqQ==} peerDependencies: css-tree: ^3.2.1 peerDependenciesMeta: css-tree: optional: true '@csstools/css-tokenizer@4.0.0': resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==} engines: {node: '>=20.19.0'} '@deepseek-ai/libreoffice-kit-darwin-arm64@0.1.5': resolution: {integrity: sha512-SjeXmyaTevEq2TxK7reb1rhCrQZ4QOXmXt/qEwfQD5Fx3odU0ILx2uiXN+nphSCQ95LFCzrElHGgv2c7a824yg==} engines: {node: '>=22.19.0'} cpu: [arm64] os: [darwin] '@deepseek-ai/libreoffice-kit-darwin-x64@0.1.5': resolution: {integrity: sha512-vuz2tTpH1Edk75+DISwg/TXdQ3BNSNSHoVnWVqxqbGMgrrK9trLOw2+0X7mjT1naGO00Zc1qkyQ4if3kx5XjqQ==} engines: {node: '>=22.19.0'} cpu: [x64] os: [darwin] '@deepseek-ai/libreoffice-kit-wasm@0.1.5': resolution: {integrity: sha512-V+pu5xJsKhVD4AU1xbFlMWY91svK9ZIC2JsNOph9kWp/arF/KQcuytt76bcbozJqPbE8o0n04lyh0m3QW5RYSA==} engines: {node: '>=22.19.0'} os: [linux] '@deepseek-ai/libreoffice-kit-win32-arm64@0.1.5': resolution: {integrity: sha512-Av3aFfNLaVxfffu0JXP5mqfmsCU3gQtlUH9UD+zdXl8ON06ukVAmu7LqNyuKAz/68WoOMTQ+YBlVQukgDRKd/A==} engines: {node: '>=22.19.0'} cpu: [arm64] os: [win32] '@deepseek-ai/libreoffice-kit-win32-x64@0.1.5': resolution: {integrity: sha512-uKuDGZdofxuW4iRmUh8b3+XWU28JeOCYMTAONzo7tEHIq00DV2cARcgUYiTP7gUH49tH4A/RyPMOVEBzK7qjjw==} engines: {node: '>=22.19.0'} cpu: [x64] os: [win32] '@deepseek-ai/libreoffice-kit@0.1.5': resolution: {integrity: sha512-H12xtUsAyl70zFeQ5pk5GGRc3N1+6zn+DVAcqwlguI6EvqopBGP3xkUmePU7g5f6ydYlDZLWedHT9lTSL7zLxA==} engines: {node: '>=22.19.0'} hasBin: true '@docsearch/css@3.8.2': resolution: {integrity: sha512-y05ayQFyUmCXze79+56v/4HpycYF3uFqB78pLPrSV5ZKAlDuIAAJNhaRi8tTdRNXh05yxX/TyNnzD6LwSM89vQ==} '@docsearch/js@3.8.2': resolution: {integrity: sha512-Q5wY66qHn0SwA7Taa0aDbHiJvaFJLOJyHmooQ7y8hlwwQLQ/5WwCcoX0g7ii04Qi2DJlHsd0XXzJ8Ypw9+9YmQ==} '@docsearch/react@3.8.2': resolution: {integrity: sha512-xCRrJQlTt8N9GU0DG4ptwHRkfnSnD/YpdeaXe02iKfqs97TkZJv60yE+1eq/tjPcVnTW8dP5qLP7itifFVV5eg==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' react-dom: '>= 16.8.0 < 19.0.0' search-insights: '>= 1 < 3' peerDependenciesMeta: '@types/react': optional: true react: optional: true react-dom: optional: true search-insights: optional: true '@earendil-works/pi-ai@1.0.2': resolution: {integrity: sha512-JP59xGlSAQ/HhQ6EHN5qmneBlWfDyu6FPPryAvAaSo8A38ubAsEpS9YisCM5Jbbns0srrDffLZonE0OXorHI5A==} engines: {node: '>=22.19.0'} hasBin: true '@earendil-works/pi-telemetry@1.0.2': resolution: {integrity: sha512-Ev5h9TE8nEXHCfRKhWj0qpUFhQgVqNteS95vsM2KNGRGm533vOO2ruDPaEwImBKPMBKXy4omz3D6V2cm41gLOQ==} engines: {node: '>=22.19.0'} '@electron-internal/extract-zip@1.0.5': resolution: {integrity: sha512-+bqFCP98pLI0Tt0XQo1TmlXtwjWchISndDOxCkEcIuUgXWpBnLyRI+2DU+mesvnMMX6L1XDqYNA0lXNDHd/yiA==} engines: {node: '>=22.12.0'} '@electron/asar@3.4.1': resolution: {integrity: sha512-i4/rNPRS84t0vSRa2HorerGRXWyF4vThfHesw0dmcWHp+cspK743UanA0suA5Q5y8kzY2y6YKrvbIUn69BCAiA==} engines: {node: '>=10.12.0'} hasBin: true '@electron/fuses@1.8.0': resolution: {integrity: sha512-zx0EIq78WlY/lBb1uXlziZmDZI4ubcCXIMJ4uGjXzZW0nS19TjSPeXPAjzzTmKQlJUZm0SbmZhPKP7tuQ1SsEw==} hasBin: true '@electron/get@3.1.0': resolution: {integrity: sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ==} engines: {node: '>=14'} '@electron/get@5.1.0': resolution: {integrity: sha512-3kSBtG8ObcTVfXanm5vVJ6UnBLEVmVsRk1M+vGqCuMBV+XLCbJYuWQful+yIy0GQDsSlK0kHEriEHn7SPk4EnA==} engines: {node: '>=22.12.0'} '@electron/notarize@2.5.0': resolution: {integrity: sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==} engines: {node: '>= 10.0.0'} '@electron/osx-sign@1.3.3': resolution: {integrity: sha512-KZ8mhXvWv2rIEgMbWZ4y33bDHyUKMXnx4M0sTyPNK/vcB81ImdeY9Ggdqy0SWbMDgmbqyQ+phgejh6V3R2QuSg==} engines: {node: '>=12.0.0'} hasBin: true '@electron/rebuild@4.2.0': resolution: {integrity: sha512-RKL/O+jGoXJMxrx/5771y1n0xTKmFuOYGO3gMmwypBM6rsH0kou0mswwdXA2JrhIkE4xyC7v9vGk0n6NPzgOxQ==} engines: {node: '>=22.12.0'} hasBin: true '@electron/universal@2.0.3': resolution: {integrity: sha512-Wn9sPYIVFRFl5HmwMJkARCCf7rqK/EurkfQ/rJZ14mHP3iYTjZSIOSVonEAnhWeAXwtw7zOekGRlc6yTtZ0t+g==} engines: {node: '>=16.4'} '@electron/windows-sign@1.2.2': resolution: {integrity: sha512-dfZeox66AvdPtb2lD8OsIIQh12Tp0GNCRUDfBHIKGpbmopZto2/A8nSpYYLoedPIHpqkeblZ/k8OV0Gy7PYuyQ==} engines: {node: '>=14.14'} hasBin: true '@emnapi/core@1.10.0': resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} '@emnapi/core@1.11.0': resolution: {integrity: sha512-l9Oo58x0HOP5znGzVhYW9U3e5wVuA4LAZU2AGezTmkhO1CgQRFDhDg4nneHsu/t3WniXg9QrG2nIXL/ZS8ln8Q==} '@emnapi/runtime@1.10.0': resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} '@emnapi/runtime@1.11.0': resolution: {integrity: sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==} '@emnapi/runtime@1.11.3': resolution: {integrity: sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==} '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} '@emnapi/wasi-threads@1.2.2': resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] '@esbuild/aix-ppc64@0.25.12': resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] '@esbuild/aix-ppc64@0.28.1': resolution: {integrity: sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] '@esbuild/aix-ppc64@0.28.2': resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] '@esbuild/android-arm64@0.21.5': resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] '@esbuild/android-arm64@0.25.12': resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} engines: {node: '>=18'} cpu: [arm64] os: [android] '@esbuild/android-arm64@0.28.1': resolution: {integrity: sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==} engines: {node: '>=18'} cpu: [arm64] os: [android] '@esbuild/android-arm64@0.28.2': resolution: {integrity: sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==} engines: {node: '>=18'} cpu: [arm64] os: [android] '@esbuild/android-arm@0.21.5': resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] '@esbuild/android-arm@0.25.12': resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} engines: {node: '>=18'} cpu: [arm] os: [android] '@esbuild/android-arm@0.28.1': resolution: {integrity: sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==} engines: {node: '>=18'} cpu: [arm] os: [android] '@esbuild/android-arm@0.28.2': resolution: {integrity: sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==} engines: {node: '>=18'} cpu: [arm] os: [android] '@esbuild/android-x64@0.21.5': resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] '@esbuild/android-x64@0.25.12': resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} engines: {node: '>=18'} cpu: [x64] os: [android] '@esbuild/android-x64@0.28.1': resolution: {integrity: sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==} engines: {node: '>=18'} cpu: [x64] os: [android] '@esbuild/android-x64@0.28.2': resolution: {integrity: sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==} engines: {node: '>=18'} cpu: [x64] os: [android] '@esbuild/darwin-arm64@0.21.5': resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] '@esbuild/darwin-arm64@0.25.12': resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] '@esbuild/darwin-arm64@0.28.1': resolution: {integrity: sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] '@esbuild/darwin-arm64@0.28.2': resolution: {integrity: sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] '@esbuild/darwin-x64@0.21.5': resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] '@esbuild/darwin-x64@0.25.12': resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] '@esbuild/darwin-x64@0.28.1': resolution: {integrity: sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] '@esbuild/darwin-x64@0.28.2': resolution: {integrity: sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==} engines: {node: '>=18'} cpu: [x64] os: [darwin] '@esbuild/freebsd-arm64@0.21.5': resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] '@esbuild/freebsd-arm64@0.25.12': resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] '@esbuild/freebsd-arm64@0.28.1': resolution: {integrity: sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] '@esbuild/freebsd-arm64@0.28.2': resolution: {integrity: sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] '@esbuild/freebsd-x64@0.21.5': resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] '@esbuild/freebsd-x64@0.25.12': resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] '@esbuild/freebsd-x64@0.28.1': resolution: {integrity: sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] '@esbuild/freebsd-x64@0.28.2': resolution: {integrity: sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] '@esbuild/linux-arm64@0.21.5': resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] '@esbuild/linux-arm64@0.25.12': resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} engines: {node: '>=18'} cpu: [arm64] os: [linux] '@esbuild/linux-arm64@0.28.1': resolution: {integrity: sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==} engines: {node: '>=18'} cpu: [arm64] os: [linux] '@esbuild/linux-arm64@0.28.2': resolution: {integrity: sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==} engines: {node: '>=18'} cpu: [arm64] os: [linux] '@esbuild/linux-arm@0.21.5': resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] '@esbuild/linux-arm@0.25.12': resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} engines: {node: '>=18'} cpu: [arm] os: [linux] '@esbuild/linux-arm@0.28.1': resolution: {integrity: sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==} engines: {node: '>=18'} cpu: [arm] os: [linux] '@esbuild/linux-arm@0.28.2': resolution: {integrity: sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==} engines: {node: '>=18'} cpu: [arm] os: [linux] '@esbuild/linux-ia32@0.21.5': resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] '@esbuild/linux-ia32@0.25.12': resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} engines: {node: '>=18'} cpu: [ia32] os: [linux] '@esbuild/linux-ia32@0.28.1': resolution: {integrity: sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==} engines: {node: '>=18'} cpu: [ia32] os: [linux] '@esbuild/linux-ia32@0.28.2': resolution: {integrity: sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==} engines: {node: '>=18'} cpu: [ia32] os: [linux] '@esbuild/linux-loong64@0.21.5': resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] '@esbuild/linux-loong64@0.25.12': resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} engines: {node: '>=18'} cpu: [loong64] os: [linux] '@esbuild/linux-loong64@0.28.1': resolution: {integrity: sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] '@esbuild/linux-loong64@0.28.2': resolution: {integrity: sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==} engines: {node: '>=18'} cpu: [loong64] os: [linux] '@esbuild/linux-mips64el@0.21.5': resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] '@esbuild/linux-mips64el@0.25.12': resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] '@esbuild/linux-mips64el@0.28.1': resolution: {integrity: sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] '@esbuild/linux-mips64el@0.28.2': resolution: {integrity: sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] '@esbuild/linux-ppc64@0.21.5': resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] '@esbuild/linux-ppc64@0.25.12': resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] '@esbuild/linux-ppc64@0.28.1': resolution: {integrity: sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] '@esbuild/linux-ppc64@0.28.2': resolution: {integrity: sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] '@esbuild/linux-riscv64@0.21.5': resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] '@esbuild/linux-riscv64@0.25.12': resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] '@esbuild/linux-riscv64@0.28.1': resolution: {integrity: sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] '@esbuild/linux-riscv64@0.28.2': resolution: {integrity: sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] '@esbuild/linux-s390x@0.21.5': resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] '@esbuild/linux-s390x@0.25.12': resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} engines: {node: '>=18'} cpu: [s390x] os: [linux] '@esbuild/linux-s390x@0.28.1': resolution: {integrity: sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==} engines: {node: '>=18'} cpu: [s390x] os: [linux] '@esbuild/linux-s390x@0.28.2': resolution: {integrity: sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==} engines: {node: '>=18'} cpu: [s390x] os: [linux] '@esbuild/linux-x64@0.21.5': resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] '@esbuild/linux-x64@0.25.12': resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} engines: {node: '>=18'} cpu: [x64] os: [linux] '@esbuild/linux-x64@0.28.1': resolution: {integrity: sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==} engines: {node: '>=18'} cpu: [x64] os: [linux] '@esbuild/linux-x64@0.28.2': resolution: {integrity: sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==} engines: {node: '>=18'} cpu: [x64] os: [linux] '@esbuild/netbsd-arm64@0.25.12': resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] '@esbuild/netbsd-arm64@0.28.1': resolution: {integrity: sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] '@esbuild/netbsd-arm64@0.28.2': resolution: {integrity: sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] '@esbuild/netbsd-x64@0.21.5': resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] '@esbuild/netbsd-x64@0.25.12': resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] '@esbuild/netbsd-x64@0.28.1': resolution: {integrity: sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] '@esbuild/netbsd-x64@0.28.2': resolution: {integrity: sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] '@esbuild/openbsd-arm64@0.25.12': resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] '@esbuild/openbsd-arm64@0.28.1': resolution: {integrity: sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] '@esbuild/openbsd-arm64@0.28.2': resolution: {integrity: sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] '@esbuild/openbsd-x64@0.21.5': resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] '@esbuild/openbsd-x64@0.25.12': resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] '@esbuild/openbsd-x64@0.28.1': resolution: {integrity: sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] '@esbuild/openbsd-x64@0.28.2': resolution: {integrity: sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] '@esbuild/openharmony-arm64@0.25.12': resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] '@esbuild/openharmony-arm64@0.28.1': resolution: {integrity: sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] '@esbuild/openharmony-arm64@0.28.2': resolution: {integrity: sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] '@esbuild/sunos-x64@0.21.5': resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] '@esbuild/sunos-x64@0.25.12': resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} engines: {node: '>=18'} cpu: [x64] os: [sunos] '@esbuild/sunos-x64@0.28.1': resolution: {integrity: sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==} engines: {node: '>=18'} cpu: [x64] os: [sunos] '@esbuild/sunos-x64@0.28.2': resolution: {integrity: sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==} engines: {node: '>=18'} cpu: [x64] os: [sunos] '@esbuild/win32-arm64@0.21.5': resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] '@esbuild/win32-arm64@0.25.12': resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} engines: {node: '>=18'} cpu: [arm64] os: [win32] '@esbuild/win32-arm64@0.28.1': resolution: {integrity: sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] '@esbuild/win32-arm64@0.28.2': resolution: {integrity: sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] '@esbuild/win32-ia32@0.21.5': resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] '@esbuild/win32-ia32@0.25.12': resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} engines: {node: '>=18'} cpu: [ia32] os: [win32] '@esbuild/win32-ia32@0.28.1': resolution: {integrity: sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==} engines: {node: '>=18'} cpu: [ia32] os: [win32] '@esbuild/win32-ia32@0.28.2': resolution: {integrity: sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==} engines: {node: '>=18'} cpu: [ia32] os: [win32] '@esbuild/win32-x64@0.21.5': resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} cpu: [x64] os: [win32] '@esbuild/win32-x64@0.25.12': resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} engines: {node: '>=18'} cpu: [x64] os: [win32] '@esbuild/win32-x64@0.28.1': resolution: {integrity: sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==} engines: {node: '>=18'} cpu: [x64] os: [win32] '@esbuild/win32-x64@0.28.2': resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==} engines: {node: '>=18'} cpu: [x64] os: [win32] '@eslint-community/eslint-utils@4.9.1': resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 '@eslint-community/regexpp@4.12.2': resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} '@eslint/config-array@0.23.5': resolution: {integrity: sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/config-helpers@0.6.0': resolution: {integrity: sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/core@1.2.1': resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/object-schema@3.0.5': resolution: {integrity: sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/plugin-kit@0.7.2': resolution: {integrity: sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@exodus/bytes@1.15.1': resolution: {integrity: sha512-S6mL0yNB/Abt9Ei4tq8gDhcczc4S3+vQ4ra7vxnAf+YHC02srtqxKKZghx2Dq6p0e66THKwR6r8N6P95wEty7Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: '@noble/hashes': ^1.8.0 || ^2.0.0 peerDependenciesMeta: '@noble/hashes': optional: true '@fast-csv/format@4.3.5': resolution: {integrity: sha512-8iRn6QF3I8Ak78lNAa+Gdl5MJJBM5vRHivFtMRUWINdevNo00K7OXxS2PshawLKTejVwieIlPmK5YlLu6w4u8A==} '@fast-csv/parse@4.3.6': resolution: {integrity: sha512-uRsLYksqpbDmWaSmzvJcuApSEe38+6NQZBUsuAyMZKqHxH0g1wcJgsKUvN3WC8tewaqFjBMMGrkHmC+T7k8LvA==} '@formulajs/formulajs@2.9.3': resolution: {integrity: sha512-WpgiuJaBl/Hcda9Ti8a7mlnw/vUZkJrtjABvojz6P6mo6d8EscudyA7iAt/kTLsgi0c8zfmzQd/Yjb4ASFkw+g==} hasBin: true '@fortune-sheet/core@1.0.4': resolution: {integrity: sha512-CDnUVebfvtT++CymNRw0qnY4sz6zYO3KZazlH+nG6otkRkZ05Bvt7NXqVhmKKSSxIvJR4R6h50abu/dVGBpjpw==} '@fortune-sheet/formula-parser@0.2.13': resolution: {integrity: sha512-za2ZVQ5ZfMSPCtL8MdqhCthPip7AoeU4MPyd5UDo4RCl9/arrv1Jz0y755mACVVi4suSZxrzWoJGDkLmofoSmw==} '@fortune-sheet/react@1.0.4': resolution: {integrity: sha512-v+BU5mmp2hhUe4gRF+vOJ3j8zZkzHU0kzhTZzp+Nn00wA/RArMr+CO+SAluKlCPAsTZgPwmgOEK685WPqJ5XNw==} peerDependencies: react: '>= 18.2' react-dom: '>= 18.2' '@google/genai@2.21.0': resolution: {integrity: sha512-+PDtco2/Z0ONdzCGekCoCT+O1VJS9xJQNN4XzQpXG/t3El/SWWMkCWlFRO1KmivOHPa4Q0VjUYu1HBKCZ/v33Q==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.25.2 peerDependenciesMeta: '@modelcontextprotocol/sdk': optional: true '@hono/node-server@1.19.17': resolution: {integrity: sha512-dSneS5qhiauZWGDCeK4o695Xd9nUNjviSZCMQrj10eetr8Uln1ucn6bbphOM6UynAMMtNIzZNSpL9vnASJwrPQ==} engines: {node: '>=18.14.1'} peerDependencies: hono: ^4 '@humanfs/core@0.19.2': resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==} engines: {node: '>=18.18.0'} '@humanfs/node@0.16.8': resolution: {integrity: sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==} engines: {node: '>=18.18.0'} '@humanfs/types@0.15.0': resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==} engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} '@humanwhocodes/retry@0.4.3': resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} '@iconify-json/simple-icons@1.2.90': resolution: {integrity: sha512-zt2o2ZvQpHVvZJARIkZ51RnaHY2oqcPJMvHE+mVnxkSr+c33fnX4gciiXu+wyX5ei+s0qbVX1wD0DWBbaGBYMA==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} '@iconify/utils@3.1.3': resolution: {integrity: sha512-LPKOXPn/zV+zis1oOfGWogaXVpqUybF3ZS6SCZIsz8vg0ivVp9+fVqyYB7xq0aiST/VhUQYGO1qo6uoYSiEJqw==} '@img/colour@1.1.0': resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} engines: {node: '>=18'} '@img/sharp-darwin-arm64@0.35.5': resolution: {integrity: sha512-QRUlFQ0WxvdWyqqG/WtI3iupfD5rBzmCHXSdPsY91sAtVtTo7Q4cb6zOccZ3gqEqkr0f1As1ehLqmEpDsRf+lg==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [darwin] '@img/sharp-darwin-x64@0.35.5': resolution: {integrity: sha512-+BR255RhDlpygUpOc/Jdt1nT6DQ3XG/ERo5wbcdOf5Q320dKtPCKPLR1LJs9VGXRaMa8l1uUa0tkCNOXiAxZUw==} engines: {node: '>=20.9.0'} cpu: [x64] os: [darwin] '@img/sharp-freebsd-wasm32@0.35.5': resolution: {integrity: sha512-Y/z91nEZ4uIBX5X3nfTovjU9lHNKFYbL2lpHCLVNmXQK03VIZvXBBt0KxbPGp2SdGSF+2mQU4e+hQaWOt86iAw==} engines: {node: '>=20.9.0'} os: [freebsd] '@img/sharp-libvips-darwin-arm64@1.3.4': resolution: {integrity: sha512-5R89nBYiRdUlSWJxPhO+GVtaXzXSxKnRu/xqMn3KTA3L9EB9Oy/P+Nn2f2vlhPuUdy/Zusb2DarbyTpGCfEDuw==} cpu: [arm64] os: [darwin] '@img/sharp-libvips-darwin-x64@1.3.4': resolution: {integrity: sha512-iR2OKH80yi0U+dUplyh3/xdpFvps6YkCwsXenIJxqxR1v9o+xtKTGbS9H7cps+2Vxjc8B1j96p75NmTGjIhtpQ==} cpu: [x64] os: [darwin] '@img/sharp-libvips-linux-arm64@1.3.4': resolution: {integrity: sha512-Y3dgX/6lE2QhQb+Gxy0WZxfg9MEm/JBjamZpS2IklP7xIQoKN4hzAm7KcMVGtaVDt3neE9OKBC7vAfonA/Lr1A==} cpu: [arm64] os: [linux] libc: [glibc] '@img/sharp-libvips-linux-arm@1.3.4': resolution: {integrity: sha512-LmRtTsOHuvM2+wlO2Db37dx5MiZhB0FvSunciw48YjdOkZz9KAiRbm8ujeMOA1INqmei5NapFxYEK1D1ZSidmw==} cpu: [arm] os: [linux] libc: [glibc] '@img/sharp-libvips-linux-ppc64@1.3.4': resolution: {integrity: sha512-Le6boB8Tai0Nis+gIxIpKx68UDVVIqdR8Tin5Yf1z2LJJQLDJvCDRqRu+jC2qCoD+eIomonmOwB4smBRxfVpYQ==} cpu: [ppc64] os: [linux] libc: [glibc] '@img/sharp-libvips-linux-riscv64@1.3.4': resolution: {integrity: sha512-aHkkIEHPRdQEegJN20MLmGtxYD9R2wQr3Cwpddnu5+YKMt6Uzax7S9h5gpZTo8wyrGuZSlfQ63OevL5mTyOC7Q==} cpu: [riscv64] os: [linux] libc: [glibc] '@img/sharp-libvips-linux-s390x@1.3.4': resolution: {integrity: sha512-ra/mB6MikESDUO7Yg+Mi95bFBb9GsObURuhnOv3OqknjGe9sZrG8tCe9q0xSIGrtLgvgw0gKnFWcK4blSgQOuQ==} cpu: [s390x] os: [linux] libc: [glibc] '@img/sharp-libvips-linux-x64@1.3.4': resolution: {integrity: sha512-GJ//SSXbnwSDes02umB3nDJLFcQzw8a18V8fyhqr6tV515tOEMdImjjxj1AoafMRz56F3PHgftnj1QEKSU1zkw==} cpu: [x64] os: [linux] libc: [glibc] '@img/sharp-libvips-linuxmusl-arm64@1.3.4': resolution: {integrity: sha512-hvulFwtjUcagsis6BBxHwGFwWoNZjgYmULGVrZcyfNbjA8hKILbRxGg15/7w5HDyXHXUos/j6baAWqnCyQ2DWA==} cpu: [arm64] os: [linux] libc: [musl] '@img/sharp-libvips-linuxmusl-x64@1.3.4': resolution: {integrity: sha512-6zXKeE/p39I1AmA3cJG35eyBGNqNddLnUXjhwBnsGjFPWqf5VKkDBEqaEkPDoTEtkxwi2vv8Tcr2mDyP4So7Fg==} cpu: [x64] os: [linux] libc: [musl] '@img/sharp-linux-arm64@0.35.5': resolution: {integrity: sha512-LYVx5JTsOM2CBzmxreh+nl64/3H6Xb09iSLknqH47z2T2DFFxDeFLP5y4dJwe6H7uGQlHPyEEtIqyo3DYsRwdQ==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] libc: [glibc] '@img/sharp-linux-arm@0.35.5': resolution: {integrity: sha512-LEaXK2WdXVK5ykcw0buWyPMsmLLL2vpHLD6yrNSW+JGEL3BZPA4tpKN6iaMc4AxTTAoaX/sU1rOL51lcIz48ZQ==} engines: {node: '>=20.9.0'} cpu: [arm] os: [linux] libc: [glibc] '@img/sharp-linux-ppc64@0.35.5': resolution: {integrity: sha512-QVxAAq8evVRI9ia2vqgwrmWucn5Dfv+JdWzj75pD8omHLPSP7f8p20O8jxzjCcuCEQEOtYOZUmX1hkiZ0kdevA==} engines: {node: '>=20.9.0'} cpu: [ppc64] os: [linux] libc: [glibc] '@img/sharp-linux-riscv64@0.35.5': resolution: {integrity: sha512-LtdreXguaavKODPIfzJ4kffx7UNt1omwtK0rch4EBbbSTXPnxWmYSayXdLJw0fJzQ97kHt1gL/yh4tvU+nCyRQ==} engines: {node: '>=20.9.0'} cpu: [riscv64] os: [linux] libc: [glibc] '@img/sharp-linux-s390x@0.35.5': resolution: {integrity: sha512-UZasTOFiYzotTsGOCu42BfUzP6Tu6Do/947iRm1RsLKvlllxwGcn4RN27LibGWceix4Y+Pmw3jsnTcCQIgWjqA==} engines: {node: '>=20.9.0'} cpu: [s390x] os: [linux] libc: [glibc] '@img/sharp-linux-x64@0.35.5': resolution: {integrity: sha512-SxFtLTeJInhAA9Q836kux2vZNeOBQEx658qvbboZScr0wIARym3IcGmW7KpVD5sbVg0Ojy+udFQdayYIZyoNog==} engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] libc: [glibc] '@img/sharp-linuxmusl-arm64@0.35.5': resolution: {integrity: sha512-9HbMclmI1zlNkFRs3z9/eBtDjfD0sGlrX1z6b1qwmiFY5ElDLh4BC0LPBdVp7z1DXFiKlIcznf+ZlsuZzLxQqg==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] libc: [musl] '@img/sharp-linuxmusl-x64@0.35.5': resolution: {integrity: sha512-4KOphqB035HrVdqLZfCgMzzERrQkkzOwRhl4OAkRO1YCldbaFjySXMaK534Mo0V+LndnlJk+sbUyLeU0ULyD1A==} engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] libc: [musl] '@img/sharp-wasm32@0.35.5': resolution: {integrity: sha512-Ptsga1su4tQx+LLF1ECS9U6nz5kmrXKo6XVbtR48Ke3ZRxxgaWBu7IDtEe1quo8hiupwm6WFqxVlXaSf7IINGQ==} engines: {node: '>=20.9.0'} '@img/sharp-webcontainers-wasm32@0.35.5': resolution: {integrity: sha512-hfhF/FmoQyTUkA0bIKFOtw536BQSeBMe6BF6QyWlrPxT754+TFLaZ7sKKTfvvM0yJgKgaYTwnFCIZ/GuDw5SUA==} engines: {node: '>=20.9.0'} cpu: [wasm32] '@img/sharp-win32-arm64@0.35.5': resolution: {integrity: sha512-X4t7g+7ZA5DKblCBEXGjUqqemj4vczING/5viFwAL8h4N3qYeyjwdCvRLHi4EdOUI+2Z7UFlp1VM+p/AuEtm6Q==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [win32] '@img/sharp-win32-ia32@0.35.5': resolution: {integrity: sha512-5Zm82LoBc43nhwNybZlG7Y1KO//Zhsn306fQl29ZOuStHLGTo3BWL83q3cznX0poxSAMuYL1On/BHBxkBeKr6A==} engines: {node: ^20.9.0} cpu: [ia32] os: [win32] '@img/sharp-win32-x64@0.35.5': resolution: {integrity: sha512-x76eH0vEiHlcMQu8Y8IenntaACtddpT6W0wmXtWrnKcnKI7ME5DdgqhAD6SEWOEl1v2zDvkZDhFA9KnURwpfqg==} engines: {node: '>=20.9.0'} cpu: [x64] os: [win32] '@isaacs/fs-minipass@4.0.1': resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} engines: {node: '>=18.0.0'} '@joplin/turndown-plugin-gfm@1.0.67': resolution: {integrity: sha512-FZfW5EZfidhzd1IaY1uxHnIZPTVOxAdleMZ4/1U6Nt5b7+Qj5JThDnaIomuJtetnUBzuRNbe9FWMuqD4B3dlWA==} '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} '@jridgewell/remapping@2.3.5': resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} '@js-temporal/polyfill@0.5.1': resolution: {integrity: sha512-hloP58zRVCRSpgDxmqCWJNlizAlUgJFqG2ypq79DCvyv9tHjRYMDOcPFjzfl/A1/YxDvRCZz8wvZvmapQnKwFQ==} engines: {node: '>=12'} '@keyv/serialize@1.1.1': resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==} '@koromix/koffi-darwin-arm64@3.1.1': resolution: {integrity: sha512-+Dl0zQDh1Wb55AWOn9hp7K30qgkODvrvN+ZNkFOh81Q0oFX/rpJQtocgjAuYk2zFAcajSeVDumkcHMPwnKSXzA==} cpu: [arm64] os: [darwin] '@koromix/koffi-darwin-x64@3.1.1': resolution: {integrity: sha512-cDFAKn1qdZBFLrp7dAc9QUDw3l4xAhTJbOdPWWb0LxssVicUdHcRCLZGrDsmPW2tpH6LGNNeLgqRpAoD2Mo8iA==} cpu: [x64] os: [darwin] '@koromix/koffi-freebsd-arm64@3.1.1': resolution: {integrity: sha512-zaP7FJISI/scQW9Wa5QicY3a09WmtKBWSbmC+5nfCqPzwWe7Hx2so74Er7mPsDfCiMMR0Ya+evKbJQDkfyXicg==} cpu: [arm64] os: [freebsd] '@koromix/koffi-freebsd-ia32@3.1.1': resolution: {integrity: sha512-7GejVb688TLM8rbjfc0oezJrATxZc0dn801xWEDJekN2DgmRXu7HquGqWQ6z3NeSq7ZxEggz4T3xtlbCysQapA==} cpu: [ia32] os: [freebsd] '@koromix/koffi-freebsd-x64@3.1.1': resolution: {integrity: sha512-XLiCFP9OFCyOoGTjAimtDKLhzhfo34WcP1ShVWxRzNCWDGjfz8BYjwd69cp/cDSUXZbxamqs4+/6vmkePq9wxA==} cpu: [x64] os: [freebsd] '@koromix/koffi-linux-arm64@3.1.1': resolution: {integrity: sha512-HA9xINK7G4dRAkpfnBWD9VfuyIBgW1SuK+KPHjksUwRMOnhgqP8J/JqgrAzdzcDiefGBkqEacIP776OUwz7knQ==} cpu: [arm64] os: [linux] '@koromix/koffi-linux-ia32@3.1.1': resolution: {integrity: sha512-jG7IFytmP8K5Qtbx0ro0ZeuX3JjSsLxmYhq+nmXDdrtOAlxIsWGynuiDLS6Jk3vOchVii2m6Y2f/L3GLG2fG5A==} cpu: [ia32] os: [linux] '@koromix/koffi-linux-loong64@3.1.1': resolution: {integrity: sha512-CIsT1cNnih8FuU52Me/IVlJBpH28SQfoDeYPctJswgJzaARktusF7m4MUbtR1PBDjuquCVM4/vFyNdOzfPonvA==} cpu: [loong64] os: [linux] '@koromix/koffi-linux-riscv64@3.1.1': resolution: {integrity: sha512-9D6RmqeKsSvs3U6jILJU9PcAjMwKKyn7yLxNBb5k6z9PCoUoGJ3/BrhXAX0qjrLLwEiIpP/hS/40RuXvH8Lc3Q==} cpu: [riscv64] os: [linux] '@koromix/koffi-linux-x64@3.1.1': resolution: {integrity: sha512-pyTcX5fePeYbt7TZAwRby69wdlRx3PT+g15ra5IYdat/Pgh3qAKEYeZ+uu7WpPGOy43p/oSRqqZoa2kORzozlA==} cpu: [x64] os: [linux] '@koromix/koffi-openbsd-ia32@3.1.1': resolution: {integrity: sha512-iPnPzvG2HOfdzaiG1drdkt86sAqmTPDv9mAf+5gL7mRzkeeQC88EVGboRy7eXwdXn7R+v0ntA3iQxdHrBn6yXw==} cpu: [ia32] os: [openbsd] '@koromix/koffi-openbsd-x64@3.1.1': resolution: {integrity: sha512-/Xqc3R0SVoMCYjMPZnJ9bULtRo364+dKmnQhfDrI83tSpxUHRw7HRNf12vBeL+hPgKxSBjtMpWfQ/ZIyVyLFag==} cpu: [x64] os: [openbsd] '@koromix/koffi-win32-arm64@3.1.1': resolution: {integrity: sha512-JhqHauEwQvdcWUERxrV5HH/DT9W7hY1A1eU6/o8tB+yck+D3kt5elpRDBt9KjpW6h+vHPy3V0sjDvO0CXyabTA==} cpu: [arm64] os: [win32] '@koromix/koffi-win32-ia32@3.1.1': resolution: {integrity: sha512-ZRuyYmlGS/rCc966qqs0qREXDW4FRdul7rDF1VgSWHbVmdc196PUgUT+blq/GjZgTwqzeEXtMRgM+cU8krHjvA==} cpu: [ia32] os: [win32] '@koromix/koffi-win32-x64@3.1.1': resolution: {integrity: sha512-KqHPmvj6QILhNyI/To8QSihHsijeVGIYYPBOUnXEpcnH2LuLbargY4Hd6dDeTN3Z90uUUxN+1FWz1UnhVzFOiA==} cpu: [x64] os: [win32] '@lexical/clipboard@0.49.0': resolution: {integrity: sha512-AVKj21xH1qU7JAFA/v0hCoafa+Yti1I7cHG+JQIgc/EqCtP8ePeJyIfTPNN/tXskoCdq++HewQoiSXRwwlocVg==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/dragon@0.49.0': resolution: {integrity: sha512-62/4DP5qyX/l4Yf5qRyyQrs9BV725eRU3OmLUW6g7T5xrcHXxAo7tia/NvqjqvXdpvQzyHjWgsy7dMitGITUsw==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/extension@0.49.0': resolution: {integrity: sha512-Wv0VsuqxorbxHCK4ms1PwAu6cXIGNLtflq66auF+zwxOtBprkSFV8VzzzdKLOYD2admP0VK6EqVCeGXFK1GggA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/headless@0.49.0': resolution: {integrity: sha512-3fQiKMAZ+K5/YlnGli9MId4LM8TPuOdLXIy1eUszfA/8hTZyPMcAxLjG99940UClgcoW9XxP03T37PJpFvpqIA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/history@0.49.0': resolution: {integrity: sha512-uQdtEd34gIJklXNSdHS2Wko1zxx1xUMVXbiodcLO6a3GeFTE5bKnx6af1zGX78KpYhUQYnHWorKuUvtdZlJPaA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/html@0.49.0': resolution: {integrity: sha512-NQqAydKzRjQl7Jx+bTTyC2iuz5uhuDaQX0SSPrdfgaFDCPjqQEejcBkCt1QXnu1CkbVHutZKVGVzljx40Y6y+Q==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/internal@0.49.0': resolution: {integrity: sha512-s+XjPC7Qb39A/Xx9ahcz1s69CPix4ultaqyW+MDG0AXYW2quDr7m0USqReKIAiuoLIWtGN5HW8BwV2Y6t4qr6Q==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/list@0.49.0': resolution: {integrity: sha512-zs6wYkxakDRcJO0KmwrPPHgeLLIxzjD+P2CRu+scJCHRuA5e2iSw2iFjH5n/LlWBrlnPMSjeQse4QqsRy9nnqA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/plain-text@0.49.0': resolution: {integrity: sha512-l7IuUj9n9CtFfz4Fz6zU6mmO+VkcnvyyebABx+lHevvTa7B6YI5PPVgABFfzdyPanyW/FGs7qpKBf59inAqbkg==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/selection@0.49.0': resolution: {integrity: sha512-08Vd1+VoC6YnztWOFWVsqF/Hxw5EP8qeL1c7t3+rVCV8revLzXxdQw+vbPX3tgM4fmjOBDUXk6Ws1+rTtsqjcQ==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/text@0.49.0': resolution: {integrity: sha512-mowedvbvx0HDaW+ymVdYmWVhueqgauhhqIWaCtbJj33tPk8pOu1BB0pZuJQbOB+1bDnFiZhkJV8W/CvR2M9lEA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@lexical/utils@0.49.0': resolution: {integrity: sha512-Jaa6DERBqxiFOFa49VPRV1WOb7mzRbMZ5U+v+RFagjzTmBhfxDmEkbQQ9nYTU3n3DPfdT8Hkyffextmw04etXg==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true '@malept/cross-spawn-promise@2.0.0': resolution: {integrity: sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==} engines: {node: '>= 12.13.0'} '@malept/flatpak-bundler@0.4.0': resolution: {integrity: sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==} engines: {node: '>= 10.0.0'} '@mermaid-js/mermaid-mindmap@9.3.0': resolution: {integrity: sha512-IhtYSVBBRYviH1Ehu8gk69pMDF8DSRqXBRDMWrEfHoaMruHeaP2DXA3PBnuwsMaCdPQhlUUcy/7DBLAEIXvCAw==} '@mermaid-js/parser@1.2.1': resolution: {integrity: sha512-n12NohV3mrUyUL2o93IgG/ifeW9FTyeJn3zDxkhwa8MJ9Fxg3HQMlA3RiGmD/3UnJvheztkjjQAjA2T4LmUcpw==} '@mixmark-io/domino@2.2.0': resolution: {integrity: sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==} '@modelcontextprotocol/client@2.2.0': resolution: {integrity: sha512-LxCou/CSYQ6dwEnjhLZY0KnEuc8V4UJ3IEQCl/uR2yHobSQIEdJKUlKLRYRF5i5FqRGHy1eK7une3aAWDHLtig==} engines: {node: '>=20'} '@modelcontextprotocol/core@2.2.0': resolution: {integrity: sha512-iLhmprRmWI8EcosOA3wVvww22z02NkgqhV4fBH6f/odQBsi7xnJc0HGmi21yWO+/iKw2yzqVE127Zhna5/+JXw==} engines: {node: '>=20'} '@modelcontextprotocol/node@2.0.0': resolution: {integrity: sha512-Y4hAC2XdGDUdDOCbLDOCA4+aL3NUldjsOWlDL/YwpAxrPhRm1xHd7lZ+mLacvZ9t3PaH28wgNoaLQGrIk1P2pg==} engines: {node: '>=20'} peerDependencies: '@modelcontextprotocol/server': ^2.0.0 hono: ^4.11.4 peerDependenciesMeta: hono: optional: true '@modelcontextprotocol/sdk@1.31.0': resolution: {integrity: sha512-UvTMgnNlnIBO/22ob2RcVGDlcvOslQs8T59+FTGdA0L27a39fdGF/EDETNtDVK4DZGpwomlsYpRdA8UXcVL/pw==} engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 zod: ^3.25 || ^4.0 peerDependenciesMeta: '@cfworker/json-schema': optional: true '@modelcontextprotocol/server-everything@2026.8.31': resolution: {integrity: sha512-5U3OZh8Xq0Li4nA26l6uNvV9/1suMDuWSn+NjLZIhzinhMY6N3A4DCrxVecBGPf2PsNFKTEv5krxGPRwzxc7jQ==} hasBin: true '@modelcontextprotocol/server-filesystem@2026.8.31': resolution: {integrity: sha512-kKaFkyAh6oipvc9+EAbJ552JafnMnOq5nzmzWkp1jJdBhTAAGpmIpWihUG1+rfNhmEFM98gUZDdCHCDD4v6a7Q==} hasBin: true '@modelcontextprotocol/server@2.2.0': resolution: {integrity: sha512-qFnltjus6Gk8Lx6J1w2RXmr3YPN22MNT6qD6zjAkaiWIlFIFxWClz0rXHNuJF/KSUyn5YGhkSvXkWDbQHVLFEQ==} engines: {node: '>=20'} '@napi-rs/canvas-android-arm64@1.0.8': resolution: {integrity: sha512-5+nkh8i3gt6lqS/d2jTZ1xAn6tdgtB4Lf1mW6T0Qm5/rXNwBuV1sAEyLEWan5o9gJPU/GuvHR3rvSeZ+FaGrbw==} engines: {node: '>= 10'} cpu: [arm64] os: [android] '@napi-rs/canvas-darwin-arm64@1.0.8': resolution: {integrity: sha512-7jQ47gi+fZ7KJmfc/5rNyy1CYw/cu4kZ0KPIYbo9UUgSdW0bKQJpt+WihEor6s4Lyp7+xc3a+3HeyXmAEbbnPg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] '@napi-rs/canvas-darwin-x64@1.0.8': resolution: {integrity: sha512-rRjDMZs9pIRKGxgijwezplKc1RnJsqUokrA9h88bbTkqQ+7ePj0ZN4ZnZDy8Vu0tXs7KRlI2tQLaK4mx9QlxHg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] '@napi-rs/canvas-linux-arm-gnueabihf@1.0.8': resolution: {integrity: sha512-jGcCd+8ra6Q61xKqZeiItujTpp9a9eRLcQ0jW6qYNku+WpupqOPFPY0SrsuSnXFviJwkpKYT9p7QrB4lsf3LNQ==} engines: {node: '>= 10'} cpu: [arm] os: [linux] '@napi-rs/canvas-linux-arm64-gnu@1.0.8': resolution: {integrity: sha512-od6I2Y7kU7i1SwZYG2EKW8rWz6JiedtPpko4WEe1DDsiikrfaotVBCRaUTM5/yeZKaZ92EatoAS+5xG+6uJlYA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] '@napi-rs/canvas-linux-arm64-musl@1.0.8': resolution: {integrity: sha512-yYkPbJDJiWj6N0gASA3CAvRypZmVpJnxU0DQg3aBhneLDQde9TPLKADsQkobNoJUtTT/lj46aWpzT48PDb3Qcg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] '@napi-rs/canvas-linux-riscv64-gnu@1.0.8': resolution: {integrity: sha512-PB00MSKAp4VwK/xwe6duKxRKmH8UH4GIl1pqHSbxng0jnU9Dr7FwaDypDiqwNFZ774N+8G7mJLGuLtg9NTcQsg==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] libc: [glibc] '@napi-rs/canvas-linux-x64-gnu@1.0.8': resolution: {integrity: sha512-TWM2XWJoitLiIPCvgJh7SriC+L/T9qkYCVzC66AidsZy0QP1hkKzBzVwshCdcA3q6fIn3yE0ISbq4lMJSy8jFw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] '@napi-rs/canvas-linux-x64-musl@1.0.8': resolution: {integrity: sha512-hb20MxKXXb5IB7AAwN8UHz9WRsa2HmdZfjsDCzjElwJoeV1aotVEwFU4FrFQcYQVzsJQLeaCc/2Qdt/0Q72mMg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] '@napi-rs/canvas-win32-arm64-msvc@1.0.8': resolution: {integrity: sha512-WwPN08IXE4SkL+FhJyPz/iFnycMAUkbphFIT4cmKLlvbSU0Zfn1R7BGJ3Hqky1S89QUYc0Q4IOScXb/42Re9wQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] '@napi-rs/canvas-win32-x64-msvc@1.0.8': resolution: {integrity: sha512-XkrVqKb+pxyba7kjy2LJvABFVBTE0DNpEl7MrG4OYUmaWarrXH+t54z/Czj2YxCKtizYTV4mg6phNm3x24qjhQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] '@napi-rs/canvas@1.0.8': resolution: {integrity: sha512-/SaLcvlqGWdm0HSCWMgHu7cjJiQXfP8/mOY+6dUyV9flQz7sPBBZ+ed2zYtoukojPmxOaL7bm+d/G4GeWWoN7g==} engines: {node: '>= 10'} '@napi-rs/wasm-runtime@1.1.5': resolution: {integrity: sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==} peerDependencies: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 '@noble/hashes@1.4.0': resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} engines: {node: '>= 16'} '@noble/hashes@1.8.0': resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} engines: {node: ^14.21.3 || >=16} '@noble/hashes@2.4.0': resolution: {integrity: sha512-X5XaVWZIBCT7HHZGm5I7ZQXDwLG+bGXuSrMQAW+7Zvl87h1kmc1ZB1VSRJcpUfoUrGQp4Fkoxm5kZ+Ms+aW+eA==} engines: {node: '>= 20.19.0'} '@nodable/entities@3.0.0': resolution: {integrity: sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw==} '@octokit/openapi-types@28.0.0': resolution: {integrity: sha512-0rFyLuyHvIj6uuZWuDslxkowFYdPXoNIkeAv4b27dzm2Tf4vGWXnPsMcxs7d65kLdMERgP3wc1AEPlqMz8e1cQ==} '@octokit/openapi-webhooks-types@12.1.0': resolution: {integrity: sha512-WiuzhOsiOvb7W3Pvmhf8d2C6qaLHXrWiLBP4nJ/4kydu+wpagV5Fkz9RfQwV2afYzv3PB+3xYgp4mAdNGjDprA==} '@octokit/request-error@7.1.1': resolution: {integrity: sha512-+eaY7G2VVpSf2pc5Gn1+mph837V/d/TYTJAgWL9Tb0ogGYcpN3IlAVFgjL+Vv93F/sevrxkvsYCedtpLdcFLzA==} engines: {node: '>= 20'} '@octokit/types@17.0.0': resolution: {integrity: sha512-ByP1v7YL5SMveFPP7+sj0/ZuWCOOg/Chs4NafOMpq6WNIM/hdGY0S7C0TCGDBWu1aGmOxmUIhMx3cO+IdwYZ1Q==} '@octokit/webhooks-methods@6.0.0': resolution: {integrity: sha512-MFlzzoDJVw/GcbfzVC1RLR36QqkTLUf79vLVO3D+xn7r0QgxnFoLZgtrzxiQErAjFUOdH6fas2KeQJ1yr/qaXQ==} engines: {node: '>= 20'} '@octokit/webhooks@14.2.0': resolution: {integrity: sha512-da6KbdNCV5sr1/txD896V+6W0iamFWrvVl8cHkBSPT+YlvmT3DwXa4jxZnQc+gnuTEqSWbBeoSZYTayXH9wXcw==} engines: {node: '>= 20'} '@openai/codex@0.153.4': resolution: {integrity: sha512-wbHDmit7S/YvBGVX1DQmk13xtWblZ2cApeJ/pB7xDZ10Cna+DZc5ij7f0F4OxdsXN4FW1oLT48OpogUI1+8Y2w==} engines: {node: '>=16'} hasBin: true '@openai/codex@0.153.4-darwin-arm64': resolution: {integrity: sha512-B1qhN3fa1ay0R0wGziXqgwSkB5icpYChNKHhtBHff/0UtSTC7z+l8aTtvMlGjH3E8HEvY3+njIJelM9CAAoVWg==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] '@openai/codex@0.153.4-darwin-x64': resolution: {integrity: sha512-vnSbbPzfoDZmmyzsxswsDDXQ06IVFBzkQU7/hroB3ji93Ok2utcsq8Psfk2tjF5r9mEx8RWFJhzuTGHG26/NDA==} engines: {node: '>=16'} cpu: [x64] os: [darwin] '@openai/codex@0.153.4-linux-arm64': resolution: {integrity: sha512-QKdjYLYV4hXIuUQDP3P6F4NXuWFoKo9WUoV4nAREIx55kiUyi8UsYdsVobkeXir5n/maEQgYMCKLHVma4rNPiw==} engines: {node: '>=16'} cpu: [arm64] os: [linux] '@openai/codex@0.153.4-linux-x64': resolution: {integrity: sha512-x1EcwBlY3AObM1VTUHNM2AzAJQsyreGdagpF+qFiYi/Oa30VBktvvG0C6tLtCzqW6hjZNWkGZQWmeVk7MuJKWg==} engines: {node: '>=16'} cpu: [x64] os: [linux] '@openai/codex@0.153.4-win32-arm64': resolution: {integrity: sha512-/FBh42976ltF1kxDoPQBg1Q6+hwChRU5/sm5dfeC8kFVQMvOCGoGeY5d8rRZGVJE8XojlXo74VQb0sHowcfgBw==} engines: {node: '>=16'} cpu: [arm64] os: [win32] '@openai/codex@0.153.4-win32-x64': resolution: {integrity: sha512-lMkB43kJZH0VFr+hoXc11qqR7QtQIbkr07ALgj4urKL1osNyUyuy1iXd3Vzz2iCYvBUCSw7I0l/W1cEPGx9euQ==} engines: {node: '>=16'} cpu: [x64] os: [win32] '@opentelemetry/api-logs@0.222.0': resolution: {integrity: sha512-9mb1If+IF6u0ZVXkHQ6ogEae5HwA6ajIVUgpSDQyRASxft6BSXHvBvPooRle3yFN/fKnCdSOnuu0OC3PLcF6+g==} engines: {node: '>=8.0.0'} '@opentelemetry/api@1.9.1': resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} engines: {node: '>=8.0.0'} '@opentelemetry/core@2.11.0': resolution: {integrity: sha512-7YP44XH0tV6+Mb54x2YGf84i7yi+31MBZlE8JwvozkxyTvXbSp10X7cI7YE49ChJ3shMJoBmCJF3+1QFBJctGA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' '@opentelemetry/core@2.9.0': resolution: {integrity: sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' '@opentelemetry/otlp-exporter-base@0.222.0': resolution: {integrity: sha512-YbywG3veEm2Fb6TbdxRkuquWob6eVWXuA8/Ba1tXz9jHfUqpdE3keilOHEtPboC4CvS1bjeeVfNkWGOOrLj+lw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 '@opentelemetry/otlp-transformer@0.222.0': resolution: {integrity: sha512-/F3BZ89+CJQnZkMh2tCrtcdB+XT2Dxhj4FFE+WPQ//413hmFL0/RfEX6vgOIWGhiSzrkHWTK3+6SiT7K5/g/jQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 '@opentelemetry/resources@2.11.0': resolution: {integrity: sha512-Ie7+8q8MDF4FAEQCKVMTx3ReUvxiIAgIiiW3c9JdmP8+HMcDy20puT+AHjexnExgnbvBxjQ9fjkFDWrikJ2jQA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' '@opentelemetry/sdk-logs@0.222.0': resolution: {integrity: sha512-+19YHODIjaUCArxleaJtuufFZVpz/xvvK+VllQqE+W8hHolxdoRwHfK/s667zezwh1hkx6FFF+oYzetYgqK+Bg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.4.0 <1.10.0' '@opentelemetry/sdk-metrics@2.11.0': resolution: {integrity: sha512-7GXXcObyHyDUUSG+L+kJoquty01bzm7ivE7+SSgXXJcHuPzGviptxwARmI2c+bnnxjexGQbJnyNlN8HxBP/Y7A==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.9.0 <1.10.0' '@opentelemetry/sdk-trace@2.11.0': resolution: {integrity: sha512-fFnTqGm8/G73GQVnxYi7LXa1ZVYEUvgL6XI1LpvV0bPC7WQ/ZGgKxCSl8FnlZBKto9JHHEFTO6s6CUpvvtwFrA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' '@opentelemetry/semantic-conventions@1.43.0': resolution: {integrity: sha512-eSYWTm620tTk45EKSedaUL8MFYI8hW164hIXsgIHyxu3VobUB3fFCu5t0hQby6OoWRPsG1KkKUG2M5UadiLiVg==} engines: {node: '>=14'} '@oxc-project/types@0.135.0': resolution: {integrity: sha512-wR+xRdFkUBMvcAjBJ2q2kcZM6d+DKu2NgoOyxZgYwZdLhmiv6+rnO8PZ/P68kMiZtIKm+pW7zyEJ4kSOs0vo+Q==} '@oxc-project/types@0.148.0': resolution: {integrity: sha512-Nm4s/jB+4FpFsPhWGEC4h7rzksesmtnMXomo6rCMcg/b8zLQuOziRgkCS1fxDCXOlJB/6Q8oABOZ/OP6RIPj9A==} '@oxc-resolver/binding-android-arm-eabi@11.20.0': resolution: {integrity: sha512-IjfWOXRgJFNdORDl+Uf1aibNgZY2guOD3zmOhx1BGVb/MIiqlFTdmjpQNplSN58lhWehnX4UNqC3QwpUo8pjJg==} cpu: [arm] os: [android] '@oxc-resolver/binding-android-arm64@11.20.0': resolution: {integrity: sha512-QqslZAuFQG8Q9xm7JuIn8JUbvywhSBMVhuQHtYW+auirZJloS41oxUUaBXk7uUhZJgp44c5zQLeVvmFaDQB+2Q==} cpu: [arm64] os: [android] '@oxc-resolver/binding-darwin-arm64@11.20.0': resolution: {integrity: sha512-MUcavykj2ewlR+kc5arpg4tC2RvzJkUxWtNv74pf7lcNk00GpIpN43vXMj+j6r4eMmfZhlb8hueKoIb8e9kAGQ==} cpu: [arm64] os: [darwin] '@oxc-resolver/binding-darwin-x64@11.20.0': resolution: {integrity: sha512-BGB16nRUK5Etiv//ihPyzj8Lj1px0mhh4YIfe0FDf045ywknfSm0GEbiRESpr6Q4K82AvnyaRIhhluHByvS4bg==} cpu: [x64] os: [darwin] '@oxc-resolver/binding-freebsd-x64@11.20.0': resolution: {integrity: sha512-JZgtePaqj3qmD5XFHJaSLWzHRxQu0LaPkdoM1KJXYADvAaa83ijXHclV3ej3CueeW0wxfIAbGCZVP45J0CA7uQ==} cpu: [x64] os: [freebsd] '@oxc-resolver/binding-linux-arm-gnueabihf@11.20.0': resolution: {integrity: sha512-hOQ/p3ry3v3SchUBXicrrnszaI/UmYzM4wtS4RGfwgVUX7a+HbyQSzJ5aOzu+o6XZkFkS3ZXN4PZAzhOb77OSg==} cpu: [arm] os: [linux] '@oxc-resolver/binding-linux-arm-musleabihf@11.20.0': resolution: {integrity: sha512-2ArPksaw0AqeuGBfoS715VF+JvJQAhD2niWgjE5hVO+L+nAfikVQopvngCMX9x4BD8itWoQ3dnikrQyl5Ho5Jg==} cpu: [arm] os: [linux] '@oxc-resolver/binding-linux-arm64-gnu@11.20.0': resolution: {integrity: sha512-0bJnmYFp62JdZ4nVMDUZ/C58BCZOCcqgKtnUlp7L9Ojf/czIN+3j72YlLPeWLkzlr6SlYvIQA4SGV/HyO0d+qg==} cpu: [arm64] os: [linux] libc: [glibc] '@oxc-resolver/binding-linux-arm64-musl@11.20.0': resolution: {integrity: sha512-wKHHzPKZo7Ufhv/Bt6yxT7FOgnIgW4gwXcJUipkShGp68W3wGVqvr1Sr0fY65lN0Oy6y41+g2kIDvkgZaMMUkw==} cpu: [arm64] os: [linux] libc: [musl] '@oxc-resolver/binding-linux-ppc64-gnu@11.20.0': resolution: {integrity: sha512-RN8goF7Ie0B79L4i4G6OeBocTgSC56vJbQ65VJje+oXnldVpLnOU7j/AQ/dP94TcCS+Yh6WG8u3Qt4ETteXFNQ==} cpu: [ppc64] os: [linux] libc: [glibc] '@oxc-resolver/binding-linux-riscv64-gnu@11.20.0': resolution: {integrity: sha512-5l1yU6/xQEqLZRzxqmMxJfWPslpwCmBsdDGaBvABPehxquCXDC7dd7oraNdKSJUMDXSM7VvVj8H2D2FTjU7oWw==} cpu: [riscv64] os: [linux] libc: [glibc] '@oxc-resolver/binding-linux-riscv64-musl@11.20.0': resolution: {integrity: sha512-xHEvkbgz6UC+A3JOyDQy76LkUaxsNSfIr3/GV8slwZsnuooJiIB34gzJfsyvR4JdCYNUUPsRJc/w/oWkODu+hg==} cpu: [riscv64] os: [linux] libc: [musl] '@oxc-resolver/binding-linux-s390x-gnu@11.20.0': resolution: {integrity: sha512-aWPDUUmSeyHvlW+SoEUd+JIJsQhVhu6a5tBpDRMu058naPAchTgAVGCFy35zjbnFlt0i8hLWziff6HX0D3LU4g==} cpu: [s390x] os: [linux] libc: [glibc] '@oxc-resolver/binding-linux-x64-gnu@11.20.0': resolution: {integrity: sha512-x2YeSimvhJjKLVD8KSu8f/rqU1potcdEMkApIPJqjZWN7c2Fpt4g2X32WDg1p+XDAmyT7nuQGe0vnhvXeLbH+g==} cpu: [x64] os: [linux] libc: [glibc] '@oxc-resolver/binding-linux-x64-musl@11.20.0': resolution: {integrity: sha512-kcRLEIxpZefeYfLChjpgFf3ilBzRDZ+yobMrpRsQlSrxuFGtm3U6PMU7AaEpMqo3NfDGVyJJseAjnRLzMFHjwQ==} cpu: [x64] os: [linux] libc: [musl] '@oxc-resolver/binding-openharmony-arm64@11.20.0': resolution: {integrity: sha512-HHcfnApSZGtKhTiHqe8OZruOZe5XuFQH5/E0Yhj3u8fnFvzkM4/k6WjacUf4SvA0SPEAbfbgYmVPuo0VX/fIBQ==} cpu: [arm64] os: [openharmony] '@oxc-resolver/binding-wasm32-wasi@11.20.0': resolution: {integrity: sha512-Tn0y1XOFYHNfK1wp1Z5QK8Rcld/bsOwRISQXfqAZ5IBpv8Gz1IvV39fUWNprqNdRizgcvFhOzWwFun2zkJsyBg==} engines: {node: '>=14.0.0'} cpu: [wasm32] '@oxc-resolver/binding-win32-arm64-msvc@11.20.0': resolution: {integrity: sha512-qPi25YNPe4YenS8MgsQU2+bIFHxxpLx1LVna2444cEHqNPhNjvWf9zqj4aWE43H9LpAsTmkkAlA3eL5ElBU3mA==} cpu: [arm64] os: [win32] '@oxc-resolver/binding-win32-x64-msvc@11.20.0': resolution: {integrity: sha512-Wb14jWEW8huH6It9F6sXd9vrYmIS7pMrgkU6sxpLxkP+9z+wRgs71hUEhRpcn8FOXAFa27FVWfY2tRpbfTzfLw==} cpu: [x64] os: [win32] '@oxlint-tsgolint/darwin-arm64@7.0.2001': resolution: {integrity: sha512-CUJEdbSZ54+Xy9OXqOhWLTKZKV0BBiV7C2i/ygyVmXtkUNXx5YCzN8DpSSshTAKktoL7S+tnQ/ftFG/i7X896w==} cpu: [arm64] os: [darwin] '@oxlint-tsgolint/darwin-x64@7.0.2001': resolution: {integrity: sha512-pXfBb5BqONCcgrXQNUZWXgiYmRSWJzd97S8i41VVOh6ut0tyo+cJ5FKFpczDHxiVNfj/3e7c9B4MtztNdpIVCw==} cpu: [x64] os: [darwin] '@oxlint-tsgolint/linux-arm64@7.0.2001': resolution: {integrity: sha512-roP7zujb/QDPzDwEKsFFpzNHHy91/Y7oX9vQXk78ekyZtcQj1QXDIMH33gjDdHBfRl4K9pZ36xhRgrP4Zr+R8A==} cpu: [arm64] os: [linux] '@oxlint-tsgolint/linux-x64@7.0.2001': resolution: {integrity: sha512-UDezNqdECVmngu2TPnjaS1YoAmcTaBoI5lV9vk3VahBxoi+I5r9k3iJTT7qZoYWOXTD/7T7bNcwRgrocR6BscQ==} cpu: [x64] os: [linux] '@oxlint-tsgolint/win32-arm64@7.0.2001': resolution: {integrity: sha512-uJZhqB6pdXLuN+AD1F5082byyQti/NPmJA77GtcFlmT2HzRelqbNls3SaIqxpjdFgvSBF9g0yOKGBkGFg7kX8Q==} cpu: [arm64] os: [win32] '@oxlint-tsgolint/win32-x64@7.0.2001': resolution: {integrity: sha512-FkDRm8hx9OwzGQqyWG1tO5QrTLRApff9DzSgpz9QZau37BR8d1VYKOxMLGf6shPZntJFoTwIIJYT68VndYDCog==} cpu: [x64] os: [win32] '@oxlint/binding-android-arm-eabi@1.81.0': resolution: {integrity: sha512-IcCRsXiedJoJopY6mpZUBEeVFsUrutmrG7dZ87zMuKJlhg70Ora9bBl1WcCxZQtyI10YpnVdEso5oCg7YcfSHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] '@oxlint/binding-android-arm64@1.81.0': resolution: {integrity: sha512-GRrIPyTGVhx3L3h+0T5xT2A0jFAcdPv4+IfuXpGDLIdl6XeYhgg/zw72A5ILZoUgRqZuM8F1y+V/gfDriXSxzQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] '@oxlint/binding-darwin-arm64@1.81.0': resolution: {integrity: sha512-qNQ9tXRgLuKbqSV1S2h9h4KPHjbovO7RRR2/enUOtHzTkFZ7B9X5zqqHJua8dRyc7dBy7Aoyq5pqTSLFVcAzGQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] '@oxlint/binding-darwin-x64@1.81.0': resolution: {integrity: sha512-q0QTm32jWga2Gv4j7IaVZN0jYMi9UV73sWVgFtDA4iIfqwMCLLZ3ve+9KwfYtsaKZSgQhmPaogeZWqDZpcY1Pw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] '@oxlint/binding-freebsd-x64@1.81.0': resolution: {integrity: sha512-/+8wVWDXEC7wHVAhOc59Fw/SkMc1arLkFD8iQCaSsmzenK1X4doFqquL9H1wrtGUzaiycVqkf/sSpcILK6W1UA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] '@oxlint/binding-linux-arm-gnueabihf@1.81.0': resolution: {integrity: sha512-4xt422FEgioRq9hAL4Tq7fujGUWnc8z1BJ+Oi8RN8vB8axaP+sdK6a2xdlcQCCYnJg9QMuMFS0AucuIFx/EacA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] '@oxlint/binding-linux-arm-musleabihf@1.81.0': resolution: {integrity: sha512-u3vna8KdGplH4DRCW9K54D68fcMo7IxVrkCJWwXnIhwtBdnDnYrmzOUA/XjmBlPpcLsgw9Z5BNdY4za9+Dj+MQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] '@oxlint/binding-linux-arm64-gnu@1.81.0': resolution: {integrity: sha512-3j9k+gsYsE7nv71GWotXsqsa2l9/aJenD7dVHNt/CBvsb0SgRjSMnHFeP59IXUAl1wvVFhqGl2wJNMwWU3UBlA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] '@oxlint/binding-linux-arm64-musl@1.81.0': resolution: {integrity: sha512-k5iAp3dNxW0/uDCBY+WSm8jKB2szu7SkEQZdgRRpDXvuDd69vvDcqhB3A/pWCfCwXyenjNjFn9Td1fVoyAc+Yg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] '@oxlint/binding-linux-ppc64-gnu@1.81.0': resolution: {integrity: sha512-TFqLja3uYmVSte6nof9GWrex9Z8WgdZrNiLC6Te5rXGDqXB2y4j/26iFhwosXiAFqDhE9JJVuuCkDKLwptTn1g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] '@oxlint/binding-linux-riscv64-gnu@1.81.0': resolution: {integrity: sha512-UEcySvGS0NOVo7h7n7CYyJL9+6gFAh7Zc/ToDXVScFvzHSTIxtzkMVU30rmQ6+nQ1LF+UdiRDdJajpDu+OylLg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] '@oxlint/binding-linux-riscv64-musl@1.81.0': resolution: {integrity: sha512-H+diDbhD00+wI1IRP8Kz88x/lat+DgtoBJzoTthS16xkTJGNaEkfb8gzmd1rzc/2uDQQMl7GNl+JFUacVeWxIA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] '@oxlint/binding-linux-s390x-gnu@1.81.0': resolution: {integrity: sha512-8znJ/5TekjOKg1j1Acho4PJMdiAHLtlcXuWEiipOhAMV6rQcXdmDdXCbheyDczN6TjBwiNfjcP81k4AthrKRzw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] '@oxlint/binding-linux-x64-gnu@1.81.0': resolution: {integrity: sha512-Q2Wj70yFsvn5QjlmifFzbj4H+kJy53bwqc41o1fzoM7MpLV1NIbhg/LpWXRfC6KOkSAdUx1Wd8VJsdPmhp/HRA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] '@oxlint/binding-linux-x64-musl@1.81.0': resolution: {integrity: sha512-cPInHp/ddEe5qkyK2IiyQ8Q3Mp2oLLEhhsGgTK2oZx4L6+llGam1H1yBvJZ7qHfOXj8N3hxBS8sj4tO+gtFlIg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] '@oxlint/binding-openharmony-arm64@1.81.0': resolution: {integrity: sha512-0CQxSX4ajqm07AHBf5U33qQzXKdd7wtq/oTL/7vpY6RNNuxrRi8W4bqUV1Jyu/vj+9KmxQyDhxfeVX1nQL6kfg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] '@oxlint/binding-win32-arm64-msvc@1.81.0': resolution: {integrity: sha512-l0hbeISm9673hVrrQU8j/p2M7YH9Ouoj7p7E/QM55NTrKVLP+P3PF8hLu+OY+x0VtGRW+ggiQKZqmdYps9H+TA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] '@oxlint/binding-win32-ia32-msvc@1.81.0': resolution: {integrity: sha512-ksqPP5jbFXcYreEQ7zdJh06rJQBymCTyGRCdaXjfcf2aG4f8KxUWY5wcgYHmaTK+FJ4bPG5sUAdOX+6trnH1JA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] '@oxlint/binding-win32-x64-msvc@1.81.0': resolution: {integrity: sha512-IZuUCwGw9emG5JtCp+fYGB+Z4OWEoeEcM8R5BA1pYw63/ieYFVdcU2ylxTpHbVHSenZnsYE+ZZ20uHAJszQ4cA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] '@panzoom/panzoom@4.6.2': resolution: {integrity: sha512-Zn3B5/hwa6eYIPRSKX0xf2clv8nviTX8AnAU5kU/EugiTDhG41ya2wlBqYrZJYCWQROr/5XkWObZhIkepi89qw==} '@peculiar/asn1-schema@2.9.4': resolution: {integrity: sha512-GjzePcT9Iw8NzeOPf73iNS9xM+TBhd/FilAfP+RQGkTMQJTVWtytN3JHJACCjf/ABNau5S7mS3g+DcuxmRgYEg==} engines: {node: '>=14'} '@peculiar/json-schema@1.1.12': resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==} engines: {node: '>=8.0.0'} '@peculiar/utils@2.0.3': resolution: {integrity: sha512-+oL3HPFRIZ1St2K50lWCXiioIgSoxzz7R1J3uF6neO2yl1sgmpgY6XXJH4BdpoDkMWznQTeYF6oWNDZLCdQ4eQ==} '@peculiar/webcrypto@1.7.1': resolution: {integrity: sha512-ODOov0sGMJMf3jPonOkgGqPknTsu+DdQ7kD++gz8aI+aFMOMHFbWAA2taqXXVTdP+OTOQR/znGvSpmkeI0WTYQ==} engines: {node: '>=14.18.0'} '@playwright/mcp@0.0.80': resolution: {integrity: sha512-FOPXHm2SvFhAQylm10jMZ35B/SR2TaMLVkavAlwoG4N2qCb5RqbvhQYcu3zmXNyxR2DW0Ooxe+9XPVt5UjKRCQ==} engines: {node: '>=18'} hasBin: true '@preact/signals-core@1.14.4': resolution: {integrity: sha512-HNB6HYeYKhQbJ1aKl+YRjrS4+QWHLKX6qKoUsfS/m0vqzsVaEBiZiaKbG/e+NKk2ch5ALQr/ihWaMHxiCuuWHA==} '@protobufjs/aspromise@1.1.2': resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} '@protobufjs/base64@1.1.2': resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} '@protobufjs/codegen@2.0.5': resolution: {integrity: sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==} '@protobufjs/eventemitter@1.1.1': resolution: {integrity: sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==} '@protobufjs/fetch@1.1.1': resolution: {integrity: sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==} '@protobufjs/float@1.0.2': resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} '@protobufjs/path@1.1.2': resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} '@protobufjs/pool@1.1.0': resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} '@protobufjs/utf8@1.1.1': resolution: {integrity: sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==} '@publint/pack@0.1.7': resolution: {integrity: sha512-4EDEmvxWtgsCnnVeBvtFIFZtUhPPt1+bA9JrSwU4Sa//6oKtzCSlGGXYJr44OD9aGISymbieJ4mCKHUygUDU+g==} engines: {node: '>=18'} '@puppeteer/browsers@3.2.2': resolution: {integrity: sha512-q2BU4YfO9h/Wt7IcWPcggpOOqLk2Tbs1hDwolvKZrweRjy751OJBKMN9zO5bfD0pzU7X/tvKw/exQds4pM/LOg==} engines: {node: '>=22.12.0'} hasBin: true peerDependencies: proxy-agent: '>=8.0.1' yauzl: ^2.10.0 || ^3.4.0 peerDependenciesMeta: proxy-agent: optional: true yauzl: optional: true '@quansync/fs@1.0.0': resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} '@roberts_lando/vfs@0.3.3': resolution: {integrity: sha512-YjkxVSLw5WMZQoARaryRAjcxA+GbBzWMJdwYZX5oLUt9cC/gew9as4Dn7tcLzPp7BPoR221VpTZ+78TRPawnjg==} engines: {node: '>= 22'} '@rolldown/binding-android-arm-eabi@1.2.7': resolution: {integrity: sha512-EypzgnYCwyVY4NDHKzGmNJT5b+XaQEBniHxsMdeIQLB/tcCzZnhqrzHpZFbX9iaxx+5RiB8caATBtfvZP7zVxQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] '@rolldown/binding-android-arm64@1.1.1': resolution: {integrity: sha512-BLf9Wak/gfwVb7NQTQW4wBgL3oAfPy7ArEkhwV543OVw/uY6B47z5xYsqPSZ9PDOorvURPinws6ThaFuNgGLgA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] '@rolldown/binding-android-arm64@1.2.7': resolution: {integrity: sha512-l17HE9EweWaqJZhuUuNBN/FzM62xw+DECVnJyvMsxn8vJFAGLy5QfLDoYAcronkAN8VxKZHezDpulHDPx95vFw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] '@rolldown/binding-darwin-arm64@1.1.1': resolution: {integrity: sha512-rRZRPy/Ynb+Mxu0O6tfPldHeDgAn0sRij+IOUy6sFdUlv3hArGW/DloE3GfAxtqpOJuRNgF74Nr5gM4xBeU2jQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] '@rolldown/binding-darwin-arm64@1.2.7': resolution: {integrity: sha512-8ED8ELFvHXc6OCETIn4gXObPiaR6bckM/ipXtbzlPVDRMBfEGjCKgO90F9YtfdpDatVx/ZQw7aZ1vUMf/+T3Mw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] '@rolldown/binding-darwin-x64@1.1.1': resolution: {integrity: sha512-/MtefPxhKPyWWFM8L45OWiEqRf+eSU2Qv9ZAyTaoZOoGcoPKxbbhjTJO2/U2IThv0uDZ4NWHc3/oTsR6IEOtww==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] '@rolldown/binding-darwin-x64@1.2.7': resolution: {integrity: sha512-/WPripjtiAIZ2tWY7ddijORT0Ujg87wxWW/qcoFVCKAWVDPhtY0xr7Dj0M3GyNGz60jGwTElhro/mkF9dT7dDQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] '@rolldown/binding-freebsd-x64@1.1.1': resolution: {integrity: sha512-202K+cpIi1kx/Zn7AtxBi4LTXSY67Aszb2K9rNsuW7FeBeh0nqoNmYLOSZidV0p88VPBzMmTZcHAdPNo3kRYzQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] '@rolldown/binding-freebsd-x64@1.2.7': resolution: {integrity: sha512-14DI4NcqpvbICxSnGLx3PmtDaWqRP/KGSGb6C+JLLVPeZRl6dKdHba3pGsqT3vpdTqhEYIPG0MMQ8c0xYqoJxA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] '@rolldown/binding-linux-arm-gnueabihf@1.1.1': resolution: {integrity: sha512-wl9NfeXNUwrXtUc063tddmZFUI6qiNs1CNOwni0OL4vC7MqVSYugra3ZgtDmtVy8e0DluJTENmzIv2BwqLzT4Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] '@rolldown/binding-linux-arm-gnueabihf@1.2.7': resolution: {integrity: sha512-bxrWIRvHWQvbJwi+VIie/kDJmQxcNE6xxWwZdqF/ExVAigtHkv54WTLQPb+QsZdnFy18fg7JPfWGL0RH6vwIlQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] '@rolldown/binding-linux-arm64-gnu@1.1.1': resolution: {integrity: sha512-at2EO4o7D/PJLC4Xik16bU4CcjQE2tSv1LfqMA0TRYQYQihRm3gZeDB8xaX28A9SFedibcAk5DeMCKt4REKG0A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] '@rolldown/binding-linux-arm64-gnu@1.2.7': resolution: {integrity: sha512-toOY2BChBZyuxU7OYX6Tn389di4IzAqPTycVcci0O7FSfBqzRB3RZn+K5Is6ANf4tmgRd/K1yZTsNTXbkXsnLg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] '@rolldown/binding-linux-arm64-musl@1.1.1': resolution: {integrity: sha512-5PUjZx366h9tkJTPJF5eibxOlK3sGoeRiBJLLjjEB5/kLDuhr6qB3LkhqLz1smXNgsX+pBhnbcJBrPE30HznAA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] '@rolldown/binding-linux-arm64-musl@1.2.7': resolution: {integrity: sha512-lAIXTH/aiLRLxsTgQvfhjo4K1ydWIp00+V0voOr9beb/9ZmkUFrSIb03dXNFRgMNvkE6oGsF10ioQ6UsI+vS5Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] '@rolldown/binding-linux-ppc64-gnu@1.1.1': resolution: {integrity: sha512-1WK84XPeio3tjP1sM/TMXiC0G1i1iq1qGZ71KfNQjEFLU1kwD+Cv5T8nGySg/JUFwLbaScu6ve9DmeXlmqpkFA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] '@rolldown/binding-linux-ppc64-gnu@1.2.7': resolution: {integrity: sha512-kdnwS28Pkenp/mZMRwjXXXwxQ7pIsm+bF919LUK93BOyhcLsrVKdP2p9fxpiPNPAbNuch8ypQt0pm2P2LYCAGg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] '@rolldown/binding-linux-s390x-gnu@1.1.1': resolution: {integrity: sha512-1nS1X5z1uMJ369RU25hTpKCFvUwXZp12dIzlzk4S+UxCTcSVGsAE6tzkOSufv/7jnmAtK0ZlrsJxh2fGmsnVSw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] '@rolldown/binding-linux-s390x-gnu@1.2.7': resolution: {integrity: sha512-516OdsyLdr5E65paF3yBF55t8mfm9+gmtCsK3xI7XKXIT7EfRlHhxL8K/NR6Hu8BWSgF5+1w74lTL0+nxcc8Qw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] '@rolldown/binding-linux-x64-gnu@1.1.1': resolution: {integrity: sha512-NwX/wspnq4vYyMFsqbYvzums3ki/Tk8FZbMzMAovPDp3OfLeYKby/D+9osokadXuYEV3OvpeHlwnr/bG8QMixA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] '@rolldown/binding-linux-x64-gnu@1.2.7': resolution: {integrity: sha512-r8/z8n7GFaYRln3xmP1Cxy0HH/HLM0uBUPkEuSVEfKGDA89M0FsZRZJRSwe/tJjRx+fpH/gjorfhB8tmEbSFLA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] '@rolldown/binding-linux-x64-musl@1.1.1': resolution: {integrity: sha512-+n46LhDrJFQM+229y4oXtVpj1G50U/+XuHMlpnisFTEXhrg9f/YIjp/HymX+PVJjBEr7XHRs3CFLelV464pqwA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] '@rolldown/binding-linux-x64-musl@1.2.7': resolution: {integrity: sha512-pAsE8iiDxUg1xBqdhrTfg45AVDVpirjz00sblEYClGNNcMnDb+e8beQgqIAw6LvauX/APvgxUnwrgun/YYGBhw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] '@rolldown/binding-openharmony-arm64@1.1.1': resolution: {integrity: sha512-qGwEu47zOWYo7LdRHhCWTNhzwGtxXpdY6CERs8QEOqC0PXGGics/e3vHnyEUKt8xK6YkbZXFUCeklrpB6js8ag==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] '@rolldown/binding-openharmony-arm64@1.2.7': resolution: {integrity: sha512-lTcIYmmnQQA8Or/2DatS6oSqcdLHvendjS+zLu+FwgToynWMRSmQdpM65fTANJgIS4mjbMOo5KT2lnT9SAb96w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] '@rolldown/binding-wasm32-wasi@1.1.1': resolution: {integrity: sha512-qczfgEH8u0wHGGOXtA7UMAybNKuQjjEXairyQaw4WzjiMztfbgatG1h4OKays/smhtwbWltpKCRGtVhU6h40Sg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] '@rolldown/binding-win32-arm64-msvc@1.1.1': resolution: {integrity: sha512-4psXSh63mSbwJF+mB8/9yfUUEzBiHYcUjxa32EO9ZwKy0Ypwjcg4F10D8SvVXgd+isy2UUUjF9HJJnDu1T/4Gg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] '@rolldown/binding-win32-arm64-msvc@1.2.7': resolution: {integrity: sha512-e3Gu3WxbNk/UqQhxqU7YIYO+9ZBvWNz3U+h/qRFosscMFzdRPbXYSaSWgSnklv2fz1TgzBTcti2z35c/7irsHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] '@rolldown/binding-win32-x64-msvc@1.1.1': resolution: {integrity: sha512-MUvC/HLXVjzkQkWiExdVTEEWf0py+GfWm8WKSZsekG3ih6a21iy0BHPF07X3JIf3ifoklZXTIaHTLPBgH1C3dw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] '@rolldown/binding-win32-x64-msvc@1.2.7': resolution: {integrity: sha512-W/jg5qoRSqjsEv0+dZi4e687mcHqmVuU0P4fK6qS/xjetW2Gmc1W8j//z5nAeNcC8Ttm0hV46IjcYeuVwYhuiw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] '@rolldown/pluginutils@1.0.0-beta.27': resolution: {integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==} '@rolldown/pluginutils@1.0.1': resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} '@rollup/rollup-android-arm-eabi@4.62.2': resolution: {integrity: sha512-6o7ZLZK+BeenkZCFNDXqpbjw9bD6nuWonvS/lwQJp7NoVVxm6p3qE7qQ5jGuBjiFsgvqjD8mZAU5oWxTmbOeOg==} cpu: [arm] os: [android] '@rollup/rollup-android-arm64@4.62.2': resolution: {integrity: sha512-BaH7BllCACHoH1LguOU56UItGfUWjujlO65kS9LAodViaN4bwIKd7oeW/ZHJ/4ljr/7MIiENnNy3HJ0zXv8Zkw==} cpu: [arm64] os: [android] '@rollup/rollup-darwin-arm64@4.62.2': resolution: {integrity: sha512-v39RCCvj4He82I9sFmk+M1VZ0PLM9sfsLVikjfx2hYBNALhrrOR2D3JjQA6AhlaSOgcR+RzrKY7e1+bT6SUO/A==} cpu: [arm64] os: [darwin] '@rollup/rollup-darwin-x64@4.62.2': resolution: {integrity: sha512-yl0y2vq3S3lHeuXhEdss6TWfKW8vkujImO12tn4ZkG/4oghr09LvdYm2RElVjokTQiUvDUGXLGsYeLqUMCKpGA==} cpu: [x64] os: [darwin] '@rollup/rollup-freebsd-arm64@4.62.2': resolution: {integrity: sha512-tT4pvt4qXD+vEoezupCWi+a1F0vvDiksiHc+PxRlYTOH1I6/X4id9jPxTP+Fg+545euaFT1jJVs4CEdHZAU1vw==} cpu: [arm64] os: [freebsd] '@rollup/rollup-freebsd-x64@4.62.2': resolution: {integrity: sha512-6nU5F2wCW+qvCBhTn1pdIU3bzsIoF7EUwsCDRxilWGprQR6yd508YnH9+OKFCwpfS8pjZqDUmnCAr7exax0XCg==} cpu: [x64] os: [freebsd] '@rollup/rollup-linux-arm-gnueabihf@4.62.2': resolution: {integrity: sha512-n1GJHPOvpIfhi3TmrCeh6S6URt9BFCt0KQE3qvexyGCTAKpR4Lg+eWvNZEqu7epxwus/8ElT3hacYEucm49SZg==} cpu: [arm] os: [linux] libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.62.2': resolution: {integrity: sha512-JqgflS8wEB+UXV/vS1RpRbifGBeN4D5lz8D8oOFbFZw4vedvdOgCFAjfBmIMdW3yL10XpQQ0Ambepw6MXrhOnA==} cpu: [arm] os: [linux] libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.62.2': resolution: {integrity: sha512-wnFJkogWvN4jm/hQRF2UBaeUmk20j5+DmHvoyWii2b8HJDyvz1MF2OU/6ynXt2KR63rbZLWkFpoytpdc/yBuSA==} cpu: [arm64] os: [linux] libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.62.2': resolution: {integrity: sha512-HVu2bp0zhvJ8xHEV9+UUs7S90VadmBSY3LcIMvozbPo4AuMGDWlz3ymHLHZPX4hR67TKTt8Qp5PJ5RBg/i+RMQ==} cpu: [arm64] os: [linux] libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.62.2': resolution: {integrity: sha512-mQqqAV8QaoSgr9I2fKDLY2BAVvmKjWoGiu/cSYQonsLvtqwEn1E4QYfnCOcp5zoEqNhsDYin1s6jx/VJmrxlZg==} cpu: [loong64] os: [linux] libc: [glibc] '@rollup/rollup-linux-loong64-musl@4.62.2': resolution: {integrity: sha512-IxKLoxCQ2IWi6bT2akyDUBGsOImDKB+sPp4EsTmwFQ/fMwpCKm8uLSSgP/Kx/QYUgKis6SEZ5/Nlhup0DIA0PQ==} cpu: [loong64] os: [linux] libc: [musl] '@rollup/rollup-linux-ppc64-gnu@4.62.2': resolution: {integrity: sha512-Mk5ha2RQSgyFfmYYLkBpPnUk8D8FriBxesO1u9O75X0mHgXL1UQcH5Itl2lurWL2tj0RxV9b9tJgipac0hRY9A==} cpu: [ppc64] os: [linux] libc: [glibc] '@rollup/rollup-linux-ppc64-musl@4.62.2': resolution: {integrity: sha512-CjvEnqJL/0/TQ3TXX3OPIJ/kmBellrWd4heXUmHeJlTnmwjKpSJzoehLaL6Xk0ZnMHBu9dZuFADNOrtjF4v+2w==} cpu: [ppc64] os: [linux] libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.62.2': resolution: {integrity: sha512-1SiZbzwdkaDURsew/tSOrooKiYy7EQGT6m8ufavAi9NEyQb/6VuIxFXAL1fqa4iZe3g4NbNk4P7J32z2tw5Mgg==} cpu: [riscv64] os: [linux] libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.62.2': resolution: {integrity: sha512-nQts12zJ3NQRoE6uYljOH89v7szzLDvG2JD/vsX+vGXU8w/At1GowTZ5/7qeFQ8m7L55rpR8Okugnuo5bgjy2Q==} cpu: [riscv64] os: [linux] libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.62.2': resolution: {integrity: sha512-E9/ll019jhPIJgpzfZoIkBGhcz+kKNgVWYRY0zr9srBdPPFVpvOKW8VaJKUbeK+eZXyQF9ltME+Kk6affeaPgg==} cpu: [s390x] os: [linux] libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.62.2': resolution: {integrity: sha512-5BqxR/pshjey51iliyzTD5Xi3EN0aLmQ2lZ3lvefVV9c82BvrLo2/6OT55iifpWBufs6kdwWbuOKS841DrmK9A==} cpu: [x64] os: [linux] libc: [glibc] '@rollup/rollup-linux-x64-musl@4.62.2': resolution: {integrity: sha512-uNN83XxQrRAh/w0/pmAfibcwyb6YWt4gP+dpnQKPVJshAloQ785ii8CT8ZCIxkGg9opVsvAlGhFitSm6D1Jjpg==} cpu: [x64] os: [linux] libc: [musl] '@rollup/rollup-openbsd-x64@4.62.2': resolution: {integrity: sha512-srjEIxSH3LRnJN6THczDHWQplqEMFiAJrTab0msUryh9kwNpkICf3Ea6q6MN/2cZwRFUNx5w+h6Hpi4QuHS6Zg==} cpu: [x64] os: [openbsd] '@rollup/rollup-openharmony-arm64@4.62.2': resolution: {integrity: sha512-8hOJnxgbyObnCm5AlRA3A931xX19xq80RjVTKgJOvEKWqJruP/Uf12IbAOaDjjEXYRewwHLfmF0YRIdK3OwKWA==} cpu: [arm64] os: [openharmony] '@rollup/rollup-win32-arm64-msvc@4.62.2': resolution: {integrity: sha512-mmF4AY1i0hG/bLWUctUq59gtmgaSIRa3cu/A3JFRp/sCNEme2bgDEiDS22P9FbnJB8NJNF4jPJiSP5RHQpUTDg==} cpu: [arm64] os: [win32] '@rollup/rollup-win32-ia32-msvc@4.62.2': resolution: {integrity: sha512-DZgkknc6jhHrk46V25vbAM0zZkyP0nSDkJB8/dRkLTxv470dOmWDqGoEJl/9A0dFfS7yE3REOwNDxpHwSLSt0Q==} cpu: [ia32] os: [win32] '@rollup/rollup-win32-x64-gnu@4.62.2': resolution: {integrity: sha512-T6xr6ucWSFto+VGajA8YH26LdpHRuP4YLHEKAtCWvJDOlnmWcDZVCI2Jmjr+IFHDlt2zRaTAKE4tfjTaWLgJBg==} cpu: [x64] os: [win32] '@rollup/rollup-win32-x64-msvc@4.62.2': resolution: {integrity: sha512-BfzEnDJOt9T8M989/lA37EcJgat01wLRnoi5dQf3QzOH7jzpqTAzdDbVfRljVr5r+jzKqpbHeyOfAaXxAd0PAA==} cpu: [x64] os: [win32] '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} '@shikijs/core@2.5.0': resolution: {integrity: sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg==} '@shikijs/core@4.4.3': resolution: {integrity: sha512-QCR4q2ZO/ILJEuwiBMel4wdcTDb1JGwfjKTxPDF6x8ixOaluPrVqIn06C99AcRPhmYlBR56d/Fb+GN58GzExpg==} engines: {node: '>=20'} '@shikijs/engine-javascript@2.5.0': resolution: {integrity: sha512-VjnOpnQf8WuCEZtNUdjjwGUbtAVKuZkVQ/5cHy/tojVVRIRtlWMYVjyWhxOmIq05AlSOv72z7hRNRGVBgQOl0w==} '@shikijs/engine-javascript@4.4.3': resolution: {integrity: sha512-FbOjFJp9VLdo1Wevs10BBtVxiTWwNLqZh5Gkhjgda/ioL15YOgeSl9n+6XMa3qRlPQzfhFNe641SrynFHYG0nQ==} engines: {node: '>=20'} '@shikijs/engine-oniguruma@2.5.0': resolution: {integrity: sha512-pGd1wRATzbo/uatrCIILlAdFVKdxImWJGQ5rFiB5VZi2ve5xj3Ax9jny8QvkaV93btQEwR/rSz5ERFpC5mKNIw==} '@shikijs/engine-oniguruma@4.4.3': resolution: {integrity: sha512-EcOQkxdxGQrc1Row/cC2c96/v1dbZqGnEVu1qTuT/MJmp6+cXCvQussowVmCv5Tqr3KuY3c7IbM6HTW3LJ1k9w==} engines: {node: '>=20'} '@shikijs/langs@2.5.0': resolution: {integrity: sha512-Qfrrt5OsNH5R+5tJ/3uYBBZv3SuGmnRPejV9IlIbFH3HTGLDlkqgHymAlzklVmKBjAaVmkPkyikAV/sQ1wSL+w==} '@shikijs/langs@4.4.3': resolution: {integrity: sha512-ePic0yfAJGOF83D5wBHK/00EjK65oahBYxFk5epgq33WRv7X9UuxLEV8PtR0szC0z8dl7INIpIodB99JRFlR+A==} engines: {node: '>=20'} '@shikijs/primitive@4.4.3': resolution: {integrity: sha512-m0wBeLDQDeIxRdUmrCPdQqfuUamDwRL5isCfYbguKD6NiaKpVbsv+3J81DyIKgNW5h4WAIIr8T4EkgQrBBxvaQ==} engines: {node: '>=20'} '@shikijs/themes@2.5.0': resolution: {integrity: sha512-wGrk+R8tJnO0VMzmUExHR+QdSaPUl/NKs+a4cQQRWyoc3YFbUzuLEi/KWK1hj+8BfHRKm2jNhhJck1dfstJpiw==} '@shikijs/themes@4.4.3': resolution: {integrity: sha512-w8UHjeUnIR965KMWJHUPXOc2mNJUnK3vpVLYLvw5IYU2mnTTJ89E24OrJDBNiJDQ0qzb0tc4l7mrIXx5cFeIyw==} engines: {node: '>=20'} '@shikijs/transformers@2.5.0': resolution: {integrity: sha512-SI494W5X60CaUwgi8u4q4m4s3YAFSxln3tzNjOSYqq54wlVgz0/NbbXEb3mdLbqMBztcmS7bVTaEd2w0qMmfeg==} '@shikijs/types@2.5.0': resolution: {integrity: sha512-ygl5yhxki9ZLNuNpPitBWvcy9fsSKKaRuO4BAlMyagszQidxcpLAr0qiW/q43DtSIDxO6hEbtYLiFZNXO/hdGw==} '@shikijs/types@4.4.3': resolution: {integrity: sha512-UEJxmRR++MAGR6hugn0vgVS2W/6lWAts84FFSrnlH9sP0LNol7E5+NQ792pH8liWUhyMyjhTgSUH3k7iD7tc5g==} engines: {node: '>=20'} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} '@sindresorhus/is@4.6.0': resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} '@sindresorhus/is@7.2.0': resolution: {integrity: sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==} engines: {node: '>=18'} '@sindresorhus/merge-streams@4.0.0': resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} '@smithy/core@3.35.0': resolution: {integrity: sha512-zRMhfkByhT2snNdr1si24vJitU6Cr9ix2MikUfWmkAgp4jrNP0GcKSP5YvwQ+TlI8AZXER5QOGJn3JsVtSD9/A==} engines: {node: '>=18.0.0'} '@smithy/credential-provider-imds@4.5.2': resolution: {integrity: sha512-A9uSdn72ozbRUSit0eib0TW7nXuNPlaeM0zcGkJ+nE6tFcSDbnmtwoxbTCFBukVQcszDAyvsd7+rTduPTXpygg==} engines: {node: '>=18.0.0'} '@smithy/fetch-http-handler@5.8.0': resolution: {integrity: sha512-ycSJu3tFAQ4v04CBB0agqFMVsSQ1iG3yw+SpgxRqKfaURpQD4CZ8Wn0zPMmSnOuTpTh65Vz+EA0rMrw089wvkA==} engines: {node: '>=18.0.0'} '@smithy/node-http-handler@4.12.1': resolution: {integrity: sha512-ThMkboGeONWXAelq9FvGsuJC4rOi+qyC4/zhUF58xYpxUg5sQKx2VXZYJmtNjr4dSuBJ1HeJXETQILCz3wOHvw==} engines: {node: '>=18.0.0'} '@smithy/signature-v4@5.7.4': resolution: {integrity: sha512-tHy0K0VtqNd5Y7Y41h0a0Lhh0L1GzC08dTWg0F7vRJWFtTENg7IZikf3wQkanYIRdb7ngoIPMTmqgUi401fEeQ==} engines: {node: '>=18.0.0'} '@smithy/types@4.19.0': resolution: {integrity: sha512-r7jh49VJxGerfAcTQA6gXcKc+98zOp/tqRwzYjgOE+iSQsP6cEU1hq2QzbuipmP68QtYdY9wKEhiCQZIzHgZ4Q==} engines: {node: '>=18.0.0'} '@stablelib/base64@1.0.1': resolution: {integrity: sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==} '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} '@stylistic/eslint-plugin@5.10.0': resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^9.0.0 || ^10.0.0 '@swc/helpers@0.5.23': resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==} '@szmarczak/http-timer@4.0.6': resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} engines: {node: '>=10'} '@tanstack/react-virtual@3.14.10': resolution: {integrity: sha512-SRyoUbdFMRHuYXMijV5H4ZarQWpXkj3iANq8OFre+pybeVap8ZJjZ3Nz9bVjx4d8PfobVUQUdKyyyHYk3E+djw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 '@tanstack/virtual-core@3.17.8': resolution: {integrity: sha512-BfEvehNpOT75r5Ksc5xW6NZuXujTfb7nlSEyVu4XHG3gdxNg1KqXruWbDewXOUaUYIo4oRbSfkjIajz4MAT8tA==} '@testing-library/dom@10.4.2': resolution: {integrity: sha512-yzr2S9HyAIdhz2/6qHgbs665Q7PKVcDF05vsOlHPxG1mo36gKVesdYVeDLnXgfjJ03CrKRk08knc6+E/9m8v2Q==} engines: {node: '>=18'} '@testing-library/react@16.3.3': resolution: {integrity: sha512-Uo193NgQbPMz6lrrhtRQQFcMC6Re/ELLFbbuVL30WDlZxlpZf9/lMHTAVxPRLw1q1iu9OJmR1c2BLiENRstdBg==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 '@types/react': ^18.0.0 || ^19.0.0 '@types/react-dom': ^18.0.0 || ^19.0.0 react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true '@trycua/cua-driver-darwin-arm64@0.28.0': resolution: {integrity: sha512-T6xvOlCph5uropetrH6tNTvg5ipN9FUzV1n28gNJ1LYoNT3fsqnQUpCRMavlAui/zYkyMqCMaBUqBcfZLA+SnA==} cpu: [arm64] os: [darwin] '@trycua/cua-driver-darwin-x64@0.28.0': resolution: {integrity: sha512-8lBtyiTfMOGmEklNY4GHu5SedfxYbg43FjLpPUmKLSVF98+opyQ1bsyI7A7VlfUBW4hdwEBDLtzZnpZqepN9ZA==} cpu: [x64] os: [darwin] '@trycua/cua-driver-linux-arm64-gnu@0.28.0': resolution: {integrity: sha512-/sDRM2vUQUA5FY3y3VAOxe0I5U1UHfhDUY3EfvGhASrHteefMVh+Wo8teebcto5TgVjiw4P41YdoTFBFWR3w4g==} cpu: [arm64] os: [linux] libc: [glibc] '@trycua/cua-driver-linux-x64-gnu@0.28.0': resolution: {integrity: sha512-2rEldOcNy+CT7re2pnIEfMW1c4wCoaLqhv8hoqBRK5gHn3UJTJPaxvo35tKSuIJAAQ/GMawCHCl9WvjY+W2ysw==} cpu: [x64] os: [linux] libc: [glibc] '@trycua/cua-driver-win32-arm64-msvc@0.28.0': resolution: {integrity: sha512-7cbX5v7xyCdGK3KuwPbMKlIuIUjKkKFuGgdPsCl7qZHLv+PQC5f7FrDFl8hFG3YNKvjoyan5ufus0AoTCcmp5w==} cpu: [arm64] os: [win32] '@trycua/cua-driver-win32-x64-msvc@0.28.0': resolution: {integrity: sha512-tTWcGIGUCZ/k+mbcdh/4VmehsELp12M/tUj59XQSW97lFwrMSSIUypZ84LAEO+CEBdK9NQBRKO2pMBTH6aakEQ==} cpu: [x64] os: [win32] '@trycua/cua-driver@0.28.0': resolution: {integrity: sha512-n3ArFsQ9RzNQIiYpHJEjTGLIPPpnqXDJRp0sevRcrRThAG3H2Fh/gWooEb9k4ba3rNSAohUoPiG/EbdKLF1WRw==} '@tybys/wasm-util@0.10.2': resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} '@types/aria-query@5.0.4': resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} '@types/babel__code-frame@7.27.0': resolution: {integrity: sha512-Dwlo+LrxDx/0SpfmJ/BKveHf7QXWvLBLc+x03l5sbzykj3oB9nHygCpSECF1a+s+QIxbghe+KHqC90vGtxLRAA==} '@types/babel__core@7.20.5': resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} '@types/babel__generator@7.27.0': resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} '@types/babel__template@7.4.4': resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} '@types/babel__traverse@7.28.0': resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} '@types/big.js@6.2.2': resolution: {integrity: sha512-e2cOW9YlVzFY2iScnGBBkplKsrn2CsObHQ2Hiw4V1sSyiGbgWL8IyqE3zFi1Pt5o1pdAtYkDAIsF3KKUPjdzaA==} '@types/body-parser@1.19.6': resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==} '@types/cacheable-request@6.0.3': resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} '@types/chai@5.2.3': resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} '@types/compression@1.8.1': resolution: {integrity: sha512-kCFuWS0ebDbmxs0AXYn6e2r2nrGAb5KwQhknjSPSPgJcGd8+HVSILlUyFhGqML2gk39HcG7D1ydW9/qpYkN00Q==} '@types/connect@3.4.38': resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} '@types/d3-array@3.2.2': resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==} '@types/d3-axis@3.0.6': resolution: {integrity: sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==} '@types/d3-brush@3.0.6': resolution: {integrity: sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==} '@types/d3-chord@3.0.6': resolution: {integrity: sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==} '@types/d3-color@3.1.3': resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==} '@types/d3-contour@3.0.6': resolution: {integrity: sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==} '@types/d3-delaunay@6.0.4': resolution: {integrity: sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==} '@types/d3-dispatch@3.0.7': resolution: {integrity: sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA==} '@types/d3-drag@3.0.7': resolution: {integrity: sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==} '@types/d3-dsv@3.0.7': resolution: {integrity: sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==} '@types/d3-ease@3.0.2': resolution: {integrity: sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==} '@types/d3-fetch@3.0.7': resolution: {integrity: sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==} '@types/d3-force@3.0.10': resolution: {integrity: sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==} '@types/d3-format@3.0.4': resolution: {integrity: sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==} '@types/d3-geo@3.1.0': resolution: {integrity: sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==} '@types/d3-hierarchy@3.1.7': resolution: {integrity: sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==} '@types/d3-interpolate@3.0.4': resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==} '@types/d3-path@3.1.1': resolution: {integrity: sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==} '@types/d3-polygon@3.0.2': resolution: {integrity: sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==} '@types/d3-quadtree@3.0.6': resolution: {integrity: sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==} '@types/d3-random@3.0.3': resolution: {integrity: sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==} '@types/d3-scale-chromatic@3.1.0': resolution: {integrity: sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==} '@types/d3-scale@4.0.9': resolution: {integrity: sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==} '@types/d3-selection@3.0.11': resolution: {integrity: sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==} '@types/d3-shape@3.1.8': resolution: {integrity: sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==} '@types/d3-time-format@4.0.3': resolution: {integrity: sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==} '@types/d3-time@3.0.4': resolution: {integrity: sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==} '@types/d3-timer@3.0.2': resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==} '@types/d3-transition@3.0.9': resolution: {integrity: sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==} '@types/d3-zoom@3.0.8': resolution: {integrity: sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==} '@types/d3@7.4.3': resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==} '@types/debug@4.1.13': resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} '@types/deep-eql@4.0.2': resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} '@types/esrecurse@4.3.1': resolution: {integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==} '@types/estree@1.0.9': resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} '@types/express-serve-static-core@5.1.3': resolution: {integrity: sha512-dPfW8NFiOF4wOHc7+N/QSxlY9cfSsenewGbAz8C8U/MULPd/YZ27LvJUIlzaXie7e6Ove9YunJGgC9tbHD2cKw==} '@types/express@5.0.6': resolution: {integrity: sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==} '@types/fs-extra@9.0.13': resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} '@types/geojson@7946.0.16': resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==} '@types/hast@3.0.5': resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==} '@types/http-cache-semantics@4.2.0': resolution: {integrity: sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==} '@types/http-errors@2.0.5': resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==} '@types/js-yaml@4.0.9': resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} '@types/jsdom@28.0.3': resolution: {integrity: sha512-/HQ2uFoetFTXuye8vzIcHw2z6Fwi7Hi/qcgC+RoS9NCyewiqxhVGqlG+ViGB6lkax481R6dmhf1I7lIGlzJStQ==} '@types/jsesc@2.5.1': resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} '@types/katex@0.16.8': resolution: {integrity: sha512-trgaNyfU+Xh2Tc+ABIb44a5AYUpicB3uwirOioeOkNPPbmgRNtcWyDeeFRzjPZENO9Vq8gvVqfhaaXWLlevVwg==} '@types/keyv@3.1.4': resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} '@types/linkify-it@5.0.0': resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} '@types/markdown-it@14.1.2': resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} '@types/mime-types@3.0.1': resolution: {integrity: sha512-xRMsfuQbnRq1Ef+C+RKaENOxXX87Ygl38W1vDfPHRku02TgQr+Qd8iivLtAMcR0KF5/29xlnFihkTlbqFrGOVQ==} '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} '@types/negotiator@0.6.5': resolution: {integrity: sha512-MPOlB48mfWhoUlynY0ga7CFsXIPcH6vGPkjzXMn2p+4PH1QUyn2KPtw0hrLLmO6SaX4zse3X6h2x/083vveAlA==} '@types/node-fetch@2.6.13': resolution: {integrity: sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==} '@types/node@14.18.63': resolution: {integrity: sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==} '@types/node@18.19.130': resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} '@types/node@22.20.0': resolution: {integrity: sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==} '@types/node@22.20.1': resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==} '@types/node@24.13.3': resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} '@types/node@26.4.1': resolution: {integrity: sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==} '@types/papaparse@5.5.2': resolution: {integrity: sha512-gFnFp/JMzLHCwRf7tQHrNnfhN4eYBVYYI897CGX4MY1tzY9l2aLkVyx2IlKZ/SAqDbB3I1AOZW5gTMGGsqWliA==} '@types/picomatch@3.0.2': resolution: {integrity: sha512-n0i8TD3UDB7paoMMxA3Y65vUncFJXjcUf7lQY7YyKGl6031FNjfsLs6pdLFCy2GNFxItPJG8GvvpbZc2skH7WA==} '@types/picomatch@4.0.3': resolution: {integrity: sha512-iG0T6+nYJ9FAPmx9SsUlnwcq1ZVRuCXcVEvWnntoPlrOpwtSTKNDC9uVAxTsC3PUvJ+99n4RpAcNgBbHX3JSnQ==} '@types/prop-types@15.7.15': resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} '@types/qs@6.15.1': resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} '@types/react-dom@18.3.7': resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} peerDependencies: '@types/react': ^18.0.0 '@types/react@18.3.31': resolution: {integrity: sha512-vfEqpXTvwT91yhmwdfouStN2hSKwTvyRs8qpLfADyrq/kxDw0hZM7Wk9Ug1FELj8hIby+S/+kQCSRFF32nv2Qw==} '@types/readable-stream@4.0.24': resolution: {integrity: sha512-NRvUNC/JFGPJvqdAfEve8oginbM6V08u5NzLWpG8MwA2kTPOLnqk+wpwuPT+mp3aUsxyuT6m2gnrPuHYCruzEg==} '@types/regenerator-runtime@0.13.8': resolution: {integrity: sha512-jjKoBekfYDH331060tZhosdJVDnXIXx+T8Iw2h2T4HEds6Ddb2lr0JxD15+XPKlXwRHRNgZoY+4Fb2ykoqzHBg==} '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} '@types/semver@7.8.0': resolution: {integrity: sha512-1mAINjtQCXXeLkJ9ehXkwOcBpqtLxiVtKhpUf83DdRNdQKV0iXZpaHYqRr7nj+wvxuJzoAmAwXI+sCNMv1CzLQ==} '@types/send@1.2.1': resolution: {integrity: sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==} '@types/serve-static@2.2.0': resolution: {integrity: sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==} '@types/spdx-expression-parse@4.0.0': resolution: {integrity: sha512-odQzy87phelGS4inXOzjmusx4hoCVD0IbxUANxHzVkmTzMRTNnUPoq1urIl7S1qf09KcDWKLFIftPmLtgbsAHA==} '@types/tough-cookie@4.0.5': resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} '@types/turndown@5.0.6': resolution: {integrity: sha512-ru00MoyeeouE5BX4gRL+6m/BsDfbRayOskWqUvh7CLGW+UXxHQItqALa38kKnOiZPqJrtzJUgAC2+F0rL1S4Pg==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} '@types/use-sync-external-store@1.7.0': resolution: {integrity: sha512-v8435kzWm3FuxyUa4r8o4sG6b0D+r+uOrzF5MXHxZKW4Haoo6txu/lq56Vio45e2i1nkmFPA+R7myWcmV7Z7Bg==} '@types/web-bluetooth@0.0.21': resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} '@types/whatwg-mimetype@3.0.2': resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==} '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} '@typescript-eslint/types@8.61.0': resolution: {integrity: sha512-9QTQpZ5Iin4CdIodfbDQFSeiSJKidgYJYug1P9CC2xWgUTvlmixViqDZNciMjwLBZyJnG4tGmPl97rVAFb1AJg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ubjs/core@0.31.0-3': resolution: {integrity: sha512-39XrJgUZ2VVb561sSnkXPhczNoeBsNiSRArecsV0JE7CJq69ajFkcn9/tBAUS2NpgHkLIDU+z6Ks2+1wXnboxg==} '@ubjs/node-darwin-arm64@0.31.0-3': resolution: {integrity: sha512-GGQVPLkVo4Gc8qVLW4IGvS8bjl8eHXyeP4a97ntGmsAdXwE5gsS29o8xUEFROjhwHKD+9sgVeblCSWVG3CpHsw==} cpu: [arm64] os: [darwin] '@ubjs/node-darwin-x64@0.31.0-3': resolution: {integrity: sha512-2sc47u4XFYOsbmP5EW+Gx8m/yGrYnfFDFQm6+kz7goSWTNg84eEiz3COs9HKJDVuNJ5Khv5XipTO8CFadMLXCw==} cpu: [x64] os: [darwin] '@ubjs/node-linux-arm64-gnu@0.31.0-3': resolution: {integrity: sha512-YStVXhYz/5jvlWf/p4fhiVT72unYAbGugifFC9QmO/+hnroQDAQ5t8SARbsc15G4olMcamdIB+GETiUB7gmaYg==} cpu: [arm64] os: [linux] libc: [glibc] '@ubjs/node-linux-arm64-musl@0.31.0-3': resolution: {integrity: sha512-Izp4nvfy/LmibzFowAztkoDOksCR2fb2zl6fh1ojR1HEsg0rAGruxtI8d3fn8DI0lBXwqmn6SF///oD4mFNJPQ==} cpu: [arm64] os: [linux] libc: [musl] '@ubjs/node-linux-x64-gnu@0.31.0-3': resolution: {integrity: sha512-Xdm21blyg5U/kW6s7OMvgrr8coGTkUlt26DVR9x8gKISif+E3YwdEskbFScWqystAiJnfjw7xHEc8UMu0Qlz7Q==} cpu: [x64] os: [linux] libc: [glibc] '@ubjs/node-linux-x64-musl@0.31.0-3': resolution: {integrity: sha512-fFQ9BWS6i2LUH9SJgD9oEiKXXo/say59vHy7usFe1t7C2xvwvP34f5SuxXmWP9R8fHyA0aC4kIZ+TTwyHSv1Kw==} cpu: [x64] os: [linux] libc: [musl] '@ubjs/node-win32-arm64-msvc@0.31.0-3': resolution: {integrity: sha512-ID6rSz1NmPsWTNBBNAw4OnJ5Dj8pcbtNJtdPB3OxcGigLBd/e0x7buhSI7os6Mo5iYtEdCynBRQHFJwub5XSPg==} cpu: [arm64] os: [win32] '@ubjs/node-win32-x64-msvc@0.31.0-3': resolution: {integrity: sha512-wevs+Y+szwcCUT8IJFbB4/1nfxyRv/51l8oG7FGUPWD1xLPyuHfJBG27C+PDeC7KRzes/2n6aLo4DGZbr/LYTw==} cpu: [x64] os: [win32] '@ubjs/node@0.31.0-3': resolution: {integrity: sha512-qNMpi2LICNwxGXZyRF8fSDBSpbezyZbEsydrbiMPJOmtOWr4tmZIEl7jkWGHVGShoBvHfFo4eHp5B4UVP928Cg==} '@ungap/structured-clone@1.3.3': resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==} '@upsetjs/venn.js@2.0.0': resolution: {integrity: sha512-WbBhLrooyePuQ1VZxrJjtLvTc4NVfpOyKx0sKqioq9bX1C1m7Jgykkn8gLrtwumBioXIqam8DLxp88Adbue6Hw==} '@vitejs/plugin-react@4.7.0': resolution: {integrity: sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 '@vitejs/plugin-vue@5.2.4': resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 '@vitest/coverage-v8@4.1.11': resolution: {integrity: sha512-8MVGEFnJIcdGjcbfKmeq8z0pZHH0JlVtoVZH9Q/qwUp6wyFnEJUBMrw9DCaj+ra3vShGmhavjalMIhPNxZAUcw==} peerDependencies: '@vitest/browser': 4.1.11 vitest: 4.1.11 peerDependenciesMeta: '@vitest/browser': optional: true '@vitest/expect@4.1.11': resolution: {integrity: sha512-VX2x5vNJXET47KAFzwERI+KRMtTTCSWTfSMKsW7JsUsXV4psq++e3DvZpuTDOpHcxytiDs6p2nhVb2tVDiiUYw==} '@vitest/mocker@4.1.11': resolution: {integrity: sha512-2XJVD55d1o5AZous5CCGKS74g/riOj9odEt2bQpCVZeblHyHdnMeFl4jl0XjU21stf4mbjUkew2eXQZt65g5CQ==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true '@vitest/pretty-format@4.1.11': resolution: {integrity: sha512-yiZzPbGTS9Sr/JpFl8zHrcIkAofNbFV6k21vIgQN/cY/oxZeXhJv5sc/MBJ5jFKWmWs+oJHw0UXLZjmf931+Vw==} '@vitest/runner@4.1.11': resolution: {integrity: sha512-LztvUgdwMNJMIkj3hQnnxiC2Xy1zNxq928W/xhjCLaNCzqTZOudjwbQf6v9IntZGPw132i2Lq2rgTRZHD3JHNw==} '@vitest/snapshot@4.1.11': resolution: {integrity: sha512-pN7ikn1ON7h8ee4gIAp4AzyK+zBtJPzVbqOgu5LCEh4VaJVbPQcgYQYJIMGQPXVeJJq1fnfazis7a5pFNPahog==} '@vitest/spy@4.1.11': resolution: {integrity: sha512-apNa/prQy2qCeywhnixOHPRCgGNhvg7T4Dapfl1GahLp/R+uhBm5cPyFoNVyqsNd2h1nJxL6BqqdIjiABL60YA==} '@vitest/utils@4.1.11': resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==} '@vscode/ripgrep-darwin-arm64@1.18.0': resolution: {integrity: sha512-r3ktHSvbFycQNF6sl7sNDPocpsI7J+mEzh1IaZFkY0spm3k2Z9t8hPAeOK7+p0l6p6/swkQC14XWX01low+94Q==} cpu: [arm64] os: [darwin] '@vscode/ripgrep-darwin-x64@1.18.0': resolution: {integrity: sha512-25b4gWbL138dGuQU244ebCKKc0q05ULBMoFSz9oAEUHNeqK/lOJViDS7DRvbDazzAzSEdan391Znks/R5mkaTQ==} cpu: [x64] os: [darwin] '@vscode/ripgrep-linux-arm64@1.18.0': resolution: {integrity: sha512-lQ/5zTG++U0E3IhVgS4EPTTn/U4okncaRMM5GOFfOYZywS4nuD31GhkHbNYlDk5CuDC68+hYJ0/eQeyCKJDA+g==} cpu: [arm64] os: [linux] '@vscode/ripgrep-linux-arm@1.18.0': resolution: {integrity: sha512-GDAvufNDHu8zqLEmXstalQF0Wh6wQvdsBi/Vg3Yi3CK4a8XoFXqqXVEHEZ9xQz3t0NfoSEc9JbvK9DDS6FxyxQ==} cpu: [arm] os: [linux] '@vscode/ripgrep-linux-ia32@1.18.0': resolution: {integrity: sha512-YWLkSUtFd4Jh5EepIhA9RJSfv3uMAVMo+2rBIGHPBnvgLrZciIs2cDKei1/p6Wc/aCzUoHyMAg2R6tw4ZCBKGg==} cpu: [ia32] os: [linux] '@vscode/ripgrep-linux-ppc64@1.18.0': resolution: {integrity: sha512-quXVY8fwQ8O/lvU1yrSqSl3jlUzysRSb+AfUfCL/tRtphxsKlFvPAejryZ6vg4Bgvn8XL74xb4qMCDmWgYrT5w==} cpu: [ppc64] os: [linux] '@vscode/ripgrep-linux-riscv64@1.18.0': resolution: {integrity: sha512-f5kBQBrWfQt8Q7OhSORuNDei5dkYagBj3y4jImSUXGMy8B/Ke7SltSRcUtjPv166FAFfHCAmWuZp3+cWnX2/Vw==} cpu: [riscv64] os: [linux] '@vscode/ripgrep-linux-s390x@1.18.0': resolution: {integrity: sha512-rTOcJFGGcl2c07RUOWUo4U1ndnemKhY6A9hnMB18uk7jSgJc0d/QLBGWMWpumdtoJtpizn/wIv5mXIisJukusQ==} cpu: [s390x] os: [linux] '@vscode/ripgrep-linux-x64@1.18.0': resolution: {integrity: sha512-mQ3bVrUpnD2vs7QT0vX90Lt0cnUq467uFtEktIdsJJmW296RoSULRGqWgzG1AKxyBpNDD6l4ZO4qKf6SgyC23Q==} cpu: [x64] os: [linux] '@vscode/ripgrep-win32-arm64@1.18.0': resolution: {integrity: sha512-vfTIjq1OHnzUjxZcHVQAMbnggp8dpGf+0QKFOZHwWPqFwXxQC8eCWM+5NUdoJ6yrElCeMzoUTXoK/LdZaniB+Q==} cpu: [arm64] os: [win32] '@vscode/ripgrep-win32-ia32@1.18.0': resolution: {integrity: sha512-//rfAE+BOw5AC2EMmepmiE36jUuevtQYNQqqlw1s3m9FlRxjxEut97RkRPHAu9BG4mSojatZx+kXZXNdyI9caQ==} cpu: [ia32] os: [win32] '@vscode/ripgrep-win32-x64@1.18.0': resolution: {integrity: sha512-KNPvtElldqILHdnAetujPaowkNbpqJy3ssIGGN6F6Kve9Qi+nNLI2DN01O83JjCEVQbCzl8Ov3QZ9Eov3BR8Dg==} cpu: [x64] os: [win32] '@vscode/ripgrep@1.18.0': resolution: {integrity: sha512-ns5lWe44tSfbTMbVUsyB+I1819PVSw4AdpgK0RNkzfWfwy6+3IUNSxwSrfTno1/oWaS/hERNz+XLWVyga2aJBQ==} '@vue/compiler-core@3.5.42': resolution: {integrity: sha512-2Ye1ilMtKXxl8qZUrQ5j0CdgenFp/HFQmta6rfRyfEsTG69L6Wk+tWuNoHYHMx9E8tF2Slvdg1FuwDvAXdy1LQ==} '@vue/compiler-dom@3.5.42': resolution: {integrity: sha512-qbhQZEFmycr+ni/qyuccS4sucNN7VAbDfbkvNxWOX2VfgFm90MNs3/UhRNKoPMEIVn0F8gdlYjLPvqxHwHeQOA==} '@vue/compiler-sfc@3.5.42': resolution: {integrity: sha512-fkCAFB4okcAANGMThboWnScp/gzWjU0ZSkVnjTIiplmMDq2uq0tIB3j+xVu4rhv5rvOgBySCysudmbMd6xRRqw==} '@vue/compiler-ssr@3.5.42': resolution: {integrity: sha512-xmLk3wLkbizPAiLyomjgFFosf2ys9b5Ghb+oh/k2tnvipNz8OFrQOiTcWCzyK7MpBp9KkyGtfvgfLUivbmuGYA==} '@vue/devtools-api@7.7.10': resolution: {integrity: sha512-KxtEpUOOpFz/qOGRrAwA36QF7DqIA+FXgCYit9mk9wjbaZt0sXOFz81ElOZtKA4HbWHUdwNjZHBFsFFyp5BZiA==} '@vue/devtools-kit@7.7.10': resolution: {integrity: sha512-3WNi2Kq4tbpVbmhml7RiphmAt0279oh3fKNeWMQIrltfX8Q91b4i5PL8DtyNKdwmcsGrV4fg+erwWOmD05CLIw==} '@vue/devtools-shared@7.7.10': resolution: {integrity: sha512-wOPslzB8vTvpxwdaOcR2qAbwmuSP0L+rhpoC6Cf56V3Jip+HWb7PQQXOUPgBNQARpXsbQX/+mvi8kKucmBGRwQ==} '@vue/reactivity@3.5.42': resolution: {integrity: sha512-TzNNfKpb7hDxbQltwAut8VDQA5YP+BuRlxntHUuRjyKwlMvmAPbs3unhCvieijifY6vFfVBwsS7wG/C7uq+bEQ==} '@vue/runtime-core@3.5.42': resolution: {integrity: sha512-9uACtuHs7vJGkm5Bp3xu4xRDLFTIYy5DgxpToVjqGIAhAEKwQfsaLvKINhM6nFVp6bZPRFGdDqd1g52MqKsotA==} '@vue/runtime-dom@3.5.42': resolution: {integrity: sha512-rsCmhiWLaRxGltLwhlCWyYkFn7WAbKRh0q17eZ1A6Dq6eqc2ACQ61IIryxz0LrsvCzHSilLA9JHovVwM8CNE2g==} '@vue/server-renderer@3.5.42': resolution: {integrity: sha512-2++5dUyYS4gvo7xQXSECUDhB7TS0aOl5SeVfC5qSq1Jgfhjvegw1zqhwTIR3imZ+QYPJQw9gfcFvXGAjGZ7ajQ==} '@vue/shared@3.5.39': resolution: {integrity: sha512-l1rrBtBfTnmxvtsvdQDXltUUy8S1Y+ZaqdfUzmAnJkTd8Z8rv5v/ytW+TKiqEOWyHPoqtPlNFSs0lhRmYVSHVA==} '@vue/shared@3.5.42': resolution: {integrity: sha512-2rPxex1jQf4jvl9MOHl6YaXCPcrNqz/FstMOEh3QWY+/OME9nQTvl9WYeCwhW7AFjaR0SnngZGlp/wkR6rkI6g==} '@vueuse/core@12.8.2': resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} '@vueuse/integrations@12.8.2': resolution: {integrity: sha512-fbGYivgK5uBTRt7p5F3zy6VrETlV9RtZjBqd1/HxGdjdckBgBM4ugP8LHpjolqTj14TXTxSK1ZfgPbHYyGuH7g==} peerDependencies: async-validator: ^4 axios: ^1 change-case: ^5 drauu: ^0.4 focus-trap: ^7 fuse.js: ^7 idb-keyval: ^6 jwt-decode: ^4 nprogress: ^0.2 qrcode: ^1.5 sortablejs: ^1 universal-cookie: ^7 peerDependenciesMeta: async-validator: optional: true axios: optional: true change-case: optional: true drauu: optional: true focus-trap: optional: true fuse.js: optional: true idb-keyval: optional: true jwt-decode: optional: true nprogress: optional: true qrcode: optional: true sortablejs: optional: true universal-cookie: optional: true '@vueuse/metadata@12.8.2': resolution: {integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==} '@vueuse/shared@12.8.2': resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==} '@xmldom/xmldom@0.8.15': resolution: {integrity: sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==} engines: {node: '>=10.0.0'} '@xterm/addon-fit@0.11.0': resolution: {integrity: sha512-jYcgT6xtVYhnhgxh3QgYDnnNMYTcf8ElbxxFzX0IZo+vabQqSPAjC3c1wJrKB5E19VwQei89QCiZZP86DCPF7g==} '@xterm/addon-serialize@0.14.0': resolution: {integrity: sha512-uteyTU1EkrQa2Ux6P/uFl2fzmXI46jy5uoQMKEOM0fKTyiW7cSn0WrFenHm5vO5uEXX/GpwW/FgILvv3r0WbkA==} '@xterm/headless@6.0.0': resolution: {integrity: sha512-5Yj1QINYCyzrZtf8OFIHi47iQtI+0qYFPHmouEfG8dHNxbZ9Tb9YGSuLcsEwj9Z+OL75GJqPyJbyoFer80a2Hw==} '@xterm/xterm@6.0.0': resolution: {integrity: sha512-TQwDdQGtwwDt+2cgKDLn0IRaSxYu1tSUjgKarSDkUM0ZNiSRXFpjxEsvc/Zgc5kq5omJ+V0a8/kIM2WD3sMOYg==} '@yao-pkg/pkg-fetch@3.6.4': resolution: {integrity: sha512-2JXvS9HbMudLlzEjSaJ7bLNnF/WlTv7iaTAJp2Tk8pBsgwCyL9p4rIN8cztHlyZF7qVzr1EaBjd7DQooFk0azQ==} hasBin: true '@yao-pkg/pkg@6.21.0': resolution: {integrity: sha512-dZl2C7rdwwEI4tv7WW+Cvnl+2K8OqHKUXfNQRq3mZCTC4degoFx1jA4d5wOn9d8lHrUy58xuEt1eJD0pTddW5w==} engines: {node: '>=22.0.0'} hasBin: true '@yarnpkg/cli-dist@4.18.0': resolution: {integrity: sha512-WV9H+/O8BPElO7GKzrKipTtCNt8/gBCUJaNAEOw4U/x2k17aZjseYzll4QhpZE4xIsEvo8bK6KvjhsXuHrclPg==} engines: {node: '>=18.12.0'} hasBin: true '@yarnpkg/parsers@3.1.0': resolution: {integrity: sha512-WoxUM/Be4hfsX06FxsvpGgfYqwgivMV7/Ol7aFuSfSmY6rRaiju4QxOEe9RUS0iYcSHWl5i9AhB1cMoE0p+XiA==} engines: {node: '>=18.12.0'} abbrev@4.0.0: resolution: {integrity: sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==} engines: {node: ^20.17.0 || >=22.9.0} abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} accepts@2.0.0: resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} engines: {node: '>= 0.6'} acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 acorn@8.17.0: resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==} engines: {node: '>=0.4.0'} hasBin: true acorn@8.18.0: resolution: {integrity: sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==} engines: {node: '>=0.4.0'} hasBin: true agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} agent-base@9.0.0: resolution: {integrity: sha512-TQf59BsZnytt8GdJKLPfUZ54g/iaUL2OWDSFCCvMOhsHduDQxO8xC4PNeyIkVcA5KwL2phPSv0douC0fgWzmnA==} engines: {node: '>= 20'} agentkeepalive@4.6.0: resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} engines: {node: '>= 8.0.0'} ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} ajv@6.15.0: resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} ajv@8.20.0: resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} algoliasearch@5.55.2: resolution: {integrity: sha512-OyacJsaeuLUvGWOynNqYc6sx88XvyoG39wMT8SYqL3l9wwaorDW/LPRbUPfhzw0bWsUWzNCZTnFYOrWFBKsUaw==} engines: {node: '>= 14.0.0'} anser@2.3.5: resolution: {integrity: sha512-vcZjxvvVoxTeR5XBNJB38oTu/7eDCZlwdz32N1eNgpyPF7j/Z7Idf+CUwQOkKKpJ7RJyjxgLHCM7vdIK0iCNMQ==} ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} ansi-regex@6.2.2: resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} engines: {node: '>=12'} ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} ansi-styles@5.2.0: resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} engines: {node: '>=10'} ansi-styles@6.2.3: resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} engines: {node: '>=12'} ansis@4.3.1: resolution: {integrity: sha512-BJ8/l4R5LRE7hW9WdSuGYrLSHi2ynxeFpDFbH0K/CgNeY/tyhk+vO6TYxXC5r5CpUhNVX310xzPsN/H9lCdfOA==} engines: {node: '>=14'} anynum@1.0.1: resolution: {integrity: sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==} app-builder-lib@26.17.0: resolution: {integrity: sha512-wfL7EhujuODDW3uMSD8RPcr/MLzmT0dmpVfWV0wFUWXI0rIdaukzAJ7EFUSyHXOpxuBZqaIGlQt6VeQhtHhetw==} engines: {node: '>=14.0.0'} peerDependencies: dmg-builder: 26.17.0 electron-builder-squirrel-windows: 26.17.0 archiver-utils@2.1.0: resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} engines: {node: '>= 6'} archiver-utils@3.0.4: resolution: {integrity: sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==} engines: {node: '>= 10'} archiver@5.3.2: resolution: {integrity: sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==} engines: {node: '>= 10'} argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} asn1@0.2.6: resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} asn1js@3.0.10: resolution: {integrity: sha512-S2s3aOytiKdFRdulw2qPE51MzjzVOisppcVv7jVFR+Kw0kxwvFrDcYA0h7Ndqbmj0HkMIXYWaoj7fli8kgx1eg==} engines: {node: '>=12.0.0'} assert-plus@1.0.0: resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} engines: {node: '>=0.8'} assertion-error@2.0.1: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} ast-kit@3.0.0-beta.1: resolution: {integrity: sha512-trmleAnZ2PxN/loHWVhhx1qeOHSRXq4TDsBBxq3GqeJitfk3+jTQ+v/C1km/KYq9M7wKqCewMh+/NAvVH7m+bw==} engines: {node: '>=20.19.0'} ast-v8-to-istanbul@1.0.4: resolution: {integrity: sha512-0bC0/4bTSrnwdhU3IsZDwEdojvuPrSg59OYZfKsLRtJZ0u8VBx9DebfqqG8bRdCC0I7vjgxmPi41P0lpkhJHtA==} async-exit-hook@2.0.1: resolution: {integrity: sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==} engines: {node: '>=0.12.0'} async@3.2.6: resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} aws-sign2@0.7.0: resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} aws4@1.13.2: resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} b4a@1.8.1: resolution: {integrity: sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==} peerDependencies: react-native-b4a: '*' peerDependenciesMeta: react-native-b4a: optional: true balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} balanced-match@4.0.4: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} bare-events@2.9.2: resolution: {integrity: sha512-AIPKioV7/Y/8KfZ3AAhjPJxLLbY49S64Ym5DakZlUg75qQiTgUq9hEJoEwa4eUezPUlXRy/i5NpsKvo9jgKmoA==} peerDependencies: bare-abort-controller: '*' peerDependenciesMeta: bare-abort-controller: optional: true bare-fs@4.8.1: resolution: {integrity: sha512-N1nnXdHZAOSstz0XiHikGS4HGMH4CnSwhqWdGQQMqqdvp4Jybm9sE3R1WVnpWVd4SFkc8ryPDBLViNLwiEqECg==} engines: {bare: '>=1.28.0'} peerDependencies: bare-buffer: '*' peerDependenciesMeta: bare-buffer: optional: true bare-path@3.1.2: resolution: {integrity: sha512-ZyKbsuuqK6Ag0K8pX6V5Txq6XeJRvY+wXucnFGRjiyVYP9YWDpIQugk/b+enRYrEYBJaqLzghRQpXPMR7341Nw==} bare-stream@2.13.4: resolution: {integrity: sha512-PcrQ8lVLbiJscNm1Kez+Yp4Gy4AHGcN1lzwjvf5NybWen7VvEgUfyfnXYJ2zNqWnzOfCb1Abq6lH8ti0syQszA==} peerDependencies: bare-abort-controller: '*' bare-buffer: '*' bare-events: '*' peerDependenciesMeta: bare-abort-controller: optional: true bare-buffer: optional: true bare-events: optional: true bare-url@2.5.3: resolution: {integrity: sha512-3absfEzoyFosWT8v83ZcJgbTJxv+S/sI7jBfeCMlUVatSaefRmwweqBhFpMllQv+HTxs/FbbToVOw1c05NORkQ==} base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} baseline-browser-mapping@2.11.0: resolution: {integrity: sha512-oCu2wfipvX3AePSgmOuKkIywOu+8n9psz7hXYmk56ghpu3+7KzNIBopaOs4c9BrtdnTtW30unG9GTfHo7EwERQ==} engines: {node: '>=6.0.0'} hasBin: true basic-auth@2.0.1: resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} engines: {node: '>= 0.8'} bcrypt-pbkdf@1.0.2: resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} bessel@1.0.2: resolution: {integrity: sha512-Al3nHGQGqDYqqinXhQzmwmcRToe/3WyBv4N8aZc5Pef8xw2neZlR9VPi84Sa23JtgWcucu18HxVZrnI0fn2etw==} engines: {node: '>=0.8'} bidi-js@1.0.3: resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} big-integer@1.6.52: resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} engines: {node: '>=0.6'} big.js@7.0.1: resolution: {integrity: sha512-iFgV784tD8kq4ccF1xtNMZnXeZzVuXWWM+ERFzKQjv+A5G9HC8CY3DuV45vgzFFcW+u2tIvmF95+AzWgs6BjCg==} bignumber.js@9.3.1: resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==} binary@0.3.0: resolution: {integrity: sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==} birpc@2.9.0: resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==} birpc@4.0.0: resolution: {integrity: sha512-LShSxJP0KTmd101b6DRyGBj57LZxSDYWKitQNW/mi8GRMvZb078Uf9+pveax1DrVL89vm7mWe+TovdI/UDOuPw==} bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} bluebird@3.4.7: resolution: {integrity: sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==} bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} body-parser@2.3.0: resolution: {integrity: sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==} engines: {node: '>=18'} boolean@3.2.0: resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. bowser@2.14.1: resolution: {integrity: sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==} brace-expansion@1.1.21: resolution: {integrity: sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==} brace-expansion@2.1.7: resolution: {integrity: sha512-uZbew1NqdmPDTMJ8ah1y+b+9QEJrfkXFk3RcTQw3X0jW/xRUvFKsg1CfQdSYGdTbXZWExtU3J3ccxtnfw1Fi0g==} brace-expansion@5.0.12: resolution: {integrity: sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==} engines: {node: 20 || >=22} brotli@1.3.3: resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} browserslist@4.28.7: resolution: {integrity: sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} buffer-equal-constant-time@1.0.1: resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} buffer-image-size@0.6.4: resolution: {integrity: sha512-nEh+kZOPY1w+gcCMobZ6ETUp9WfibndnosbpwB1iJk/8Gt5ZF2bhS6+B6bPYz424KtwsR6Rflc3tCz1/ghX2dQ==} engines: {node: '>=4.0'} buffer-indexof-polyfill@1.0.2: resolution: {integrity: sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==} engines: {node: '>=0.10'} buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} buffers@0.1.1: resolution: {integrity: sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==} engines: {node: '>=0.2.0'} builder-util-runtime@9.7.0: resolution: {integrity: sha512-g/kR520giAFYkSXTzcmF3kqQq7wi8F6N6SzeDgZrqTBN+VHdmgWOyTdD1yD7AATDId/yXLvuP34CxW46/BwCdw==} engines: {node: '>=12.0.0'} builder-util@26.16.0: resolution: {integrity: sha512-RLyJhB7Si3YkzKR9ubQslWuXW3Vhs3CGe1i+SeixBZ0qTd1mk3XBmssvY22TlB6CS5blyko8Gu1JzpYk8UkYAg==} engines: {node: '>=14.0.0'} builtin-modules@3.3.0: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} bundle-name@4.1.0: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} byte-counter@0.1.0: resolution: {integrity: sha512-jheRLVMeUKrDBjVw2O5+k4EvR4t9wtxHL+bo/LxfkxsVeuGMy3a5SEGgXdAFA4FSzTrU8rQXQIrsZ3oBq5a0pQ==} engines: {node: '>=20'} bytes@3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} bytestreamjs@2.0.1: resolution: {integrity: sha512-U1Z/ob71V/bXfVABvNr/Kumf5VyeQRBEm6Txb0PQ6S7V5GpBM3w4Cbqz/xPDicR5tN0uvDifng8C+5qECeGwyQ==} engines: {node: '>=6.0.0'} cac@7.0.0: resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==} engines: {node: '>=20.19.0'} cacheable-lookup@5.0.4: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} engines: {node: '>=10.6.0'} cacheable-lookup@7.0.0: resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} engines: {node: '>=14.16'} cacheable-request@13.0.19: resolution: {integrity: sha512-SVXGH037+Mo1aIMO5B2UcleR43FGjFdN+M8JObSyEoQ2Mn4CODRWx28gN5jiTF0n5ItsgtIZfyargMNs8GX4kg==} engines: {node: '>=18'} cacheable-request@7.0.4: resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} engines: {node: '>=8'} call-bind-apply-helpers@1.0.2: resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} engines: {node: '>= 0.4'} call-bound@1.0.4: resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} engines: {node: '>= 0.4'} caniuse-lite@1.0.30001806: resolution: {integrity: sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==} caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} chai@6.2.2: resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} engines: {node: '>=18'} chainsaw@0.1.0: resolution: {integrity: sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==} chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} character-entities-html4@2.1.0: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} character-entities-legacy@3.0.0: resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} chokidar@4.0.3: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} chokidar@5.0.0: resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} engines: {node: '>= 20.19.0'} chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} chownr@3.0.0: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} chrome-devtools-frontend@1.0.1638082: resolution: {integrity: sha512-KfbM5kZrgseWciU9Y6ic6hDtYWKY7SY6L8jkeq23KF5CgZ1cU7P+janhysDLN+XZr6U4Ro5V+2W7YOHjKW4PAw==} chrome-devtools-mcp@1.9.0: resolution: {integrity: sha512-RnzXoJiUQ44hpOihWk90uOhLD/CnwDkDy0ldHMZONJ2nYQ+dWN1fq1luHHqyd+7FuYnyIlCY6uTThbN5ut9kSQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=23} hasBin: true peerDependencies: '@blackwell-systems/gcf': ^2.2.2 '@toon-format/toon': ^4.1.0 peerDependenciesMeta: '@blackwell-systems/gcf': optional: true '@toon-format/toon': optional: true chromium-pickle-js@0.2.0: resolution: {integrity: sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==} ci-info@4.3.1: resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} engines: {node: '>=8'} ci-info@4.4.0: resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} engines: {node: '>=8'} cliui@7.0.4: resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} cliui@9.0.1: resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} engines: {node: '>=20'} clone-response@1.0.3: resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} clone@2.1.2: resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} engines: {node: '>=0.8'} clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} comma-separated-tokens@2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} commander@15.0.0: resolution: {integrity: sha512-z67u4ZhzCL/Tydu1lJARtEZYWbWaN7oYLHbsuzocr6y4N6WZAagG3RQ4FW61V1/0+jImpj293XfrcYnd1qxtPg==} engines: {node: '>=22.12.0'} commander@5.1.0: resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} engines: {node: '>= 6'} commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} commander@8.3.0: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} commander@9.5.0: resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} engines: {node: ^12.20.0 || >=14} compare-version@0.1.2: resolution: {integrity: sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==} engines: {node: '>=0.10.0'} compress-commons@4.1.2: resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==} engines: {node: '>= 10'} compressible@2.0.18: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} compression@1.8.2: resolution: {integrity: sha512-o8vI5RE5A6EVVOd9o41jKp41aJom+QTEO/Bx8MYNjexMo/Bv2WOjUfZr+aL0WnYSgymUy6zeguqLTsIhV0gMvQ==} engines: {node: '>= 0.8.0'} concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} content-disposition@1.1.0: resolution: {integrity: sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==} engines: {node: '>=18'} content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} content-type@2.1.0: resolution: {integrity: sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==} engines: {node: '>=18'} convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} cookie-signature@1.2.2: resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} engines: {node: '>=6.6.0'} cookie@0.7.2: resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} copy-anything@4.0.5: resolution: {integrity: sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==} engines: {node: '>=18'} core-util-is@1.0.2: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} cors@2.8.6: resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==} engines: {node: '>= 0.10'} corser@2.0.1: resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} engines: {node: '>= 0.4.0'} cos-fast-xml-parser@1.0.0: resolution: {integrity: sha512-kOPJb1cuj+gc5E8jN5ekZn4rgQHaxYTLcQT+jmbHtlTNcNjv7wnOBEYH2uRA0pG3h8giot4z9h4WFLDuXATZwg==} engines: {node: '>= 9'} hasBin: true cos-nodejs-sdk-v5@3.0.0: resolution: {integrity: sha512-xUqiDdUxfEjfaWoyBA3qsSnlQVHPz13DRFErL+NliadBVUeeZhAPHGVa2inGpUvPTOs52ALIKkMbzL+inSqvXg==} engines: {node: '>= 9'} cos-request@1.3.3: resolution: {integrity: sha512-zD7fKMAIMfJNHssx8VZE5mUQ67hs3QDi7S2BX7JuD8MzT1XYqEOAN42PJ0BtRhgutnn+8HiUF+Fup+j5zORasQ==} engines: {node: '>= 8'} cose-base@1.0.3: resolution: {integrity: sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==} cose-base@2.2.0: resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==} crc-32@1.2.2: resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} engines: {node: '>=0.8'} hasBin: true crc32-stream@4.0.3: resolution: {integrity: sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==} engines: {node: '>= 10'} cross-dirname@0.1.0: resolution: {integrity: sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==} cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} css-tree@3.2.1: resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} cytoscape-cose-bilkent@4.1.0: resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==} peerDependencies: cytoscape: ^3.2.0 cytoscape-fcose@2.2.0: resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==} peerDependencies: cytoscape: ^3.2.0 cytoscape@3.34.0: resolution: {integrity: sha512-62rNSrioXw93uliKFBwjukeQyeWwH2PqDrTac31r2P6464u3AUvTk0xS4LVvT251g7IgkFunrI48ZEZGjywSOg==} engines: {node: '>=0.10'} cytoscape@3.34.2: resolution: {integrity: sha512-Cm2jaj1X/PBNlzV9yH8zcfGOxO7U+CJ/+mxSBVPSchLaugdp4jtlGx5qaHtPRZ6tgiZ5P+o1XoRfJA+ba6KM3g==} engines: {node: '>=0.10'} d3-array@2.12.1: resolution: {integrity: sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==} d3-array@3.2.4: resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} engines: {node: '>=12'} d3-axis@3.0.0: resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==} engines: {node: '>=12'} d3-brush@3.0.0: resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==} engines: {node: '>=12'} d3-chord@3.0.1: resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==} engines: {node: '>=12'} d3-color@3.1.0: resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} engines: {node: '>=12'} d3-contour@4.0.2: resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==} engines: {node: '>=12'} d3-delaunay@6.0.4: resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==} engines: {node: '>=12'} d3-dispatch@3.0.1: resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==} engines: {node: '>=12'} d3-drag@3.0.0: resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==} engines: {node: '>=12'} d3-dsv@3.0.1: resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==} engines: {node: '>=12'} hasBin: true d3-ease@3.0.1: resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} engines: {node: '>=12'} d3-fetch@3.0.1: resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==} engines: {node: '>=12'} d3-force@3.0.0: resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} engines: {node: '>=12'} d3-format@3.1.2: resolution: {integrity: sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==} engines: {node: '>=12'} d3-geo@3.1.1: resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} engines: {node: '>=12'} d3-hierarchy@3.1.2: resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==} engines: {node: '>=12'} d3-interpolate@3.0.1: resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} engines: {node: '>=12'} d3-path@1.0.9: resolution: {integrity: sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==} d3-path@3.1.0: resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} engines: {node: '>=12'} d3-polygon@3.0.1: resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==} engines: {node: '>=12'} d3-quadtree@3.0.1: resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} engines: {node: '>=12'} d3-random@3.0.1: resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==} engines: {node: '>=12'} d3-sankey@0.12.3: resolution: {integrity: sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==} d3-scale-chromatic@3.1.0: resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==} engines: {node: '>=12'} d3-scale@4.0.2: resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} engines: {node: '>=12'} d3-selection@3.0.0: resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==} engines: {node: '>=12'} d3-shape@1.3.7: resolution: {integrity: sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==} d3-shape@3.2.0: resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} engines: {node: '>=12'} d3-time-format@4.1.0: resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} engines: {node: '>=12'} d3-time@3.1.0: resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} engines: {node: '>=12'} d3-timer@3.0.1: resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} engines: {node: '>=12'} d3-transition@3.0.1: resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==} engines: {node: '>=12'} peerDependencies: d3-selection: 2 - 3 d3-zoom@3.0.0: resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==} engines: {node: '>=12'} d3@7.9.0: resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==} engines: {node: '>=12'} dagre-d3-es@7.0.14: resolution: {integrity: sha512-P4rFMVq9ESWqmOgK+dlXvOtLwYg0i7u0HBGJER0LZDJT2VHIPAMZ/riPxqJceWMStH5+E61QxFra9kIS3AqdMg==} dashdash@1.14.1: resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} engines: {node: '>=0.10'} data-uri-to-buffer@4.0.1: resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} engines: {node: '>= 12'} data-urls@7.0.0: resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} dayjs@1.11.21: resolution: {integrity: sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==} dayjs@1.11.23: resolution: {integrity: sha512-QDTCU0M0MxR3hQfnlDJfwekQiaanm1ubOD231u73WBckQ/fsamwRLiE2GBz6D3a/xF1NgfiDLJjXBa1hYOYTtQ==} debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true decimal.js@10.6.0: resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} decode-named-character-reference@1.3.0: resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==} decompress-response@10.0.0: resolution: {integrity: sha512-oj7KWToJuuxlPr7VV0vabvxEIiqNMo+q0NueIiL3XhtwC6FVOX7Hr1c0C4eD0bmf7Zr+S/dSf2xvkH3Ad6sU3Q==} engines: {node: '>=20'} decompress-response@6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} default-browser-id@5.0.1: resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==} engines: {node: '>=18'} default-browser@5.5.1: resolution: {integrity: sha512-m1pAzaJgZ/gssEqlOhJkPJp8Xly7QyW6xcrkUa2KKcDeDSEMP7X8xipU3snUcfisTQx0w1AGae+9UtJSfVnXGw==} engines: {node: '>=18'} defer-to-connect@2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} define-data-property@1.1.4: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} define-lazy-prop@3.0.0: resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} engines: {node: '>=12'} define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} defu@6.1.7: resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==} delaunator@5.1.0: resolution: {integrity: sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==} delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} dequal@2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} detect-libc@2.1.2: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} detect-node@2.1.0: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} dfa@1.2.0: resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} diff@8.0.4: resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==} engines: {node: '>=0.3.1'} diff@9.0.0: resolution: {integrity: sha512-svtcdpS8CgJyqAjEQIXdb3OjhFVVYjzGAPO8WGCmRbrml64SPw/jJD4GoE98aR7r25A0XcgrK3F02yw9R/vhQw==} engines: {node: '>=0.3.1'} dir-compare@4.2.0: resolution: {integrity: sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==} dmg-builder@26.17.0: resolution: {integrity: sha512-EAw1f2iGkICmUvAVBOjm7v5mxJdB7/+OZSycHFhKBimiTkCXtvkCC6wBKzHo7ZQYi58C2MmwIleRbgRnROlK2Q==} dom-accessibility-api@0.5.16: resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} dompurify@3.4.16: resolution: {integrity: sha512-sqo+pNp3qRhCIpbgRi1y8Tgk27Bo2Ry7w0dC1NBeNTdZChWjz9Xb/KOoZbRP/R6pQZ80Qw8YhXw13hWWBbMRnQ==} dotenv-expand@11.0.7: resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} engines: {node: '>=12'} dotenv@16.6.1: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} dts-resolver@3.0.0: resolution: {integrity: sha512-1T1f+z+4tl9XD+m+0HBgWoL/nm0bOIffyWaUuUSBlFg/86IWvfx+wjNaO/ybU0AJzG9/Mi5hBUgGV6zCmWEN7Q==} engines: {node: ^22.18.0 || >=24.0.0} peerDependencies: oxc-resolver: '>=11.0.0' peerDependenciesMeta: oxc-resolver: optional: true dunder-proto@1.0.1: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} duplexer2@0.1.4: resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} ecc-jsbn@0.1.2: resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} ecdsa-sig-formatter@1.0.11: resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} ejs@3.1.10: resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} engines: {node: '>=0.10.0'} hasBin: true electron-builder-squirrel-windows@26.17.0: resolution: {integrity: sha512-uyh+D+B0m12qCRp9c/7dwBirHTh7JcvAzj5eTEbb4dXPPGAhYPx1nozzbu1fC6AdULfat6ZNqgWhipTFpb82lQ==} electron-builder@26.17.0: resolution: {integrity: sha512-iYHBRiagS9sDIbZx1ZD113f5rEGQvtpvTvHf70ovHKJ8mRvxwIkWX7JCwfmVQmVS4eX735p7TZmoxHnBPwF3vA==} engines: {node: '>=14.0.0'} hasBin: true electron-publish@26.16.0: resolution: {integrity: sha512-Vt3KzQIiw9BImvNOYtndg9Mjki+tl4+1sQiC/+G5j8khWaENOJFWodiB+sUl6yyHwtd37avehskdtPw7f8y/+Q==} electron-to-chromium@1.5.393: resolution: {integrity: sha512-kiDJdIUawuEIcp9XoICKp1iTYDEbgguIPq526N1Q7jIQDeQ3CqoMx71025PI/7E48Ddtw2HuWsVjY7afEgNxmg==} electron-updater@6.8.9: resolution: {integrity: sha512-ZhVxM9iGONUpZGI1FxdMRgJjUFXi7AYGVa5PwKlO1tV1/4zDxQmfKpXOHVztKrd6L9rLcFjERvi1Mf2vxyTkig==} electron-winstaller@5.4.0: resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==} engines: {node: '>=8.0.0'} electron@44.7.0: resolution: {integrity: sha512-aUq9/zLAAFYc+a9gy6cd0C3Y/N/RmovLCD8TV8LhIzNhuND6HEgsu96jJz9cbAxvckSPv+Trf2PKEjktoZgFkw==} engines: {node: '>= 22.12.0'} hasBin: true emoji-regex-xs@1.0.0: resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==} emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} empathic@2.0.1: resolution: {integrity: sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==} engines: {node: '>=14'} encodeurl@2.0.0: resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} engines: {node: '>= 0.8'} end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} entities@7.0.1: resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} engines: {node: '>=0.12'} entities@8.0.0: resolution: {integrity: sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==} engines: {node: '>=20.19.0'} env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} env-paths@3.0.0: resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} err-code@2.0.3: resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} es-errors@1.3.0: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} es-module-lexer@2.1.0: resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==} es-object-atoms@1.1.2: resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} engines: {node: '>= 0.4'} es-set-tostringtag@2.1.0: resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} engines: {node: '>= 0.4'} es-toolkit@1.49.0: resolution: {integrity: sha512-G5iZ6Pc/FNRY/soKZHC+TxGDD83rHUDXxzaWhGCX44vAv/tMs56WMusnm/KMNK+luUPsgA9U28cGr4RDlSzL2g==} es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} hasBin: true esbuild@0.25.12: resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} engines: {node: '>=18'} hasBin: true esbuild@0.28.1: resolution: {integrity: sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==} engines: {node: '>=18'} hasBin: true esbuild@0.28.2: resolution: {integrity: sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==} engines: {node: '>=18'} hasBin: true escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} escape-string-regexp@5.0.0: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} eslint-plugin-sonarjs@4.2.0: resolution: {integrity: sha512-bqADfuNtTL7VK6RU29eoiFTtaaBKIpVPuX3bOl+rBpWSBa0zIBVZlqZNZQjfP6s4iXkAJokv5IsD8OsACkwApg==} peerDependencies: eslint: ^8.0.0 || ^9.0.0 || ^10.0.0 eslint-scope@9.1.2: resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} eslint-visitor-keys@4.2.1: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@5.0.1: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} eslint@10.5.0: resolution: {integrity: sha512-1y+7C+vi12bUK1IpZeaV3gsH9fHLBmPvYmPx42pvT/E9yG0IC8g3PUZZgp0+JLJl7ZDK0flc2gc+Aw9dpCvIsQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: jiti: '*' peerDependenciesMeta: jiti: optional: true espree@10.4.0: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} espree@11.2.0: resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} esquery@1.7.0: resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==} engines: {node: '>=0.10'} esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} estraverse@5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} etag@1.8.1: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} event-target-shim@5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} events-universal@1.0.1: resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==} events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} eventsource-parser@3.1.0: resolution: {integrity: sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg==} engines: {node: '>=18.0.0'} eventsource@3.0.7: resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} engines: {node: '>=18.0.0'} exceljs@4.4.0: resolution: {integrity: sha512-XctvKaEMaj1Ii9oDOqbW/6e1gXknSY4g/aLCDicOXqBE4M0nRWkUu0PTp++UPNzoFY12BNHMfs/VadKIS6llvg==} engines: {node: '>=8.3.0'} execa@10.0.1: resolution: {integrity: sha512-ge98qjkRK4IB7tL7Ju/6qmm5LHoH1eEMt5FNZrz3f4UIYhF28lggX20z3FaX1sgc67msLEn0N0BscOs29iuwyw==} engines: {node: '>=22'} expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} expect-type@1.3.0: resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} engines: {node: '>=12.0.0'} exponential-backoff@3.1.3: resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} express-rate-limit@8.5.2: resolution: {integrity: sha512-5Kb34ipNX694DH48vN9irak1Qx30nb0PLYHXfJgw4YEjiC3ZEmZJhwOp+VfiCYwFzvFTdB9QkArYS5kXa2cx2A==} engines: {node: '>= 16'} peerDependencies: express: '>= 4.11' express@5.2.1: resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} engines: {node: '>= 18'} extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} extract-zip@2.0.1: resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} engines: {node: '>= 10.17.0'} hasBin: true extsprintf@1.3.0: resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} engines: {'0': node >=0.6.0} fast-check@4.9.0: resolution: {integrity: sha512-7ms6T7SybUev/PQITciI0yLM2pOSFy5zpG8Ty7tQofcVaQUvrMXp6CBwqF6fThLCLOrfBtuHAtwq6Yu4XPCllg==} engines: {node: '>=12.17.0'} fast-csv@4.3.6: resolution: {integrity: sha512-2RNSpuwwsJGP0frGsOmTb9oUF+VkFSM4SyLTDgwf2ciHWTarN0lQTC+F2f/t5J9QjW+c65VFIAAu85GsvMIusw==} engines: {node: '>=10.0.0'} fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} fast-sha256@1.3.0: resolution: {integrity: sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==} fast-uri@3.1.8: resolution: {integrity: sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==} fast-xml-builder@1.2.0: resolution: {integrity: sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==} fast-xml-parser@5.11.1: resolution: {integrity: sha512-TBw6K/fxoQGGjCmZDw9w/ZwP3uDcnTM4YH/g+PFRWr8sbe5idXtxNN6vITh4+1ruCZaho6uBFurElsA7F0zzgw==} hasBin: true fastdom@1.0.12: resolution: {integrity: sha512-LB+xjSTEbjHE1cWsxu+tN2Xqr1kpi+V9aADI7sVM5ZMaXyYGPHULQMzpJMYqOTULK/73pUkWVzzObFRBkPr+hg==} fdir@6.5.0: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: picomatch: optional: true fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} fflate@0.8.2: resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} fflate@0.8.3: resolution: {integrity: sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==} figures@6.1.0: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} filelist@1.0.6: resolution: {integrity: sha512-5giy2PkLYY1cP39p17Ech+2xlpTRL9HLspOfEgm0L6CwBXBTgsK5ou0JtzYuepxkaQ/tvhCFIJ5uXo0OrM2DxA==} finalhandler@2.1.1: resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} engines: {node: '>= 18.0.0'} find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} flatted@3.4.2: resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==} focus-trap@7.8.0: resolution: {integrity: sha512-/yNdlIkpWbM0ptxno3ONTuf+2g318kh2ez3KSeZN5dZ8YC6AAmgeWz+GasYYiBJPFaYcSAPeu4GfhUaChzIJXA==} follow-redirects@1.16.0: resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==} engines: {node: '>=4.0'} peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true fontkit@2.0.4: resolution: {integrity: sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==} forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} form-data-encoder@1.7.2: resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} form-data-encoder@4.1.0: resolution: {integrity: sha512-G6NsmEW15s0Uw9XnCg+33H3ViYRyiM0hMrMhhqQOR8NFc5GhYrI+6I3u7OTw7b91J2g8rtvMBZJDbcGb2YUniw==} engines: {node: '>= 18'} form-data@2.5.6: resolution: {integrity: sha512-Ogz/E85h9tlfJzpI6TuFpGcHZFhLrb9Gw8wq9v40CxSCPnv7ahKr6Xgtkn0KYCDQJ8DNn5VoMO8EXr9V5PadyA==} engines: {node: '>= 0.12'} form-data@4.0.6: resolution: {integrity: sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==} engines: {node: '>= 6'} formdata-node@4.4.1: resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==} engines: {node: '>= 12.20'} formdata-polyfill@4.0.10: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} engines: {node: '>=12.20.0'} forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} fresh@2.0.0: resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} engines: {node: '>= 0.8'} fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} fs-extra@10.1.0: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} fs-extra@11.3.1: resolution: {integrity: sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==} engines: {node: '>=14.14'} fs-extra@11.4.0: resolution: {integrity: sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==} engines: {node: '>=14.14'} fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} fs-extra@8.1.0: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} fs-extra@9.1.0: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} fsevents@2.3.2: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] fstream@1.0.12: resolution: {integrity: sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==} engines: {node: '>=0.6'} deprecated: This package is no longer supported. function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} functional-red-black-tree@1.0.1: resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} gaxios@7.1.5: resolution: {integrity: sha512-5FZy72Rh8LhtjmvDrKkI+lVhrsQrVKVsItxMoDm5mNQE+xR0WVIIs+jzPSJgBvKVsLi24fZhXJIsNI0bihDzFg==} engines: {node: '>=18'} gcp-metadata@8.1.2: resolution: {integrity: sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==} engines: {node: '>=18'} gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} get-east-asian-width@1.6.0: resolution: {integrity: sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==} engines: {node: '>=18'} get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} get-proto@1.0.1: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} get-stream@9.0.1: resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} engines: {node: '>=18'} get-tsconfig@5.0.0-beta.5: resolution: {integrity: sha512-/6gFNr0N04nob252sTQxyFLi3eKFRqIg1I87YcqAMT1i6SQrSF6KujUEQrtrjMV0H/eejTCltLdDSTEMzHbnsQ==} engines: {node: '>=20.20.0'} getpass@0.1.7: resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} glob-parent@6.0.2: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} glob@13.0.6: resolution: {integrity: sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==} engines: {node: 18 || 20 || >=22} glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me global-agent@3.0.0: resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==} engines: {node: '>=10.0'} globals@17.7.0: resolution: {integrity: sha512-Czmyns5dUsq4seFBR/Kdydhmo8y9kC79hiSkPn0YcGtNnYWnrgt0vjrSjx9tspoDGWm2CMarffRuLjM4xUz8xg==} engines: {node: '>=18'} globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} google-auth-library@10.7.0: resolution: {integrity: sha512-QpTAbNJ36TliZLx3TTtahR8HG0hN9RllL1e3FymOvQSIKK8JmgV58H924ub2wa2DsS3ANjjP1Aw1N+Ramc8hqQ==} engines: {node: '>=18'} google-logging-utils@1.1.3: resolution: {integrity: sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==} engines: {node: '>=14'} gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} got@11.8.6: resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} engines: {node: '>=10.19.0'} got@14.6.6: resolution: {integrity: sha512-QLV1qeYSo5l13mQzWgP/y0LbMr5Plr5fJilgAIwgnwseproEbtNym8xpLsDzeZ6MWXgNE6kdWGBjdh3zT/Qerg==} engines: {node: '>=20'} graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} hachure-fill@0.5.2: resolution: {integrity: sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==} happy-dom@20.11.6: resolution: {integrity: sha512-Hldbg8AdAa5a5oDcZpjqnGitp7JB0hqWmfv/8qr+kft4vzSD8BHsbdRfzYvL/0QcbKcURC/yyoygbeDQarPvYg==} engines: {node: '>=20.0.0'} has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} has-symbols@1.1.0: resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} has-tostringtag@1.0.2: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} hasown@2.0.4: resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} engines: {node: '>= 0.4'} hast-util-to-html@9.0.5: resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==} hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true hono@4.13.7: resolution: {integrity: sha512-c8/gF9ac8Y78/agExVocyLevgR+JlpNB444Py0FSX8pJoPdYUfUzRcXtYEYGwt6l19qIlVZPN5Mfsw9jFShmQQ==} engines: {node: '>=16.9.0'} hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} hookable@6.1.1: resolution: {integrity: sha512-U9LYDy1CwhMCnprUfeAZWZGByVbhd54hwepegYTK7Pi5NvqEj63ifz5z+xukznehT7i6NIZRu89Ay1AZmRsLEQ==} hosted-git-info@4.1.0: resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} engines: {node: '>=10'} html-encoding-sniffer@3.0.0: resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} engines: {node: '>=12'} html-encoding-sniffer@6.0.0: resolution: {integrity: sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} http-cache-semantics@4.2.0: resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} http-errors@2.0.1: resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} engines: {node: '>= 0.8'} http-proxy-agent@7.0.2: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} http-proxy-agent@9.1.0: resolution: {integrity: sha512-2NxoveTT58mjYT4n3RPTEfCZGLMbidoO8XEieXfpSYxu+PQJ1qpx4ypwH6N+uF9twBPIvRRgvkvW5HUTYWENig==} engines: {node: '>= 20'} http-proxy@1.18.1: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} http-server@14.1.1: resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} engines: {node: '>=12'} hasBin: true http-signature@1.2.0: resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} engines: {node: '>=0.8', npm: '>=1.3.7'} http2-wrapper@1.0.3: resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} engines: {node: '>=10.19.0'} http2-wrapper@2.2.1: resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} engines: {node: '>=10.19.0'} https-proxy-agent@7.0.6: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} https-proxy-agent@9.1.0: resolution: {integrity: sha512-ag87y7cJJ9/3+GxFr8Oy4O5faDsGRGnBGsJj/YjOSsSx/5eadKLYTMPlzuR6obgoCDDm0abAAZitXXQkMOPSpA==} engines: {node: '>= 20'} human-signals@8.0.1: resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} engines: {node: '>=18.18.0'} humanize-ms@1.2.1: resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} iconv-lite@0.7.3: resolution: {integrity: sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==} engines: {node: '>=0.10.0'} ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} immer@10.2.0: resolution: {integrity: sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==} immer@9.0.21: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} import-meta-resolve@4.2.0: resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} import-without-cache@0.4.0: resolution: {integrity: sha512-NkJQA7oZ4YHQhd2+H3BoRFKF3d/XNsiKpHZCQEMH9pDX27hQQLsTyOocyRgaIVtf8gHX3Nt3LPkR4e5EdtPAGQ==} engines: {node: ^22.18.0 || >=24.0.0} imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} internmap@1.0.1: resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} internmap@2.0.3: resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} engines: {node: '>=12'} into-stream@9.1.0: resolution: {integrity: sha512-DRsRnQrbzdFjaQ1oe4C6/EIUymIOEix1qROEJTF9dbMq+M4Zrm6VaLp6SD/B9IsiEjPZuBSnWWFN+udajugdWA==} engines: {node: '>=20'} ip-address@10.7.1: resolution: {integrity: sha512-4OUAqU9Z1i3vCnS05hzGiFnEMDpQ+62pAD/MVQOp83fYyNC8GleCqaS0QikQBmcWCrKFiUs/B8ztRRiYOAXuCA==} engines: {node: '>= 12'} ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} ipaddr.js@2.5.0: resolution: {integrity: sha512-aq+t5NAc+cS6rZQQVWC2x98CPqGtKKTMDd4Gaodv0wShnItdKg/51djkGJ1hqH+Oy0ivDftCbSLCQob8zso01w==} engines: {node: '>= 10'} is-core-module@2.16.2: resolution: {integrity: sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==} engines: {node: '>= 0.4'} is-docker@3.0.0: resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} is-in-ssh@1.0.0: resolution: {integrity: sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==} engines: {node: '>=20'} is-inside-container@1.0.0: resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} engines: {node: '>=14.16'} hasBin: true is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} is-promise@4.0.0: resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} is-stream@4.0.1: resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} engines: {node: '>=18'} is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} is-unicode-supported@2.1.0: resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} is-unsafe@2.0.2: resolution: {integrity: sha512-HgbIHPBH0KHHCcjLfGsCvhtPTVxjaAZlXjwdz7/GQC40SjSe4sfQsar8J5VFo8JOSbarkpV0OLG95bbaNd9aAQ==} is-what@5.5.0: resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==} engines: {node: '>=18'} is-wsl@3.1.1: resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} engines: {node: '>=16'} isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} isbinaryfile@4.0.10: resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} engines: {node: '>= 8.0.0'} isbinaryfile@5.0.7: resolution: {integrity: sha512-gnWD14Jh3FzS3CPhF0AxNOJ8CxqeblPTADzI38r0wt8ZyQl5edpy75myt08EG2oKvpyiqSqsx+Wkz9vtkbTqYQ==} engines: {node: '>= 18.0.0'} isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} isexe@3.1.5: resolution: {integrity: sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==} engines: {node: '>=18'} isexe@4.0.0: resolution: {integrity: sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==} engines: {node: '>=20'} isstream@0.1.2: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} istanbul-lib-coverage@3.2.2: resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} engines: {node: '>=8'} istanbul-lib-report@3.0.1: resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} engines: {node: '>=10'} istanbul-reports@3.2.0: resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} engines: {node: '>=8'} jake@10.9.4: resolution: {integrity: sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==} engines: {node: '>=10'} hasBin: true jiti@2.7.0: resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==} hasBin: true jose@6.2.3: resolution: {integrity: sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==} js-tokens@10.0.0: resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} js-yaml@4.3.2: resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==} hasBin: true jsbi@4.3.2: resolution: {integrity: sha512-9fqMSQbhJykSeii05nxKl4m6Eqn2P6rOlYiS+C5Dr/HPIU/7yZxu5qzbs40tgaFORiw2Amd0mirjxatXYMkIew==} jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} jscpd-darwin-arm64@5.1.2: resolution: {integrity: sha512-6fYVCBHgE154jVVYcRA+9K17q5AXe0/V9wfPf3hBrDQMxqOiI+99ii2CfMT6OkcEtJULqpi+uJENCsjtYn+nmQ==} cpu: [arm64] os: [darwin] jscpd-darwin-x64@5.1.2: resolution: {integrity: sha512-udNKAqu7ty6NcHvSwaZ7qCktyN+JwET0Z81e6/s1WmRtHkdd6Hnv0Gix04gRN3aVkfqZzI6YKle0YnYPJe4hOA==} cpu: [x64] os: [darwin] jscpd-linux-arm64-gnu@5.1.2: resolution: {integrity: sha512-FYX3IZPXwEooiDn7fQzHEytRbbsSBNqqHUEzxu32EKBXNyQ1Fx1/8hms26X1RFUJ80zpcKkRQCz1J3hPYsYhFA==} cpu: [arm64] os: [linux] libc: [glibc] jscpd-linux-arm64-musl@5.1.2: resolution: {integrity: sha512-SuoKN9xv4pIopLS2yPx3E+ysnmZPNAKdxxAYTwvd6ixrEcO36xIKUma+DGKUw1PLXq1HO6A9M3FlqmnrTCnzYA==} cpu: [arm64] os: [linux] libc: [musl] jscpd-linux-x64-gnu@5.1.2: resolution: {integrity: sha512-1B+rqrw7Jt7/5Sye7ssedRnN8I1qatjUq9tFRcUQvlteR1OgW4lZuGV+DTYOgNaPNzeJN21aLzBGBa9OsxRWMA==} cpu: [x64] os: [linux] libc: [glibc] jscpd-linux-x64-musl@5.1.2: resolution: {integrity: sha512-46Astr0LnVh/prpqq5/Vehtx18MCvcs0KL8vi49kAIksOe6QdlQ/hdBKH8V61pAAmAgCr64hU9p0dv6DDKHJdg==} cpu: [x64] os: [linux] libc: [musl] jscpd-windows-arm64-msvc@5.1.2: resolution: {integrity: sha512-19gpnY+Mid71EGGytBcFwsif/Y1+Vfu2Qp0IJ+L3WFD32Zui9O4vvASwvxocgA7z77kiZNh9zF5sZY9+oQB62A==} cpu: [arm64] os: [win32] jscpd-windows-x64-msvc@5.1.2: resolution: {integrity: sha512-RZlAnXP7Jmx39LBC66IIpFIGl/Bg4FcSkz4Jr6ThrDm5D1NvM201MDG70Z1i+N3wRrfI8UcDkWp5rsHzGHViSA==} cpu: [x64] os: [win32] jscpd@5.1.2: resolution: {integrity: sha512-7innyzaMstgJcluIwLxUESsP7znUFtRxiENhcUzv34aDrjzH3mJOF7m/5ecNyQGST8BBlmz8alpTuId0c6OdkQ==} engines: {node: '>=18'} hasBin: true jsdom@29.1.1: resolution: {integrity: sha512-ECi4Fi2f7BdJtUKTflYRTiaMxIB0O6zfR1fX0GXpUrf6flp8QIYn1UT20YQqdSOfk2dfkCwS8LAFoJDEppNK5Q==} engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} hasBin: true json-bigint@1.0.0: resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==} json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} json-schema-to-ts@3.1.1: resolution: {integrity: sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==} engines: {node: '>=16'} json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} json-schema-typed@8.0.2: resolution: {integrity: sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==} json-schema@0.4.0: resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} json-stringify-safe@5.0.1: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} hasBin: true jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} jsonfile@6.2.1: resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} jsprim@1.4.2: resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} engines: {node: '>=0.6.0'} jstat@1.9.6: resolution: {integrity: sha512-rPBkJbK2TnA8pzs93QcDDPlKcrtZWuuCo2dVR0TFLOJSxhqfWOVCSp8aV3/oSbn+4uY4yw1URtLpHQedtmXfug==} jsx-ast-utils-x@0.1.0: resolution: {integrity: sha512-eQQBjBnsVtGacsG9uJNB8qOr3yA8rga4wAaGG1qRcBzSIvfhERLrWxMAM1hp5fcS6Abo8M4+bUBTekYR0qTPQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} jszip@3.10.1: resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} jwa@2.0.1: resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==} jws@4.0.1: resolution: {integrity: sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==} katex@0.16.47: resolution: {integrity: sha512-Eeo8Ys1doU1z+x8AZsPpQu+p/QcZBI5PeOo7QGQdy2x2m0MU/hYagBbGOmXwr5KVbEfVuWv9LpnQWeehogurjg==} hasBin: true katex@0.18.7: resolution: {integrity: sha512-h+UCwkZ+4Jz8WQ7MLGfj7UVFrRCizGb912fwF4luGdYsC5paYG1vx+jy+KRcC/XkpjGva/P7nAWuxNnPzRvzHw==} hasBin: true keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} keyv@5.6.0: resolution: {integrity: sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==} khroma@2.1.0: resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} koffi@3.1.1: resolution: {integrity: sha512-mRX6AMeeKCxSOeOopqAcLAl5jcNvge7NAG8l7rF/8gGJATI0tdHFYjteIdE0mGOtWdsrJOij+PjnP8Q9c1gwgA==} layout-base@1.0.2: resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} layout-base@2.0.1: resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==} lazy-val@1.0.5: resolution: {integrity: sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==} lazystream@1.0.1: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} lefthook-darwin-arm64@2.1.12: resolution: {integrity: sha512-GSUjqaCuxAYlPOovbjXEWE3HAIa/xOQkTTmZ937zieQldjPLTaC7+s5FHoxKywn+D9riBlofkDqG7Z4f5zzmPA==} cpu: [arm64] os: [darwin] lefthook-darwin-x64@2.1.12: resolution: {integrity: sha512-qAUHSSw/7Afi5wxkoLkxORxSicCeTBXyVLnRgD6YZra6udviozpK3Aok9Z6FIWeKc5FBijRMSNDxGPTREhsjcQ==} cpu: [x64] os: [darwin] lefthook-freebsd-arm64@2.1.12: resolution: {integrity: sha512-FHZRfKliFNbyz54zsoGdVe9muq67cNjBTZ6jrPPUjI7xUuyCwSpzA+1OpiwJT00L9pP5ZGONBqnGZKnrpC+7Uw==} cpu: [arm64] os: [freebsd] lefthook-freebsd-x64@2.1.12: resolution: {integrity: sha512-HYQZPGy2DDEx7dbuotusJpujY5q9igOLgx36qeeQcNQuvvdGHPj2ZGSIsGKhoJ0dw5Qa4knKJoPAHEZQWdV/og==} cpu: [x64] os: [freebsd] lefthook-linux-arm64@2.1.12: resolution: {integrity: sha512-ipjOri2PB/sk4noPrHQuM5fcpNBjmlKo4qMtXyLnxeOxGYHWZzf0Xi0OtrXHQ//tOprcv40ADvhUuSdcGqigLw==} cpu: [arm64] os: [linux] lefthook-linux-x64@2.1.12: resolution: {integrity: sha512-DmU6xfvqVoFdW+STyc70YI4Ry8vkHGKHx+IJ1Js/Gacq5dv+fiwNzwle3bi28EkL6P8xY67B/CfQfRj4SRU4tg==} cpu: [x64] os: [linux] lefthook-openbsd-arm64@2.1.12: resolution: {integrity: sha512-vb0J7bElLvoaCWQmna3HntsvoNqMsGAhfjjC99ss1OdCteufZKM3RxCVoMBEbD50Itv2c1Ua2AFVToltVFTy1Q==} cpu: [arm64] os: [openbsd] lefthook-openbsd-x64@2.1.12: resolution: {integrity: sha512-QOmhDWqPPK4+99scanfEmbJjUR+JYC93qhr/0bp5Dj3LaR3kVFNWc6zOQUsOTPy/LC6PG759Lej/mr/BtjUL2Q==} cpu: [x64] os: [openbsd] lefthook-windows-arm64@2.1.12: resolution: {integrity: sha512-eErEyr9AHkRFj6TxpCQeKGd0s6IrtL/VEIZ/ssg8dNfG+ycR4jAW/IAlrJSw6/ZQXb3WtWLaQ6QA5c+TLh7vmg==} cpu: [arm64] os: [win32] lefthook-windows-x64@2.1.12: resolution: {integrity: sha512-0h+WmDVdDriTjloD/UbjPq/ZtqaaJlPAdGcVwMCEdAxfbF0FTgDbKX3igui9g2U/qG2y6QpVhtz1jeiRe7ctaw==} cpu: [x64] os: [win32] lefthook@2.1.12: resolution: {integrity: sha512-2uOexfsrrRhCiTUWdGyDySxVHHhOFJ8MQejs27dM3hugrQB48/z1ZVlaNoxpZ1SnzQ1GaDIbO5rAvicwyiknYQ==} hasBin: true levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} lexical@0.49.0: resolution: {integrity: sha512-9V1ZIzGpJEd8rIN+nN7veL4fW4fFWbS66Un4JNqSZB4D5t9euzN9+3+jEXy83FjNjNy0MiiUI3+DQaGCLYko0w==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true lie@3.3.0: resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} lightningcss-android-arm64@1.33.0: resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [android] lightningcss-darwin-arm64@1.33.0: resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] lightningcss-darwin-x64@1.33.0: resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] lightningcss-freebsd-x64@1.33.0: resolution: {integrity: sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] lightningcss-linux-arm-gnueabihf@1.33.0: resolution: {integrity: sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] lightningcss-linux-arm64-gnu@1.33.0: resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] libc: [glibc] lightningcss-linux-arm64-musl@1.33.0: resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] libc: [musl] lightningcss-linux-x64-gnu@1.33.0: resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] libc: [glibc] lightningcss-linux-x64-musl@1.33.0: resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] libc: [musl] lightningcss-win32-arm64-msvc@1.33.0: resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] lightningcss-win32-x64-msvc@1.33.0: resolution: {integrity: sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] lightningcss@1.33.0: resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==} engines: {node: '>= 12.0.0'} listenercount@1.0.1: resolution: {integrity: sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==} locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} lodash-es@4.18.1: resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==} lodash.defaults@4.2.0: resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} lodash.difference@4.5.0: resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} lodash.escaperegexp@4.1.2: resolution: {integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==} lodash.flatten@4.4.0: resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} lodash.groupby@4.6.0: resolution: {integrity: sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==} lodash.isboolean@3.0.3: resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. lodash.isfunction@3.0.9: resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==} lodash.isnil@4.0.0: resolution: {integrity: sha512-up2Mzq3545mwVnMhTDMdfoG1OurpA/s5t88JmQX809eH3C8491iu2sfKhTfhQtKY78oPNhiaHJUpT/dUDAAtng==} lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} lodash.isundefined@3.0.1: resolution: {integrity: sha512-MXB1is3s899/cD8jheYYE2V9qTHwKvt+npCwpD+1Sxm3Q3cECXCiYHjeHWXNwr6Q0SOBPrYUDxendrO6goVTEA==} lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} lodash.union@4.6.0: resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} lodash@4.18.1: resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} long@5.3.2: resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true lowercase-keys@2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} lowercase-keys@3.0.0: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} lru-cache@11.5.1: resolution: {integrity: sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==} engines: {node: 20 || >=22} lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} magicast@0.5.3: resolution: {integrity: sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==} make-dir@4.0.0: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} mark.js@8.11.1: resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==} markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} marked@16.4.2: resolution: {integrity: sha512-TI3V8YYWvkVf3KJe1dRkpnjs68JUPyEa5vjKrp1XEEJUAOaQc+Qj+L1qWbPd0SJuAdQkFU0h73sXXqwDYxsiDA==} engines: {node: '>= 20'} hasBin: true matcher@3.0.0: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} engines: {node: '>=10'} math-intrinsics@1.1.0: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} mdast-util-find-and-replace@3.0.2: resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} mdast-util-from-markdown@2.0.3: resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==} mdast-util-gfm-autolink-literal@2.0.1: resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} mdast-util-gfm-footnote@2.1.0: resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==} mdast-util-gfm-strikethrough@2.0.0: resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} mdast-util-gfm-table@2.0.0: resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} mdast-util-gfm-task-list-item@2.0.0: resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} mdast-util-gfm@3.1.0: resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==} mdast-util-math@3.0.0: resolution: {integrity: sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==} mdast-util-phrasing@4.1.0: resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} mdast-util-to-hast@13.2.1: resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==} mdast-util-to-markdown@2.1.2: resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} mdn-data@2.27.1: resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} media-typer@1.1.1: resolution: {integrity: sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==} engines: {node: '>= 0.8'} merge-descriptors@2.0.0: resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==} engines: {node: '>=18'} mermaid@11.17.2: resolution: {integrity: sha512-V6K3C8EBdEsPFZXSKMJe6ppQOENxuHARr9GvHX4hh47lAbhMRD9qf4oEK7LoaRQxULMa80/qt5gHO73aCleBBg==} micromark-core-commonmark@2.0.3: resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} micromark-extension-gfm-autolink-literal@2.1.0: resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} micromark-extension-gfm-footnote@2.1.0: resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} micromark-extension-gfm-strikethrough@2.1.0: resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} micromark-extension-gfm-table@2.1.1: resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==} micromark-extension-gfm-tagfilter@2.0.0: resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} micromark-extension-gfm-task-list-item@2.1.0: resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} micromark-extension-gfm@3.0.0: resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} micromark-extension-math@3.1.0: resolution: {integrity: sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==} micromark-factory-destination@2.0.1: resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} micromark-factory-label@2.0.1: resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} micromark-factory-space@2.0.1: resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} micromark-factory-title@2.0.1: resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} micromark-factory-whitespace@2.0.1: resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} micromark-util-character@2.1.1: resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} micromark-util-chunked@2.0.1: resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} micromark-util-classify-character@2.0.1: resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} micromark-util-combine-extensions@2.0.1: resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} micromark-util-decode-numeric-character-reference@2.0.2: resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} micromark-util-decode-string@2.0.1: resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} micromark-util-encode@2.0.1: resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} micromark-util-html-tag-name@2.0.1: resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} micromark-util-normalize-identifier@2.0.1: resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} micromark-util-resolve-all@2.0.1: resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} micromark-util-sanitize-uri@2.0.1: resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} micromark-util-subtokenize@2.1.0: resolution: {integrity: sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==} micromark-util-symbol@2.0.1: resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} micromark-util-types@2.0.2: resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} micromark@4.0.2: resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} mime-db@1.54.0: resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} engines: {node: '>= 0.6'} mime-types@2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} mime-types@3.0.2: resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} engines: {node: '>=18'} mime@1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} hasBin: true mime@2.6.0: resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} engines: {node: '>=4.0.0'} hasBin: true mimic-response@1.0.1: resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} engines: {node: '>=4'} mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} mimic-response@4.0.0: resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} minimatch@10.2.5: resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} engines: {node: 18 || 20 || >=22} minimatch@3.1.5: resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} minimatch@5.1.9: resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==} engines: {node: '>=10'} minimatch@9.0.9: resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} engines: {node: '>=16 || 14 >=14.17'} minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} minipass@7.1.3: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} minisearch@7.2.0: resolution: {integrity: sha512-dqT2XBYUOZOiC5t2HRnwADjhNS2cecp9u+TJRiJ1Qp/f5qjkeT5APcGPjHw+bz89Ms8Jp+cG4AlE+QZ/QnDglg==} minizlib@3.1.0: resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} engines: {node: '>= 18'} mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true modern-tar@0.8.5: resolution: {integrity: sha512-snEhs+6G5Tjd4I7tLCDOaoln2RgE0bD19RzEKgvgK2hZ5VKy3MpLhLTZ2fWpXSTg4K2cyPwp+VHATFJhxfnOeA==} engines: {node: '>=18.0.0'} mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} multistream@4.1.0: resolution: {integrity: sha512-J1XDiAmmNpRCBfIWJv+n0ymC4ABcf/Pl+5YvC5B/D2f/2+8PtHvCNxMPKiQcZyi922Hq69J2YOpb1pTywfifyw==} nanoid@3.3.18: resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true napi-build-utils@2.0.0: resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} negotiator@0.6.4: resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} engines: {node: '>= 0.6'} negotiator@1.1.0: resolution: {integrity: sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==} engines: {node: '>=18'} node-abi@3.96.0: resolution: {integrity: sha512-rebQ/lz7i0EkoLzUVSrKRzA69zMkwLp95kKMWoMDkkM00Suxz0D7zEQPwRml5fQum24mj7bPvmlgLAmu2JCiYg==} engines: {node: '>=10'} node-abi@4.34.0: resolution: {integrity: sha512-4Oy5Q6/Ftna9sXyrkdnKypfvm9uWRpxUPvlw4oA192QNMN39aq8k4l36TUUUU/ONw7ivGVi402Ud+UBPVDYh6A==} engines: {node: '>=22.12.0'} node-addon-api@7.1.1: resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} node-addon-native-custom-loader@0.1.9: resolution: {integrity: sha512-Zh87aubSc1UF8CzZsRws1KtSwXiPDH0tbcg8V/2OA8Tcq9yGJRESFcEOC5NGLFama5IGfC3aJhubZbrj9Un2qA==} engines: {node: '>=20'} node-addon-require-builtin-darwin-arm64@0.1.9: resolution: {integrity: sha512-n45xEILQVOLZ2hVhzRXesTMYS4odHquyI/B/IkPMPUCONa8PjNfBag6lYBH4wDrhgpLNNBwMsUD8d8O/13QPPA==} engines: {node: '>=20'} cpu: [arm64] os: [darwin] node-addon-require-builtin-darwin-x64@0.1.9: resolution: {integrity: sha512-Sm4Liqh1uo9zgJB2F/pACPPZdHu+fj9Qniyr1Q99dDQB0v71VgZgkAgv3K0/E1iPQBlZq9rakFkY7MGUIfWc0A==} engines: {node: '>=20'} cpu: [x64] os: [darwin] node-addon-require-builtin-linux-arm64-gnu@0.1.9: resolution: {integrity: sha512-ToU4wGtOD/069i2y4fJ3cjDJiiWtcjSQTZMf0YKlotb5BmTM7FjhR3X1aub8J/YjlOwl6665J/XAYuvCaDO5sA==} engines: {node: '>=20'} cpu: [arm64] os: [linux] libc: [glibc] node-addon-require-builtin-linux-arm64-musl@0.1.9: resolution: {integrity: sha512-85Z5Avp++wfa9iiTIH8LC/r6qvlC/CiwpifiwIz0gYQ9PzajTSkz06gX7YDqf1oUqWYxU9uwNEOmo7mktHOOfA==} engines: {node: '>=20'} cpu: [arm64] os: [linux] libc: [musl] node-addon-require-builtin-linux-x64-gnu@0.1.9: resolution: {integrity: sha512-fh3K3/JvBfSYwU8vEOpp4Wdp4N/jX0EnZYq5GsaftlQin1FVqgve/yDNoh+asxBMOQyHOG8F4dXlV1WCierrfg==} engines: {node: '>=20'} cpu: [x64] os: [linux] libc: [glibc] node-addon-require-builtin-linux-x64-musl@0.1.9: resolution: {integrity: sha512-B6fu/5xmbRxnifM7nWz0IESkYnUl8dwFZmRDMsxdhzv2nb+EtBRFAXg4lf73qhX3yoZD4SnWJILBQMlIAwBCzw==} engines: {node: '>=20'} cpu: [x64] os: [linux] libc: [musl] node-addon-require-builtin-win32-arm64-msvc@0.1.9: resolution: {integrity: sha512-FOQuzNe8B1BANu886rJgdbQuRxPGUQmewkykw87wSr32U0ibQ3AWGuUM/Gh7LG4RekjFaifj7gEI/tq2+6GU6g==} engines: {node: '>=20'} cpu: [arm64] os: [win32] node-addon-require-builtin-win32-ia32-msvc@0.1.9: resolution: {integrity: sha512-N29P0kmIBT6hnkNNFYzxn+o9ydT6OYZe9RFAi8dSxV1rNSul1FlxtuKWYe8w2sQpbQGYuGDEtpOwdeFtq2iFTg==} engines: {node: '>=20 <23'} cpu: [ia32] os: [win32] node-addon-require-builtin-win32-x64-msvc@0.1.9: resolution: {integrity: sha512-+i6N4A7m7txjbw8pDYESdWXiKO9EEVq0SzTzwPS0WZuV4F1MzQnaDJwJJnO7T6zAc0BvqHXBOkpharCrUjFhbQ==} engines: {node: '>=20'} cpu: [x64] os: [win32] node-addon-require-builtin@0.1.9: resolution: {integrity: sha512-BCxXCMZDs/VLLh64SwKNw/me7Qx1I7Be4qxWwYVRRm8tJoOB8fL7qg6CmXhSXeUqsKt72t8RaKCX4EN+5nocVg==} engines: {node: '>=20'} node-api-version@0.2.1: resolution: {integrity: sha512-2xP/IGGMmmSQpI1+O/k72jF/ykvZ89JeuKX3TLJAYPDVLUalrshrLHkeVcCCZqG/eEa635cr8IBYzgnDvM2O8Q==} node-domexception@1.0.0: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} engines: {node: '>=10.5.0'} deprecated: Use your platform's native DOMException instead node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} peerDependencies: encoding: ^0.1.0 peerDependenciesMeta: encoding: optional: true node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} node-forge@1.4.0: resolution: {integrity: sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==} engines: {node: '>= 6.13.0'} node-gyp@12.4.0: resolution: {integrity: sha512-OMcPNvqTCFUnNaBlmdgq+lfNqY7gTiSmNRDjY3uAXRyudeKZEZxu3CLtjMQrx4zZxCX2b/mpNqTtwuCJgXhHkw==} engines: {node: ^20.17.0 || >=22.9.0} hasBin: true node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} node-pty@1.2.0-beta.15: resolution: {integrity: sha512-vORSzHXi4Ofl7HemVWpuudLqCPdaQb4LfpRCUpE5HPxhp4JYscl8zZwxh11p26v2wvW24WMwnMfLjhRLixrfxA==} node-releases@2.0.51: resolution: {integrity: sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==} engines: {node: '>=18'} non-layered-tidy-tree-layout@2.0.2: resolution: {integrity: sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==} nopt@9.0.0: resolution: {integrity: sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==} engines: {node: ^20.17.0 || >=22.9.0} hasBin: true normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} normalize-url@6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} normalize-url@8.1.1: resolution: {integrity: sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==} engines: {node: '>=14.16'} npm-run-path@6.0.0: resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} engines: {node: '>=18'} numeral@2.0.6: resolution: {integrity: sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==} oauth-sign@0.9.0: resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} object-inspect@1.13.4: resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} obug@2.1.3: resolution: {integrity: sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==} engines: {node: '>=12.20.0'} on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} on-headers@1.1.0: resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} engines: {node: '>= 0.8'} once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} oniguruma-parser@0.12.2: resolution: {integrity: sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==} oniguruma-to-es@3.1.1: resolution: {integrity: sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ==} oniguruma-to-es@4.3.6: resolution: {integrity: sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==} open@11.0.4: resolution: {integrity: sha512-++Zlftm0kVLPmzC06t6epuWmcRMDbI4z5P3NNX979WA/k23+NtSOynEGzsVfZwguKw2mi5umVgnBlJQMwRz4Pg==} engines: {node: '>=20'} openai@7.19.0: resolution: {integrity: sha512-MX2s3u2L5racTO0CC/SWpCOasJQBCJrqLKXK+l82cAhdeF8mPMBEe/gxMm0ZFa2xpKpOFLRjxv5afYEZbBXmbQ==} engines: {node: '>=22.0.0'} peerDependencies: '@aws-sdk/credential-provider-node': '>=3.972.0 <4' '@smithy/hash-node': '>=4.3.0 <5' '@smithy/signature-v4': '>=5.4.0 <6' undici: '>=5 <9' ws: ^8.21.0 zod: ^3.25 || ^4.0 peerDependenciesMeta: '@aws-sdk/credential-provider-node': optional: true '@smithy/hash-node': optional: true '@smithy/signature-v4': optional: true undici: optional: true ws: optional: true zod: optional: true opener@1.5.2: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} hasBin: true optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} oxc-resolver@11.20.0: resolution: {integrity: sha512-CblytBiV/a/ZXY34dsVU2NxhIOxMXst8CvDCtyBelVITgd7PLrKzbEbA6oKLdPjvDKDzCiW48qzmzZ+mYaqn+g==} oxlint-tsgolint@7.0.2001: resolution: {integrity: sha512-KjK/XLcXr1DSyonKhsuFqJRiuKqcyG9j3LJ8nkOsrLzGvodBPqzHOKauy10asLMDI0sUpvb+1sxlzff3udZvfg==} hasBin: true oxlint@1.81.0: resolution: {integrity: sha512-HyrJYqeoOCL0iqaLEzGewGT48ZX99P3hxYh8udAF9RGGIghSamkXE4ClUyBpEDNqasamThgmlPbuMOe7SAZmHg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: oxlint-tsgolint: '>=7.0.2001' vite-plus: '*' peerDependenciesMeta: oxlint-tsgolint: optional: true vite-plus: optional: true p-cancelable@2.1.1: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} p-cancelable@4.0.1: resolution: {integrity: sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg==} engines: {node: '>=14.16'} p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} p-retry@4.6.2: resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} engines: {node: '>=8'} package-manager-detector@1.6.0: resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} package-manager-detector@1.8.0: resolution: {integrity: sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==} pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} pako@1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} papaparse@5.7.0: resolution: {integrity: sha512-qBGxg/7Q3Kl9Wfhrz2Z74UnvnHTXLNG6jmKJFeBvP2+y4lV7So+7SR62+Zd47JvdrCkX+nDcnr0ObPzek/+6RA==} parse-ms@4.0.0: resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} engines: {node: '>=18'} parse5@8.0.1: resolution: {integrity: sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==} parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} partial-json@0.1.7: resolution: {integrity: sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA==} path-data-parser@0.1.0: resolution: {integrity: sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==} path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} path-expression-matcher@1.5.0: resolution: {integrity: sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==} engines: {node: '>=14.0.0'} path-expression-matcher@1.6.2: resolution: {integrity: sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==} engines: {node: '>=14.0.0'} path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} path-key@4.0.0: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} engines: {node: '>=12'} path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} path-scurry@2.0.2: resolution: {integrity: sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==} engines: {node: 18 || 20 || >=22} path-to-regexp@8.4.2: resolution: {integrity: sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==} pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} pdfjs-dist@6.3.289: resolution: {integrity: sha512-ZHjSVpDa3D6izMq8/04lvkhkATUmL9px6ChPaXc1k6nU2Mrhlg1/7F0bdUqCwUjw3NsPTfPZsMDUU6ZIcRaeQw==} engines: {node: '>=22.13.0 || >=24'} pe-library@0.4.1: resolution: {integrity: sha512-eRWB5LBz7PpDu4PUlwT0PhnQfTQJlDDdPa35urV4Osrm0t0AqQFGn+UIkU3klZvwJ8KPO3VbBFsXquA6p6kqZw==} engines: {node: '>=12', npm: '>=6'} pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} performance-now@2.1.0: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} picomatch@4.0.4: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} picomatch@4.0.7: resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} engines: {node: '>=12'} pkce-challenge@5.0.1: resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==} engines: {node: '>=16.20.0'} pkijs@3.4.0: resolution: {integrity: sha512-emEcLuomt2j03vxD54giVB4SxTjnsqkU692xZOZXHDVoYyypEm+b3jpiTcc+Cf+myooc+/Ly0z01jqeNHVgJGw==} engines: {node: '>=16.0.0'} playwright-core@1.61.1: resolution: {integrity: sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==} engines: {node: '>=18'} hasBin: true playwright-core@1.63.0-alpha-2026-08-31: resolution: {integrity: sha512-1ek0Lyr12h6jcs/WTcNoVtzZkQp7D/90PsMuBW/Rm6h3AsWAbzpqj0geMv8+8Tzzr9CSUYvg9kznrVZINQMXXw==} engines: {node: '>=20'} hasBin: true playwright@1.61.1: resolution: {integrity: sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==} engines: {node: '>=18'} hasBin: true playwright@1.63.0-alpha-2026-08-31: resolution: {integrity: sha512-3XAsuznfu8jBVJ4QxdGvBkt0+b8ZFwuwJYyOfiIw5ZjUOrNLNRhKxzLzLuydou3gJ9c6eMwVqgzdiOwhy54Kzw==} engines: {node: '>=20'} hasBin: true plist@3.1.0: resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} engines: {node: '>=10.4.0'} pnpm@11.28.5: resolution: {integrity: sha512-SEVj0wtMKtJ8tIqpT/KzAtvOvI/2vyiBbCWJiG4UbOf3bzVPO8GkOOb16XaMMCqgpvet2CMpA81M+BQmy8FNng==} engines: {node: '>=22.13'} hasBin: true points-on-curve@0.2.0: resolution: {integrity: sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==} points-on-path@0.2.1: resolution: {integrity: sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g==} portfinder@1.0.38: resolution: {integrity: sha512-rEwq/ZHlJIKw++XtLAO8PPuOQA/zaPJOZJ37BVuN97nLpMJeuDVLVGRwbFoBgLudgdTMP2hdRJP++H+8QOA3vg==} engines: {node: '>= 10.12'} postcss@8.5.28: resolution: {integrity: sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==} engines: {node: ^10 || ^12 || >=14} postject@1.0.0-alpha.6: resolution: {integrity: sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A==} engines: {node: '>=14.0.0'} hasBin: true powershell-utils@0.1.0: resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} engines: {node: '>=20'} powershell-utils@0.2.1: resolution: {integrity: sha512-C+y9x90UElAddDZmV4qOx9W53B61PO7cIqWz2dQsWlwswuq4mr8NEwytdGKboYbQlGZ3awrkTeNvcZiZNHnQ8A==} engines: {node: '>=20'} preact@10.29.7: resolution: {integrity: sha512-DCHYrK/B10yUD3ZjLfhZ3WIE/9Vf9VFUODcRE2dRomTYDpJk6z6L9wecSfhfE6M9ZTHUdyQkoC46arIDhEV84Q==} peerDependencies: preact-render-to-string: '>=5' peerDependenciesMeta: preact-render-to-string: optional: true prebuild-install@7.1.3: resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} engines: {node: '>=10'} deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. hasBin: true prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} pretty-ms@9.3.0: resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} engines: {node: '>=18'} proc-log@6.1.0: resolution: {integrity: sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==} engines: {node: ^20.17.0 || >=22.9.0} process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} promise-retry@2.0.1: resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} engines: {node: '>=10'} proper-lockfile@4.1.2: resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==} property-information@7.2.0: resolution: {integrity: sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==} protobufjs@7.6.5: resolution: {integrity: sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==} engines: {node: '>=12.0.0'} proxy-addr@2.0.8: resolution: {integrity: sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==} engines: {node: '>= 0.10'} proxy-agent-negotiate@1.1.0: resolution: {integrity: sha512-N8IBcM3UgCVzz2L2Lqv8DVntDnnC8/hiV4nEDUPkqq72TPUgYWjQc+bdZlBPZK9LzPAvOY//gAt0S0DApoOXWQ==} engines: {node: '>= 20'} peerDependencies: kerberos: ^2.0.0 peerDependenciesMeta: kerberos: optional: true psl@1.15.0: resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} publint@0.3.24: resolution: {integrity: sha512-9zS56KrKBoqi5Qt8h92uMP8TTM9AYZSgnmCo4u2priMqkOZvQnTsziZ2p5LJ2ywbYkAjoCDp2jda9u4cgFefIw==} engines: {node: '>=18'} hasBin: true pump@3.0.4: resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==} punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} pure-rand@8.4.0: resolution: {integrity: sha512-IoM8YF/jY0hiugFo/wOWqfmarlE6J0wc6fDK1PhftMk7MGhVZl88sZimmqBBFomLOCSmcCCpsfj7wXASCpvK9A==} pvtsutils@1.3.6: resolution: {integrity: sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==} pvutils@1.2.0: resolution: {integrity: sha512-BbubeCEyTuQjVMakvJQ/Sxbc93F2pwmbsxONT/ZRrwU7Ua38d8unYTwXpTVLAKJ4BDuH9IGztCjQcd/N/39Dvg==} engines: {node: '>=16.0.0'} qs@6.16.0: resolution: {integrity: sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==} engines: {node: '>=0.6'} quansync@1.0.0: resolution: {integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==} querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} quick-lru@5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} range-parser@1.3.0: resolution: {integrity: sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==} engines: {node: '>= 0.6'} raw-body@3.0.2: resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} engines: {node: '>= 0.10'} rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true react-dom@18.3.1: resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: react: ^18.3.1 react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} react-refresh@0.17.0: resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} engines: {node: '>=0.10.0'} react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} read-binary-file-arch@1.0.6: resolution: {integrity: sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==} hasBin: true readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} readable-stream@4.7.0: resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} readdir-glob@1.1.3: resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} readdirp@4.1.2: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} readdirp@5.0.0: resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} engines: {node: '>= 20.19.0'} refa@0.12.1: resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} regex-recursion@6.0.2: resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==} regex-utilities@2.3.0: resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} regex@6.1.0: resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==} regexp-ast-analysis@0.7.1: resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} require-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} resedit@1.7.2: resolution: {integrity: sha512-vHjcY2MlAITJhC0eRD/Vv8Vlgmu9Sd3LX9zZvtGzU5ZImdTN3+d6e/4mnTyV8vEbyf1sgNIrWxhWlrys52OkEA==} engines: {node: '>=12', npm: '>=6'} resolve-alpn@1.2.1: resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} resolve.exports@2.0.3: resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} resolve@1.22.12: resolution: {integrity: sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==} engines: {node: '>= 0.4'} hasBin: true responselike@2.0.1: resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} responselike@4.0.2: resolution: {integrity: sha512-cGk8IbWEAnaCpdAt1BHzJ3Ahz5ewDJa0KseTsE3qIRMJ3C698W8psM7byCeWVpd/Ha7FUYzuRVzXoKoM6nRUbA==} engines: {node: '>=20'} restructure@3.0.2: resolution: {integrity: sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==} retry@0.12.0: resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} engines: {node: '>= 4'} retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true roarr@2.15.4: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} robust-predicates@3.0.3: resolution: {integrity: sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==} rolldown-plugin-dts@0.25.2: resolution: {integrity: sha512-nMhN/R+vmR8GM45ZW1FWMSjRTSDDn/6w4GTf8RNrEFCBdl8B1kySWrU1ixPtbwzXoRlcO+R/S88VgXuJQwfdDg==} engines: {node: ^22.18.0 || >=24.0.0} peerDependencies: '@ts-macro/tsc': ^0.3.6 '@typescript/native-preview': '>=7.0.0-dev.20260325.1' rolldown: ^1.0.0 typescript: ^5.0.0 || ^6.0.0 vue-tsc: ~3.2.0 peerDependenciesMeta: '@ts-macro/tsc': optional: true '@typescript/native-preview': optional: true typescript: optional: true vue-tsc: optional: true rolldown@1.1.1: resolution: {integrity: sha512-IN750c0p+s3jqJIsFLRZrQazmbAB1kkQDTtQjSt/gbS2ywLhlv4R5Shazer0FZKmuo/BsO3/w2UoYnUjuOZqHg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true rolldown@1.2.7: resolution: {integrity: sha512-g0EtLvBjTUB7jhyV0S/TCup3v/XSVl45vUIGbOGU4QPiyjTenCe4mKuFvW9fEgYmS2Fo42AUssRmNuMziXdrig==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true rollup@4.62.2: resolution: {integrity: sha512-RFnrW4lhXA3s3eqHDZvN654g8OTjzRfqpIRJYczCGB6HzphckVAi/Qh4tbPUbRuDi7s1Llv8g/NspLkttY3gTA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true roughjs@4.6.6: resolution: {integrity: sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ==} router@2.2.0: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} engines: {node: '>= 18'} run-applescript@7.1.0: resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} engines: {node: '>=18'} rw@1.3.3: resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} engines: {node: '>=6'} safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} sanitize-filename@1.6.4: resolution: {integrity: sha512-9ZyI08PsvdQl2r/bBIGubpVdR3RR9sY6RDiWFPreA21C/EFlQhmgo20UZlNjZMMZNubusLhAQozkA0Od5J21Eg==} sax@1.6.1: resolution: {integrity: sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==} engines: {node: '>=11.0.0'} saxes@5.0.1: resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} engines: {node: '>=10'} saxes@6.0.0: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} scslre@0.3.0: resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} engines: {node: ^14.0.0 || >=16.0.0} search-insights@2.17.3: resolution: {integrity: sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==} secure-compare@3.0.1: resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} selfsigned@4.0.1: resolution: {integrity: sha512-QVGzJryYPB7ctpYxoK4DDvH4kFf23wtBl0s6km/wN+JCWLqjutdyWaiXHwSg3B3ftDOFfu0B7FWRVNH0xNn6rw==} engines: {node: '>=10'} semver-compare@1.0.0: resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true semver@7.7.4: resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} engines: {node: '>=10'} hasBin: true semver@7.8.5: resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} engines: {node: '>=10'} hasBin: true send@1.2.1: resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==} engines: {node: '>= 18'} serialize-error@7.0.1: resolution: {integrity: sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==} engines: {node: '>=10'} serve-static@2.2.1: resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==} engines: {node: '>= 18'} setimmediate@1.0.5: resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} sharp@0.35.5: resolution: {integrity: sha512-Ywn4OnzGukp7CDMrp08RQ50YKmuwG47brZgIVPTvBaaAfQlRlygrRqSrxdCiL9M+LlzLBiJ68IR1QqvzHyjC7g==} engines: {node: '>=20.9.0'} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} sherpa-onnx-darwin-arm64@1.13.8: resolution: {integrity: sha512-FPNgJMgnWVl/KhRTIhG3KL3A4Om63Rn4YKXc9/uHY7SzLcvqLJLc/h7UBWJwduXvv7K18t5NpxHR6XgXn4sjWw==} cpu: [arm64] os: [darwin] sherpa-onnx-darwin-x64@1.13.8: resolution: {integrity: sha512-7BLRpjM6w4f9W46/nmkmq8lEKUayhebvcpslCVQ+6QN2uReYlZEMDZlSpXMjme+hUFrPfRz8P3UNq8ep/4d19g==} cpu: [x64] os: [darwin] sherpa-onnx-linux-arm64@1.13.8: resolution: {integrity: sha512-Tlg7a70b/Wge3OF8IgTHF9jhSVCsLyKQKhwc4BsJ5A+dL/SrFtGBjzuHp4XeLhiiOT7afCxX5PdSn/D4c8Lnuw==} cpu: [arm64] os: [linux] sherpa-onnx-linux-x64@1.13.8: resolution: {integrity: sha512-6plnhjagsSeTntCgnlag86hWbs/uZE9Crms1LgOb68/1nKsIQjMd+WG519m+aPwT6TrsBOiEMzrx41t8sL5L5g==} cpu: [x64] os: [linux] sherpa-onnx-node@1.13.8: resolution: {integrity: sha512-MsDMBdhLFTZ1GwvcGSSQhnS7g/EA8OMH6IYysCVUOM7j8Icty9KRc0E6YT1A5fWBsZwRfKOeh88QC95aRvS8ag==} sherpa-onnx-win-ia32@1.13.8: resolution: {integrity: sha512-H0Ojln9hfvM+pxWqW0cnjB/XK8/JPq4/k0IWu2JpY5Z458M3zv+XC3Hu+wmot3AoH/K1Bgt23n/tTKtPV9x8qg==} cpu: [ia32] os: [win32] sherpa-onnx-win-x64@1.13.8: resolution: {integrity: sha512-oZF1c9VPOKtMwn83Bboc5XSWL+76BRoyB3eUuVnCknBKxwSULZU2Foia9VHWzU+n4I12rPsP6z6H9Rp1hD9o8g==} cpu: [x64] os: [win32] shiki@2.5.0: resolution: {integrity: sha512-mI//trrsaiCIPsja5CNfsyNOqgAZUb6VpJA+340toL42UpzQlXpwRV9nch69X6gaUxrr9kaOOa6e3y3uAkGFxQ==} shiki@4.4.3: resolution: {integrity: sha512-Mb/GvXPHBAXdgGIcnfU5L3ldpn1XcxrGkPHwqgRx17/I2XRfqlFKk2vGkHWINn1kdXvzJZeuO3is6I9KLPFm0g==} engines: {node: '>=20'} side-channel-list@1.0.1: resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} engines: {node: '>= 0.4'} side-channel-map@1.0.1: resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} engines: {node: '>= 0.4'} side-channel-weakmap@1.0.2: resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} side-channel@1.1.1: resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} engines: {node: '>= 0.4'} siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} simple-concat@1.0.1: resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} simple-get@4.0.1: resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} simple-icons@16.31.0: resolution: {integrity: sha512-dDEqvQrmxL7ZnqQtGHGjCNW6CfiwzAif+83Hol9JXAnAB6wh2zsZD7Sc1kWT0O/RRAKt7xfG8W6UZhYBPD+GAA==} engines: {node: '>=0.12.18'} simple-update-notifier@2.0.0: resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} engines: {node: '>=10'} smol-toml@1.9.0: resolution: {integrity: sha512-hpd+HLON7HdZXqYchMM/+LaTTbdK0AU3NngIJ4KVyWbY9bfQqdL9cD+4yf6dUoU2Ap4VsU0JkQi6FxAI1B2mXQ==} engines: {node: '>= 18'} source-map-js@1.2.2: resolution: {integrity: sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==} engines: {node: '>=0.10.0'} source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} spdx-exceptions@2.5.0: resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} spdx-expression-parse@5.0.0: resolution: {integrity: sha512-vngmw3Rgn+o2arXNbnZaj5UtOEBuWBfvaI+Wc8GFfykIhA5/vdK9/Sp/XkLv63dykz2rxKDvKEHupF5P0FORcQ==} spdx-license-ids@3.0.23: resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} speakingurl@14.0.1: resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} engines: {node: '>=0.10.0'} sprintf-js@1.1.3: resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} sshpk@1.18.0: resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} engines: {node: '>=0.10.0'} hasBin: true stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} standardwebhooks@1.1.1: resolution: {integrity: sha512-bCbX9ZEyFkWPsRz7Bl3NuQUJohmwGSev/yhr7vhaGPlc4AfIrspIRa6cPTBuI1ItmrTDJ4d/S2hCsfe4+vQGnQ==} stat-mode@1.0.0: resolution: {integrity: sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==} engines: {node: '>= 6'} statuses@2.0.2: resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} engines: {node: '>= 0.8'} std-env@4.1.0: resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==} stream-meter@1.0.4: resolution: {integrity: sha512-4sOEtrbgFotXwnEuzzsQBYEV1elAeFSO8rSGeTwabuX1RRn/kEq9JVH7I0MRBhKVRR0sJkr0M0QCH7yOLf9fhQ==} streamx@2.28.1: resolution: {integrity: sha512-zEzXb0s5Cds7tqMH6rhZ05lcJydCWiQPEwiNngVqzsxCc962vLY4Uw+mW7od8kDH258k2Uz/JrOkdIAAhSh9VA==} strictdom@1.0.1: resolution: {integrity: sha512-cEmp9QeXXRmjj/rVp9oyiqcvyocWab/HaoN4+bwFeZ7QzykJD6L3yD4v12K1x0tHpqRqVpJevN3gW7kyM39Bqg==} string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} string-width@7.2.0: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} string-width@8.2.2: resolution: {integrity: sha512-GaPUh5gfdrYzqeVNZvUfT23vYYxXzKYidUcnMtJg/3rxRV63EFZy3k6xfKlmfeJD0176lnUV/Usr3XcwSvFzpg==} engines: {node: '>=20'} string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} stringify-entities@4.0.4: resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} strip-ansi@7.2.0: resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} engines: {node: '>=12'} strip-final-newline@4.0.0: resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} engines: {node: '>=18'} strip-json-comments@2.0.1: resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} engines: {node: '>=0.10.0'} strnum@1.1.2: resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} strnum@2.4.2: resolution: {integrity: sha512-rDG3Ah4TV0k1hWvLSzkZtMmLN9+eS+h3knq4MP6A42Y3Yh5qGNnOUs1jJkoSr8FG5dsL28c7KgkIBzSEykqtuw==} stylis@4.4.0: resolution: {integrity: sha512-5Z9ZpRzfuH6l/UAvCPAPUo3665Nk2wLaZU3x+TLHKVzIz33+sbJqbtrYoC3KD4/uVOr2Zp+L0LySezP9OHV9yA==} sumchecker@3.0.1: resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==} engines: {node: '>= 8.0'} superjson@2.2.6: resolution: {integrity: sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==} engines: {node: '>=16'} supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} supports-color@9.4.0: resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} engines: {node: '>=12'} supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} tabbable@6.5.0: resolution: {integrity: sha512-wieBHXygIm7OyQOu5hQlkk62/WyCFYGlWg7L6/ZCUZwx0o398Zkn4pVmMyfYhfMG8kGrj/Krt8eIk6UKC6VzwA==} tar-fs@2.1.5: resolution: {integrity: sha512-OboTd8mmMhZDNPV+UjQcK9yKAatXu2aJ+r1w4im1Otd4M4fl2hwvdoXUxIYHFTHWK/3y3FarBP70v3vwmGlOxw==} tar-fs@3.1.3: resolution: {integrity: sha512-/hU4AXnIdZu+Gvl1pk0oI5f5HxWsCJRtY2aFaJdk9VvyL48DWU6iU5WAIPG+wIi1YvWA6eTJvIviP/tMAZZNwQ==} tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} tar-stream@3.2.1: resolution: {integrity: sha512-nqsEO8zLZJvrOMdEwkA0QdCLFbetHMn95Zqu4fKwX+hkaTWJPZZOrxx/PwtxoK0MMGQmBQNRW3CPs8IFYQz4cQ==} tar@7.5.22: resolution: {integrity: sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==} engines: {node: '>=18'} teex@1.0.1: resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} temp-file@3.4.0: resolution: {integrity: sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==} temp@0.9.4: resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==} engines: {node: '>=6.0.0'} text-decoder@1.2.7: resolution: {integrity: sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==} tiny-async-pool@1.3.0: resolution: {integrity: sha512-01EAw5EDrcVrdgyCLgoSPvqznC0sVxDSVeiOz09FUpjh71G79VCqneOr+xvt7T1r76CF6ZZfPjHorN2+d+3mqA==} tiny-emitter@2.1.0: resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==} tiny-inflate@1.0.3: resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} tiny-typed-emitter@2.1.0: resolution: {integrity: sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==} tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} tinyexec@1.2.4: resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} engines: {node: '>=18'} tinyexec@1.3.1: resolution: {integrity: sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==} engines: {node: '>=18'} tinyglobby@0.2.17: resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} engines: {node: '>=12.0.0'} tinyrainbow@3.1.0: resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==} engines: {node: '>=14.0.0'} tldts-core@7.4.5: resolution: {integrity: sha512-pGrwzZDvPwKe+7NNUqAunb6rqTfynr0VOUhCMdqbu5xlvNiszsAJygRzwvpVycdzejlbpY+SWJOn+s75Og7FEA==} tldts@7.4.5: resolution: {integrity: sha512-RfEzKWcq5fHUOFq7J3rl3Oz6ylKGtcHqUznzj4EcXsxLSIjJcvpbXAQtWGeJQ0xKnimR5e0Cn+cn9TssfMzm+g==} hasBin: true tmp-promise@3.0.3: resolution: {integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==} tmp@0.2.7: resolution: {integrity: sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==} engines: {node: '>=14.14'} toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} tough-cookie@4.1.4: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} tough-cookie@6.0.1: resolution: {integrity: sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==} engines: {node: '>=16'} tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} tr46@6.0.0: resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==} engines: {node: '>=20'} traverse@0.3.9: resolution: {integrity: sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==} tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} truncate-utf8-bytes@1.0.2: resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==} ts-algebra@2.0.0: resolution: {integrity: sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==} ts-api-utils@2.5.0: resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' ts-dedent@2.3.0: resolution: {integrity: sha512-JfJeIHke7y2egdGGgRAvpCwYFUsHlM2gPcrVOxFkznt/4uzQ7HFmvE63iFHVLBJNDuyDOQgijDK/tXH/f6Msjg==} engines: {node: '>=6.10'} tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} deprecated: unmaintained hasBin: true peerDependencies: typescript: ^5.0.0 peerDependenciesMeta: typescript: optional: true tsdown@0.22.2: resolution: {integrity: sha512-VX9gsyKXsTnBZjnIM4jsHl9aRv+GfgkE/k1hQslilaBfZMlaw3JuGR+6yhiU0QxWBtOCDnTjwOSoXzgB7Rr50g==} engines: {node: ^22.18.0 || >=24.0.0} hasBin: true peerDependencies: '@arethetypeswrong/core': ^0.18.1 '@tsdown/css': 0.22.2 '@tsdown/exe': 0.22.2 '@vitejs/devtools': '*' publint: ^0.3.8 tsx: '*' typescript: ^5.0.0 || ^6.0.0 unplugin-unused: ^0.5.0 unrun: '*' peerDependenciesMeta: '@arethetypeswrong/core': optional: true '@tsdown/css': optional: true '@tsdown/exe': optional: true '@vitejs/devtools': optional: true publint: optional: true tsx: optional: true typescript: optional: true unplugin-unused: optional: true unrun: optional: true tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} tsx@4.23.13: resolution: {integrity: sha512-BL5MGkRln6aDYhb0xbQlEAGw743BaZYWdbWtdJOBriYJboKgUUYCadFp2/FpBBZquBC/ezNBn7wMMPx7FDZUDw==} engines: {node: '>=18.0.0'} hasBin: true tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} turndown@7.2.4: resolution: {integrity: sha512-I8yFsfRzmzK0WV1pNNOA4A7y4RDfFxPRxb3t+e3ui14qSGOxGtiSP6GjeX+Y6CHb7HYaFj7ECUD7VE5kQMZWGQ==} engines: {node: '>=18', npm: '>=9'} tweetnacl@0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} type-fest@0.13.1: resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} engines: {node: '>=10'} type-fest@4.41.0: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} type-is@2.1.0: resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} engines: {node: '>= 18'} typebox@1.3.27: resolution: {integrity: sha512-zu+jc1pcy4UiNThxikUr36f0Rybk9PEeCg/NE6adeWr/SKsdNO4EzZHYRDlv2YCVAfj3Odq3dESSo/jNyoBXzA==} typescript-language-server@5.3.0: resolution: {integrity: sha512-5puofxZHgFdAYtfNpmwCAvgtaYgg8wrUnH30m7Ze3QuguId5RNRadKASpOpyDxTyUdAF51FjhTdjntLw/EuWcQ==} engines: {node: '>=20'} hasBin: true typescript@6.0.3: resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} engines: {node: '>=14.17'} hasBin: true unconfig-core@7.5.0: resolution: {integrity: sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w==} undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} undici-types@7.24.6: resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} undici-types@8.3.0: resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==} undici@6.28.1: resolution: {integrity: sha512-zWpdTVD54H48CIybL0rWQ3ukpb9d23wM7eH5RtfdmeP70cWHNjtfo7P4vZX+5CoDcO53J4Pu5uXp7lNfjc6DRA==} engines: {node: '>=18.17'} undici@7.29.1: resolution: {integrity: sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==} engines: {node: '>=20.18.1'} undici@8.11.2: resolution: {integrity: sha512-u4UB2/IrKdU6lFxumHmmo1a3fCQO5tzQllRorfoRS63txhrB7xTpSn1PftwC4qEHkOaqP95fCWW4lJzwErwzhQ==} engines: {node: '>=22.19.0'} unicode-properties@1.4.1: resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} unicode-trie@2.0.0: resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} unicorn-magic@0.3.0: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} union@0.5.0: resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} engines: {node: '>= 0.8.0'} unist-util-is@6.0.1: resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} unist-util-position@5.0.0: resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} unist-util-remove-position@5.0.0: resolution: {integrity: sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==} unist-util-stringify-position@4.0.0: resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} unist-util-visit-parents@6.0.2: resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==} unist-util-visit@5.1.0: resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} unzipper@0.10.14: resolution: {integrity: sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==} unzipper@0.12.5: resolution: {integrity: sha512-tXYOi9R57Uj/2Z25SOs5RRSzq886MBQj2gY8dPL+xl/kv6s6SvByoKfAtvfVeEuhntWDgjd2o9p2lb4TVPAz0A==} update-browserslist-db@1.2.3: resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} url-join@4.0.1: resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} use-sync-external-store@1.6.0: resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 utf8-byte-length@1.0.5: resolution: {integrity: sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==} util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} uuid@14.0.1: resolution: {integrity: sha512-6ZxzVpzDXDa3bJWaHilVayA+BH/1zmxCJoVgvmqJnid/gPoKHxUrS/aC/T6LGQtNHT+XHG9fXPJB4d+IrU30Ew==} hasBin: true uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} verror@1.10.0: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} vfile-message@4.0.3: resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} vite-tsconfig-paths@6.1.1: resolution: {integrity: sha512-2cihq7zliibCCZ8P9cKJrQBkfgdvcFkOOc3Y02o3GWUDLgqjWsZudaoiuOwO/gzTzy17cS5F7ZPo4bsnS4DGkg==} peerDependencies: vite: '*' vite@5.4.21: resolution: {integrity: sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@types/node': ^18.0.0 || >=20.0.0 less: '*' lightningcss: ^1.21.0 sass: '*' sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 peerDependenciesMeta: '@types/node': optional: true less: optional: true lightningcss: optional: true sass: optional: true sass-embedded: optional: true stylus: optional: true sugarss: optional: true terser: optional: true vite@6.4.3: resolution: {integrity: sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true 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 peerDependenciesMeta: '@types/node': optional: true jiti: optional: true less: optional: true lightningcss: optional: true sass: optional: true sass-embedded: optional: true stylus: optional: true sugarss: optional: true terser: optional: true tsx: optional: true yaml: optional: true vite@8.2.2: resolution: {integrity: sha512-cFKLV/PRgAUlIRm5WjMjJ86jrftzpqcgH+Us+DS8mI3CDNiH30Whrz8uHL3+MOLPAgqbMBAqWdAHAphOAM+z/Q==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 '@vitejs/devtools': ^0.4.0 || ^0.5.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 peerDependenciesMeta: '@types/node': optional: true '@vitejs/devtools': optional: true esbuild: optional: true jiti: optional: true less: optional: true sass: optional: true sass-embedded: optional: true stylus: optional: true sugarss: optional: true terser: optional: true tsx: optional: true yaml: optional: true vitepress-plugin-mermaid@2.0.17: resolution: {integrity: sha512-IUzYpwf61GC6k0XzfmAmNrLvMi9TRrVRMsUyCA8KNXhg/mQ1VqWnO0/tBVPiX5UoKF1mDUwqn5QV4qAJl6JnUg==} peerDependencies: mermaid: 10 || 11 vitepress: ^1.0.0 || ^1.0.0-alpha vitepress@1.6.4: resolution: {integrity: sha512-+2ym1/+0VVrbhNyRoFFesVvBvHAVMZMK0rw60E3X/5349M1GuVdKeazuksqopEdvkKwKGs21Q729jX81/bkBJg==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4 postcss: ^8 peerDependenciesMeta: markdown-it-mathjax3: optional: true postcss: optional: true vitest@4.1.11: resolution: {integrity: sha512-fhACrNXUidIbGSBr5FlbuBkO7VWC1ZyLl0DO4CU2DrQoAPxX84Ysxs+HeGQpii5lZWV1Q4gBZTTu49mF+A6Edw==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 '@vitest/browser-playwright': 4.1.11 '@vitest/browser-preview': 4.1.11 '@vitest/browser-webdriverio': 4.1.11 '@vitest/coverage-istanbul': 4.1.11 '@vitest/coverage-v8': 4.1.11 '@vitest/ui': 4.1.11 happy-dom: '*' jsdom: '*' vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: '@edge-runtime/vm': optional: true '@opentelemetry/api': optional: true '@types/node': optional: true '@vitest/browser-playwright': optional: true '@vitest/browser-preview': optional: true '@vitest/browser-webdriverio': optional: true '@vitest/coverage-istanbul': optional: true '@vitest/coverage-v8': optional: true '@vitest/ui': optional: true happy-dom: optional: true jsdom: optional: true vscode-jsonrpc@5.0.1: resolution: {integrity: sha512-JvONPptw3GAQGXlVV2utDcHx0BiY34FupW/kI6mZ5x06ER5DdPG/tXWMVHjTNULF5uKPOUUD0SaXg5QaubJL0A==} engines: {node: '>=8.0.0 || >=10.0.0'} vscode-jsonrpc@9.0.1: resolution: {integrity: sha512-rfuA6T75H6m5EkbhtEPzre9pT0HPcDI2MMy4+nPFIBks5J8JBAUHD4tRYSgaBOijIEC7SRkC1kKyXTLqbmh9jw==} engines: {node: '>=14.0.0'} vscode-languageserver-protocol@3.18.2: resolution: {integrity: sha512-XRyDbT0Pp3sSNti3JmxVEUMySWCSi1hhM+/KUlCy1hV1zmrqpM1OwO12EAki8blhmLuIMpaJrYbo0OzGVfK2Qg==} vscode-languageserver-types@3.18.0: resolution: {integrity: sha512-8TsGPNMIMiiBdkORgRSvLjuiEIiAFtO+KssmYWxQ+uSVvlf7RjK8YKCOjPzZ+YA04jXEV7+7LvkSmHkhpNS99g==} vue@3.5.42: resolution: {integrity: sha512-4RyHQTbQvOPs3MfvUO1Sg0YRrKNnA0mAVtvpd12Tg1fKDN7OHBUl1IqSn8zGJjK9nI3NkNp8cgTpVrSZC5TTcA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true w3c-xmlserializer@5.0.0: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} engines: {node: '>=18'} web-streams-polyfill@3.3.3: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} web-streams-polyfill@4.0.0-beta.3: resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==} engines: {node: '>= 14'} webcrypto-core@1.9.2: resolution: {integrity: sha512-gsXecm82UQNlTBURJGuqOWy1Ww08S3kZUcr3aOJS02Pk0xLtkfeUAVC0u0xhgdonFme80edSJUIJyuvL/7250Q==} webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} webidl-conversions@8.0.1: resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==} engines: {node: '>=20'} whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} whatwg-mimetype@5.0.0: resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==} engines: {node: '>=20'} whatwg-url@16.0.1: resolution: {integrity: sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} which-command@0.1.0: resolution: {integrity: sha512-XZyoF5/5hZtXitIwzrU4NKK+Wtbb9aB9CezUEw2Q0wlYK8NUYQxC1rRXgNueYLtBAJwXIb+/tFVk4dozciNJMA==} engines: {node: '>=22'} hasBin: true which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} hasBin: true which@5.0.0: resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} engines: {node: ^18.17.0 || >=20.5.0} hasBin: true which@6.0.1: resolution: {integrity: sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==} engines: {node: ^20.17.0 || >=22.9.0} hasBin: true why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} hasBin: true word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} wrap-ansi@9.0.2: resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} engines: {node: '>=18'} wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} ws@8.21.0: resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: '>=5.0.2' peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true ws@8.21.3: resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: '>=5.0.2' peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true wsl-utils@1.0.0: resolution: {integrity: sha512-Hl0ZOAs672vg+06kfujwRhoS6/jehvULrlFkuF2dRu6pHgA8U06h3xqNIqNNU1LTXPcedxByAR4GS6pwQK0mgA==} engines: {node: '>=20'} xlsx@https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz: resolution: {integrity: sha512-oLDq3jw7AcLqKWH2AhCpVTZl8mf6X2YReP+Neh0SJUzV/BdZYjth94tG5toiMB1PPrYtxOCfaoUCkvtuH+3AJA==, tarball: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz} version: 0.20.3 engines: {node: '>=0.8'} hasBin: true xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} xml-naming@0.1.0: resolution: {integrity: sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==} engines: {node: '>=16.0.0'} xml-naming@0.3.0: resolution: {integrity: sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==} engines: {node: '>=16.0.0'} xmlbuilder@15.1.1: resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} engines: {node: '>=8.0'} xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} yallist@5.0.0: resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} engines: {node: '>=18'} yaml@2.9.0: resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} engines: {node: '>= 14.6'} hasBin: true yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} yargs-parser@22.0.0: resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} engines: {node: ^20.19.0 || ^22.12.0 || >=23} yargs@16.2.2: resolution: {integrity: sha512-Nt9ZJjXTv5R8MHbqby/wXQ6Gi0Bb3TcYZkR1bzuL4yB2OxWPkXknz513gEF0GoA6tn00UpbPvERW8rzCuWCA6w==} engines: {node: '>=10'} yargs@17.7.3: resolution: {integrity: sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==} engines: {node: '>=12'} yargs@18.1.0: resolution: {integrity: sha512-2rAgRKu54VsHkqI0/tYkmluGXHD4KW7yZoycuqDQ15QOTnc2VVfy0nN/1eMhnQLO00A+dwtK20xuCnc1YGeUyg==} engines: {node: ^20.19.0 || ^22.12.0 || >=23} yauzl@3.4.0: resolution: {integrity: sha512-jIH9yLR9wqr0wOS0TpBvo/g/2UgZH5qePVbjgRliiF0BYvOZyaBknKsF+x9Iht0O6sqgnB93rCICdOZFecJuDw==} engines: {node: '>=12'} yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} yoctocolors@2.1.2: resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} engines: {node: '>=18'} zip-stream@4.1.1: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} zod-to-json-schema@3.25.2: resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==} peerDependencies: zod: ^3.25.28 || ^4 zod@4.4.3: resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} zustand@4.5.7: resolution: {integrity: sha512-CHOUy7mu3lbD6o6LJLfllpjkzhHXSBlX8B9+qPddUsIfeF5S/UZ5q0kmCsnRqT1UHFQZchNFDDzMbQsuesHWlw==} engines: {node: '>=12.7.0'} peerDependencies: '@types/react': '>=16.8' immer: '>=9.0.6' react: '>=16.8' peerDependenciesMeta: '@types/react': optional: true immer: optional: true react: optional: true zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} snapshots: papaparse@5.5.3: {} '@agentclientprotocol/sdk@1.4.0(zod@4.4.3)': dependencies: zod: 4.4.3 '@algolia/abtesting@1.21.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/autocomplete-core@1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2)(search-insights@2.17.3)': dependencies: '@algolia/autocomplete-plugin-algolia-insights': 1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2)(search-insights@2.17.3) '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights '@algolia/autocomplete-plugin-algolia-insights@1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2)(search-insights@2.17.3)': dependencies: '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2) search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch '@algolia/autocomplete-preset-algolia@1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2)': dependencies: '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2) '@algolia/client-search': 5.55.2 algoliasearch: 5.55.2 '@algolia/autocomplete-shared@1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2)': dependencies: '@algolia/client-search': 5.55.2 algoliasearch: 5.55.2 '@algolia/client-abtesting@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/client-analytics@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/client-common@5.55.2': {} '@algolia/client-insights@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/client-personalization@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/client-query-suggestions@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/client-search@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/ingestion@1.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/monitoring@1.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/recommend@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 '@algolia/requester-browser-xhr@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-fetch@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@algolia/requester-node-http@5.55.2': dependencies: '@algolia/client-common': 5.55.2 '@antfu/install-pkg@1.1.0': dependencies: package-manager-detector: 1.6.0 tinyexec: 1.2.4 '@anthropic-ai/claude-agent-sdk-darwin-arm64@0.3.263': optional: true '@anthropic-ai/claude-agent-sdk-darwin-x64@0.3.263': optional: true '@anthropic-ai/claude-agent-sdk-linux-arm64-musl@0.3.263': optional: true '@anthropic-ai/claude-agent-sdk-linux-arm64@0.3.263': optional: true '@anthropic-ai/claude-agent-sdk-linux-x64-musl@0.3.263': optional: true '@anthropic-ai/claude-agent-sdk-linux-x64@0.3.263': optional: true '@anthropic-ai/claude-agent-sdk-win32-arm64@0.3.263': optional: true '@anthropic-ai/claude-agent-sdk-win32-x64@0.3.263': optional: true '@anthropic-ai/claude-agent-sdk@0.3.263(@anthropic-ai/sdk@0.93.0(zod@4.4.3))(@modelcontextprotocol/sdk@1.31.0(supports-color@9.4.0)(zod@4.4.3))(zod@4.4.3)': dependencies: '@anthropic-ai/sdk': 0.93.0(zod@4.4.3) '@modelcontextprotocol/sdk': 1.31.0(supports-color@9.4.0)(zod@4.4.3) zod: 4.4.3 optionalDependencies: '@anthropic-ai/claude-agent-sdk-darwin-arm64': 0.3.263 '@anthropic-ai/claude-agent-sdk-darwin-x64': 0.3.263 '@anthropic-ai/claude-agent-sdk-linux-arm64': 0.3.263 '@anthropic-ai/claude-agent-sdk-linux-arm64-musl': 0.3.263 '@anthropic-ai/claude-agent-sdk-linux-x64': 0.3.263 '@anthropic-ai/claude-agent-sdk-linux-x64-musl': 0.3.263 '@anthropic-ai/claude-agent-sdk-win32-arm64': 0.3.263 '@anthropic-ai/claude-agent-sdk-win32-x64': 0.3.263 '@anthropic-ai/sdk@0.129.0(zod@4.4.3)': dependencies: json-schema-to-ts: 3.1.1 standardwebhooks: 1.1.1 optionalDependencies: zod: 4.4.3 '@anthropic-ai/sdk@0.93.0(zod@4.4.3)': dependencies: json-schema-to-ts: 3.1.1 optionalDependencies: zod: 4.4.3 '@asamuzakjp/css-color@5.1.11': dependencies: '@asamuzakjp/generational-cache': 1.0.1 '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-color-parser': 4.1.9(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@asamuzakjp/dom-selector@7.1.1': dependencies: '@asamuzakjp/generational-cache': 1.0.1 '@asamuzakjp/nwsapi': 2.3.9 bidi-js: 1.0.3 css-tree: 3.2.1 is-potential-custom-element-name: 1.0.1 '@asamuzakjp/generational-cache@1.0.1': {} '@asamuzakjp/nwsapi@2.3.9': {} '@aws-sdk/client-bedrock-runtime@3.1127.0': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/credential-provider-node': 3.972.84 '@aws-sdk/eventstream-handler-node': 3.972.35 '@aws-sdk/middleware-eventstream': 3.972.30 '@aws-sdk/middleware-websocket': 3.972.54 '@aws-sdk/token-providers': 3.1127.0 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/fetch-http-handler': 5.8.0 '@smithy/node-http-handler': 4.12.1 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/core@3.978.1': dependencies: '@aws-sdk/types': 3.974.6 '@aws-sdk/xml-builder': 3.972.41 '@aws/lambda-invoke-store': 0.3.0 '@smithy/core': 3.35.0 '@smithy/signature-v4': 5.7.4 '@smithy/types': 4.19.0 bowser: 2.14.1 tslib: 2.8.1 '@aws-sdk/credential-provider-env@3.972.72': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/credential-provider-http@3.972.74': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/fetch-http-handler': 5.8.0 '@smithy/node-http-handler': 4.12.1 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/credential-provider-ini@3.973.17': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/credential-provider-env': 3.972.72 '@aws-sdk/credential-provider-http': 3.972.74 '@aws-sdk/credential-provider-login': 3.972.79 '@aws-sdk/credential-provider-process': 3.972.72 '@aws-sdk/credential-provider-sso': 3.973.16 '@aws-sdk/credential-provider-web-identity': 3.972.78 '@aws-sdk/nested-clients': 3.997.46 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/credential-provider-imds': 4.5.2 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/credential-provider-login@3.972.79': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/nested-clients': 3.997.46 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/credential-provider-node@3.972.84': dependencies: '@aws-sdk/credential-provider-env': 3.972.72 '@aws-sdk/credential-provider-http': 3.972.74 '@aws-sdk/credential-provider-ini': 3.973.17 '@aws-sdk/credential-provider-process': 3.972.72 '@aws-sdk/credential-provider-sso': 3.973.16 '@aws-sdk/credential-provider-web-identity': 3.972.78 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/credential-provider-imds': 4.5.2 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/credential-provider-process@3.972.72': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/credential-provider-sso@3.973.16': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/nested-clients': 3.997.46 '@aws-sdk/token-providers': 3.1138.0 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/credential-provider-web-identity@3.972.78': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/nested-clients': 3.997.46 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/eventstream-handler-node@3.972.35': dependencies: '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/middleware-eventstream@3.972.30': dependencies: '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/middleware-websocket@3.972.54': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/fetch-http-handler': 5.8.0 '@smithy/signature-v4': 5.7.4 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/nested-clients@3.997.46': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/signature-v4-multi-region': 3.996.47 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/fetch-http-handler': 5.8.0 '@smithy/node-http-handler': 4.12.1 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/signature-v4-multi-region@3.996.47': dependencies: '@aws-sdk/types': 3.974.6 '@smithy/signature-v4': 5.7.4 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/token-providers@3.1127.0': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/nested-clients': 3.997.46 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/token-providers@3.1138.0': dependencies: '@aws-sdk/core': 3.978.1 '@aws-sdk/nested-clients': 3.997.46 '@aws-sdk/types': 3.974.6 '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/types@3.974.6': dependencies: '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws-sdk/xml-builder@3.972.41': dependencies: '@smithy/types': 4.19.0 tslib: 2.8.1 '@aws/lambda-invoke-store@0.3.0': {} '@babel/code-frame@7.29.7': dependencies: '@babel/helper-validator-identifier': 7.29.7 js-tokens: 4.0.0 picocolors: 1.1.1 '@babel/compat-data@7.29.7': {} '@babel/core@7.29.7(supports-color@9.4.0)': dependencies: '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helpers': 7.29.7 '@babel/parser': 7.29.7 '@babel/template': 7.29.7 '@babel/traverse': 7.29.7(supports-color@9.4.0) '@babel/types': 7.29.7 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 debug: 4.4.3(supports-color@9.4.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color '@babel/generator@7.29.7': dependencies: '@babel/parser': 7.29.7 '@babel/types': 7.29.7 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 '@babel/generator@8.0.0-rc.6': dependencies: '@babel/parser': 8.0.0-rc.6 '@babel/types': 8.0.0-rc.6 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 '@types/jsesc': 2.5.1 jsesc: 3.1.0 '@babel/helper-compilation-targets@7.29.7': dependencies: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 browserslist: 4.28.7 lru-cache: 5.1.1 semver: 6.3.1 '@babel/helper-globals@7.29.7': {} '@babel/helper-module-imports@7.29.7(supports-color@9.4.0)': dependencies: '@babel/traverse': 7.29.7(supports-color@9.4.0) '@babel/types': 7.29.7 transitivePeerDependencies: - supports-color '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-module-imports': 7.29.7(supports-color@9.4.0) '@babel/helper-validator-identifier': 7.29.7 '@babel/traverse': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color '@babel/helper-plugin-utils@7.29.7': {} '@babel/helper-string-parser@7.29.7': {} '@babel/helper-string-parser@8.0.0-rc.6': {} '@babel/helper-validator-identifier@7.29.7': {} '@babel/helper-validator-identifier@8.0.0-rc.6': {} '@babel/helper-validator-option@7.29.7': {} '@babel/helpers@7.29.7': dependencies: '@babel/template': 7.29.7 '@babel/types': 7.29.7 '@babel/parser@7.29.7': dependencies: '@babel/types': 7.29.7 '@babel/parser@7.29.8': dependencies: '@babel/types': 7.29.8 '@babel/parser@8.0.0-rc.6': dependencies: '@babel/types': 8.0.0-rc.6 '@babel/plugin-transform-react-jsx-self@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 '@babel/plugin-transform-react-jsx-source@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 '@babel/runtime@7.29.7': {} '@babel/template@7.29.7': dependencies: '@babel/code-frame': 7.29.7 '@babel/parser': 7.29.7 '@babel/types': 7.29.7 '@babel/traverse@7.29.7(supports-color@9.4.0)': dependencies: '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.7 '@babel/helper-globals': 7.29.7 '@babel/parser': 7.29.7 '@babel/template': 7.29.7 '@babel/types': 7.29.7 debug: 4.4.3(supports-color@9.4.0) transitivePeerDependencies: - supports-color '@babel/types@7.29.7': dependencies: '@babel/helper-string-parser': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 '@babel/types@7.29.8': dependencies: '@babel/helper-string-parser': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 '@babel/types@8.0.0-rc.6': dependencies: '@babel/helper-string-parser': 8.0.0-rc.6 '@babel/helper-validator-identifier': 8.0.0-rc.6 '@bcoe/v8-coverage@1.0.2': {} '@braintree/sanitize-url@6.0.4': optional: true '@braintree/sanitize-url@7.1.2': {} '@bramus/specificity@2.4.2': dependencies: css-tree: 3.2.1 '@browserbasehq/sdk@2.20.0': dependencies: '@types/node': 18.19.130 '@types/node-fetch': 2.6.13 abort-controller: 3.0.0 agentkeepalive: 4.6.0 form-data-encoder: 1.7.2 formdata-node: 4.4.1 node-fetch: 2.7.0 transitivePeerDependencies: - encoding '@browserbasehq/stagehand@4.1.0': dependencies: '@browserbasehq/sdk': 2.20.0 '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) zod: 4.4.3 transitivePeerDependencies: - encoding '@chevrotain/types@11.1.2': {} '@csstools/color-helpers@6.1.0': {} '@csstools/css-calc@3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/css-color-parser@4.1.9(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/color-helpers': 6.1.0 '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/css-tokenizer': 4.0.0 '@csstools/css-syntax-patches-for-csstree@1.1.6(css-tree@3.2.1)': optionalDependencies: css-tree: 3.2.1 '@csstools/css-tokenizer@4.0.0': {} '@deepseek-ai/libreoffice-kit-darwin-arm64@0.1.5': optional: true '@deepseek-ai/libreoffice-kit-darwin-x64@0.1.5': optional: true '@deepseek-ai/libreoffice-kit-wasm@0.1.5': optional: true '@deepseek-ai/libreoffice-kit-win32-arm64@0.1.5': optional: true '@deepseek-ai/libreoffice-kit-win32-x64@0.1.5': optional: true '@deepseek-ai/libreoffice-kit@0.1.5': dependencies: fflate: 0.8.2 fontkit: 2.0.4 koffi: 3.1.1 saxes: 6.0.0 optionalDependencies: '@deepseek-ai/libreoffice-kit-darwin-arm64': 0.1.5 '@deepseek-ai/libreoffice-kit-darwin-x64': 0.1.5 '@deepseek-ai/libreoffice-kit-wasm': 0.1.5 '@deepseek-ai/libreoffice-kit-win32-arm64': 0.1.5 '@deepseek-ai/libreoffice-kit-win32-x64': 0.1.5 '@docsearch/css@3.8.2': {} '@docsearch/js@3.8.2(@algolia/client-search@5.55.2)(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)': dependencies: '@docsearch/react': 3.8.2(@algolia/client-search@5.55.2)(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3) preact: 10.29.7 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' - preact-render-to-string - react - react-dom - search-insights '@docsearch/react@3.8.2(@algolia/client-search@5.55.2)(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)': dependencies: '@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2)(search-insights@2.17.3) '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.55.2)(algoliasearch@5.55.2) '@docsearch/css': 3.8.2 algoliasearch: 5.55.2 optionalDependencies: '@types/react': 18.3.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' '@earendil-works/pi-ai@1.0.2(patch_hash=1cc211bc358d30cb58bd975f39c03e296f8a277c3de845514d12f9ae77ebab5f)(@aws-sdk/credential-provider-node@3.972.84)(@modelcontextprotocol/sdk@1.31.0(supports-color@9.4.0)(zod@4.4.3))(@smithy/signature-v4@5.7.4)(supports-color@9.4.0)(undici@8.11.2)(ws@8.21.3)(zod@4.4.3)': dependencies: '@anthropic-ai/sdk': 0.129.0(zod@4.4.3) '@aws-sdk/client-bedrock-runtime': 3.1127.0 '@earendil-works/pi-telemetry': 1.0.2 '@google/genai': 2.21.0(@modelcontextprotocol/sdk@1.31.0(supports-color@9.4.0)(zod@4.4.3))(supports-color@9.4.0) '@smithy/node-http-handler': 4.12.1 http-proxy-agent: 9.1.0(supports-color@9.4.0) https-proxy-agent: 9.1.0(supports-color@9.4.0) openai: 7.19.0(@aws-sdk/credential-provider-node@3.972.84)(@smithy/signature-v4@5.7.4)(undici@8.11.2)(ws@8.21.3)(zod@4.4.3) partial-json: 0.1.7 typebox: 1.3.27 transitivePeerDependencies: - '@aws-sdk/credential-provider-node' - '@modelcontextprotocol/sdk' - '@smithy/hash-node' - '@smithy/signature-v4' - bufferutil - kerberos - supports-color - undici - utf-8-validate - ws - zod '@earendil-works/pi-telemetry@1.0.2': {} '@electron-internal/extract-zip@1.0.5': {} '@electron/asar@3.4.1': dependencies: commander: 5.1.0 glob: 7.2.3 minimatch: 3.1.5 '@electron/fuses@1.8.0': dependencies: chalk: 4.1.2 fs-extra: 9.1.0 minimist: 1.2.8 '@electron/get@3.1.0(supports-color@9.4.0)': dependencies: debug: 4.4.3(supports-color@9.4.0) env-paths: 2.2.1 fs-extra: 8.1.0 got: 11.8.6 progress: 2.0.3 semver: 6.3.1 sumchecker: 3.0.1(supports-color@9.4.0) optionalDependencies: global-agent: 3.0.0 transitivePeerDependencies: - supports-color '@electron/get@5.1.0(supports-color@9.4.0)': dependencies: debug: 4.4.3(supports-color@9.4.0) env-paths: 3.0.0 graceful-fs: 4.2.11 progress: 2.0.3 semver: 7.8.5 sumchecker: 3.0.1(supports-color@9.4.0) optionalDependencies: undici: 7.29.1 transitivePeerDependencies: - supports-color '@electron/notarize@2.5.0(supports-color@9.4.0)': dependencies: debug: 4.4.3(supports-color@9.4.0) fs-extra: 9.1.0 promise-retry: 2.0.1 transitivePeerDependencies: - supports-color '@electron/osx-sign@1.3.3(patch_hash=280e7b2816caf01423097d24e79107a66afeb563a348630ce9928ae8499a5861)(supports-color@9.4.0)': dependencies: compare-version: 0.1.2 debug: 4.4.3(supports-color@9.4.0) fs-extra: 10.1.0 isbinaryfile: 4.0.10 minimist: 1.2.8 plist: 3.1.0 transitivePeerDependencies: - supports-color '@electron/rebuild@4.2.0(supports-color@9.4.0)': dependencies: '@malept/cross-spawn-promise': 2.0.0 debug: 4.4.3(supports-color@9.4.0) node-abi: 4.34.0 node-api-version: 0.2.1 node-gyp: 12.4.0 read-binary-file-arch: 1.0.6(supports-color@9.4.0) transitivePeerDependencies: - supports-color '@electron/universal@2.0.3(supports-color@9.4.0)': dependencies: '@electron/asar': 3.4.1 '@malept/cross-spawn-promise': 2.0.0 debug: 4.4.3(supports-color@9.4.0) dir-compare: 4.2.0 fs-extra: 11.4.0 minimatch: 9.0.9 plist: 3.1.0 transitivePeerDependencies: - supports-color '@electron/windows-sign@1.2.2(supports-color@9.4.0)': dependencies: cross-dirname: 0.1.0 debug: 4.4.3(supports-color@9.4.0) fs-extra: 11.4.0 minimist: 1.2.8 postject: 1.0.0-alpha.6 transitivePeerDependencies: - supports-color optional: true '@emnapi/core@1.10.0': dependencies: '@emnapi/wasi-threads': 1.2.1 tslib: 2.8.1 optional: true '@emnapi/core@1.11.0': dependencies: '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 optional: true '@emnapi/runtime@1.10.0': dependencies: tslib: 2.8.1 optional: true '@emnapi/runtime@1.11.0': dependencies: tslib: 2.8.1 optional: true '@emnapi/runtime@1.11.3': dependencies: tslib: 2.8.1 optional: true '@emnapi/wasi-threads@1.2.1': dependencies: tslib: 2.8.1 optional: true '@emnapi/wasi-threads@1.2.2': dependencies: tslib: 2.8.1 optional: true '@esbuild/aix-ppc64@0.21.5': optional: true '@esbuild/aix-ppc64@0.25.12': optional: true '@esbuild/aix-ppc64@0.28.1': optional: true '@esbuild/aix-ppc64@0.28.2': optional: true '@esbuild/android-arm64@0.21.5': optional: true '@esbuild/android-arm64@0.25.12': optional: true '@esbuild/android-arm64@0.28.1': optional: true '@esbuild/android-arm64@0.28.2': optional: true '@esbuild/android-arm@0.21.5': optional: true '@esbuild/android-arm@0.25.12': optional: true '@esbuild/android-arm@0.28.1': optional: true '@esbuild/android-arm@0.28.2': optional: true '@esbuild/android-x64@0.21.5': optional: true '@esbuild/android-x64@0.25.12': optional: true '@esbuild/android-x64@0.28.1': optional: true '@esbuild/android-x64@0.28.2': optional: true '@esbuild/darwin-arm64@0.21.5': optional: true '@esbuild/darwin-arm64@0.25.12': optional: true '@esbuild/darwin-arm64@0.28.1': optional: true '@esbuild/darwin-arm64@0.28.2': optional: true '@esbuild/darwin-x64@0.21.5': optional: true '@esbuild/darwin-x64@0.25.12': optional: true '@esbuild/darwin-x64@0.28.1': optional: true '@esbuild/darwin-x64@0.28.2': optional: true '@esbuild/freebsd-arm64@0.21.5': optional: true '@esbuild/freebsd-arm64@0.25.12': optional: true '@esbuild/freebsd-arm64@0.28.1': optional: true '@esbuild/freebsd-arm64@0.28.2': optional: true '@esbuild/freebsd-x64@0.21.5': optional: true '@esbuild/freebsd-x64@0.25.12': optional: true '@esbuild/freebsd-x64@0.28.1': optional: true '@esbuild/freebsd-x64@0.28.2': optional: true '@esbuild/linux-arm64@0.21.5': optional: true '@esbuild/linux-arm64@0.25.12': optional: true '@esbuild/linux-arm64@0.28.1': optional: true '@esbuild/linux-arm64@0.28.2': optional: true '@esbuild/linux-arm@0.21.5': optional: true '@esbuild/linux-arm@0.25.12': optional: true '@esbuild/linux-arm@0.28.1': optional: true '@esbuild/linux-arm@0.28.2': optional: true '@esbuild/linux-ia32@0.21.5': optional: true '@esbuild/linux-ia32@0.25.12': optional: true '@esbuild/linux-ia32@0.28.1': optional: true '@esbuild/linux-ia32@0.28.2': optional: true '@esbuild/linux-loong64@0.21.5': optional: true '@esbuild/linux-loong64@0.25.12': optional: true '@esbuild/linux-loong64@0.28.1': optional: true '@esbuild/linux-loong64@0.28.2': optional: true '@esbuild/linux-mips64el@0.21.5': optional: true '@esbuild/linux-mips64el@0.25.12': optional: true '@esbuild/linux-mips64el@0.28.1': optional: true '@esbuild/linux-mips64el@0.28.2': optional: true '@esbuild/linux-ppc64@0.21.5': optional: true '@esbuild/linux-ppc64@0.25.12': optional: true '@esbuild/linux-ppc64@0.28.1': optional: true '@esbuild/linux-ppc64@0.28.2': optional: true '@esbuild/linux-riscv64@0.21.5': optional: true '@esbuild/linux-riscv64@0.25.12': optional: true '@esbuild/linux-riscv64@0.28.1': optional: true '@esbuild/linux-riscv64@0.28.2': optional: true '@esbuild/linux-s390x@0.21.5': optional: true '@esbuild/linux-s390x@0.25.12': optional: true '@esbuild/linux-s390x@0.28.1': optional: true '@esbuild/linux-s390x@0.28.2': optional: true '@esbuild/linux-x64@0.21.5': optional: true '@esbuild/linux-x64@0.25.12': optional: true '@esbuild/linux-x64@0.28.1': optional: true '@esbuild/linux-x64@0.28.2': optional: true '@esbuild/netbsd-arm64@0.25.12': optional: true '@esbuild/netbsd-arm64@0.28.1': optional: true '@esbuild/netbsd-arm64@0.28.2': optional: true '@esbuild/netbsd-x64@0.21.5': optional: true '@esbuild/netbsd-x64@0.25.12': optional: true '@esbuild/netbsd-x64@0.28.1': optional: true '@esbuild/netbsd-x64@0.28.2': optional: true '@esbuild/openbsd-arm64@0.25.12': optional: true '@esbuild/openbsd-arm64@0.28.1': optional: true '@esbuild/openbsd-arm64@0.28.2': optional: true '@esbuild/openbsd-x64@0.21.5': optional: true '@esbuild/openbsd-x64@0.25.12': optional: true '@esbuild/openbsd-x64@0.28.1': optional: true '@esbuild/openbsd-x64@0.28.2': optional: true '@esbuild/openharmony-arm64@0.25.12': optional: true '@esbuild/openharmony-arm64@0.28.1': optional: true '@esbuild/openharmony-arm64@0.28.2': optional: true '@esbuild/sunos-x64@0.21.5': optional: true '@esbuild/sunos-x64@0.25.12': optional: true '@esbuild/sunos-x64@0.28.1': optional: true '@esbuild/sunos-x64@0.28.2': optional: true '@esbuild/win32-arm64@0.21.5': optional: true '@esbuild/win32-arm64@0.25.12': optional: true '@esbuild/win32-arm64@0.28.1': optional: true '@esbuild/win32-arm64@0.28.2': optional: true '@esbuild/win32-ia32@0.21.5': optional: true '@esbuild/win32-ia32@0.25.12': optional: true '@esbuild/win32-ia32@0.28.1': optional: true '@esbuild/win32-ia32@0.28.2': optional: true '@esbuild/win32-x64@0.21.5': optional: true '@esbuild/win32-x64@0.25.12': optional: true '@esbuild/win32-x64@0.28.1': optional: true '@esbuild/win32-x64@0.28.2': optional: true '@eslint-community/eslint-utils@4.9.1(eslint@10.5.0(jiti@2.7.0)(supports-color@9.4.0))': dependencies: eslint: 10.5.0(jiti@2.7.0)(supports-color@9.4.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} '@eslint/config-array@0.23.5(supports-color@9.4.0)': dependencies: '@eslint/object-schema': 3.0.5 debug: 4.4.3(supports-color@9.4.0) minimatch: 10.2.5 transitivePeerDependencies: - supports-color '@eslint/config-helpers@0.6.0': dependencies: '@eslint/core': 1.2.1 '@eslint/core@1.2.1': dependencies: '@types/json-schema': 7.0.15 '@eslint/object-schema@3.0.5': {} '@eslint/plugin-kit@0.7.2': dependencies: '@eslint/core': 1.2.1 levn: 0.4.1 '@exodus/bytes@1.15.1(@noble/hashes@2.4.0)': optionalDependencies: '@noble/hashes': 2.4.0 '@fast-csv/format@4.3.5': dependencies: '@types/node': 14.18.63 lodash.escaperegexp: 4.1.2 lodash.isboolean: 3.0.3 lodash.isequal: 4.5.0 lodash.isfunction: 3.0.9 lodash.isnil: 4.0.0 '@fast-csv/parse@4.3.6': dependencies: '@types/node': 14.18.63 lodash.escaperegexp: 4.1.2 lodash.groupby: 4.6.0 lodash.isfunction: 3.0.9 lodash.isnil: 4.0.0 lodash.isundefined: 3.0.1 lodash.uniq: 4.5.0 '@formulajs/formulajs@2.9.3': dependencies: bessel: 1.0.2 jstat: 1.9.6 '@fortune-sheet/core@1.0.4(patch_hash=8791a230763dbf853fd65d627c68c31de37209992851377855e16cf08ea70532)': dependencies: '@fortune-sheet/formula-parser': 0.2.13 dayjs: 1.11.23 immer: 9.0.21 lodash: 4.18.1 numeral: 2.0.6 uuid: 8.3.2 '@fortune-sheet/formula-parser@0.2.13': dependencies: '@formulajs/formulajs': 2.9.3 tiny-emitter: 2.1.0 '@fortune-sheet/react@1.0.4(patch_hash=2932e52e79afcd4ced08cfa123b5eded786c85043da32f622f3e80af6fc96c37)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@fortune-sheet/core': 1.0.4(patch_hash=8791a230763dbf853fd65d627c68c31de37209992851377855e16cf08ea70532) '@types/regenerator-runtime': 0.13.8 immer: 9.0.21 lodash: 4.18.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.14.1 '@google/genai@2.21.0(@modelcontextprotocol/sdk@1.31.0(supports-color@9.4.0)(zod@4.4.3))(supports-color@9.4.0)': dependencies: google-auth-library: 10.7.0(supports-color@9.4.0) p-retry: 4.6.2 protobufjs: 7.6.5 ws: 8.21.3 optionalDependencies: '@modelcontextprotocol/sdk': 1.31.0(supports-color@9.4.0)(zod@4.4.3) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate '@hono/node-server@1.19.17(hono@4.13.7)': dependencies: hono: 4.13.7 '@humanfs/core@0.19.2': dependencies: '@humanfs/types': 0.15.0 '@humanfs/node@0.16.8': dependencies: '@humanfs/core': 0.19.2 '@humanfs/types': 0.15.0 '@humanwhocodes/retry': 0.4.3 '@humanfs/types@0.15.0': {} '@humanwhocodes/module-importer@1.0.1': {} '@humanwhocodes/retry@0.4.3': {} '@iconify-json/simple-icons@1.2.90': dependencies: '@iconify/types': 2.0.0 '@iconify/types@2.0.0': {} '@iconify/utils@3.1.3': dependencies: '@antfu/install-pkg': 1.1.0 '@iconify/types': 2.0.0 import-meta-resolve: 4.2.0 '@img/colour@1.1.0': {} '@img/sharp-darwin-arm64@0.35.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.3.4 optional: true '@img/sharp-darwin-x64@0.35.5': optionalDependencies: '@img/sharp-libvips-darwin-x64': 1.3.4 optional: true '@img/sharp-freebsd-wasm32@0.35.5': dependencies: '@img/sharp-wasm32': 0.35.5 optional: true '@img/sharp-libvips-darwin-arm64@1.3.4': optional: true '@img/sharp-libvips-darwin-x64@1.3.4': optional: true '@img/sharp-libvips-linux-arm64@1.3.4': optional: true '@img/sharp-libvips-linux-arm@1.3.4': optional: true '@img/sharp-libvips-linux-ppc64@1.3.4': optional: true '@img/sharp-libvips-linux-riscv64@1.3.4': optional: true '@img/sharp-libvips-linux-s390x@1.3.4': optional: true '@img/sharp-libvips-linux-x64@1.3.4': optional: true '@img/sharp-libvips-linuxmusl-arm64@1.3.4': optional: true '@img/sharp-libvips-linuxmusl-x64@1.3.4': optional: true '@img/sharp-linux-arm64@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-arm64': 1.3.4 optional: true '@img/sharp-linux-arm@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-arm': 1.3.4 optional: true '@img/sharp-linux-ppc64@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-ppc64': 1.3.4 optional: true '@img/sharp-linux-riscv64@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-riscv64': 1.3.4 optional: true '@img/sharp-linux-s390x@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-s390x': 1.3.4 optional: true '@img/sharp-linux-x64@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-x64': 1.3.4 optional: true '@img/sharp-linuxmusl-arm64@0.35.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-arm64': 1.3.4 optional: true '@img/sharp-linuxmusl-x64@0.35.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-x64': 1.3.4 optional: true '@img/sharp-wasm32@0.35.5': dependencies: '@emnapi/runtime': 1.11.3 optional: true '@img/sharp-webcontainers-wasm32@0.35.5': dependencies: '@img/sharp-wasm32': 0.35.5 optional: true '@img/sharp-win32-arm64@0.35.5': optional: true '@img/sharp-win32-ia32@0.35.5': optional: true '@img/sharp-win32-x64@0.35.5': optional: true '@isaacs/fs-minipass@4.0.1': dependencies: minipass: 7.1.3 '@joplin/turndown-plugin-gfm@1.0.67': {} '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/remapping@2.3.5': dependencies: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/sourcemap-codec@1.5.5': {} '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 '@js-temporal/polyfill@0.5.1': dependencies: jsbi: 4.3.2 '@keyv/serialize@1.1.1': {} '@koromix/koffi-darwin-arm64@3.1.1': optional: true '@koromix/koffi-darwin-x64@3.1.1': optional: true '@koromix/koffi-freebsd-arm64@3.1.1': optional: true '@koromix/koffi-freebsd-ia32@3.1.1': optional: true '@koromix/koffi-freebsd-x64@3.1.1': optional: true '@koromix/koffi-linux-arm64@3.1.1': optional: true '@koromix/koffi-linux-ia32@3.1.1': optional: true '@koromix/koffi-linux-loong64@3.1.1': optional: true '@koromix/koffi-linux-riscv64@3.1.1': optional: true '@koromix/koffi-linux-x64@3.1.1': optional: true '@koromix/koffi-openbsd-ia32@3.1.1': optional: true '@koromix/koffi-openbsd-x64@3.1.1': optional: true '@koromix/koffi-win32-arm64@3.1.1': optional: true '@koromix/koffi-win32-ia32@3.1.1': optional: true '@koromix/koffi-win32-x64@3.1.1': optional: true '@lexical/clipboard@0.49.0(typescript@6.0.3)': dependencies: '@lexical/extension': 0.49.0(typescript@6.0.3) '@lexical/html': 0.49.0(typescript@6.0.3) '@lexical/internal': 0.49.0(typescript@6.0.3) '@lexical/list': 0.49.0(typescript@6.0.3) '@lexical/selection': 0.49.0(typescript@6.0.3) '@lexical/utils': 0.49.0(typescript@6.0.3) '@types/trusted-types': 2.0.7 lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@lexical/dragon@0.49.0(typescript@6.0.3)': dependencies: '@lexical/extension': 0.49.0(typescript@6.0.3) lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@lexical/extension@0.49.0(typescript@6.0.3)': dependencies: '@lexical/internal': 0.49.0(typescript@6.0.3) '@lexical/utils': 0.49.0(typescript@6.0.3) '@preact/signals-core': 1.14.4 lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@lexical/headless@0.49.0(typescript@6.0.3)': dependencies: '@lexical/internal': 0.49.0(typescript@6.0.3) happy-dom: 20.11.6 lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 transitivePeerDependencies: - bufferutil - utf-8-validate '@lexical/history@0.49.0(typescript@6.0.3)': dependencies: '@lexical/extension': 0.49.0(typescript@6.0.3) '@lexical/utils': 0.49.0(typescript@6.0.3) lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@lexical/html@0.49.0(typescript@6.0.3)': dependencies: '@lexical/extension': 0.49.0(typescript@6.0.3) '@lexical/internal': 0.49.0(typescript@6.0.3) '@lexical/selection': 0.49.0(typescript@6.0.3) '@lexical/utils': 0.49.0(typescript@6.0.3) lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@lexical/internal@0.49.0(typescript@6.0.3)': optionalDependencies: typescript: 6.0.3 '@lexical/list@0.49.0(typescript@6.0.3)': dependencies: '@lexical/extension': 0.49.0(typescript@6.0.3) '@lexical/html': 0.49.0(typescript@6.0.3) '@lexical/internal': 0.49.0(typescript@6.0.3) '@lexical/utils': 0.49.0(typescript@6.0.3) lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@lexical/plain-text@0.49.0(typescript@6.0.3)': dependencies: '@lexical/clipboard': 0.49.0(typescript@6.0.3) '@lexical/dragon': 0.49.0(typescript@6.0.3) '@lexical/extension': 0.49.0(typescript@6.0.3) '@lexical/selection': 0.49.0(typescript@6.0.3) '@lexical/utils': 0.49.0(typescript@6.0.3) lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@lexical/selection@0.49.0(typescript@6.0.3)': dependencies: '@lexical/internal': 0.49.0(typescript@6.0.3) lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@lexical/text@0.49.0(typescript@6.0.3)': dependencies: '@lexical/internal': 0.49.0(typescript@6.0.3) lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@lexical/utils@0.49.0(typescript@6.0.3)': dependencies: '@lexical/internal': 0.49.0(typescript@6.0.3) '@lexical/selection': 0.49.0(typescript@6.0.3) lexical: 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 '@malept/cross-spawn-promise@2.0.0': dependencies: cross-spawn: 7.0.6 '@malept/flatpak-bundler@0.4.0(supports-color@9.4.0)': dependencies: debug: 4.4.3(supports-color@9.4.0) fs-extra: 9.1.0 lodash: 4.18.1 tmp-promise: 3.0.3 transitivePeerDependencies: - supports-color '@mermaid-js/mermaid-mindmap@9.3.0': dependencies: '@braintree/sanitize-url': 6.0.4 cytoscape: 3.34.2 cytoscape-cose-bilkent: 4.1.0(cytoscape@3.34.2) cytoscape-fcose: 2.2.0(cytoscape@3.34.2) d3: 7.9.0 khroma: 2.1.0 non-layered-tidy-tree-layout: 2.0.2 optional: true '@mermaid-js/parser@1.2.1': dependencies: '@chevrotain/types': 11.1.2 '@mixmark-io/domino@2.2.0': {} '@modelcontextprotocol/client@2.2.0': dependencies: '@modelcontextprotocol/core': 2.2.0 cross-spawn: 7.0.6 eventsource: 3.0.7 eventsource-parser: 3.1.0 jose: 6.2.3 pkce-challenge: 5.0.1 zod: 4.4.3 '@modelcontextprotocol/core@2.2.0': dependencies: zod: 4.4.3 '@modelcontextprotocol/node@2.0.0(@modelcontextprotocol/server@2.2.0)(hono@4.13.7)': dependencies: '@hono/node-server': 1.19.17(hono@4.13.7) '@modelcontextprotocol/server': 2.2.0 optionalDependencies: hono: 4.13.7 '@modelcontextprotocol/sdk@1.31.0(supports-color@9.4.0)(zod@4.4.3)': dependencies: '@hono/node-server': 1.19.17(hono@4.13.7) ajv: 8.20.0 ajv-formats: 3.0.1 content-type: 1.0.5 cors: 2.8.6 cross-spawn: 7.0.6 eventsource: 3.0.7 eventsource-parser: 3.1.0 express: 5.2.1(supports-color@9.4.0) express-rate-limit: 8.5.2(express@5.2.1(supports-color@9.4.0)) hono: 4.13.7 jose: 6.2.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 raw-body: 3.0.2 zod: 4.4.3 zod-to-json-schema: 3.25.2(zod@4.4.3) transitivePeerDependencies: - supports-color '@modelcontextprotocol/server-everything@2026.8.31(supports-color@9.4.0)': dependencies: '@modelcontextprotocol/sdk': 1.31.0(supports-color@9.4.0)(zod@4.4.3) cors: 2.8.6 express: 5.2.1(supports-color@9.4.0) jszip: 3.10.1 zod: 4.4.3 transitivePeerDependencies: - '@cfworker/json-schema' - supports-color '@modelcontextprotocol/server-filesystem@2026.8.31(supports-color@9.4.0)(zod@4.4.3)': dependencies: '@modelcontextprotocol/sdk': 1.31.0(supports-color@9.4.0)(zod@4.4.3) diff: 8.0.4 glob: 13.0.6 minimatch: 10.2.5 transitivePeerDependencies: - '@cfworker/json-schema' - supports-color - zod '@modelcontextprotocol/server@2.2.0': dependencies: '@modelcontextprotocol/core': 2.2.0 zod: 4.4.3 '@napi-rs/canvas-android-arm64@1.0.8': optional: true '@napi-rs/canvas-darwin-arm64@1.0.8': optional: true '@napi-rs/canvas-darwin-x64@1.0.8': optional: true '@napi-rs/canvas-linux-arm-gnueabihf@1.0.8': optional: true '@napi-rs/canvas-linux-arm64-gnu@1.0.8': optional: true '@napi-rs/canvas-linux-arm64-musl@1.0.8': optional: true '@napi-rs/canvas-linux-riscv64-gnu@1.0.8': optional: true '@napi-rs/canvas-linux-x64-gnu@1.0.8': optional: true '@napi-rs/canvas-linux-x64-musl@1.0.8': optional: true '@napi-rs/canvas-win32-arm64-msvc@1.0.8': optional: true '@napi-rs/canvas-win32-x64-msvc@1.0.8': optional: true '@napi-rs/canvas@1.0.8': optionalDependencies: '@napi-rs/canvas-android-arm64': 1.0.8 '@napi-rs/canvas-darwin-arm64': 1.0.8 '@napi-rs/canvas-darwin-x64': 1.0.8 '@napi-rs/canvas-linux-arm-gnueabihf': 1.0.8 '@napi-rs/canvas-linux-arm64-gnu': 1.0.8 '@napi-rs/canvas-linux-arm64-musl': 1.0.8 '@napi-rs/canvas-linux-riscv64-gnu': 1.0.8 '@napi-rs/canvas-linux-x64-gnu': 1.0.8 '@napi-rs/canvas-linux-x64-musl': 1.0.8 '@napi-rs/canvas-win32-arm64-msvc': 1.0.8 '@napi-rs/canvas-win32-x64-msvc': 1.0.8 optional: true '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 '@tybys/wasm-util': 0.10.2 optional: true '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': dependencies: '@emnapi/core': 1.11.0 '@emnapi/runtime': 1.11.0 '@tybys/wasm-util': 0.10.2 optional: true '@noble/hashes@1.4.0': {} '@noble/hashes@1.8.0': {} '@noble/hashes@2.4.0': {} '@nodable/entities@3.0.0': {} '@octokit/openapi-types@28.0.0': {} '@octokit/openapi-webhooks-types@12.1.0': {} '@octokit/request-error@7.1.1': dependencies: '@octokit/types': 17.0.0 '@octokit/types@17.0.0': dependencies: '@octokit/openapi-types': 28.0.0 '@octokit/webhooks-methods@6.0.0': {} '@octokit/webhooks@14.2.0': dependencies: '@octokit/openapi-webhooks-types': 12.1.0 '@octokit/request-error': 7.1.1 '@octokit/webhooks-methods': 6.0.0 '@openai/codex@0.153.4': optionalDependencies: '@openai/codex-darwin-arm64': '@openai/codex@0.153.4-darwin-arm64' '@openai/codex-darwin-x64': '@openai/codex@0.153.4-darwin-x64' '@openai/codex-linux-arm64': '@openai/codex@0.153.4-linux-arm64' '@openai/codex-linux-x64': '@openai/codex@0.153.4-linux-x64' '@openai/codex-win32-arm64': '@openai/codex@0.153.4-win32-arm64' '@openai/codex-win32-x64': '@openai/codex@0.153.4-win32-x64' '@openai/codex@0.153.4-darwin-arm64': optional: true '@openai/codex@0.153.4-darwin-x64': optional: true '@openai/codex@0.153.4-linux-arm64': optional: true '@openai/codex@0.153.4-linux-x64': optional: true '@openai/codex@0.153.4-win32-arm64': optional: true '@openai/codex@0.153.4-win32-x64': optional: true '@opentelemetry/api-logs@0.222.0': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api@1.9.1': {} '@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/otlp-exporter-base@0.222.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/otlp-transformer': 0.222.0(@opentelemetry/api@1.9.1) '@opentelemetry/otlp-transformer@0.222.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.222.0 '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-logs': 0.222.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-metrics': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources@2.11.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/sdk-logs@0.222.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.222.0 '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/sdk-metrics@2.11.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace@2.11.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.11.0(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/semantic-conventions@1.43.0': {} '@oxc-project/types@0.135.0': {} '@oxc-project/types@0.148.0': {} '@oxc-resolver/binding-android-arm-eabi@11.20.0': optional: true '@oxc-resolver/binding-android-arm64@11.20.0': optional: true '@oxc-resolver/binding-darwin-arm64@11.20.0': optional: true '@oxc-resolver/binding-darwin-x64@11.20.0': optional: true '@oxc-resolver/binding-freebsd-x64@11.20.0': optional: true '@oxc-resolver/binding-linux-arm-gnueabihf@11.20.0': optional: true '@oxc-resolver/binding-linux-arm-musleabihf@11.20.0': optional: true '@oxc-resolver/binding-linux-arm64-gnu@11.20.0': optional: true '@oxc-resolver/binding-linux-arm64-musl@11.20.0': optional: true '@oxc-resolver/binding-linux-ppc64-gnu@11.20.0': optional: true '@oxc-resolver/binding-linux-riscv64-gnu@11.20.0': optional: true '@oxc-resolver/binding-linux-riscv64-musl@11.20.0': optional: true '@oxc-resolver/binding-linux-s390x-gnu@11.20.0': optional: true '@oxc-resolver/binding-linux-x64-gnu@11.20.0': optional: true '@oxc-resolver/binding-linux-x64-musl@11.20.0': optional: true '@oxc-resolver/binding-openharmony-arm64@11.20.0': optional: true '@oxc-resolver/binding-wasm32-wasi@11.20.0': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@oxc-resolver/binding-win32-arm64-msvc@11.20.0': optional: true '@oxc-resolver/binding-win32-x64-msvc@11.20.0': optional: true '@oxlint-tsgolint/darwin-arm64@7.0.2001': optional: true '@oxlint-tsgolint/darwin-x64@7.0.2001': optional: true '@oxlint-tsgolint/linux-arm64@7.0.2001': optional: true '@oxlint-tsgolint/linux-x64@7.0.2001': optional: true '@oxlint-tsgolint/win32-arm64@7.0.2001': optional: true '@oxlint-tsgolint/win32-x64@7.0.2001': optional: true '@oxlint/binding-android-arm-eabi@1.81.0': optional: true '@oxlint/binding-android-arm64@1.81.0': optional: true '@oxlint/binding-darwin-arm64@1.81.0': optional: true '@oxlint/binding-darwin-x64@1.81.0': optional: true '@oxlint/binding-freebsd-x64@1.81.0': optional: true '@oxlint/binding-linux-arm-gnueabihf@1.81.0': optional: true '@oxlint/binding-linux-arm-musleabihf@1.81.0': optional: true '@oxlint/binding-linux-arm64-gnu@1.81.0': optional: true '@oxlint/binding-linux-arm64-musl@1.81.0': optional: true '@oxlint/binding-linux-ppc64-gnu@1.81.0': optional: true '@oxlint/binding-linux-riscv64-gnu@1.81.0': optional: true '@oxlint/binding-linux-riscv64-musl@1.81.0': optional: true '@oxlint/binding-linux-s390x-gnu@1.81.0': optional: true '@oxlint/binding-linux-x64-gnu@1.81.0': optional: true '@oxlint/binding-linux-x64-musl@1.81.0': optional: true '@oxlint/binding-openharmony-arm64@1.81.0': optional: true '@oxlint/binding-win32-arm64-msvc@1.81.0': optional: true '@oxlint/binding-win32-ia32-msvc@1.81.0': optional: true '@oxlint/binding-win32-x64-msvc@1.81.0': optional: true '@panzoom/panzoom@4.6.2': {} '@peculiar/asn1-schema@2.9.4': dependencies: '@peculiar/utils': 2.0.3 asn1js: 3.0.10 tslib: 2.8.1 '@peculiar/json-schema@1.1.12': dependencies: tslib: 2.8.1 '@peculiar/utils@2.0.3': dependencies: tslib: 2.8.1 '@peculiar/webcrypto@1.7.1': dependencies: '@peculiar/asn1-schema': 2.9.4 '@peculiar/json-schema': 1.1.12 '@peculiar/utils': 2.0.3 tslib: 2.8.1 webcrypto-core: 1.9.2 '@playwright/mcp@0.0.80': dependencies: playwright: 1.63.0-alpha-2026-08-31 playwright-core: 1.63.0-alpha-2026-08-31 '@preact/signals-core@1.14.4': {} '@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': dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/float@1.0.2': {} '@protobufjs/path@1.1.2': {} '@protobufjs/pool@1.1.0': {} '@protobufjs/utf8@1.1.1': {} '@publint/pack@0.1.7': dependencies: tinyexec: 1.3.1 '@puppeteer/browsers@3.2.2(yauzl@3.4.0)': dependencies: modern-tar: 0.8.5 yargs: 18.1.0 optionalDependencies: yauzl: 3.4.0 '@quansync/fs@1.0.0': dependencies: quansync: 1.0.0 '@roberts_lando/vfs@0.3.3': {} '@rolldown/binding-android-arm-eabi@1.2.7': optional: true '@rolldown/binding-android-arm64@1.1.1': optional: true '@rolldown/binding-android-arm64@1.2.7': optional: true '@rolldown/binding-darwin-arm64@1.1.1': optional: true '@rolldown/binding-darwin-arm64@1.2.7': optional: true '@rolldown/binding-darwin-x64@1.1.1': optional: true '@rolldown/binding-darwin-x64@1.2.7': optional: true '@rolldown/binding-freebsd-x64@1.1.1': optional: true '@rolldown/binding-freebsd-x64@1.2.7': optional: true '@rolldown/binding-linux-arm-gnueabihf@1.1.1': optional: true '@rolldown/binding-linux-arm-gnueabihf@1.2.7': optional: true '@rolldown/binding-linux-arm64-gnu@1.1.1': optional: true '@rolldown/binding-linux-arm64-gnu@1.2.7': optional: true '@rolldown/binding-linux-arm64-musl@1.1.1': optional: true '@rolldown/binding-linux-arm64-musl@1.2.7': optional: true '@rolldown/binding-linux-ppc64-gnu@1.1.1': optional: true '@rolldown/binding-linux-ppc64-gnu@1.2.7': optional: true '@rolldown/binding-linux-s390x-gnu@1.1.1': optional: true '@rolldown/binding-linux-s390x-gnu@1.2.7': optional: true '@rolldown/binding-linux-x64-gnu@1.1.1': optional: true '@rolldown/binding-linux-x64-gnu@1.2.7': optional: true '@rolldown/binding-linux-x64-musl@1.1.1': optional: true '@rolldown/binding-linux-x64-musl@1.2.7': optional: true '@rolldown/binding-openharmony-arm64@1.1.1': optional: true '@rolldown/binding-openharmony-arm64@1.2.7': optional: true '@rolldown/binding-wasm32-wasi@1.1.1': dependencies: '@emnapi/core': 1.11.0 '@emnapi/runtime': 1.11.0 '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) optional: true '@rolldown/binding-win32-arm64-msvc@1.1.1': optional: true '@rolldown/binding-win32-arm64-msvc@1.2.7': optional: true '@rolldown/binding-win32-x64-msvc@1.1.1': optional: true '@rolldown/binding-win32-x64-msvc@1.2.7': optional: true '@rolldown/pluginutils@1.0.0-beta.27': {} '@rolldown/pluginutils@1.0.1': {} '@rollup/rollup-android-arm-eabi@4.62.2': optional: true '@rollup/rollup-android-arm64@4.62.2': optional: true '@rollup/rollup-darwin-arm64@4.62.2': optional: true '@rollup/rollup-darwin-x64@4.62.2': optional: true '@rollup/rollup-freebsd-arm64@4.62.2': optional: true '@rollup/rollup-freebsd-x64@4.62.2': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.62.2': optional: true '@rollup/rollup-linux-arm-musleabihf@4.62.2': optional: true '@rollup/rollup-linux-arm64-gnu@4.62.2': optional: true '@rollup/rollup-linux-arm64-musl@4.62.2': optional: true '@rollup/rollup-linux-loong64-gnu@4.62.2': optional: true '@rollup/rollup-linux-loong64-musl@4.62.2': optional: true '@rollup/rollup-linux-ppc64-gnu@4.62.2': optional: true '@rollup/rollup-linux-ppc64-musl@4.62.2': optional: true '@rollup/rollup-linux-riscv64-gnu@4.62.2': optional: true '@rollup/rollup-linux-riscv64-musl@4.62.2': optional: true '@rollup/rollup-linux-s390x-gnu@4.62.2': optional: true '@rollup/rollup-linux-x64-gnu@4.62.2': optional: true '@rollup/rollup-linux-x64-musl@4.62.2': optional: true '@rollup/rollup-openbsd-x64@4.62.2': optional: true '@rollup/rollup-openharmony-arm64@4.62.2': optional: true '@rollup/rollup-win32-arm64-msvc@4.62.2': optional: true '@rollup/rollup-win32-ia32-msvc@4.62.2': optional: true '@rollup/rollup-win32-x64-gnu@4.62.2': optional: true '@rollup/rollup-win32-x64-msvc@4.62.2': optional: true '@sec-ant/readable-stream@0.4.1': {} '@shikijs/core@2.5.0': dependencies: '@shikijs/engine-javascript': 2.5.0 '@shikijs/engine-oniguruma': 2.5.0 '@shikijs/types': 2.5.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.5 hast-util-to-html: 9.0.5 '@shikijs/core@4.4.3': dependencies: '@shikijs/primitive': 4.4.3 '@shikijs/types': 4.4.3 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.5 hast-util-to-html: 9.0.5 '@shikijs/engine-javascript@2.5.0': dependencies: '@shikijs/types': 2.5.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 3.1.1 '@shikijs/engine-javascript@4.4.3': dependencies: '@shikijs/types': 4.4.3 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 '@shikijs/engine-oniguruma@2.5.0': dependencies: '@shikijs/types': 2.5.0 '@shikijs/vscode-textmate': 10.0.2 '@shikijs/engine-oniguruma@4.4.3': dependencies: '@shikijs/types': 4.4.3 '@shikijs/vscode-textmate': 10.0.2 '@shikijs/langs@2.5.0': dependencies: '@shikijs/types': 2.5.0 '@shikijs/langs@4.4.3': dependencies: '@shikijs/types': 4.4.3 '@shikijs/primitive@4.4.3': dependencies: '@shikijs/types': 4.4.3 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.5 '@shikijs/themes@2.5.0': dependencies: '@shikijs/types': 2.5.0 '@shikijs/themes@4.4.3': dependencies: '@shikijs/types': 4.4.3 '@shikijs/transformers@2.5.0': dependencies: '@shikijs/core': 2.5.0 '@shikijs/types': 2.5.0 '@shikijs/types@2.5.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.5 '@shikijs/types@4.4.3': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.5 '@shikijs/vscode-textmate@10.0.2': {} '@sindresorhus/is@4.6.0': {} '@sindresorhus/is@7.2.0': {} '@sindresorhus/merge-streams@4.0.0': {} '@smithy/core@3.35.0': dependencies: '@smithy/types': 4.19.0 tslib: 2.8.1 '@smithy/credential-provider-imds@4.5.2': dependencies: '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@smithy/fetch-http-handler@5.8.0': dependencies: '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@smithy/node-http-handler@4.12.1': dependencies: '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@smithy/signature-v4@5.7.4': dependencies: '@smithy/core': 3.35.0 '@smithy/types': 4.19.0 tslib: 2.8.1 '@smithy/types@4.19.0': dependencies: tslib: 2.8.1 '@stablelib/base64@1.0.1': {} '@standard-schema/spec@1.1.0': {} '@stylistic/eslint-plugin@5.10.0(eslint@10.5.0(jiti@2.7.0)(supports-color@9.4.0))': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.5.0(jiti@2.7.0)(supports-color@9.4.0)) '@typescript-eslint/types': 8.61.0 eslint: 10.5.0(jiti@2.7.0)(supports-color@9.4.0) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 picomatch: 4.0.4 '@swc/helpers@0.5.23': dependencies: tslib: 2.8.1 '@szmarczak/http-timer@4.0.6': dependencies: defer-to-connect: 2.0.1 '@tanstack/react-virtual@3.14.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/virtual-core': 3.17.8 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) '@tanstack/virtual-core@3.17.8': {} '@testing-library/dom@10.4.2': dependencies: '@babel/code-frame': 7.29.7 '@babel/runtime': 7.29.7 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 lz-string: 1.5.0 picocolors: 1.1.1 pretty-format: 27.5.1 '@testing-library/react@16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.29.7 '@testing-library/dom': 10.4.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@types/react': 18.3.31 '@types/react-dom': 18.3.7(@types/react@18.3.31) '@trycua/cua-driver-darwin-arm64@0.28.0': optional: true '@trycua/cua-driver-darwin-x64@0.28.0': optional: true '@trycua/cua-driver-linux-arm64-gnu@0.28.0': optional: true '@trycua/cua-driver-linux-x64-gnu@0.28.0': optional: true '@trycua/cua-driver-win32-arm64-msvc@0.28.0': optional: true '@trycua/cua-driver-win32-x64-msvc@0.28.0': optional: true '@trycua/cua-driver@0.28.0': dependencies: '@ubjs/core': 0.31.0-3 '@ubjs/node': 0.31.0-3 optionalDependencies: '@trycua/cua-driver-darwin-arm64': 0.28.0 '@trycua/cua-driver-darwin-x64': 0.28.0 '@trycua/cua-driver-linux-arm64-gnu': 0.28.0 '@trycua/cua-driver-linux-x64-gnu': 0.28.0 '@trycua/cua-driver-win32-arm64-msvc': 0.28.0 '@trycua/cua-driver-win32-x64-msvc': 0.28.0 '@tybys/wasm-util@0.10.2': dependencies: tslib: 2.8.1 optional: true '@types/aria-query@5.0.4': {} '@types/babel__code-frame@7.27.0': {} '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.29.7 '@babel/types': 7.29.7 '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.28.0 '@types/babel__generator@7.27.0': dependencies: '@babel/types': 7.29.7 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.29.7 '@babel/types': 7.29.7 '@types/babel__traverse@7.28.0': dependencies: '@babel/types': 7.29.7 '@types/big.js@6.2.2': {} '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 '@types/node': 22.20.1 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.2.0 '@types/keyv': 3.1.4 '@types/node': 22.20.1 '@types/responselike': 1.0.3 '@types/chai@5.2.3': dependencies: '@types/deep-eql': 4.0.2 assertion-error: 2.0.1 '@types/compression@1.8.1': dependencies: '@types/express': 5.0.6 '@types/node': 22.20.1 '@types/connect@3.4.38': dependencies: '@types/node': 22.20.1 '@types/d3-array@3.2.2': {} '@types/d3-axis@3.0.6': dependencies: '@types/d3-selection': 3.0.11 '@types/d3-brush@3.0.6': dependencies: '@types/d3-selection': 3.0.11 '@types/d3-chord@3.0.6': {} '@types/d3-color@3.1.3': {} '@types/d3-contour@3.0.6': dependencies: '@types/d3-array': 3.2.2 '@types/geojson': 7946.0.16 '@types/d3-delaunay@6.0.4': {} '@types/d3-dispatch@3.0.7': {} '@types/d3-drag@3.0.7': dependencies: '@types/d3-selection': 3.0.11 '@types/d3-dsv@3.0.7': {} '@types/d3-ease@3.0.2': {} '@types/d3-fetch@3.0.7': dependencies: '@types/d3-dsv': 3.0.7 '@types/d3-force@3.0.10': {} '@types/d3-format@3.0.4': {} '@types/d3-geo@3.1.0': dependencies: '@types/geojson': 7946.0.16 '@types/d3-hierarchy@3.1.7': {} '@types/d3-interpolate@3.0.4': dependencies: '@types/d3-color': 3.1.3 '@types/d3-path@3.1.1': {} '@types/d3-polygon@3.0.2': {} '@types/d3-quadtree@3.0.6': {} '@types/d3-random@3.0.3': {} '@types/d3-scale-chromatic@3.1.0': {} '@types/d3-scale@4.0.9': dependencies: '@types/d3-time': 3.0.4 '@types/d3-selection@3.0.11': {} '@types/d3-shape@3.1.8': dependencies: '@types/d3-path': 3.1.1 '@types/d3-time-format@4.0.3': {} '@types/d3-time@3.0.4': {} '@types/d3-timer@3.0.2': {} '@types/d3-transition@3.0.9': dependencies: '@types/d3-selection': 3.0.11 '@types/d3-zoom@3.0.8': dependencies: '@types/d3-interpolate': 3.0.4 '@types/d3-selection': 3.0.11 '@types/d3@7.4.3': dependencies: '@types/d3-array': 3.2.2 '@types/d3-axis': 3.0.6 '@types/d3-brush': 3.0.6 '@types/d3-chord': 3.0.6 '@types/d3-color': 3.1.3 '@types/d3-contour': 3.0.6 '@types/d3-delaunay': 6.0.4 '@types/d3-dispatch': 3.0.7 '@types/d3-drag': 3.0.7 '@types/d3-dsv': 3.0.7 '@types/d3-ease': 3.0.2 '@types/d3-fetch': 3.0.7 '@types/d3-force': 3.0.10 '@types/d3-format': 3.0.4 '@types/d3-geo': 3.1.0 '@types/d3-hierarchy': 3.1.7 '@types/d3-interpolate': 3.0.4 '@types/d3-path': 3.1.1 '@types/d3-polygon': 3.0.2 '@types/d3-quadtree': 3.0.6 '@types/d3-random': 3.0.3 '@types/d3-scale': 4.0.9 '@types/d3-scale-chromatic': 3.1.0 '@types/d3-selection': 3.0.11 '@types/d3-shape': 3.1.8 '@types/d3-time': 3.0.4 '@types/d3-time-format': 4.0.3 '@types/d3-timer': 3.0.2 '@types/d3-transition': 3.0.9 '@types/d3-zoom': 3.0.8 '@types/debug@4.1.13': dependencies: '@types/ms': 2.1.0 '@types/deep-eql@4.0.2': {} '@types/esrecurse@4.3.1': {} '@types/estree@1.0.9': {} '@types/express-serve-static-core@5.1.3': dependencies: '@types/node': 22.20.1 '@types/qs': 6.15.1 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 '@types/express@5.0.6': dependencies: '@types/body-parser': 1.19.6 '@types/express-serve-static-core': 5.1.3 '@types/serve-static': 2.2.0 '@types/fs-extra@9.0.13': dependencies: '@types/node': 22.20.1 '@types/geojson@7946.0.16': {} '@types/hast@3.0.5': dependencies: '@types/unist': 3.0.3 '@types/http-cache-semantics@4.2.0': {} '@types/http-errors@2.0.5': {} '@types/js-yaml@4.0.9': {} '@types/jsdom@28.0.3': dependencies: '@types/node': 22.20.1 '@types/tough-cookie': 4.0.5 parse5: 8.0.1 undici-types: 7.24.6 '@types/jsesc@2.5.1': {} '@types/json-schema@7.0.15': {} '@types/katex@0.16.8': {} '@types/keyv@3.1.4': dependencies: '@types/node': 22.20.1 '@types/linkify-it@5.0.0': {} '@types/markdown-it@14.1.2': dependencies: '@types/linkify-it': 5.0.0 '@types/mdurl': 2.0.0 '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.3 '@types/mdurl@2.0.0': {} '@types/mime-types@3.0.1': {} '@types/ms@2.1.0': {} '@types/negotiator@0.6.5': {} '@types/node-fetch@2.6.13': dependencies: '@types/node': 22.20.1 form-data: 4.0.6 '@types/node@14.18.63': {} '@types/node@18.19.130': dependencies: undici-types: 5.26.5 '@types/node@22.20.0': dependencies: undici-types: 6.21.0 '@types/node@22.20.1': dependencies: undici-types: 6.21.0 '@types/node@24.13.3': dependencies: undici-types: 7.18.2 '@types/node@26.4.1': dependencies: undici-types: 8.3.0 '@types/papaparse@5.5.2': dependencies: '@types/node': 22.20.1 '@types/picomatch@3.0.2': {} '@types/picomatch@4.0.3': {} '@types/prop-types@15.7.15': {} '@types/qs@6.15.1': {} '@types/range-parser@1.2.7': {} '@types/react-dom@18.3.7(@types/react@18.3.31)': dependencies: '@types/react': 18.3.31 '@types/react@18.3.31': dependencies: '@types/prop-types': 15.7.15 csstype: 3.2.3 '@types/readable-stream@4.0.24': dependencies: '@types/node': 22.20.1 '@types/regenerator-runtime@0.13.8': {} '@types/responselike@1.0.3': dependencies: '@types/node': 22.20.1 '@types/retry@0.12.0': {} '@types/semver@7.8.0': {} '@types/send@1.2.1': dependencies: '@types/node': 22.20.1 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 '@types/node': 22.20.1 '@types/spdx-expression-parse@4.0.0': {} '@types/tough-cookie@4.0.5': {} '@types/trusted-types@2.0.7': {} '@types/turndown@5.0.6': {} '@types/unist@3.0.3': {} '@types/use-sync-external-store@1.7.0': {} '@types/web-bluetooth@0.0.21': {} '@types/whatwg-mimetype@3.0.2': {} '@types/ws@8.18.1': dependencies: '@types/node': 22.20.1 '@types/yauzl@2.10.3': dependencies: '@types/node': 22.20.1 optional: true '@typescript-eslint/types@8.61.0': {} '@ubjs/core@0.31.0-3': {} '@ubjs/node-darwin-arm64@0.31.0-3': optional: true '@ubjs/node-darwin-x64@0.31.0-3': optional: true '@ubjs/node-linux-arm64-gnu@0.31.0-3': optional: true '@ubjs/node-linux-arm64-musl@0.31.0-3': optional: true '@ubjs/node-linux-x64-gnu@0.31.0-3': optional: true '@ubjs/node-linux-x64-musl@0.31.0-3': optional: true '@ubjs/node-win32-arm64-msvc@0.31.0-3': optional: true '@ubjs/node-win32-x64-msvc@0.31.0-3': optional: true '@ubjs/node@0.31.0-3': optionalDependencies: '@ubjs/node-darwin-arm64': 0.31.0-3 '@ubjs/node-darwin-x64': 0.31.0-3 '@ubjs/node-linux-arm64-gnu': 0.31.0-3 '@ubjs/node-linux-arm64-musl': 0.31.0-3 '@ubjs/node-linux-x64-gnu': 0.31.0-3 '@ubjs/node-linux-x64-musl': 0.31.0-3 '@ubjs/node-win32-arm64-msvc': 0.31.0-3 '@ubjs/node-win32-x64-msvc': 0.31.0-3 '@ungap/structured-clone@1.3.3': {} '@upsetjs/venn.js@2.0.0': optionalDependencies: d3-selection: 3.0.0 d3-transition: 3.0.1(d3-selection@3.0.0) '@vitejs/plugin-react@4.7.0(supports-color@9.4.0)(vite@6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0))': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/plugin-transform-react-jsx-self': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-react-jsx-source': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 vite: 6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0) transitivePeerDependencies: - supports-color '@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@22.20.1)(lightningcss@1.33.0))(vue@3.5.42(typescript@6.0.3))': dependencies: vite: 5.4.21(@types/node@22.20.1)(lightningcss@1.33.0) vue: 3.5.42(typescript@6.0.3) '@vitest/coverage-v8@4.1.11(vitest@4.1.11)': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.1.11 ast-v8-to-istanbul: 1.0.4 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-reports: 3.2.0 magicast: 0.5.3 obug: 2.1.3 std-env: 4.1.0 tinyrainbow: 3.1.0 vitest: 4.1.11(@opentelemetry/api@1.9.1)(@types/node@22.20.1)(@vitest/coverage-v8@4.1.11)(happy-dom@20.11.6)(jsdom@29.1.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0)) '@vitest/expect@4.1.11': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 '@vitest/spy': 4.1.11 '@vitest/utils': 4.1.11 chai: 6.2.2 tinyrainbow: 3.1.0 '@vitest/mocker@4.1.11(vite@6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.1.11 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: vite: 6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0) '@vitest/mocker@4.1.11(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.1.11 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0) '@vitest/pretty-format@4.1.11': dependencies: tinyrainbow: 3.1.0 '@vitest/runner@4.1.11': dependencies: '@vitest/utils': 4.1.11 pathe: 2.0.3 '@vitest/snapshot@4.1.11': dependencies: '@vitest/pretty-format': 4.1.11 '@vitest/utils': 4.1.11 magic-string: 0.30.21 pathe: 2.0.3 '@vitest/spy@4.1.11': {} '@vitest/utils@4.1.11': dependencies: '@vitest/pretty-format': 4.1.11 convert-source-map: 2.0.0 tinyrainbow: 3.1.0 '@vscode/ripgrep-darwin-arm64@1.18.0': optional: true '@vscode/ripgrep-darwin-x64@1.18.0': optional: true '@vscode/ripgrep-linux-arm64@1.18.0': optional: true '@vscode/ripgrep-linux-arm@1.18.0': optional: true '@vscode/ripgrep-linux-ia32@1.18.0': optional: true '@vscode/ripgrep-linux-ppc64@1.18.0': optional: true '@vscode/ripgrep-linux-riscv64@1.18.0': optional: true '@vscode/ripgrep-linux-s390x@1.18.0': optional: true '@vscode/ripgrep-linux-x64@1.18.0': optional: true '@vscode/ripgrep-win32-arm64@1.18.0': optional: true '@vscode/ripgrep-win32-ia32@1.18.0': optional: true '@vscode/ripgrep-win32-x64@1.18.0': optional: true '@vscode/ripgrep@1.18.0': optionalDependencies: '@vscode/ripgrep-darwin-arm64': 1.18.0 '@vscode/ripgrep-darwin-x64': 1.18.0 '@vscode/ripgrep-linux-arm': 1.18.0 '@vscode/ripgrep-linux-arm64': 1.18.0 '@vscode/ripgrep-linux-ia32': 1.18.0 '@vscode/ripgrep-linux-ppc64': 1.18.0 '@vscode/ripgrep-linux-riscv64': 1.18.0 '@vscode/ripgrep-linux-s390x': 1.18.0 '@vscode/ripgrep-linux-x64': 1.18.0 '@vscode/ripgrep-win32-arm64': 1.18.0 '@vscode/ripgrep-win32-ia32': 1.18.0 '@vscode/ripgrep-win32-x64': 1.18.0 '@vue/compiler-core@3.5.42': dependencies: '@babel/parser': 7.29.8 '@vue/shared': 3.5.42 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.2 '@vue/compiler-dom@3.5.42': dependencies: '@vue/compiler-core': 3.5.42 '@vue/shared': 3.5.42 '@vue/compiler-sfc@3.5.42': dependencies: '@babel/parser': 7.29.8 '@vue/compiler-core': 3.5.42 '@vue/compiler-dom': 3.5.42 '@vue/compiler-ssr': 3.5.42 '@vue/shared': 3.5.42 estree-walker: 2.0.2 magic-string: 0.30.21 postcss: 8.5.28 source-map-js: 1.2.2 '@vue/compiler-ssr@3.5.42': dependencies: '@vue/compiler-dom': 3.5.42 '@vue/shared': 3.5.42 '@vue/devtools-api@7.7.10': dependencies: '@vue/devtools-kit': 7.7.10 '@vue/devtools-kit@7.7.10': dependencies: '@vue/devtools-shared': 7.7.10 birpc: 2.9.0 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 superjson: 2.2.6 '@vue/devtools-shared@7.7.10': dependencies: rfdc: 1.4.1 '@vue/reactivity@3.5.42': dependencies: '@vue/shared': 3.5.42 '@vue/runtime-core@3.5.42': dependencies: '@vue/reactivity': 3.5.42 '@vue/shared': 3.5.42 '@vue/runtime-dom@3.5.42': dependencies: '@vue/reactivity': 3.5.42 '@vue/runtime-core': 3.5.42 '@vue/shared': 3.5.42 csstype: 3.2.3 '@vue/server-renderer@3.5.42': dependencies: '@vue/compiler-ssr': 3.5.42 '@vue/runtime-dom': 3.5.42 '@vue/shared': 3.5.42 '@vue/shared@3.5.39': {} '@vue/shared@3.5.42': {} '@vueuse/core@12.8.2(typescript@6.0.3)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 12.8.2 '@vueuse/shared': 12.8.2(typescript@6.0.3) vue: 3.5.42(typescript@6.0.3) transitivePeerDependencies: - typescript '@vueuse/integrations@12.8.2(focus-trap@7.8.0)(typescript@6.0.3)': dependencies: '@vueuse/core': 12.8.2(typescript@6.0.3) '@vueuse/shared': 12.8.2(typescript@6.0.3) vue: 3.5.42(typescript@6.0.3) optionalDependencies: focus-trap: 7.8.0 transitivePeerDependencies: - typescript '@vueuse/metadata@12.8.2': {} '@vueuse/shared@12.8.2(typescript@6.0.3)': dependencies: vue: 3.5.42(typescript@6.0.3) transitivePeerDependencies: - typescript '@xmldom/xmldom@0.8.15': {} '@xterm/addon-fit@0.11.0': {} '@xterm/addon-serialize@0.14.0': {} '@xterm/headless@6.0.0': {} '@xterm/xterm@6.0.0': {} '@yao-pkg/pkg-fetch@3.6.4': dependencies: picocolors: 1.1.1 progress: 2.0.3 semver: 7.8.5 tar-fs: 3.1.3 undici: 7.29.1 yargs: 16.2.2 transitivePeerDependencies: - bare-abort-controller - bare-buffer - react-native-b4a '@yao-pkg/pkg@6.21.0(patch_hash=75891fc22b277c145cafeab83e41baf4a70f5b8fe6dc0801c6a0b922d7ee88c7)(supports-color@9.4.0)': dependencies: '@babel/generator': 7.29.7 '@babel/parser': 7.29.7 '@babel/traverse': 7.29.7(supports-color@9.4.0) '@babel/types': 7.29.7 '@roberts_lando/vfs': 0.3.3 '@yao-pkg/pkg-fetch': 3.6.4 esbuild: 0.28.1 into-stream: 9.1.0 multistream: 4.1.0 picocolors: 1.1.1 picomatch: 4.0.4 postject: 1.0.0-alpha.6 prebuild-install: 7.1.3 resolve: 1.22.12 resolve.exports: 2.0.3 stream-meter: 1.0.4 tar: 7.5.22 tinyglobby: 0.2.17 unzipper: 0.12.5 transitivePeerDependencies: - bare-abort-controller - bare-buffer - react-native-b4a - supports-color '@yarnpkg/cli-dist@4.18.0': {} '@yarnpkg/parsers@3.1.0': dependencies: js-yaml: 4.3.2 tslib: 2.8.1 abbrev@4.0.0: {} abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 accepts@2.0.0: dependencies: mime-types: 3.0.2 negotiator: 1.1.0 acorn-jsx@5.3.2(acorn@8.17.0): dependencies: acorn: 8.17.0 acorn@8.17.0: {} acorn@8.18.0: {} agent-base@7.1.4: {} agent-base@9.0.0: {} agentkeepalive@4.6.0: dependencies: humanize-ms: 1.2.1 ajv-formats@3.0.1: dependencies: ajv: 8.20.0 ajv@6.15.0: dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 fast-uri: 3.1.8 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 algoliasearch@5.55.2: dependencies: '@algolia/abtesting': 1.21.2 '@algolia/client-abtesting': 5.55.2 '@algolia/client-analytics': 5.55.2 '@algolia/client-common': 5.55.2 '@algolia/client-insights': 5.55.2 '@algolia/client-personalization': 5.55.2 '@algolia/client-query-suggestions': 5.55.2 '@algolia/client-search': 5.55.2 '@algolia/ingestion': 1.55.2 '@algolia/monitoring': 1.55.2 '@algolia/recommend': 5.55.2 '@algolia/requester-browser-xhr': 5.55.2 '@algolia/requester-fetch': 5.55.2 '@algolia/requester-node-http': 5.55.2 anser@2.3.5: {} ansi-regex@5.0.1: {} ansi-regex@6.2.2: {} ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 ansi-styles@5.2.0: {} ansi-styles@6.2.3: {} ansis@4.3.1: {} anynum@1.0.1: {} app-builder-lib@26.17.0(dmg-builder@26.17.0)(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0): dependencies: '@electron/asar': 3.4.1 '@electron/fuses': 1.8.0 '@electron/get': 3.1.0(supports-color@9.4.0) '@electron/notarize': 2.5.0(supports-color@9.4.0) '@electron/osx-sign': 1.3.3(patch_hash=280e7b2816caf01423097d24e79107a66afeb563a348630ce9928ae8499a5861)(supports-color@9.4.0) '@electron/rebuild': 4.2.0(supports-color@9.4.0) '@electron/universal': 2.0.3(supports-color@9.4.0) '@malept/flatpak-bundler': 0.4.0(supports-color@9.4.0) '@noble/hashes': 1.8.0 '@peculiar/webcrypto': 1.7.1 '@types/fs-extra': 9.0.13 ajv: 8.20.0 asn1js: 3.0.10 async-exit-hook: 2.0.1 builder-util: 26.16.0(supports-color@9.4.0) builder-util-runtime: 9.7.0(supports-color@9.4.0) chromium-pickle-js: 0.2.0 ci-info: 4.3.1 debug: 4.4.3(supports-color@9.4.0) dmg-builder: 26.17.0(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0) dotenv: 16.6.1 dotenv-expand: 11.0.7 ejs: 3.1.10 electron-builder-squirrel-windows: 26.17.0(dmg-builder@26.17.0)(supports-color@9.4.0) electron-publish: 26.16.0(supports-color@9.4.0) fs-extra: 10.1.0 hosted-git-info: 4.1.0 isbinaryfile: 5.0.7 jiti: 2.7.0 js-yaml: 4.3.2 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.2 semver: 7.7.4 tar: 7.5.22 temp-file: 3.4.0 tiny-async-pool: 1.3.0 unzipper: 0.12.5 which: 5.0.0 transitivePeerDependencies: - supports-color archiver-utils@2.1.0: dependencies: glob: 7.2.3 graceful-fs: 4.2.11 lazystream: 1.0.1 lodash.defaults: 4.2.0 lodash.difference: 4.5.0 lodash.flatten: 4.4.0 lodash.isplainobject: 4.0.6 lodash.union: 4.6.0 normalize-path: 3.0.0 readable-stream: 2.3.8 archiver-utils@3.0.4: dependencies: glob: 7.2.3 graceful-fs: 4.2.11 lazystream: 1.0.1 lodash.defaults: 4.2.0 lodash.difference: 4.5.0 lodash.flatten: 4.4.0 lodash.isplainobject: 4.0.6 lodash.union: 4.6.0 normalize-path: 3.0.0 readable-stream: 3.6.2 archiver@5.3.2: dependencies: archiver-utils: 2.1.0 async: 3.2.6 buffer-crc32: 0.2.13 readable-stream: 3.6.2 readdir-glob: 1.1.3 tar-stream: 2.2.0 zip-stream: 4.1.1 argparse@2.0.1: {} aria-query@5.3.0: dependencies: dequal: 2.0.3 asn1@0.2.6: dependencies: safer-buffer: 2.1.2 asn1js@3.0.10: dependencies: pvtsutils: 1.3.6 pvutils: 1.2.0 tslib: 2.8.1 assert-plus@1.0.0: {} assertion-error@2.0.1: {} ast-kit@3.0.0-beta.1: dependencies: '@babel/parser': 8.0.0-rc.6 estree-walker: 3.0.3 pathe: 2.0.3 ast-v8-to-istanbul@1.0.4: dependencies: '@jridgewell/trace-mapping': 0.3.31 estree-walker: 3.0.3 js-tokens: 10.0.0 async-exit-hook@2.0.1: {} async@3.2.6: {} asynckit@0.4.0: {} at-least-node@1.0.0: {} aws-sign2@0.7.0: {} aws4@1.13.2: {} b4a@1.8.1: {} balanced-match@1.0.2: {} balanced-match@4.0.4: {} bare-events@2.9.2: {} bare-fs@4.8.1: dependencies: bare-events: 2.9.2 bare-path: 3.1.2 bare-stream: 2.13.4(bare-events@2.9.2) bare-url: 2.5.3 fast-fifo: 1.3.2 transitivePeerDependencies: - bare-abort-controller - react-native-b4a bare-path@3.1.2: {} bare-stream@2.13.4(bare-events@2.9.2): dependencies: b4a: 1.8.1 streamx: 2.28.1 teex: 1.0.1 optionalDependencies: bare-events: 2.9.2 transitivePeerDependencies: - react-native-b4a bare-url@2.5.3: dependencies: bare-path: 3.1.2 base64-js@1.5.1: {} baseline-browser-mapping@2.11.0: {} basic-auth@2.0.1: dependencies: safe-buffer: 5.1.2 bcrypt-pbkdf@1.0.2: dependencies: tweetnacl: 0.14.5 bessel@1.0.2: {} bidi-js@1.0.3: dependencies: require-from-string: 2.0.2 big-integer@1.6.52: {} big.js@7.0.1: {} bignumber.js@9.3.1: {} binary@0.3.0: dependencies: buffers: 0.1.1 chainsaw: 0.1.0 birpc@2.9.0: {} birpc@4.0.0: {} bl@4.1.0: dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.2 bluebird@3.4.7: {} bluebird@3.7.2: {} body-parser@2.3.0(supports-color@9.4.0): dependencies: bytes: 3.1.2 content-type: 2.1.0 debug: 4.4.3(supports-color@9.4.0) http-errors: 2.0.1 iconv-lite: 0.7.3 on-finished: 2.4.1 qs: 6.16.0 raw-body: 3.0.2 type-is: 2.1.0 transitivePeerDependencies: - supports-color boolean@3.2.0: optional: true bowser@2.14.1: {} brace-expansion@1.1.21: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 brace-expansion@2.1.7: dependencies: balanced-match: 1.0.2 brace-expansion@5.0.12: dependencies: balanced-match: 4.0.4 brotli@1.3.3: dependencies: base64-js: 1.5.1 browserslist@4.28.7: dependencies: baseline-browser-mapping: 2.11.0 caniuse-lite: 1.0.30001806 electron-to-chromium: 1.5.393 node-releases: 2.0.51 update-browserslist-db: 1.2.3(browserslist@4.28.7) buffer-crc32@0.2.13: {} buffer-equal-constant-time@1.0.1: {} buffer-from@1.1.2: {} buffer-image-size@0.6.4: dependencies: '@types/node': 22.20.0 buffer-indexof-polyfill@1.0.2: {} buffer@5.7.1: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 buffer@6.0.3: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 buffers@0.1.1: {} builder-util-runtime@9.7.0(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) sax: 1.6.1 transitivePeerDependencies: - supports-color builder-util@26.16.0(supports-color@9.4.0): dependencies: '@types/debug': 4.1.13 builder-util-runtime: 9.7.0(supports-color@9.4.0) chalk: 4.1.2 cross-spawn: 7.0.6 debug: 4.4.3(supports-color@9.4.0) fs-extra: 10.1.0 http-proxy-agent: 7.0.2(supports-color@9.4.0) https-proxy-agent: 7.0.6(supports-color@9.4.0) js-yaml: 4.3.2 sanitize-filename: 1.6.4 source-map-support: 0.5.21 stat-mode: 1.0.0 temp-file: 3.4.0 tiny-async-pool: 1.3.0 transitivePeerDependencies: - supports-color builtin-modules@3.3.0: {} bundle-name@4.1.0: dependencies: run-applescript: 7.1.0 byte-counter@0.1.0: {} bytes@3.1.2: {} bytestreamjs@2.0.1: {} cac@7.0.0: {} cacheable-lookup@5.0.4: {} cacheable-lookup@7.0.0: {} cacheable-request@13.0.19: dependencies: '@types/http-cache-semantics': 4.2.0 get-stream: 9.0.1 http-cache-semantics: 4.2.0 keyv: 5.6.0 mimic-response: 4.0.0 normalize-url: 8.1.1 responselike: 4.0.2 cacheable-request@7.0.4: dependencies: clone-response: 1.0.3 get-stream: 5.2.0 http-cache-semantics: 4.2.0 keyv: 4.5.4 lowercase-keys: 2.0.0 normalize-url: 6.1.0 responselike: 2.0.1 call-bind-apply-helpers@1.0.2: dependencies: es-errors: 1.3.0 function-bind: 1.1.2 call-bound@1.0.4: dependencies: call-bind-apply-helpers: 1.0.2 get-intrinsic: 1.3.0 caniuse-lite@1.0.30001806: {} caseless@0.12.0: {} ccount@2.0.1: {} chai@6.2.2: {} chainsaw@0.1.0: dependencies: traverse: 0.3.9 chalk@4.1.2: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 character-entities-html4@2.1.0: {} character-entities-legacy@3.0.0: {} character-entities@2.0.2: {} chokidar@4.0.3: dependencies: readdirp: 4.1.2 chokidar@5.0.0: dependencies: readdirp: 5.0.0 chownr@1.1.4: {} chownr@3.0.0: {} chrome-devtools-frontend@1.0.1638082: {} chrome-devtools-mcp@1.9.0: {} chromium-pickle-js@0.2.0: {} ci-info@4.3.1: {} ci-info@4.4.0: {} cliui@7.0.4: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 cliui@8.0.1: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 cliui@9.0.1: dependencies: string-width: 7.2.0 strip-ansi: 7.2.0 wrap-ansi: 9.0.2 clone-response@1.0.3: dependencies: mimic-response: 1.0.1 clone@2.1.2: {} clsx@2.1.1: {} color-convert@2.0.1: dependencies: color-name: 1.1.4 color-name@1.1.4: {} combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 comma-separated-tokens@2.0.3: {} commander@15.0.0: {} commander@5.1.0: {} commander@7.2.0: {} commander@8.3.0: {} commander@9.5.0: {} compare-version@0.1.2: {} compress-commons@4.1.2: dependencies: buffer-crc32: 0.2.13 crc32-stream: 4.0.3 normalize-path: 3.0.0 readable-stream: 3.6.2 compressible@2.0.18: dependencies: mime-db: 1.54.0 compression@1.8.2(supports-color@9.4.0): dependencies: bytes: 3.1.2 compressible: 2.0.18 debug: 2.6.9(supports-color@9.4.0) destroy: 1.2.0 negotiator: 0.6.4 on-headers: 1.1.0 safe-buffer: 5.2.1 vary: 1.1.2 transitivePeerDependencies: - supports-color concat-map@0.0.1: {} content-disposition@1.1.0: {} content-type@1.0.5: {} content-type@2.1.0: {} convert-source-map@2.0.0: {} cookie-signature@1.2.2: {} cookie@0.7.2: {} copy-anything@4.0.5: dependencies: is-what: 5.5.0 core-util-is@1.0.2: {} core-util-is@1.0.3: {} cors@2.8.6: dependencies: object-assign: 4.1.1 vary: 1.1.2 corser@2.0.1: {} cos-fast-xml-parser@1.0.0: dependencies: strnum: 1.1.2 cos-nodejs-sdk-v5@3.0.0: dependencies: cos-fast-xml-parser: 1.0.0 cos-request: 1.3.3 mime-types: 2.1.35 cos-request@1.3.3: dependencies: aws-sign2: 0.7.0 aws4: 1.13.2 caseless: 0.12.0 combined-stream: 1.0.8 extend: 3.0.2 forever-agent: 0.6.1 form-data: 2.5.6 http-signature: 1.2.0 is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 mime-types: 2.1.35 oauth-sign: 0.9.0 performance-now: 2.1.0 qs: 6.16.0 safe-buffer: 5.2.1 tough-cookie: 4.1.4 tunnel-agent: 0.6.0 cose-base@1.0.3: dependencies: layout-base: 1.0.2 cose-base@2.2.0: dependencies: layout-base: 2.0.1 crc-32@1.2.2: {} crc32-stream@4.0.3: dependencies: crc-32: 1.2.2 readable-stream: 3.6.2 cross-dirname@0.1.0: optional: true cross-spawn@7.0.6: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 css-tree@3.2.1: dependencies: mdn-data: 2.27.1 source-map-js: 1.2.2 csstype@3.2.3: {} cytoscape-cose-bilkent@4.1.0(cytoscape@3.34.0): dependencies: cose-base: 1.0.3 cytoscape: 3.34.0 cytoscape-cose-bilkent@4.1.0(cytoscape@3.34.2): dependencies: cose-base: 1.0.3 cytoscape: 3.34.2 cytoscape-fcose@2.2.0(cytoscape@3.34.0): dependencies: cose-base: 2.2.0 cytoscape: 3.34.0 cytoscape-fcose@2.2.0(cytoscape@3.34.2): dependencies: cose-base: 2.2.0 cytoscape: 3.34.2 optional: true cytoscape@3.34.0: {} cytoscape@3.34.2: {} d3-array@2.12.1: dependencies: internmap: 1.0.1 d3-array@3.2.4: dependencies: internmap: 2.0.3 d3-axis@3.0.0: {} d3-brush@3.0.0: dependencies: d3-dispatch: 3.0.1 d3-drag: 3.0.0 d3-interpolate: 3.0.1 d3-selection: 3.0.0 d3-transition: 3.0.1(d3-selection@3.0.0) d3-chord@3.0.1: dependencies: d3-path: 3.1.0 d3-color@3.1.0: {} d3-contour@4.0.2: dependencies: d3-array: 3.2.4 d3-delaunay@6.0.4: dependencies: delaunator: 5.1.0 d3-dispatch@3.0.1: {} d3-drag@3.0.0: dependencies: d3-dispatch: 3.0.1 d3-selection: 3.0.0 d3-dsv@3.0.1: dependencies: commander: 7.2.0 iconv-lite: 0.6.3 rw: 1.3.3 d3-ease@3.0.1: {} d3-fetch@3.0.1: dependencies: d3-dsv: 3.0.1 d3-force@3.0.0: dependencies: d3-dispatch: 3.0.1 d3-quadtree: 3.0.1 d3-timer: 3.0.1 d3-format@3.1.2: {} d3-geo@3.1.1: dependencies: d3-array: 3.2.4 d3-hierarchy@3.1.2: {} d3-interpolate@3.0.1: dependencies: d3-color: 3.1.0 d3-path@1.0.9: {} d3-path@3.1.0: {} d3-polygon@3.0.1: {} d3-quadtree@3.0.1: {} d3-random@3.0.1: {} d3-sankey@0.12.3: dependencies: d3-array: 2.12.1 d3-shape: 1.3.7 d3-scale-chromatic@3.1.0: dependencies: d3-color: 3.1.0 d3-interpolate: 3.0.1 d3-scale@4.0.2: dependencies: d3-array: 3.2.4 d3-format: 3.1.2 d3-interpolate: 3.0.1 d3-time: 3.1.0 d3-time-format: 4.1.0 d3-selection@3.0.0: {} d3-shape@1.3.7: dependencies: d3-path: 1.0.9 d3-shape@3.2.0: dependencies: d3-path: 3.1.0 d3-time-format@4.1.0: dependencies: d3-time: 3.1.0 d3-time@3.1.0: dependencies: d3-array: 3.2.4 d3-timer@3.0.1: {} d3-transition@3.0.1(d3-selection@3.0.0): dependencies: d3-color: 3.1.0 d3-dispatch: 3.0.1 d3-ease: 3.0.1 d3-interpolate: 3.0.1 d3-selection: 3.0.0 d3-timer: 3.0.1 d3-zoom@3.0.0: dependencies: d3-dispatch: 3.0.1 d3-drag: 3.0.0 d3-interpolate: 3.0.1 d3-selection: 3.0.0 d3-transition: 3.0.1(d3-selection@3.0.0) d3@7.9.0: dependencies: d3-array: 3.2.4 d3-axis: 3.0.0 d3-brush: 3.0.0 d3-chord: 3.0.1 d3-color: 3.1.0 d3-contour: 4.0.2 d3-delaunay: 6.0.4 d3-dispatch: 3.0.1 d3-drag: 3.0.0 d3-dsv: 3.0.1 d3-ease: 3.0.1 d3-fetch: 3.0.1 d3-force: 3.0.0 d3-format: 3.1.2 d3-geo: 3.1.1 d3-hierarchy: 3.1.2 d3-interpolate: 3.0.1 d3-path: 3.1.0 d3-polygon: 3.0.1 d3-quadtree: 3.0.1 d3-random: 3.0.1 d3-scale: 4.0.2 d3-scale-chromatic: 3.1.0 d3-selection: 3.0.0 d3-shape: 3.2.0 d3-time: 3.1.0 d3-time-format: 4.1.0 d3-timer: 3.0.1 d3-transition: 3.0.1(d3-selection@3.0.0) d3-zoom: 3.0.0 dagre-d3-es@7.0.14: dependencies: d3: 7.9.0 lodash-es: 4.18.1 dashdash@1.14.1: dependencies: assert-plus: 1.0.0 data-uri-to-buffer@4.0.1: {} data-urls@7.0.0(@noble/hashes@2.4.0): dependencies: whatwg-mimetype: 5.0.0 whatwg-url: 16.0.1(@noble/hashes@2.4.0) transitivePeerDependencies: - '@noble/hashes' dayjs@1.11.21: {} dayjs@1.11.23: {} debug@2.6.9(supports-color@9.4.0): dependencies: ms: 2.0.0 optionalDependencies: supports-color: 9.4.0 debug@4.4.3(supports-color@9.4.0): dependencies: ms: 2.1.3 optionalDependencies: supports-color: 9.4.0 decimal.js@10.6.0: {} decode-named-character-reference@1.3.0: dependencies: character-entities: 2.0.2 decompress-response@10.0.0: dependencies: mimic-response: 4.0.0 decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 deep-extend@0.6.0: {} deep-is@0.1.4: {} default-browser-id@5.0.1: {} default-browser@5.5.1: dependencies: bundle-name: 4.1.0 default-browser-id: 5.0.1 defer-to-connect@2.0.1: {} define-data-property@1.1.4: dependencies: es-define-property: 1.0.1 es-errors: 1.3.0 gopd: 1.2.0 optional: true define-lazy-prop@3.0.0: {} define-properties@1.2.1: dependencies: define-data-property: 1.1.4 has-property-descriptors: 1.0.2 object-keys: 1.1.1 optional: true defu@6.1.7: {} delaunator@5.1.0: dependencies: robust-predicates: 3.0.3 delayed-stream@1.0.0: {} depd@2.0.0: {} dequal@2.0.3: {} destroy@1.2.0: {} detect-libc@2.1.2: {} detect-node@2.1.0: optional: true devlop@1.1.0: dependencies: dequal: 2.0.3 dfa@1.2.0: {} diff@8.0.4: {} diff@9.0.0: {} dir-compare@4.2.0: dependencies: minimatch: 3.1.5 p-limit: 3.1.0 dmg-builder@26.17.0(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0): dependencies: app-builder-lib: 26.17.0(dmg-builder@26.17.0)(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0) builder-util: 26.16.0(supports-color@9.4.0) fs-extra: 10.1.0 js-yaml: 4.3.2 transitivePeerDependencies: - electron-builder-squirrel-windows - supports-color dom-accessibility-api@0.5.16: {} dompurify@3.4.16: optionalDependencies: '@types/trusted-types': 2.0.7 dotenv-expand@11.0.7: dependencies: dotenv: 16.6.1 dotenv@16.6.1: {} dts-resolver@3.0.0(oxc-resolver@11.20.0): optionalDependencies: oxc-resolver: 11.20.0 dunder-proto@1.0.1: dependencies: call-bind-apply-helpers: 1.0.2 es-errors: 1.3.0 gopd: 1.2.0 duplexer2@0.1.4: dependencies: readable-stream: 2.3.8 ecc-jsbn@0.1.2: dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 ecdsa-sig-formatter@1.0.11: dependencies: safe-buffer: 5.2.1 ee-first@1.1.1: {} ejs@3.1.10: dependencies: jake: 10.9.4 electron-builder-squirrel-windows@26.17.0(dmg-builder@26.17.0)(supports-color@9.4.0): dependencies: app-builder-lib: 26.17.0(dmg-builder@26.17.0)(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0) builder-util: 26.16.0(supports-color@9.4.0) electron-winstaller: 5.4.0(supports-color@9.4.0) transitivePeerDependencies: - dmg-builder - supports-color electron-builder@26.17.0(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0): dependencies: app-builder-lib: 26.17.0(dmg-builder@26.17.0)(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0) builder-util: 26.16.0(supports-color@9.4.0) builder-util-runtime: 9.7.0(supports-color@9.4.0) chalk: 4.1.2 ci-info: 4.4.0 dmg-builder: 26.17.0(electron-builder-squirrel-windows@26.17.0)(supports-color@9.4.0) fs-extra: 10.1.0 lazy-val: 1.0.5 simple-update-notifier: 2.0.0 yargs: 17.7.3 transitivePeerDependencies: - electron-builder-squirrel-windows - supports-color electron-publish@26.16.0(supports-color@9.4.0): dependencies: '@types/fs-extra': 9.0.13 aws4: 1.13.2 builder-util: 26.16.0(supports-color@9.4.0) builder-util-runtime: 9.7.0(supports-color@9.4.0) chalk: 4.1.2 form-data: 4.0.6 fs-extra: 10.1.0 lazy-val: 1.0.5 mime: 2.6.0 transitivePeerDependencies: - supports-color electron-to-chromium@1.5.393: {} electron-updater@6.8.9(supports-color@9.4.0): dependencies: builder-util-runtime: 9.7.0(supports-color@9.4.0) fs-extra: 10.1.0 js-yaml: 4.3.2 lazy-val: 1.0.5 lodash.escaperegexp: 4.1.2 lodash.isequal: 4.5.0 semver: 7.7.4 tiny-typed-emitter: 2.1.0 transitivePeerDependencies: - supports-color electron-winstaller@5.4.0(supports-color@9.4.0): dependencies: '@electron/asar': 3.4.1 debug: 4.4.3(supports-color@9.4.0) fs-extra: 7.0.1 lodash: 4.18.1 temp: 0.9.4 optionalDependencies: '@electron/windows-sign': 1.2.2(supports-color@9.4.0) transitivePeerDependencies: - supports-color electron@44.7.0(supports-color@9.4.0): dependencies: '@electron-internal/extract-zip': 1.0.5 '@electron/get': 5.1.0(supports-color@9.4.0) '@types/node': 24.13.3 transitivePeerDependencies: - supports-color emoji-regex-xs@1.0.0: {} emoji-regex@10.6.0: {} emoji-regex@8.0.0: {} empathic@2.0.1: {} encodeurl@2.0.0: {} end-of-stream@1.4.5: dependencies: once: 1.4.0 entities@7.0.1: {} entities@8.0.0: {} env-paths@2.2.1: {} env-paths@3.0.0: {} err-code@2.0.3: {} es-define-property@1.0.1: {} es-errors@1.3.0: {} es-module-lexer@2.1.0: {} es-object-atoms@1.1.2: dependencies: es-errors: 1.3.0 es-set-tostringtag@2.1.0: dependencies: es-errors: 1.3.0 get-intrinsic: 1.3.0 has-tostringtag: 1.0.2 hasown: 2.0.4 es-toolkit@1.49.0: {} es6-error@4.1.1: optional: true esbuild@0.21.5: optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 '@esbuild/android-arm': 0.21.5 '@esbuild/android-arm64': 0.21.5 '@esbuild/android-x64': 0.21.5 '@esbuild/darwin-arm64': 0.21.5 '@esbuild/darwin-x64': 0.21.5 '@esbuild/freebsd-arm64': 0.21.5 '@esbuild/freebsd-x64': 0.21.5 '@esbuild/linux-arm': 0.21.5 '@esbuild/linux-arm64': 0.21.5 '@esbuild/linux-ia32': 0.21.5 '@esbuild/linux-loong64': 0.21.5 '@esbuild/linux-mips64el': 0.21.5 '@esbuild/linux-ppc64': 0.21.5 '@esbuild/linux-riscv64': 0.21.5 '@esbuild/linux-s390x': 0.21.5 '@esbuild/linux-x64': 0.21.5 '@esbuild/netbsd-x64': 0.21.5 '@esbuild/openbsd-x64': 0.21.5 '@esbuild/sunos-x64': 0.21.5 '@esbuild/win32-arm64': 0.21.5 '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 esbuild@0.25.12: optionalDependencies: '@esbuild/aix-ppc64': 0.25.12 '@esbuild/android-arm': 0.25.12 '@esbuild/android-arm64': 0.25.12 '@esbuild/android-x64': 0.25.12 '@esbuild/darwin-arm64': 0.25.12 '@esbuild/darwin-x64': 0.25.12 '@esbuild/freebsd-arm64': 0.25.12 '@esbuild/freebsd-x64': 0.25.12 '@esbuild/linux-arm': 0.25.12 '@esbuild/linux-arm64': 0.25.12 '@esbuild/linux-ia32': 0.25.12 '@esbuild/linux-loong64': 0.25.12 '@esbuild/linux-mips64el': 0.25.12 '@esbuild/linux-ppc64': 0.25.12 '@esbuild/linux-riscv64': 0.25.12 '@esbuild/linux-s390x': 0.25.12 '@esbuild/linux-x64': 0.25.12 '@esbuild/netbsd-arm64': 0.25.12 '@esbuild/netbsd-x64': 0.25.12 '@esbuild/openbsd-arm64': 0.25.12 '@esbuild/openbsd-x64': 0.25.12 '@esbuild/openharmony-arm64': 0.25.12 '@esbuild/sunos-x64': 0.25.12 '@esbuild/win32-arm64': 0.25.12 '@esbuild/win32-ia32': 0.25.12 '@esbuild/win32-x64': 0.25.12 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 esbuild@0.28.2: optionalDependencies: '@esbuild/aix-ppc64': 0.28.2 '@esbuild/android-arm': 0.28.2 '@esbuild/android-arm64': 0.28.2 '@esbuild/android-x64': 0.28.2 '@esbuild/darwin-arm64': 0.28.2 '@esbuild/darwin-x64': 0.28.2 '@esbuild/freebsd-arm64': 0.28.2 '@esbuild/freebsd-x64': 0.28.2 '@esbuild/linux-arm': 0.28.2 '@esbuild/linux-arm64': 0.28.2 '@esbuild/linux-ia32': 0.28.2 '@esbuild/linux-loong64': 0.28.2 '@esbuild/linux-mips64el': 0.28.2 '@esbuild/linux-ppc64': 0.28.2 '@esbuild/linux-riscv64': 0.28.2 '@esbuild/linux-s390x': 0.28.2 '@esbuild/linux-x64': 0.28.2 '@esbuild/netbsd-arm64': 0.28.2 '@esbuild/netbsd-x64': 0.28.2 '@esbuild/openbsd-arm64': 0.28.2 '@esbuild/openbsd-x64': 0.28.2 '@esbuild/openharmony-arm64': 0.28.2 '@esbuild/sunos-x64': 0.28.2 '@esbuild/win32-arm64': 0.28.2 '@esbuild/win32-ia32': 0.28.2 '@esbuild/win32-x64': 0.28.2 escalade@3.2.0: {} escape-html@1.0.3: {} escape-string-regexp@4.0.0: {} escape-string-regexp@5.0.0: {} eslint-plugin-sonarjs@4.2.0(eslint@10.5.0(jiti@2.7.0)(supports-color@9.4.0)): dependencies: '@eslint-community/regexpp': 4.12.2 builtin-modules: 3.3.0 bytes: 3.1.2 eslint: 10.5.0(jiti@2.7.0)(supports-color@9.4.0) functional-red-black-tree: 1.0.1 globals: 17.7.0 jsx-ast-utils-x: 0.1.0 lodash.merge: 4.6.2 minimatch: 10.2.5 scslre: 0.3.0 semver: 7.8.5 ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 yaml: 2.9.0 eslint-scope@9.1.2: dependencies: '@types/esrecurse': 4.3.1 '@types/estree': 1.0.9 esrecurse: 4.3.0 estraverse: 5.3.0 eslint-visitor-keys@3.4.3: {} eslint-visitor-keys@4.2.1: {} eslint-visitor-keys@5.0.1: {} eslint@10.5.0(jiti@2.7.0)(supports-color@9.4.0): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.5.0(jiti@2.7.0)(supports-color@9.4.0)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5(supports-color@9.4.0) '@eslint/config-helpers': 0.6.0 '@eslint/core': 1.2.1 '@eslint/plugin-kit': 0.7.2 '@humanfs/node': 0.16.8 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.9 ajv: 6.15.0 cross-spawn: 7.0.6 debug: 4.4.3(supports-color@9.4.0) escape-string-regexp: 4.0.0 eslint-scope: 9.1.2 eslint-visitor-keys: 5.0.1 espree: 11.2.0 esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 minimatch: 10.2.5 natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: jiti: 2.7.0 transitivePeerDependencies: - supports-color espree@10.4.0: dependencies: acorn: 8.17.0 acorn-jsx: 5.3.2(acorn@8.17.0) eslint-visitor-keys: 4.2.1 espree@11.2.0: dependencies: acorn: 8.17.0 acorn-jsx: 5.3.2(acorn@8.17.0) eslint-visitor-keys: 5.0.1 esquery@1.7.0: dependencies: estraverse: 5.3.0 esrecurse@4.3.0: dependencies: estraverse: 5.3.0 estraverse@5.3.0: {} estree-walker@2.0.2: {} estree-walker@3.0.3: dependencies: '@types/estree': 1.0.9 esutils@2.0.3: {} etag@1.8.1: {} event-target-shim@5.0.1: {} eventemitter3@4.0.7: {} events-universal@1.0.1: dependencies: bare-events: 2.9.2 transitivePeerDependencies: - bare-abort-controller events@3.3.0: {} eventsource-parser@3.1.0: {} eventsource@3.0.7: dependencies: eventsource-parser: 3.1.0 exceljs@4.4.0(patch_hash=c1bf8ac8f319dab382f08e3a669b715e691d46c703ac5a4163eb383fbedd1d48): dependencies: archiver: 5.3.2 dayjs: 1.11.23 fast-csv: 4.3.6 jszip: 3.10.1 readable-stream: 3.6.2 saxes: 5.0.1 tmp: 0.2.7 unzipper: 0.10.14 uuid: 8.3.2 execa@10.0.1: dependencies: '@sindresorhus/merge-streams': 4.0.0 figures: 6.1.0 get-stream: 9.0.1 human-signals: 8.0.1 is-plain-obj: 4.1.0 is-stream: 4.0.1 npm-run-path: 6.0.0 pretty-ms: 9.3.0 signal-exit: 4.1.0 strip-final-newline: 4.0.0 which-command: 0.1.0 yoctocolors: 2.1.2 expand-template@2.0.3: {} expect-type@1.3.0: {} exponential-backoff@3.1.3: {} express-rate-limit@8.5.2(express@5.2.1(supports-color@9.4.0)): dependencies: express: 5.2.1(supports-color@9.4.0) ip-address: 10.7.1 express@5.2.1(supports-color@9.4.0): dependencies: accepts: 2.0.0 body-parser: 2.3.0(supports-color@9.4.0) content-disposition: 1.1.0 content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 debug: 4.4.3(supports-color@9.4.0) depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 finalhandler: 2.1.1(supports-color@9.4.0) fresh: 2.0.0 http-errors: 2.0.1 merge-descriptors: 2.0.0 mime-types: 3.0.2 on-finished: 2.4.1 once: 1.4.0 parseurl: 1.3.3 proxy-addr: 2.0.8 qs: 6.16.0 range-parser: 1.3.0 router: 2.2.0(supports-color@9.4.0) send: 1.2.1(supports-color@9.4.0) serve-static: 2.2.1(supports-color@9.4.0) statuses: 2.0.2 type-is: 2.1.0 vary: 1.1.2 transitivePeerDependencies: - supports-color extend@3.0.2: {} extract-zip@2.0.1(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) get-stream: 5.2.0 yauzl: 3.4.0 optionalDependencies: '@types/yauzl': 2.10.3 transitivePeerDependencies: - supports-color extsprintf@1.3.0: {} fast-check@4.9.0: dependencies: pure-rand: 8.4.0 fast-csv@4.3.6: dependencies: '@fast-csv/format': 4.3.5 '@fast-csv/parse': 4.3.6 fast-deep-equal@3.1.3: {} fast-fifo@1.3.2: {} fast-json-stable-stringify@2.1.0: {} fast-levenshtein@2.0.6: {} fast-sha256@1.3.0: {} fast-uri@3.1.8: {} fast-xml-builder@1.2.0: dependencies: path-expression-matcher: 1.5.0 xml-naming: 0.1.0 fast-xml-parser@5.11.1: dependencies: '@nodable/entities': 3.0.0 fast-xml-builder: 1.2.0 is-unsafe: 2.0.2 path-expression-matcher: 1.6.2 strnum: 2.4.2 xml-naming: 0.3.0 fastdom@1.0.12: dependencies: strictdom: 1.0.1 fdir@6.5.0(picomatch@4.0.4): optionalDependencies: picomatch: 4.0.4 fetch-blob@3.2.0: dependencies: node-domexception: 1.0.0 web-streams-polyfill: 3.3.3 fflate@0.8.2: {} fflate@0.8.3: {} figures@6.1.0: dependencies: is-unicode-supported: 2.1.0 file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 filelist@1.0.6: dependencies: minimatch: 5.1.9 finalhandler@2.1.1(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 parseurl: 1.3.3 statuses: 2.0.2 transitivePeerDependencies: - supports-color find-up@5.0.0: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 flat-cache@4.0.1: dependencies: flatted: 3.4.2 keyv: 4.5.4 flatted@3.4.2: {} focus-trap@7.8.0: dependencies: tabbable: 6.5.0 follow-redirects@1.16.0(debug@4.4.3(supports-color@9.4.0)): optionalDependencies: debug: 4.4.3(supports-color@9.4.0) fontkit@2.0.4: dependencies: '@swc/helpers': 0.5.23 brotli: 1.3.3 clone: 2.1.2 dfa: 1.2.0 fast-deep-equal: 3.1.3 restructure: 3.0.2 tiny-inflate: 1.0.3 unicode-properties: 1.4.1 unicode-trie: 2.0.0 forever-agent@0.6.1: {} form-data-encoder@1.7.2: {} form-data-encoder@4.1.0: {} form-data@2.5.6: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 es-set-tostringtag: 2.1.0 hasown: 2.0.4 mime-types: 2.1.35 safe-buffer: 5.2.1 form-data@4.0.6: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 es-set-tostringtag: 2.1.0 hasown: 2.0.4 mime-types: 2.1.35 formdata-node@4.4.1: dependencies: node-domexception: 1.0.0 web-streams-polyfill: 4.0.0-beta.3 formdata-polyfill@4.0.10: dependencies: fetch-blob: 3.2.0 forwarded@0.2.0: {} fresh@2.0.0: {} fs-constants@1.0.0: {} fs-extra@10.1.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.1 universalify: 2.0.1 fs-extra@11.3.1: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.1 universalify: 2.0.1 fs-extra@11.4.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.1 universalify: 2.0.1 fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 fs-extra@8.1.0: dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 fs-extra@9.1.0: dependencies: at-least-node: 1.0.0 graceful-fs: 4.2.11 jsonfile: 6.2.1 universalify: 2.0.1 fs.realpath@1.0.0: {} fsevents@2.3.2: optional: true fsevents@2.3.3: optional: true fstream@1.0.12: dependencies: graceful-fs: 4.2.11 inherits: 2.0.4 mkdirp: 0.5.6 rimraf: 2.6.3 function-bind@1.1.2: {} functional-red-black-tree@1.0.1: {} gaxios@7.1.5(supports-color@9.4.0): dependencies: extend: 3.0.2 https-proxy-agent: 7.0.6(supports-color@9.4.0) node-fetch: 3.3.2 transitivePeerDependencies: - supports-color gcp-metadata@8.1.2(supports-color@9.4.0): dependencies: gaxios: 7.1.5(supports-color@9.4.0) google-logging-utils: 1.1.3 json-bigint: 1.0.0 transitivePeerDependencies: - supports-color gensync@1.0.0-beta.2: {} get-caller-file@2.0.5: {} get-east-asian-width@1.6.0: {} get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 es-errors: 1.3.0 es-object-atoms: 1.1.2 function-bind: 1.1.2 get-proto: 1.0.1 gopd: 1.2.0 has-symbols: 1.1.0 hasown: 2.0.4 math-intrinsics: 1.1.0 get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 es-object-atoms: 1.1.2 get-stream@5.2.0: dependencies: pump: 3.0.4 get-stream@9.0.1: dependencies: '@sec-ant/readable-stream': 0.4.1 is-stream: 4.0.1 get-tsconfig@5.0.0-beta.5: dependencies: resolve-pkg-maps: 1.0.0 getpass@0.1.7: dependencies: assert-plus: 1.0.0 github-from-package@0.0.0: {} glob-parent@6.0.2: dependencies: is-glob: 4.0.3 glob@13.0.6: dependencies: minimatch: 10.2.5 minipass: 7.1.3 path-scurry: 2.0.2 glob@7.2.3: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 minimatch: 3.1.5 once: 1.4.0 path-is-absolute: 1.0.1 global-agent@3.0.0: dependencies: boolean: 3.2.0 es6-error: 4.1.1 matcher: 3.0.0 roarr: 2.15.4 semver: 7.8.5 serialize-error: 7.0.1 optional: true globals@17.7.0: {} globalthis@1.0.4: dependencies: define-properties: 1.2.1 gopd: 1.2.0 optional: true globrex@0.1.2: {} google-auth-library@10.7.0(supports-color@9.4.0): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 gaxios: 7.1.5(supports-color@9.4.0) gcp-metadata: 8.1.2(supports-color@9.4.0) google-logging-utils: 1.1.3 jws: 4.0.1 transitivePeerDependencies: - supports-color google-logging-utils@1.1.3: {} gopd@1.2.0: {} got@11.8.6: dependencies: '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 4.0.6 '@types/cacheable-request': 6.0.3 '@types/responselike': 1.0.3 cacheable-lookup: 5.0.4 cacheable-request: 7.0.4 decompress-response: 6.0.0 http2-wrapper: 1.0.3 lowercase-keys: 2.0.0 p-cancelable: 2.1.1 responselike: 2.0.1 got@14.6.6: dependencies: '@sindresorhus/is': 7.2.0 byte-counter: 0.1.0 cacheable-lookup: 7.0.0 cacheable-request: 13.0.19 decompress-response: 10.0.0 form-data-encoder: 4.1.0 http2-wrapper: 2.2.1 keyv: 5.6.0 lowercase-keys: 3.0.0 p-cancelable: 4.0.1 responselike: 4.0.2 type-fest: 4.41.0 graceful-fs@4.2.11: {} hachure-fill@0.5.2: {} happy-dom@20.11.6: dependencies: '@types/node': 22.20.0 '@types/whatwg-mimetype': 3.0.2 '@types/ws': 8.18.1 buffer-image-size: 0.6.4 entities: 7.0.1 whatwg-mimetype: 3.0.0 ws: 8.21.0 transitivePeerDependencies: - bufferutil - utf-8-validate has-flag@4.0.0: {} has-property-descriptors@1.0.2: dependencies: es-define-property: 1.0.1 optional: true has-symbols@1.1.0: {} has-tostringtag@1.0.2: dependencies: has-symbols: 1.1.0 hasown@2.0.4: dependencies: function-bind: 1.1.2 hast-util-to-html@9.0.5: dependencies: '@types/hast': 3.0.5 '@types/unist': 3.0.3 ccount: 2.0.1 comma-separated-tokens: 2.0.3 hast-util-whitespace: 3.0.0 html-void-elements: 3.0.0 mdast-util-to-hast: 13.2.1 property-information: 7.2.0 space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 zwitch: 2.0.4 hast-util-whitespace@3.0.0: dependencies: '@types/hast': 3.0.5 he@1.2.0: {} hono@4.13.7: {} hookable@5.5.3: {} hookable@6.1.1: {} hosted-git-info@4.1.0: dependencies: lru-cache: 6.0.0 html-encoding-sniffer@3.0.0: dependencies: whatwg-encoding: 2.0.0 html-encoding-sniffer@6.0.0(@noble/hashes@2.4.0): dependencies: '@exodus/bytes': 1.15.1(@noble/hashes@2.4.0) transitivePeerDependencies: - '@noble/hashes' html-escaper@2.0.2: {} html-void-elements@3.0.0: {} http-cache-semantics@4.2.0: {} 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 http-proxy-agent@7.0.2(supports-color@9.4.0): dependencies: agent-base: 7.1.4 debug: 4.4.3(supports-color@9.4.0) transitivePeerDependencies: - supports-color http-proxy-agent@9.1.0(supports-color@9.4.0): dependencies: agent-base: 9.0.0 debug: 4.4.3(supports-color@9.4.0) proxy-agent-negotiate: 1.1.0 transitivePeerDependencies: - kerberos - supports-color http-proxy@1.18.1(debug@4.4.3(supports-color@9.4.0)): dependencies: eventemitter3: 4.0.7 follow-redirects: 1.16.0(debug@4.4.3(supports-color@9.4.0)) requires-port: 1.0.0 transitivePeerDependencies: - debug http-server@14.1.1(debug@4.4.3(supports-color@9.4.0))(supports-color@9.4.0): dependencies: basic-auth: 2.0.1 chalk: 4.1.2 corser: 2.0.1 he: 1.2.0 html-encoding-sniffer: 3.0.0 http-proxy: 1.18.1(debug@4.4.3(supports-color@9.4.0)) mime: 1.6.0 minimist: 1.2.8 opener: 1.5.2 portfinder: 1.0.38(supports-color@9.4.0) secure-compare: 3.0.1 union: 0.5.0 url-join: 4.0.1 transitivePeerDependencies: - debug - supports-color http-signature@1.2.0: dependencies: assert-plus: 1.0.0 jsprim: 1.4.2 sshpk: 1.18.0 http2-wrapper@1.0.3: dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 http2-wrapper@2.2.1: dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 https-proxy-agent@7.0.6(supports-color@9.4.0): dependencies: agent-base: 7.1.4 debug: 4.4.3(supports-color@9.4.0) transitivePeerDependencies: - supports-color https-proxy-agent@9.1.0(supports-color@9.4.0): dependencies: agent-base: 9.0.0 debug: 4.4.3(supports-color@9.4.0) proxy-agent-negotiate: 1.1.0 transitivePeerDependencies: - kerberos - supports-color human-signals@8.0.1: {} humanize-ms@1.2.1: dependencies: ms: 2.1.3 iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 iconv-lite@0.7.3: dependencies: safer-buffer: 2.1.2 ieee754@1.2.1: {} ignore@5.3.2: {} immediate@3.0.6: {} immer@10.2.0: {} immer@9.0.21: {} import-meta-resolve@4.2.0: {} import-without-cache@0.4.0: {} imurmurhash@0.1.4: {} inflight@1.0.6: dependencies: once: 1.4.0 wrappy: 1.0.2 inherits@2.0.4: {} ini@1.3.8: {} internmap@1.0.1: {} internmap@2.0.3: {} into-stream@9.1.0: {} ip-address@10.7.1: {} ipaddr.js@1.9.1: {} ipaddr.js@2.5.0: {} is-core-module@2.16.2: dependencies: hasown: 2.0.4 is-docker@3.0.0: {} is-extglob@2.1.1: {} is-fullwidth-code-point@3.0.0: {} is-glob@4.0.3: dependencies: is-extglob: 2.1.1 is-in-ssh@1.0.0: {} is-inside-container@1.0.0: dependencies: is-docker: 3.0.0 is-plain-obj@4.1.0: {} is-potential-custom-element-name@1.0.1: {} is-promise@4.0.0: {} is-stream@4.0.1: {} is-typedarray@1.0.0: {} is-unicode-supported@2.1.0: {} is-unsafe@2.0.2: {} is-what@5.5.0: {} is-wsl@3.1.1: dependencies: is-inside-container: 1.0.0 isarray@1.0.0: {} isbinaryfile@4.0.10: {} isbinaryfile@5.0.7: {} isexe@2.0.0: {} isexe@3.1.5: {} isexe@4.0.0: {} isstream@0.1.2: {} istanbul-lib-coverage@3.2.2: {} istanbul-lib-report@3.0.1: dependencies: istanbul-lib-coverage: 3.2.2 make-dir: 4.0.0 supports-color: 7.2.0 istanbul-reports@3.2.0: dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 jake@10.9.4: dependencies: async: 3.2.6 filelist: 1.0.6 picocolors: 1.1.1 jiti@2.7.0: {} jose@6.2.3: {} js-tokens@10.0.0: {} js-tokens@4.0.0: {} js-yaml@4.3.2: dependencies: argparse: 2.0.1 jsbi@4.3.2: {} jsbn@0.1.1: {} jscpd-darwin-arm64@5.1.2: optional: true jscpd-darwin-x64@5.1.2: optional: true jscpd-linux-arm64-gnu@5.1.2: optional: true jscpd-linux-arm64-musl@5.1.2: optional: true jscpd-linux-x64-gnu@5.1.2: optional: true jscpd-linux-x64-musl@5.1.2: optional: true jscpd-windows-arm64-msvc@5.1.2: optional: true jscpd-windows-x64-msvc@5.1.2: optional: true jscpd@5.1.2: optionalDependencies: jscpd-darwin-arm64: 5.1.2 jscpd-darwin-x64: 5.1.2 jscpd-linux-arm64-gnu: 5.1.2 jscpd-linux-arm64-musl: 5.1.2 jscpd-linux-x64-gnu: 5.1.2 jscpd-linux-x64-musl: 5.1.2 jscpd-windows-arm64-msvc: 5.1.2 jscpd-windows-x64-msvc: 5.1.2 jsdom@29.1.1(@noble/hashes@2.4.0): dependencies: '@asamuzakjp/css-color': 5.1.11 '@asamuzakjp/dom-selector': 7.1.1 '@bramus/specificity': 2.4.2 '@csstools/css-syntax-patches-for-csstree': 1.1.6(css-tree@3.2.1) '@exodus/bytes': 1.15.1(@noble/hashes@2.4.0) css-tree: 3.2.1 data-urls: 7.0.0(@noble/hashes@2.4.0) decimal.js: 10.6.0 html-encoding-sniffer: 6.0.0(@noble/hashes@2.4.0) is-potential-custom-element-name: 1.0.1 lru-cache: 11.5.1 parse5: 8.0.1 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 6.0.1 undici: 7.29.1 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.1 whatwg-mimetype: 5.0.0 whatwg-url: 16.0.1(@noble/hashes@2.4.0) xml-name-validator: 5.0.0 transitivePeerDependencies: - '@noble/hashes' jsesc@3.1.0: {} json-bigint@1.0.0: dependencies: bignumber.js: 9.3.1 json-buffer@3.0.1: {} json-schema-to-ts@3.1.1: dependencies: '@babel/runtime': 7.29.7 ts-algebra: 2.0.0 json-schema-traverse@0.4.1: {} json-schema-traverse@1.0.0: {} json-schema-typed@8.0.2: {} json-schema@0.4.0: {} json-stable-stringify-without-jsonify@1.0.1: {} json-stringify-safe@5.0.1: {} json5@2.2.3: {} jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 jsonfile@6.2.1: dependencies: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 jsprim@1.4.2: dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.4.0 verror: 1.10.0 jstat@1.9.6: {} jsx-ast-utils-x@0.1.0: {} jszip@3.10.1: dependencies: lie: 3.3.0 pako: 1.0.11 readable-stream: 2.3.8 setimmediate: 1.0.5 jwa@2.0.1: dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 jws@4.0.1: dependencies: jwa: 2.0.1 safe-buffer: 5.2.1 katex@0.16.47: dependencies: commander: 8.3.0 katex@0.18.7: dependencies: commander: 15.0.0 keyv@4.5.4: dependencies: json-buffer: 3.0.1 keyv@5.6.0: dependencies: '@keyv/serialize': 1.1.1 khroma@2.1.0: {} koffi@3.1.1: optionalDependencies: '@koromix/koffi-darwin-arm64': 3.1.1 '@koromix/koffi-darwin-x64': 3.1.1 '@koromix/koffi-freebsd-arm64': 3.1.1 '@koromix/koffi-freebsd-ia32': 3.1.1 '@koromix/koffi-freebsd-x64': 3.1.1 '@koromix/koffi-linux-arm64': 3.1.1 '@koromix/koffi-linux-ia32': 3.1.1 '@koromix/koffi-linux-loong64': 3.1.1 '@koromix/koffi-linux-riscv64': 3.1.1 '@koromix/koffi-linux-x64': 3.1.1 '@koromix/koffi-openbsd-ia32': 3.1.1 '@koromix/koffi-openbsd-x64': 3.1.1 '@koromix/koffi-win32-arm64': 3.1.1 '@koromix/koffi-win32-ia32': 3.1.1 '@koromix/koffi-win32-x64': 3.1.1 layout-base@1.0.2: {} layout-base@2.0.1: {} lazy-val@1.0.5: {} lazystream@1.0.1: dependencies: readable-stream: 2.3.8 lefthook-darwin-arm64@2.1.12: optional: true lefthook-darwin-x64@2.1.12: optional: true lefthook-freebsd-arm64@2.1.12: optional: true lefthook-freebsd-x64@2.1.12: optional: true lefthook-linux-arm64@2.1.12: optional: true lefthook-linux-x64@2.1.12: optional: true lefthook-openbsd-arm64@2.1.12: optional: true lefthook-openbsd-x64@2.1.12: optional: true lefthook-windows-arm64@2.1.12: optional: true lefthook-windows-x64@2.1.12: optional: true lefthook@2.1.12: optionalDependencies: lefthook-darwin-arm64: 2.1.12 lefthook-darwin-x64: 2.1.12 lefthook-freebsd-arm64: 2.1.12 lefthook-freebsd-x64: 2.1.12 lefthook-linux-arm64: 2.1.12 lefthook-linux-x64: 2.1.12 lefthook-openbsd-arm64: 2.1.12 lefthook-openbsd-x64: 2.1.12 lefthook-windows-arm64: 2.1.12 lefthook-windows-x64: 2.1.12 levn@0.4.1: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 lexical@0.49.0(typescript@6.0.3): dependencies: '@lexical/internal': 0.49.0(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 lie@3.3.0: dependencies: immediate: 3.0.6 lightningcss-android-arm64@1.33.0: optional: true lightningcss-darwin-arm64@1.33.0: optional: true lightningcss-darwin-x64@1.33.0: optional: true lightningcss-freebsd-x64@1.33.0: optional: true lightningcss-linux-arm-gnueabihf@1.33.0: optional: true lightningcss-linux-arm64-gnu@1.33.0: optional: true lightningcss-linux-arm64-musl@1.33.0: optional: true lightningcss-linux-x64-gnu@1.33.0: optional: true lightningcss-linux-x64-musl@1.33.0: optional: true lightningcss-win32-arm64-msvc@1.33.0: optional: true lightningcss-win32-x64-msvc@1.33.0: optional: true lightningcss@1.33.0: dependencies: detect-libc: 2.1.2 optionalDependencies: lightningcss-android-arm64: 1.33.0 lightningcss-darwin-arm64: 1.33.0 lightningcss-darwin-x64: 1.33.0 lightningcss-freebsd-x64: 1.33.0 lightningcss-linux-arm-gnueabihf: 1.33.0 lightningcss-linux-arm64-gnu: 1.33.0 lightningcss-linux-arm64-musl: 1.33.0 lightningcss-linux-x64-gnu: 1.33.0 lightningcss-linux-x64-musl: 1.33.0 lightningcss-win32-arm64-msvc: 1.33.0 lightningcss-win32-x64-msvc: 1.33.0 listenercount@1.0.1: {} locate-path@6.0.0: dependencies: p-locate: 5.0.0 lodash-es@4.18.1: {} lodash.defaults@4.2.0: {} lodash.difference@4.5.0: {} lodash.escaperegexp@4.1.2: {} lodash.flatten@4.4.0: {} lodash.groupby@4.6.0: {} lodash.isboolean@3.0.3: {} lodash.isequal@4.5.0: {} lodash.isfunction@3.0.9: {} lodash.isnil@4.0.0: {} lodash.isplainobject@4.0.6: {} lodash.isundefined@3.0.1: {} lodash.merge@4.6.2: {} lodash.union@4.6.0: {} lodash.uniq@4.5.0: {} lodash@4.18.1: {} long@5.3.2: {} longest-streak@3.1.0: {} loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 lowercase-keys@2.0.0: {} lowercase-keys@3.0.0: {} lru-cache@11.5.1: {} lru-cache@5.1.1: dependencies: yallist: 3.1.1 lru-cache@6.0.0: dependencies: yallist: 4.0.0 lz-string@1.5.0: {} magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 magicast@0.5.3: dependencies: '@babel/parser': 7.29.7 '@babel/types': 7.29.7 source-map-js: 1.2.2 make-dir@4.0.0: dependencies: semver: 7.8.5 mark.js@8.11.1: {} markdown-table@3.0.4: {} marked@16.4.2: {} matcher@3.0.0: dependencies: escape-string-regexp: 4.0.0 optional: true math-intrinsics@1.1.0: {} mdast-util-find-and-replace@3.0.2: dependencies: '@types/mdast': 4.0.4 escape-string-regexp: 5.0.0 unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 mdast-util-from-markdown@2.0.3(supports-color@9.4.0): dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 decode-named-character-reference: 1.3.0 devlop: 1.1.0 mdast-util-to-string: 4.0.0 micromark: 4.0.2(supports-color@9.4.0) micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-decode-string: 2.0.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 unist-util-stringify-position: 4.0.0 transitivePeerDependencies: - supports-color mdast-util-gfm-autolink-literal@2.0.1: dependencies: '@types/mdast': 4.0.4 ccount: 2.0.1 devlop: 1.1.0 mdast-util-find-and-replace: 3.0.2 micromark-util-character: 2.1.1 mdast-util-gfm-footnote@2.1.0(supports-color@9.4.0): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.3(supports-color@9.4.0) mdast-util-to-markdown: 2.1.2 micromark-util-normalize-identifier: 2.0.1 transitivePeerDependencies: - supports-color mdast-util-gfm-strikethrough@2.0.0(supports-color@9.4.0): dependencies: '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.3(supports-color@9.4.0) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color mdast-util-gfm-table@2.0.0(supports-color@9.4.0): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 markdown-table: 3.0.4 mdast-util-from-markdown: 2.0.3(supports-color@9.4.0) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color mdast-util-gfm-task-list-item@2.0.0(supports-color@9.4.0): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.3(supports-color@9.4.0) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color mdast-util-gfm@3.1.0(supports-color@9.4.0): dependencies: mdast-util-from-markdown: 2.0.3(supports-color@9.4.0) mdast-util-gfm-autolink-literal: 2.0.1 mdast-util-gfm-footnote: 2.1.0(supports-color@9.4.0) mdast-util-gfm-strikethrough: 2.0.0(supports-color@9.4.0) mdast-util-gfm-table: 2.0.0(supports-color@9.4.0) mdast-util-gfm-task-list-item: 2.0.0(supports-color@9.4.0) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color mdast-util-math@3.0.0(supports-color@9.4.0): dependencies: '@types/hast': 3.0.5 '@types/mdast': 4.0.4 devlop: 1.1.0 longest-streak: 3.1.0 mdast-util-from-markdown: 2.0.3(supports-color@9.4.0) mdast-util-to-markdown: 2.1.2 unist-util-remove-position: 5.0.0 transitivePeerDependencies: - supports-color mdast-util-phrasing@4.1.0: dependencies: '@types/mdast': 4.0.4 unist-util-is: 6.0.1 mdast-util-to-hast@13.2.1: dependencies: '@types/hast': 3.0.5 '@types/mdast': 4.0.4 '@ungap/structured-clone': 1.3.3 devlop: 1.1.0 micromark-util-sanitize-uri: 2.0.1 trim-lines: 3.0.1 unist-util-position: 5.0.0 unist-util-visit: 5.1.0 vfile: 6.0.3 mdast-util-to-markdown@2.1.2: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 longest-streak: 3.1.0 mdast-util-phrasing: 4.1.0 mdast-util-to-string: 4.0.0 micromark-util-classify-character: 2.0.1 micromark-util-decode-string: 2.0.1 unist-util-visit: 5.1.0 zwitch: 2.0.4 mdast-util-to-string@4.0.0: dependencies: '@types/mdast': 4.0.4 mdn-data@2.27.1: {} media-typer@1.1.1: {} merge-descriptors@2.0.0: {} mermaid@11.17.2: dependencies: '@braintree/sanitize-url': 7.1.2 '@iconify/utils': 3.1.3 '@mermaid-js/parser': 1.2.1 '@types/d3': 7.4.3 '@upsetjs/venn.js': 2.0.0 cytoscape: 3.34.0 cytoscape-cose-bilkent: 4.1.0(cytoscape@3.34.0) cytoscape-fcose: 2.2.0(cytoscape@3.34.0) d3: 7.9.0 d3-sankey: 0.12.3 dagre-d3-es: 7.0.14 dayjs: 1.11.21 dompurify: 3.4.16 es-toolkit: 1.49.0 fastdom: 1.0.12 katex: 0.16.47 khroma: 2.1.0 marked: 16.4.2 roughjs: 4.6.6 stylis: 4.4.0 ts-dedent: 2.3.0 uuid: 14.0.1 micromark-core-commonmark@2.0.3: dependencies: decode-named-character-reference: 1.3.0 devlop: 1.1.0 micromark-factory-destination: 2.0.1 micromark-factory-label: 2.0.1 micromark-factory-space: 2.0.1 micromark-factory-title: 2.0.1 micromark-factory-whitespace: 2.0.1 micromark-util-character: 2.1.1 micromark-util-chunked: 2.0.1 micromark-util-classify-character: 2.0.1 micromark-util-html-tag-name: 2.0.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-resolve-all: 2.0.1 micromark-util-subtokenize: 2.1.0 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-extension-gfm-autolink-literal@2.1.0: dependencies: micromark-util-character: 2.1.1 micromark-util-sanitize-uri: 2.0.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-extension-gfm-footnote@2.1.0: dependencies: devlop: 1.1.0 micromark-core-commonmark: 2.0.3 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-sanitize-uri: 2.0.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-extension-gfm-strikethrough@2.1.0: dependencies: devlop: 1.1.0 micromark-util-chunked: 2.0.1 micromark-util-classify-character: 2.0.1 micromark-util-resolve-all: 2.0.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-extension-gfm-table@2.1.1: dependencies: devlop: 1.1.0 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-extension-gfm-tagfilter@2.0.0: dependencies: micromark-util-types: 2.0.2 micromark-extension-gfm-task-list-item@2.1.0: dependencies: devlop: 1.1.0 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-extension-gfm@3.0.0: dependencies: micromark-extension-gfm-autolink-literal: 2.1.0 micromark-extension-gfm-footnote: 2.1.0 micromark-extension-gfm-strikethrough: 2.1.0 micromark-extension-gfm-table: 2.1.1 micromark-extension-gfm-tagfilter: 2.0.0 micromark-extension-gfm-task-list-item: 2.1.0 micromark-util-combine-extensions: 2.0.1 micromark-util-types: 2.0.2 micromark-extension-math@3.1.0: dependencies: '@types/katex': 0.16.8 devlop: 1.1.0 katex: 0.16.47 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-factory-destination@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-factory-label@2.0.1: dependencies: devlop: 1.1.0 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-factory-space@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-types: 2.0.2 micromark-factory-title@2.0.1: dependencies: micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-factory-whitespace@2.0.1: dependencies: micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-util-character@2.1.1: dependencies: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-util-chunked@2.0.1: dependencies: micromark-util-symbol: 2.0.1 micromark-util-classify-character@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-util-combine-extensions@2.0.1: dependencies: micromark-util-chunked: 2.0.1 micromark-util-types: 2.0.2 micromark-util-decode-numeric-character-reference@2.0.2: dependencies: micromark-util-symbol: 2.0.1 micromark-util-decode-string@2.0.1: dependencies: decode-named-character-reference: 1.3.0 micromark-util-character: 2.1.1 micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-symbol: 2.0.1 micromark-util-encode@2.0.1: {} micromark-util-html-tag-name@2.0.1: {} micromark-util-normalize-identifier@2.0.1: dependencies: micromark-util-symbol: 2.0.1 micromark-util-resolve-all@2.0.1: dependencies: micromark-util-types: 2.0.2 micromark-util-sanitize-uri@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-encode: 2.0.1 micromark-util-symbol: 2.0.1 micromark-util-subtokenize@2.1.0: dependencies: devlop: 1.1.0 micromark-util-chunked: 2.0.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 micromark-util-symbol@2.0.1: {} micromark-util-types@2.0.2: {} micromark@4.0.2(supports-color@9.4.0): dependencies: '@types/debug': 4.1.13 debug: 4.4.3(supports-color@9.4.0) decode-named-character-reference: 1.3.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-chunked: 2.0.1 micromark-util-combine-extensions: 2.0.1 micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-encode: 2.0.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-resolve-all: 2.0.1 micromark-util-sanitize-uri: 2.0.1 micromark-util-subtokenize: 2.1.0 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 transitivePeerDependencies: - supports-color mime-db@1.52.0: {} mime-db@1.54.0: {} mime-types@2.1.35: dependencies: mime-db: 1.52.0 mime-types@3.0.2: dependencies: mime-db: 1.54.0 mime@1.6.0: {} mime@2.6.0: {} mimic-response@1.0.1: {} mimic-response@3.1.0: {} mimic-response@4.0.0: {} minimatch@10.2.5: dependencies: brace-expansion: 5.0.12 minimatch@3.1.5: dependencies: brace-expansion: 1.1.21 minimatch@5.1.9: dependencies: brace-expansion: 2.1.7 minimatch@9.0.9: dependencies: brace-expansion: 2.1.7 minimist@1.2.8: {} minipass@7.1.3: {} minisearch@7.2.0: {} minizlib@3.1.0: dependencies: minipass: 7.1.3 mitt@3.0.1: {} mkdirp-classic@0.5.3: {} mkdirp@0.5.6: dependencies: minimist: 1.2.8 modern-tar@0.8.5: {} mri@1.2.0: {} ms@2.0.0: {} ms@2.1.3: {} multistream@4.1.0: dependencies: once: 1.4.0 readable-stream: 3.6.2 nanoid@3.3.18: {} napi-build-utils@2.0.0: {} natural-compare@1.4.0: {} negotiator@0.6.4: {} negotiator@1.1.0: dependencies: content-type: 2.1.0 node-abi@3.96.0: dependencies: semver: 7.8.5 node-abi@4.34.0: dependencies: semver: 7.8.5 node-addon-api@7.1.1: {} node-addon-native-custom-loader@0.1.9: {} node-addon-require-builtin-darwin-arm64@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optional: true node-addon-require-builtin-darwin-x64@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optional: true node-addon-require-builtin-linux-arm64-gnu@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optional: true node-addon-require-builtin-linux-arm64-musl@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optional: true node-addon-require-builtin-linux-x64-gnu@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optional: true node-addon-require-builtin-linux-x64-musl@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optional: true node-addon-require-builtin-win32-arm64-msvc@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optional: true node-addon-require-builtin-win32-ia32-msvc@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optional: true node-addon-require-builtin-win32-x64-msvc@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optional: true node-addon-require-builtin@0.1.9: dependencies: node-addon-native-custom-loader: 0.1.9 optionalDependencies: node-addon-require-builtin-darwin-arm64: 0.1.9 node-addon-require-builtin-darwin-x64: 0.1.9 node-addon-require-builtin-linux-arm64-gnu: 0.1.9 node-addon-require-builtin-linux-arm64-musl: 0.1.9 node-addon-require-builtin-linux-x64-gnu: 0.1.9 node-addon-require-builtin-linux-x64-musl: 0.1.9 node-addon-require-builtin-win32-arm64-msvc: 0.1.9 node-addon-require-builtin-win32-ia32-msvc: 0.1.9 node-addon-require-builtin-win32-x64-msvc: 0.1.9 node-api-version@0.2.1: dependencies: semver: 7.8.5 node-domexception@1.0.0: {} node-fetch@2.7.0: dependencies: whatwg-url: 5.0.0 node-fetch@3.3.2: dependencies: data-uri-to-buffer: 4.0.1 fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 node-forge@1.4.0: {} node-gyp@12.4.0: dependencies: env-paths: 2.2.1 exponential-backoff: 3.1.3 graceful-fs: 4.2.11 nopt: 9.0.0 proc-log: 6.1.0 semver: 7.8.5 tar: 7.5.22 tinyglobby: 0.2.17 undici: 6.28.1 which: 6.0.1 node-int64@0.4.0: {} node-pty@1.2.0-beta.15(patch_hash=9d30053266d0f39d3debe894c675867f6782da6bcadbc94a693b3cfb9eff8ed0): dependencies: node-addon-api: 7.1.1 node-releases@2.0.51: {} non-layered-tidy-tree-layout@2.0.2: optional: true nopt@9.0.0: dependencies: abbrev: 4.0.0 normalize-path@3.0.0: {} normalize-url@6.1.0: {} normalize-url@8.1.1: {} npm-run-path@6.0.0: dependencies: path-key: 4.0.0 unicorn-magic: 0.3.0 numeral@2.0.6: {} oauth-sign@0.9.0: {} object-assign@4.1.1: {} object-inspect@1.13.4: {} object-keys@1.1.1: optional: true obug@2.1.3: {} on-finished@2.4.1: dependencies: ee-first: 1.1.1 on-headers@1.1.0: {} once@1.4.0: dependencies: wrappy: 1.0.2 oniguruma-parser@0.12.2: {} oniguruma-to-es@3.1.1: dependencies: emoji-regex-xs: 1.0.0 regex: 6.1.0 regex-recursion: 6.0.2 oniguruma-to-es@4.3.6: dependencies: oniguruma-parser: 0.12.2 regex: 6.1.0 regex-recursion: 6.0.2 open@11.0.4: dependencies: default-browser: 5.5.1 define-lazy-prop: 3.0.0 is-in-ssh: 1.0.0 is-inside-container: 1.0.0 powershell-utils: 0.2.1 wsl-utils: 1.0.0 openai@7.19.0(@aws-sdk/credential-provider-node@3.972.84)(@smithy/signature-v4@5.7.4)(undici@8.11.2)(ws@8.21.3)(zod@4.4.3): optionalDependencies: '@aws-sdk/credential-provider-node': 3.972.84 '@smithy/signature-v4': 5.7.4 undici: 8.11.2 ws: 8.21.3 zod: 4.4.3 opener@1.5.2: {} optionator@0.9.4: dependencies: deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 word-wrap: 1.2.5 oxc-resolver@11.20.0: optionalDependencies: '@oxc-resolver/binding-android-arm-eabi': 11.20.0 '@oxc-resolver/binding-android-arm64': 11.20.0 '@oxc-resolver/binding-darwin-arm64': 11.20.0 '@oxc-resolver/binding-darwin-x64': 11.20.0 '@oxc-resolver/binding-freebsd-x64': 11.20.0 '@oxc-resolver/binding-linux-arm-gnueabihf': 11.20.0 '@oxc-resolver/binding-linux-arm-musleabihf': 11.20.0 '@oxc-resolver/binding-linux-arm64-gnu': 11.20.0 '@oxc-resolver/binding-linux-arm64-musl': 11.20.0 '@oxc-resolver/binding-linux-ppc64-gnu': 11.20.0 '@oxc-resolver/binding-linux-riscv64-gnu': 11.20.0 '@oxc-resolver/binding-linux-riscv64-musl': 11.20.0 '@oxc-resolver/binding-linux-s390x-gnu': 11.20.0 '@oxc-resolver/binding-linux-x64-gnu': 11.20.0 '@oxc-resolver/binding-linux-x64-musl': 11.20.0 '@oxc-resolver/binding-openharmony-arm64': 11.20.0 '@oxc-resolver/binding-wasm32-wasi': 11.20.0 '@oxc-resolver/binding-win32-arm64-msvc': 11.20.0 '@oxc-resolver/binding-win32-x64-msvc': 11.20.0 optional: true oxlint-tsgolint@7.0.2001: optionalDependencies: '@oxlint-tsgolint/darwin-arm64': 7.0.2001 '@oxlint-tsgolint/darwin-x64': 7.0.2001 '@oxlint-tsgolint/linux-arm64': 7.0.2001 '@oxlint-tsgolint/linux-x64': 7.0.2001 '@oxlint-tsgolint/win32-arm64': 7.0.2001 '@oxlint-tsgolint/win32-x64': 7.0.2001 oxlint@1.81.0(oxlint-tsgolint@7.0.2001): optionalDependencies: '@oxlint/binding-android-arm-eabi': 1.81.0 '@oxlint/binding-android-arm64': 1.81.0 '@oxlint/binding-darwin-arm64': 1.81.0 '@oxlint/binding-darwin-x64': 1.81.0 '@oxlint/binding-freebsd-x64': 1.81.0 '@oxlint/binding-linux-arm-gnueabihf': 1.81.0 '@oxlint/binding-linux-arm-musleabihf': 1.81.0 '@oxlint/binding-linux-arm64-gnu': 1.81.0 '@oxlint/binding-linux-arm64-musl': 1.81.0 '@oxlint/binding-linux-ppc64-gnu': 1.81.0 '@oxlint/binding-linux-riscv64-gnu': 1.81.0 '@oxlint/binding-linux-riscv64-musl': 1.81.0 '@oxlint/binding-linux-s390x-gnu': 1.81.0 '@oxlint/binding-linux-x64-gnu': 1.81.0 '@oxlint/binding-linux-x64-musl': 1.81.0 '@oxlint/binding-openharmony-arm64': 1.81.0 '@oxlint/binding-win32-arm64-msvc': 1.81.0 '@oxlint/binding-win32-ia32-msvc': 1.81.0 '@oxlint/binding-win32-x64-msvc': 1.81.0 oxlint-tsgolint: 7.0.2001 p-cancelable@2.1.1: {} p-cancelable@4.0.1: {} p-limit@3.1.0: dependencies: yocto-queue: 0.1.0 p-locate@5.0.0: dependencies: p-limit: 3.1.0 p-retry@4.6.2: dependencies: '@types/retry': 0.12.0 retry: 0.13.1 package-manager-detector@1.6.0: {} package-manager-detector@1.8.0: {} pako@0.2.9: {} pako@1.0.11: {} papaparse@5.7.0: {} parse-ms@4.0.0: {} parse5@8.0.1: dependencies: entities: 8.0.0 parseurl@1.3.3: {} partial-json@0.1.7: {} path-data-parser@0.1.0: {} path-exists@4.0.0: {} path-expression-matcher@1.5.0: {} path-expression-matcher@1.6.2: {} path-is-absolute@1.0.1: {} path-key@3.1.1: {} path-key@4.0.0: {} path-parse@1.0.7: {} path-scurry@2.0.2: dependencies: lru-cache: 11.5.1 minipass: 7.1.3 path-to-regexp@8.4.2: {} pathe@2.0.3: {} pdfjs-dist@6.3.289: optionalDependencies: '@napi-rs/canvas': 1.0.8 pe-library@0.4.1: {} pend@1.2.0: {} perfect-debounce@1.0.0: {} performance-now@2.1.0: {} picocolors@1.1.1: {} picomatch@4.0.4: {} picomatch@4.0.7: {} pkce-challenge@5.0.1: {} pkijs@3.4.0: dependencies: '@noble/hashes': 1.4.0 asn1js: 3.0.10 bytestreamjs: 2.0.1 pvtsutils: 1.3.6 pvutils: 1.2.0 tslib: 2.8.1 playwright-core@1.61.1: {} playwright-core@1.63.0-alpha-2026-08-31: {} playwright@1.61.1: dependencies: playwright-core: 1.61.1 optionalDependencies: fsevents: 2.3.2 playwright@1.63.0-alpha-2026-08-31: dependencies: playwright-core: 1.63.0-alpha-2026-08-31 plist@3.1.0: dependencies: '@xmldom/xmldom': 0.8.15 base64-js: 1.5.1 xmlbuilder: 15.1.1 pnpm@11.28.5: {} points-on-curve@0.2.0: {} points-on-path@0.2.1: dependencies: path-data-parser: 0.1.0 points-on-curve: 0.2.0 portfinder@1.0.38(supports-color@9.4.0): dependencies: async: 3.2.6 debug: 4.4.3(supports-color@9.4.0) transitivePeerDependencies: - supports-color postcss@8.5.28: dependencies: nanoid: 3.3.18 picocolors: 1.1.1 source-map-js: 1.2.2 postject@1.0.0-alpha.6: dependencies: commander: 9.5.0 powershell-utils@0.1.0: {} powershell-utils@0.2.1: {} preact@10.29.7: {} prebuild-install@7.1.3: dependencies: detect-libc: 2.1.2 expand-template: 2.0.3 github-from-package: 0.0.0 minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 2.0.0 node-abi: 3.96.0 pump: 3.0.4 rc: 1.2.8 simple-get: 4.0.1 tar-fs: 2.1.5 tunnel-agent: 0.6.0 prelude-ls@1.2.1: {} pretty-format@27.5.1: dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 pretty-ms@9.3.0: dependencies: parse-ms: 4.0.0 proc-log@6.1.0: {} process-nextick-args@2.0.1: {} process@0.11.10: {} progress@2.0.3: {} promise-retry@2.0.1: dependencies: err-code: 2.0.3 retry: 0.12.0 proper-lockfile@4.1.2: dependencies: graceful-fs: 4.2.11 retry: 0.12.0 signal-exit: 3.0.7 property-information@7.2.0: {} protobufjs@7.6.5: 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': 22.20.1 long: 5.3.2 proxy-addr@2.0.8: dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 proxy-agent-negotiate@1.1.0: {} psl@1.15.0: dependencies: punycode: 2.3.1 publint@0.3.24: dependencies: '@publint/pack': 0.1.7 package-manager-detector: 1.8.0 picocolors: 1.1.1 sade: 1.8.1 pump@3.0.4: dependencies: end-of-stream: 1.4.5 once: 1.4.0 punycode@2.3.1: {} pure-rand@8.4.0: {} pvtsutils@1.3.6: dependencies: tslib: 2.8.1 pvutils@1.2.0: {} qs@6.16.0: dependencies: es-define-property: 1.0.1 side-channel: 1.1.1 quansync@1.0.0: {} querystringify@2.2.0: {} quick-lru@5.1.1: {} range-parser@1.3.0: {} raw-body@3.0.2: dependencies: bytes: 3.1.2 http-errors: 2.0.1 iconv-lite: 0.7.3 unpipe: 1.0.0 rc@1.2.8: dependencies: deep-extend: 0.6.0 ini: 1.3.8 minimist: 1.2.8 strip-json-comments: 2.0.1 react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 react: 18.3.1 scheduler: 0.23.2 react-is@17.0.2: {} react-refresh@0.17.0: {} react@18.3.1: dependencies: loose-envify: 1.4.0 read-binary-file-arch@1.0.6(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) transitivePeerDependencies: - supports-color readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 inherits: 2.0.4 isarray: 1.0.0 process-nextick-args: 2.0.1 safe-buffer: 5.1.2 string_decoder: 1.1.1 util-deprecate: 1.0.2 readable-stream@3.6.2: dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 readable-stream@4.7.0: dependencies: abort-controller: 3.0.0 buffer: 6.0.3 events: 3.3.0 process: 0.11.10 string_decoder: 1.3.0 readdir-glob@1.1.3: dependencies: minimatch: 5.1.9 readdirp@4.1.2: {} readdirp@5.0.0: {} refa@0.12.1: dependencies: '@eslint-community/regexpp': 4.12.2 regenerator-runtime@0.14.1: {} regex-recursion@6.0.2: dependencies: regex-utilities: 2.3.0 regex-utilities@2.3.0: {} regex@6.1.0: dependencies: regex-utilities: 2.3.0 regexp-ast-analysis@0.7.1: dependencies: '@eslint-community/regexpp': 4.12.2 refa: 0.12.1 require-directory@2.1.1: {} require-from-string@2.0.2: {} requires-port@1.0.0: {} resedit@1.7.2: dependencies: pe-library: 0.4.1 resolve-alpn@1.2.1: {} resolve-pkg-maps@1.0.0: {} resolve.exports@2.0.3: {} resolve@1.22.12: dependencies: es-errors: 1.3.0 is-core-module: 2.16.2 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 responselike@2.0.1: dependencies: lowercase-keys: 2.0.0 responselike@4.0.2: dependencies: lowercase-keys: 3.0.0 restructure@3.0.2: {} retry@0.12.0: {} retry@0.13.1: {} rfdc@1.4.1: {} rimraf@2.6.3: dependencies: glob: 7.2.3 roarr@2.15.4: dependencies: boolean: 3.2.0 detect-node: 2.1.0 globalthis: 1.0.4 json-stringify-safe: 5.0.1 semver-compare: 1.0.0 sprintf-js: 1.1.3 optional: true robust-predicates@3.0.3: {} rolldown-plugin-dts@0.25.2(oxc-resolver@11.20.0)(rolldown@1.1.1)(typescript@6.0.3): dependencies: '@babel/generator': 8.0.0-rc.6 '@babel/helper-validator-identifier': 8.0.0-rc.6 '@babel/parser': 8.0.0-rc.6 ast-kit: 3.0.0-beta.1 birpc: 4.0.0 dts-resolver: 3.0.0(oxc-resolver@11.20.0) get-tsconfig: 5.0.0-beta.5 obug: 2.1.3 rolldown: 1.1.1 optionalDependencies: typescript: 6.0.3 transitivePeerDependencies: - oxc-resolver rolldown@1.1.1: dependencies: '@oxc-project/types': 0.135.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: '@rolldown/binding-android-arm64': 1.1.1 '@rolldown/binding-darwin-arm64': 1.1.1 '@rolldown/binding-darwin-x64': 1.1.1 '@rolldown/binding-freebsd-x64': 1.1.1 '@rolldown/binding-linux-arm-gnueabihf': 1.1.1 '@rolldown/binding-linux-arm64-gnu': 1.1.1 '@rolldown/binding-linux-arm64-musl': 1.1.1 '@rolldown/binding-linux-ppc64-gnu': 1.1.1 '@rolldown/binding-linux-s390x-gnu': 1.1.1 '@rolldown/binding-linux-x64-gnu': 1.1.1 '@rolldown/binding-linux-x64-musl': 1.1.1 '@rolldown/binding-openharmony-arm64': 1.1.1 '@rolldown/binding-wasm32-wasi': 1.1.1 '@rolldown/binding-win32-arm64-msvc': 1.1.1 '@rolldown/binding-win32-x64-msvc': 1.1.1 rolldown@1.2.7: dependencies: '@oxc-project/types': 0.148.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: '@rolldown/binding-android-arm-eabi': 1.2.7 '@rolldown/binding-android-arm64': 1.2.7 '@rolldown/binding-darwin-arm64': 1.2.7 '@rolldown/binding-darwin-x64': 1.2.7 '@rolldown/binding-freebsd-x64': 1.2.7 '@rolldown/binding-linux-arm-gnueabihf': 1.2.7 '@rolldown/binding-linux-arm64-gnu': 1.2.7 '@rolldown/binding-linux-arm64-musl': 1.2.7 '@rolldown/binding-linux-ppc64-gnu': 1.2.7 '@rolldown/binding-linux-s390x-gnu': 1.2.7 '@rolldown/binding-linux-x64-gnu': 1.2.7 '@rolldown/binding-linux-x64-musl': 1.2.7 '@rolldown/binding-openharmony-arm64': 1.2.7 '@rolldown/binding-win32-arm64-msvc': 1.2.7 '@rolldown/binding-win32-x64-msvc': 1.2.7 rollup@4.62.2: dependencies: '@types/estree': 1.0.9 optionalDependencies: '@rollup/rollup-android-arm-eabi': 4.62.2 '@rollup/rollup-android-arm64': 4.62.2 '@rollup/rollup-darwin-arm64': 4.62.2 '@rollup/rollup-darwin-x64': 4.62.2 '@rollup/rollup-freebsd-arm64': 4.62.2 '@rollup/rollup-freebsd-x64': 4.62.2 '@rollup/rollup-linux-arm-gnueabihf': 4.62.2 '@rollup/rollup-linux-arm-musleabihf': 4.62.2 '@rollup/rollup-linux-arm64-gnu': 4.62.2 '@rollup/rollup-linux-arm64-musl': 4.62.2 '@rollup/rollup-linux-loong64-gnu': 4.62.2 '@rollup/rollup-linux-loong64-musl': 4.62.2 '@rollup/rollup-linux-ppc64-gnu': 4.62.2 '@rollup/rollup-linux-ppc64-musl': 4.62.2 '@rollup/rollup-linux-riscv64-gnu': 4.62.2 '@rollup/rollup-linux-riscv64-musl': 4.62.2 '@rollup/rollup-linux-s390x-gnu': 4.62.2 '@rollup/rollup-linux-x64-gnu': 4.62.2 '@rollup/rollup-linux-x64-musl': 4.62.2 '@rollup/rollup-openbsd-x64': 4.62.2 '@rollup/rollup-openharmony-arm64': 4.62.2 '@rollup/rollup-win32-arm64-msvc': 4.62.2 '@rollup/rollup-win32-ia32-msvc': 4.62.2 '@rollup/rollup-win32-x64-gnu': 4.62.2 '@rollup/rollup-win32-x64-msvc': 4.62.2 fsevents: 2.3.3 roughjs@4.6.6: dependencies: hachure-fill: 0.5.2 path-data-parser: 0.1.0 points-on-curve: 0.2.0 points-on-path: 0.2.1 router@2.2.0(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 path-to-regexp: 8.4.2 transitivePeerDependencies: - supports-color run-applescript@7.1.0: {} rw@1.3.3: {} sade@1.8.1: dependencies: mri: 1.2.0 safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} safer-buffer@2.1.2: {} sanitize-filename@1.6.4: dependencies: truncate-utf8-bytes: 1.0.2 sax@1.6.1: {} saxes@5.0.1: dependencies: xmlchars: 2.2.0 saxes@6.0.0: dependencies: xmlchars: 2.2.0 scheduler@0.23.2: dependencies: loose-envify: 1.4.0 scslre@0.3.0: dependencies: '@eslint-community/regexpp': 4.12.2 refa: 0.12.1 regexp-ast-analysis: 0.7.1 search-insights@2.17.3: {} secure-compare@3.0.1: {} selfsigned@4.0.1: dependencies: node-forge: 1.4.0 semver-compare@1.0.0: optional: true semver@5.7.2: {} semver@6.3.1: {} semver@7.7.4: {} semver@7.8.5: {} send@1.2.1(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) 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.3.0 statuses: 2.0.2 transitivePeerDependencies: - supports-color serialize-error@7.0.1: dependencies: type-fest: 0.13.1 optional: true serve-static@2.2.1(supports-color@9.4.0): dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 send: 1.2.1(supports-color@9.4.0) transitivePeerDependencies: - supports-color setimmediate@1.0.5: {} setprototypeof@1.2.0: {} sharp@0.35.5(@types/node@22.20.1): dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 semver: 7.8.5 optionalDependencies: '@img/sharp-darwin-arm64': 0.35.5 '@img/sharp-darwin-x64': 0.35.5 '@img/sharp-freebsd-wasm32': 0.35.5 '@img/sharp-libvips-darwin-arm64': 1.3.4 '@img/sharp-libvips-darwin-x64': 1.3.4 '@img/sharp-libvips-linux-arm': 1.3.4 '@img/sharp-libvips-linux-arm64': 1.3.4 '@img/sharp-libvips-linux-ppc64': 1.3.4 '@img/sharp-libvips-linux-riscv64': 1.3.4 '@img/sharp-libvips-linux-s390x': 1.3.4 '@img/sharp-libvips-linux-x64': 1.3.4 '@img/sharp-libvips-linuxmusl-arm64': 1.3.4 '@img/sharp-libvips-linuxmusl-x64': 1.3.4 '@img/sharp-linux-arm': 0.35.5 '@img/sharp-linux-arm64': 0.35.5 '@img/sharp-linux-ppc64': 0.35.5 '@img/sharp-linux-riscv64': 0.35.5 '@img/sharp-linux-s390x': 0.35.5 '@img/sharp-linux-x64': 0.35.5 '@img/sharp-linuxmusl-arm64': 0.35.5 '@img/sharp-linuxmusl-x64': 0.35.5 '@img/sharp-webcontainers-wasm32': 0.35.5 '@img/sharp-win32-arm64': 0.35.5 '@img/sharp-win32-ia32': 0.35.5 '@img/sharp-win32-x64': 0.35.5 '@types/node': 22.20.1 shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 shebang-regex@3.0.0: {} sherpa-onnx-darwin-arm64@1.13.8: optional: true sherpa-onnx-darwin-x64@1.13.8: optional: true sherpa-onnx-linux-arm64@1.13.8: optional: true sherpa-onnx-linux-x64@1.13.8: optional: true sherpa-onnx-node@1.13.8: optionalDependencies: sherpa-onnx-darwin-arm64: 1.13.8 sherpa-onnx-darwin-x64: 1.13.8 sherpa-onnx-linux-arm64: 1.13.8 sherpa-onnx-linux-x64: 1.13.8 sherpa-onnx-win-ia32: 1.13.8 sherpa-onnx-win-x64: 1.13.8 sherpa-onnx-win-ia32@1.13.8: optional: true sherpa-onnx-win-x64@1.13.8: optional: true shiki@2.5.0: dependencies: '@shikijs/core': 2.5.0 '@shikijs/engine-javascript': 2.5.0 '@shikijs/engine-oniguruma': 2.5.0 '@shikijs/langs': 2.5.0 '@shikijs/themes': 2.5.0 '@shikijs/types': 2.5.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.5 shiki@4.4.3: dependencies: '@shikijs/core': 4.4.3 '@shikijs/engine-javascript': 4.4.3 '@shikijs/engine-oniguruma': 4.4.3 '@shikijs/langs': 4.4.3 '@shikijs/themes': 4.4.3 '@shikijs/types': 4.4.3 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.5 side-channel-list@1.0.1: dependencies: es-errors: 1.3.0 object-inspect: 1.13.4 side-channel-map@1.0.1: dependencies: call-bound: 1.0.4 es-errors: 1.3.0 get-intrinsic: 1.3.0 object-inspect: 1.13.4 side-channel-weakmap@1.0.2: dependencies: call-bound: 1.0.4 es-errors: 1.3.0 get-intrinsic: 1.3.0 object-inspect: 1.13.4 side-channel-map: 1.0.1 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 siginfo@2.0.0: {} signal-exit@3.0.7: {} signal-exit@4.1.0: {} simple-concat@1.0.1: {} simple-get@4.0.1: dependencies: decompress-response: 6.0.0 once: 1.4.0 simple-concat: 1.0.1 simple-icons@16.31.0: {} simple-update-notifier@2.0.0: dependencies: semver: 7.8.5 smol-toml@1.9.0: {} source-map-js@1.2.2: {} source-map-support@0.5.21: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 source-map@0.6.1: {} space-separated-tokens@2.0.2: {} spdx-exceptions@2.5.0: {} spdx-expression-parse@5.0.0: dependencies: spdx-exceptions: 2.5.0 spdx-license-ids: 3.0.23 spdx-license-ids@3.0.23: {} speakingurl@14.0.1: {} sprintf-js@1.1.3: optional: true sshpk@1.18.0: dependencies: asn1: 0.2.6 assert-plus: 1.0.0 bcrypt-pbkdf: 1.0.2 dashdash: 1.14.1 ecc-jsbn: 0.1.2 getpass: 0.1.7 jsbn: 0.1.1 safer-buffer: 2.1.2 tweetnacl: 0.14.5 stackback@0.0.2: {} standardwebhooks@1.1.1: dependencies: '@stablelib/base64': 1.0.1 fast-sha256: 1.3.0 stat-mode@1.0.0: {} statuses@2.0.2: {} std-env@4.1.0: {} stream-meter@1.0.4: dependencies: readable-stream: 2.3.8 streamx@2.28.1: dependencies: events-universal: 1.0.1 fast-fifo: 1.3.2 text-decoder: 1.2.7 transitivePeerDependencies: - bare-abort-controller - react-native-b4a strictdom@1.0.1: {} string-width@4.2.3: dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 string-width@7.2.0: dependencies: emoji-regex: 10.6.0 get-east-asian-width: 1.6.0 strip-ansi: 7.2.0 string-width@8.2.2: dependencies: get-east-asian-width: 1.6.0 strip-ansi: 7.2.0 string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 string_decoder@1.3.0: dependencies: safe-buffer: 5.2.1 stringify-entities@4.0.4: dependencies: character-entities-html4: 2.1.0 character-entities-legacy: 3.0.0 strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 strip-ansi@7.2.0: dependencies: ansi-regex: 6.2.2 strip-final-newline@4.0.0: {} strip-json-comments@2.0.1: {} strnum@1.1.2: {} strnum@2.4.2: dependencies: anynum: 1.0.1 stylis@4.4.0: {} sumchecker@3.0.1(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) transitivePeerDependencies: - supports-color superjson@2.2.6: dependencies: copy-anything: 4.0.5 supports-color@7.2.0: dependencies: has-flag: 4.0.0 supports-color@9.4.0: {} supports-preserve-symlinks-flag@1.0.0: {} symbol-tree@3.2.4: {} tabbable@6.5.0: {} tar-fs@2.1.5: dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 pump: 3.0.4 tar-stream: 2.2.0 tar-fs@3.1.3: dependencies: pump: 3.0.4 tar-stream: 3.2.1 optionalDependencies: bare-fs: 4.8.1 bare-path: 3.1.2 transitivePeerDependencies: - bare-abort-controller - bare-buffer - react-native-b4a tar-stream@2.2.0: dependencies: bl: 4.1.0 end-of-stream: 1.4.5 fs-constants: 1.0.0 inherits: 2.0.4 readable-stream: 3.6.2 tar-stream@3.2.1: dependencies: b4a: 1.8.1 bare-fs: 4.8.1 fast-fifo: 1.3.2 streamx: 2.28.1 transitivePeerDependencies: - bare-abort-controller - bare-buffer - react-native-b4a tar@7.5.22: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 minipass: 7.1.3 minizlib: 3.1.0 yallist: 5.0.0 teex@1.0.1: dependencies: streamx: 2.28.1 transitivePeerDependencies: - bare-abort-controller - react-native-b4a temp-file@3.4.0: dependencies: async-exit-hook: 2.0.1 fs-extra: 10.1.0 temp@0.9.4: dependencies: mkdirp: 0.5.6 rimraf: 2.6.3 text-decoder@1.2.7: dependencies: b4a: 1.8.1 transitivePeerDependencies: - react-native-b4a tiny-async-pool@1.3.0: dependencies: semver: 5.7.2 tiny-emitter@2.1.0: {} tiny-inflate@1.0.3: {} tiny-typed-emitter@2.1.0: {} tinybench@2.9.0: {} tinyexec@1.2.4: {} tinyexec@1.3.1: {} tinyglobby@0.2.17: dependencies: fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 tinyrainbow@3.1.0: {} tldts-core@7.4.5: {} tldts@7.4.5: dependencies: tldts-core: 7.4.5 tmp-promise@3.0.3: dependencies: tmp: 0.2.7 tmp@0.2.7: {} toidentifier@1.0.1: {} tough-cookie@4.1.4: dependencies: psl: 1.15.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 tough-cookie@6.0.1: dependencies: tldts: 7.4.5 tr46@0.0.3: {} tr46@6.0.0: dependencies: punycode: 2.3.1 traverse@0.3.9: {} tree-kill@1.2.2: {} trim-lines@3.0.1: {} truncate-utf8-bytes@1.0.2: dependencies: utf8-byte-length: 1.0.5 ts-algebra@2.0.0: {} ts-api-utils@2.5.0(typescript@6.0.3): dependencies: typescript: 6.0.3 ts-dedent@2.3.0: {} tsconfck@3.1.6(typescript@6.0.3): optionalDependencies: typescript: 6.0.3 tsdown@0.22.2(oxc-resolver@11.20.0)(publint@0.3.24)(tsx@4.23.13)(typescript@6.0.3): dependencies: ansis: 4.3.1 cac: 7.0.0 defu: 6.1.7 empathic: 2.0.1 hookable: 6.1.1 import-without-cache: 0.4.0 obug: 2.1.3 picomatch: 4.0.4 rolldown: 1.1.1 rolldown-plugin-dts: 0.25.2(oxc-resolver@11.20.0)(rolldown@1.1.1)(typescript@6.0.3) semver: 7.8.5 tinyexec: 1.2.4 tinyglobby: 0.2.17 tree-kill: 1.2.2 unconfig-core: 7.5.0 optionalDependencies: publint: 0.3.24 tsx: 4.23.13 typescript: 6.0.3 transitivePeerDependencies: - '@ts-macro/tsc' - '@typescript/native-preview' - oxc-resolver - vue-tsc tslib@2.8.1: {} tsx@4.23.13: dependencies: esbuild: 0.28.1 optionalDependencies: fsevents: 2.3.3 tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 turndown@7.2.4: dependencies: '@mixmark-io/domino': 2.2.0 tweetnacl@0.14.5: {} type-check@0.4.0: dependencies: prelude-ls: 1.2.1 type-fest@0.13.1: optional: true type-fest@4.41.0: {} type-is@2.1.0: dependencies: content-type: 2.1.0 media-typer: 1.1.1 mime-types: 3.0.2 typebox@1.3.27: {} typescript-language-server@5.3.0: dependencies: vscode-jsonrpc: 5.0.1 vscode-languageserver-protocol: 3.18.2 typescript@6.0.3: {} unconfig-core@7.5.0: dependencies: '@quansync/fs': 1.0.0 quansync: 1.0.0 undici-types@5.26.5: {} undici-types@6.21.0: {} undici-types@7.18.2: {} undici-types@7.24.6: {} undici-types@8.3.0: {} undici@6.28.1: {} undici@7.29.1: {} undici@8.11.2: {} unicode-properties@1.4.1: dependencies: base64-js: 1.5.1 unicode-trie: 2.0.0 unicode-trie@2.0.0: dependencies: pako: 0.2.9 tiny-inflate: 1.0.3 unicorn-magic@0.3.0: {} union@0.5.0: dependencies: qs: 6.16.0 unist-util-is@6.0.1: dependencies: '@types/unist': 3.0.3 unist-util-position@5.0.0: dependencies: '@types/unist': 3.0.3 unist-util-remove-position@5.0.0: dependencies: '@types/unist': 3.0.3 unist-util-visit: 5.1.0 unist-util-stringify-position@4.0.0: dependencies: '@types/unist': 3.0.3 unist-util-visit-parents@6.0.2: dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.1 unist-util-visit@5.1.0: dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 universalify@0.1.2: {} universalify@0.2.0: {} universalify@2.0.1: {} unpipe@1.0.0: {} unzipper@0.10.14: dependencies: big-integer: 1.6.52 binary: 0.3.0 bluebird: 3.4.7 buffer-indexof-polyfill: 1.0.2 duplexer2: 0.1.4 fstream: 1.0.12 graceful-fs: 4.2.11 listenercount: 1.0.1 readable-stream: 2.3.8 setimmediate: 1.0.5 unzipper@0.12.5: dependencies: bluebird: 3.7.2 duplexer2: 0.1.4 fs-extra: 11.3.1 graceful-fs: 4.2.11 node-int64: 0.4.0 update-browserslist-db@1.2.3(browserslist@4.28.7): dependencies: browserslist: 4.28.7 escalade: 3.2.0 picocolors: 1.1.1 uri-js@4.4.1: dependencies: punycode: 2.3.1 url-join@4.0.1: {} url-parse@1.5.10: dependencies: querystringify: 2.2.0 requires-port: 1.0.0 use-sync-external-store@1.6.0(react@18.3.1): dependencies: react: 18.3.1 utf8-byte-length@1.0.5: {} util-deprecate@1.0.2: {} uuid@14.0.1: {} uuid@8.3.2: {} vary@1.1.2: {} verror@1.10.0: dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 vfile-message@4.0.3: dependencies: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 vfile@6.0.3: dependencies: '@types/unist': 3.0.3 vfile-message: 4.0.3 vite-tsconfig-paths@6.1.1(supports-color@9.4.0)(typescript@6.0.3)(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0)): dependencies: debug: 4.4.3(supports-color@9.4.0) globrex: 0.1.2 tsconfck: 3.1.6(typescript@6.0.3) vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0) transitivePeerDependencies: - supports-color - typescript vite@5.4.21(@types/node@22.20.1)(lightningcss@1.33.0): dependencies: esbuild: 0.21.5 postcss: 8.5.28 rollup: 4.62.2 optionalDependencies: '@types/node': 22.20.1 fsevents: 2.3.3 lightningcss: 1.33.0 vite@6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 postcss: 8.5.28 rollup: 4.62.2 tinyglobby: 0.2.17 optionalDependencies: '@types/node': 22.20.1 fsevents: 2.3.3 jiti: 2.7.0 lightningcss: 1.33.0 tsx: 4.23.13 yaml: 2.9.0 vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 postcss: 8.5.28 rolldown: 1.2.7 tinyglobby: 0.2.17 optionalDependencies: '@types/node': 22.20.1 esbuild: 0.28.2 fsevents: 2.3.3 jiti: 2.7.0 tsx: 4.23.13 yaml: 2.9.0 vitepress-plugin-mermaid@2.0.17(mermaid@11.17.2)(vitepress@1.6.4(@algolia/client-search@5.55.2)(@types/node@22.20.1)(@types/react@18.3.31)(lightningcss@1.33.0)(postcss@8.5.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3)): dependencies: mermaid: 11.17.2 vitepress: 1.6.4(@algolia/client-search@5.55.2)(@types/node@22.20.1)(@types/react@18.3.31)(lightningcss@1.33.0)(postcss@8.5.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3) optionalDependencies: '@mermaid-js/mermaid-mindmap': 9.3.0 vitepress@1.6.4(@algolia/client-search@5.55.2)(@types/node@22.20.1)(@types/react@18.3.31)(lightningcss@1.33.0)(postcss@8.5.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@6.0.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.55.2)(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3) '@iconify-json/simple-icons': 1.2.90 '@shikijs/core': 2.5.0 '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@22.20.1)(lightningcss@1.33.0))(vue@3.5.42(typescript@6.0.3)) '@vue/devtools-api': 7.7.10 '@vue/shared': 3.5.39 '@vueuse/core': 12.8.2(typescript@6.0.3) '@vueuse/integrations': 12.8.2(focus-trap@7.8.0)(typescript@6.0.3) focus-trap: 7.8.0 mark.js: 8.11.1 minisearch: 7.2.0 shiki: 2.5.0 vite: 5.4.21(@types/node@22.20.1)(lightningcss@1.33.0) vue: 3.5.42(typescript@6.0.3) optionalDependencies: postcss: 8.5.28 transitivePeerDependencies: - '@algolia/client-search' - '@types/node' - '@types/react' - async-validator - axios - change-case - drauu - fuse.js - idb-keyval - jwt-decode - less - lightningcss - nprogress - preact-render-to-string - qrcode - react - react-dom - sass - sass-embedded - search-insights - sortablejs - stylus - sugarss - terser - typescript - universal-cookie vitest@4.1.11(@opentelemetry/api@1.9.1)(@types/node@22.20.1)(@vitest/coverage-v8@4.1.11)(happy-dom@20.11.6)(jsdom@29.1.1(@noble/hashes@2.4.0))(vite@6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.11 '@vitest/mocker': 4.1.11(vite@6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0)) '@vitest/pretty-format': 4.1.11 '@vitest/runner': 4.1.11 '@vitest/snapshot': 4.1.11 '@vitest/spy': 4.1.11 '@vitest/utils': 4.1.11 es-module-lexer: 2.1.0 expect-type: 1.3.0 magic-string: 0.30.21 obug: 2.1.3 pathe: 2.0.3 picomatch: 4.0.7 std-env: 4.1.0 tinybench: 2.9.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 vite: 6.4.3(@types/node@22.20.1)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 '@types/node': 22.20.1 '@vitest/coverage-v8': 4.1.11(vitest@4.1.11) happy-dom: 20.11.6 jsdom: 29.1.1(@noble/hashes@2.4.0) transitivePeerDependencies: - msw vitest@4.1.11(@opentelemetry/api@1.9.1)(@types/node@22.20.1)(@vitest/coverage-v8@4.1.11)(happy-dom@20.11.6)(jsdom@29.1.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.11 '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0)) '@vitest/pretty-format': 4.1.11 '@vitest/runner': 4.1.11 '@vitest/snapshot': 4.1.11 '@vitest/spy': 4.1.11 '@vitest/utils': 4.1.11 es-module-lexer: 2.1.0 expect-type: 1.3.0 magic-string: 0.30.21 obug: 2.1.3 pathe: 2.0.3 picomatch: 4.0.7 std-env: 4.1.0 tinybench: 2.9.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 '@types/node': 22.20.1 '@vitest/coverage-v8': 4.1.11(vitest@4.1.11) happy-dom: 20.11.6 jsdom: 29.1.1(@noble/hashes@2.4.0) transitivePeerDependencies: - msw vscode-jsonrpc@5.0.1: {} vscode-jsonrpc@9.0.1: {} vscode-languageserver-protocol@3.18.2: dependencies: vscode-jsonrpc: 9.0.1 vscode-languageserver-types: 3.18.0 vscode-languageserver-types@3.18.0: {} vue@3.5.42(typescript@6.0.3): dependencies: '@vue/compiler-dom': 3.5.42 '@vue/compiler-sfc': 3.5.42 '@vue/runtime-dom': 3.5.42 '@vue/server-renderer': 3.5.42 '@vue/shared': 3.5.42 optionalDependencies: typescript: 6.0.3 w3c-xmlserializer@5.0.0: dependencies: xml-name-validator: 5.0.0 web-streams-polyfill@3.3.3: {} web-streams-polyfill@4.0.0-beta.3: {} webcrypto-core@1.9.2: dependencies: '@peculiar/asn1-schema': 2.9.4 '@peculiar/json-schema': 1.1.12 '@peculiar/utils': 2.0.3 asn1js: 3.0.10 tslib: 2.8.1 webidl-conversions@3.0.1: {} webidl-conversions@8.0.1: {} whatwg-encoding@2.0.0: dependencies: iconv-lite: 0.6.3 whatwg-mimetype@3.0.0: {} whatwg-mimetype@5.0.0: {} whatwg-url@16.0.1(@noble/hashes@2.4.0): dependencies: '@exodus/bytes': 1.15.1(@noble/hashes@2.4.0) tr46: 6.0.0 webidl-conversions: 8.0.1 transitivePeerDependencies: - '@noble/hashes' whatwg-url@5.0.0: dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 which-command@0.1.0: {} which@2.0.2: dependencies: isexe: 2.0.0 which@5.0.0: dependencies: isexe: 3.1.5 which@6.0.1: dependencies: isexe: 4.0.0 why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 stackback: 0.0.2 word-wrap@1.2.5: {} wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi@9.0.2: dependencies: ansi-styles: 6.2.3 string-width: 7.2.0 strip-ansi: 7.2.0 wrappy@1.0.2: {} ws@8.21.0: {} ws@8.21.3: {} wsl-utils@1.0.0: dependencies: is-wsl: 3.1.1 powershell-utils: 0.1.0 xlsx@https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz: {} xml-name-validator@5.0.0: {} xml-naming@0.1.0: {} xml-naming@0.3.0: {} xmlbuilder@15.1.1: {} xmlchars@2.2.0: {} y18n@5.0.8: {} yallist@3.1.1: {} yallist@4.0.0: {} yallist@5.0.0: {} yaml@2.9.0: {} yargs-parser@20.2.9: {} yargs-parser@21.1.1: {} yargs-parser@22.0.0: {} yargs@16.2.2: dependencies: cliui: 7.0.4 escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 20.2.9 yargs@17.7.3: dependencies: cliui: 8.0.1 escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 21.1.1 yargs@18.1.0: dependencies: cliui: 9.0.1 escalade: 3.2.0 get-caller-file: 2.0.5 string-width: 8.2.2 y18n: 5.0.8 yargs-parser: 22.0.0 yauzl@3.4.0: dependencies: pend: 1.2.0 yocto-queue@0.1.0: {} yoctocolors@2.1.2: {} zip-stream@4.1.1: dependencies: archiver-utils: 3.0.4 compress-commons: 4.1.2 readable-stream: 3.6.2 zod-to-json-schema@3.25.2(zod@4.4.3): dependencies: zod: 4.4.3 zod@4.4.3: {} zustand@4.5.7(@types/react@18.3.31)(immer@10.2.0)(react@18.3.1): dependencies: use-sync-external-store: 1.6.0(react@18.3.1) optionalDependencies: '@types/react': 18.3.31 immer: 10.2.0 react: 18.3.1 zwitch@2.0.4: {}