lockfileVersion: '9.0'

settings:
  autoInstallPeers: true
  excludeLinksFromLockfile: false

overrides:
  '@anthropic-ai/sdk': 0.93.0
  hono: 4.12.14
  '@hono/node-server': 1.19.14
  '@aws-sdk/client-bedrock-runtime': 3.1024.0
  axios: 1.16.0
  follow-redirects: 1.16.0
  defu: 6.1.5
  fast-xml-parser: 5.7.0
  request: npm:@cypress/request@3.0.10
  request-promise: npm:@cypress/request-promise@5.0.0
  basic-ftp: 6.0.1
  file-type: 22.0.1
  form-data: 2.5.4
  minimatch: 10.2.5
  path-to-regexp: 8.4.0
  qs: 6.14.2
  node-domexception: npm:@nolyfill/domexception@1.0.28
  typebox: 1.1.37
  tar: 7.5.13
  tough-cookie: 4.1.3
  yauzl: 3.2.1
  protobufjs: 7.5.5
  uuid: 14.0.0

packageExtensionsChecksum: sha256-n+P/SQo4Pf+dHYpYn1Y6wL4cJEVoVzZ835N0OEp4TM8=

patchedDependencies:
  '@agentclientprotocol/claude-agent-acp@0.32.0':
    hash: 1fe782f9679d7a725cbe59e51d61419fbb25d4c463d186c43c95644770cb2b98
    path: patches/@agentclientprotocol__claude-agent-acp@0.32.0.patch
  '@whiskeysockets/baileys@7.0.0-rc.9':
    hash: 23ec8efe1484afa57c51b96955ba331d1467521a8e676a18c2690da7e70a6201
    path: patches/@whiskeysockets__baileys@7.0.0-rc.9.patch

importers:

  .:
    dependencies:
      '@agentclientprotocol/sdk':
        specifier: 0.21.0
        version: 0.21.0(zod@4.4.3)
      '@anthropic-ai/sdk':
        specifier: 0.93.0
        version: 0.93.0(zod@4.4.3)
      '@anthropic-ai/vertex-sdk':
        specifier: ^0.16.0
        version: 0.16.0(zod@4.4.3)
      '@aws-sdk/client-bedrock':
        specifier: 3.1042.0
        version: 3.1042.0
      '@aws-sdk/client-bedrock-runtime':
        specifier: 3.1024.0
        version: 3.1024.0
      '@aws-sdk/credential-provider-node':
        specifier: 3.972.39
        version: 3.972.39
      '@aws/bedrock-token-generator':
        specifier: ^1.1.0
        version: 1.1.0
      '@clack/prompts':
        specifier: ^1.3.0
        version: 1.3.0
      '@google/genai':
        specifier: ^1.51.0
        version: 1.51.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))
      '@grammyjs/runner':
        specifier: ^2.0.3
        version: 2.0.3(grammy@1.42.0)
      '@grammyjs/transformer-throttler':
        specifier: ^1.2.1
        version: 1.2.1(grammy@1.42.0)
      '@homebridge/ciao':
        specifier: ^1.3.8
        version: 1.3.8
      '@lydell/node-pty':
        specifier: 1.2.0-beta.12
        version: 1.2.0-beta.12
      '@mariozechner/pi-agent-core':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      '@mariozechner/pi-coding-agent':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      '@mariozechner/pi-tui':
        specifier: 0.73.0
        version: 0.73.0
      '@modelcontextprotocol/sdk':
        specifier: 1.29.0
        version: 1.29.0(zod@4.4.3)
      '@mozilla/readability':
        specifier: ^0.6.0
        version: 0.6.0
      '@slack/bolt':
        specifier: ^4.7.2
        version: 4.7.2(@types/express@5.0.6)
      '@slack/types':
        specifier: ^2.21.0
        version: 2.21.0
      '@slack/web-api':
        specifier: ^7.15.2
        version: 7.15.2
      ajv:
        specifier: ^8.20.0
        version: 8.20.0
      chalk:
        specifier: ^5.6.2
        version: 5.6.2
      chokidar:
        specifier: ^5.0.0
        version: 5.0.0
      commander:
        specifier: ^14.0.3
        version: 14.0.3
      croner:
        specifier: ^10.0.1
        version: 10.0.1
      dotenv:
        specifier: ^17.4.2
        version: 17.4.2
      express:
        specifier: 5.2.1
        version: 5.2.1
      file-type:
        specifier: 22.0.1
        version: 22.0.1
      global-agent:
        specifier: ^4.1.3
        version: 4.1.3
      grammy:
        specifier: ^1.42.0
        version: 1.42.0
      https-proxy-agent:
        specifier: ^9.0.0
        version: 9.0.0
      ipaddr.js:
        specifier: ^2.4.0
        version: 2.4.0
      jiti:
        specifier: ^2.6.1
        version: 2.6.1
      json5:
        specifier: ^2.2.3
        version: 2.2.3
      jszip:
        specifier: ^3.10.1
        version: 3.10.1
      linkedom:
        specifier: ^0.18.12
        version: 0.18.12
      markdown-it:
        specifier: 14.1.1
        version: 14.1.1
      minimatch:
        specifier: 10.2.5
        version: 10.2.5
      node-edge-tts:
        specifier: ^1.2.10
        version: 1.2.10
      openai:
        specifier: ^6.36.0
        version: 6.36.0(ws@8.20.0)(zod@4.4.3)
      openshell:
        specifier: 0.1.0
        version: 0.1.0
      pdfjs-dist:
        specifier: ^5.7.284
        version: 5.7.284
      playwright-core:
        specifier: 1.59.1
        version: 1.59.1
      proxy-agent:
        specifier: ^8.0.1
        version: 8.0.1
      qrcode:
        specifier: 1.5.4
        version: 1.5.4
      tar:
        specifier: 7.5.13
        version: 7.5.13
      tokenjuice:
        specifier: 0.7.0
        version: 0.7.0
      tree-sitter-bash:
        specifier: ^0.25.1
        version: 0.25.1
      tslog:
        specifier: ^4.10.2
        version: 4.10.2
      typebox:
        specifier: 1.1.37
        version: 1.1.37
      undici:
        specifier: 8.2.0
        version: 8.2.0
      web-push:
        specifier: ^3.6.7
        version: 3.6.7
      web-tree-sitter:
        specifier: ^0.26.8
        version: 0.26.8
      ws:
        specifier: ^8.20.0
        version: 8.20.0
      yaml:
        specifier: ^2.8.4
        version: 2.8.4
      zod:
        specifier: ^4.4.3
        version: 4.4.3
    optionalDependencies:
      sqlite-vec:
        specifier: 0.1.9
        version: 0.1.9

  extensions/acpx:
    dependencies:
      '@agentclientprotocol/claude-agent-acp':
        specifier: 0.32.0
        version: 0.32.0(patch_hash=1fe782f9679d7a725cbe59e51d61419fbb25d4c463d186c43c95644770cb2b98)
      '@zed-industries/codex-acp':
        specifier: 0.13.0
        version: 0.13.0
      acpx:
        specifier: 0.6.1
        version: 0.6.1

  extensions/alibaba: {}

  extensions/amazon-bedrock:
    dependencies:
      '@aws-sdk/client-bedrock':
        specifier: 3.1042.0
        version: 3.1042.0
      '@aws-sdk/client-bedrock-runtime':
        specifier: 3.1024.0
        version: 3.1024.0
      '@aws-sdk/credential-provider-node':
        specifier: 3.972.39
        version: 3.972.39

  extensions/amazon-bedrock-mantle:
    dependencies:
      '@anthropic-ai/sdk':
        specifier: 0.93.0
        version: 0.93.0(zod@4.4.3)
      '@aws/bedrock-token-generator':
        specifier: ^1.1.0
        version: 1.1.0
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)

  extensions/anthropic:
    dependencies:
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)

  extensions/anthropic-vertex:
    dependencies:
      '@anthropic-ai/vertex-sdk':
        specifier: ^0.16.0
        version: 0.16.0(zod@4.4.3)
      '@mariozechner/pi-agent-core':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)

  extensions/arcee: {}

  extensions/azure-speech: {}

  extensions/bluebubbles: {}

  extensions/bonjour:
    dependencies:
      '@homebridge/ciao':
        specifier: ^1.3.8
        version: 1.3.8

  extensions/brave: {}

  extensions/browser:
    dependencies:
      '@modelcontextprotocol/sdk':
        specifier: 1.29.0
        version: 1.29.0(zod@4.4.3)
      commander:
        specifier: ^14.0.3
        version: 14.0.3
      express:
        specifier: 5.2.1
        version: 5.2.1
      playwright-core:
        specifier: 1.59.1
        version: 1.59.1
      typebox:
        specifier: 1.1.37
        version: 1.1.37
      ws:
        specifier: ^8.20.0
        version: 8.20.0

  extensions/byteplus: {}

  extensions/cerebras: {}

  extensions/chutes: {}

  extensions/cloudflare-ai-gateway: {}

  extensions/codex:
    dependencies:
      '@mariozechner/pi-coding-agent':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      '@openai/codex':
        specifier: 0.128.0
        version: 0.128.0
      ajv:
        specifier: ^8.20.0
        version: 8.20.0
      ws:
        specifier: ^8.20.0
        version: 8.20.0
      zod:
        specifier: ^4.4.3
        version: 4.4.3

  extensions/comfy: {}

  extensions/copilot-proxy: {}

  extensions/deepgram: {}

  extensions/deepinfra: {}

  extensions/deepseek: {}

  extensions/diagnostics-otel:
    dependencies:
      '@opentelemetry/api':
        specifier: ^1.9.1
        version: 1.9.1
      '@opentelemetry/api-logs':
        specifier: ^0.216.0
        version: 0.216.0
      '@opentelemetry/exporter-logs-otlp-proto':
        specifier: ^0.216.0
        version: 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-metrics-otlp-proto':
        specifier: ^0.216.0
        version: 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-trace-otlp-proto':
        specifier: ^0.216.0
        version: 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources':
        specifier: ^2.7.1
        version: 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-logs':
        specifier: ^0.216.0
        version: 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics':
        specifier: ^2.7.1
        version: 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-node':
        specifier: ^0.216.0
        version: 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base':
        specifier: ^2.7.1
        version: 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions':
        specifier: ^1.40.0
        version: 1.40.0

  extensions/diagnostics-prometheus: {}

  extensions/diffs:
    dependencies:
      '@pierre/diffs':
        specifier: 1.1.20
        version: 1.1.20(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
      '@pierre/theme':
        specifier: 0.0.29
        version: 0.0.29
      playwright-core:
        specifier: 1.59.1
        version: 1.59.1
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/discord:
    dependencies:
      '@discordjs/voice':
        specifier: ^0.19.2
        version: 0.19.2(@discordjs/opus@0.10.0)(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(opusscript@0.1.1)
      discord-api-types:
        specifier: ^0.38.47
        version: 0.38.47
      https-proxy-agent:
        specifier: ^9.0.0
        version: 9.0.0
      opusscript:
        specifier: ^0.1.1
        version: 0.1.1
      typebox:
        specifier: 1.1.37
        version: 1.1.37
      undici:
        specifier: 8.2.0
        version: 8.2.0
      ws:
        specifier: ^8.20.0
        version: 8.20.0

  extensions/document-extract:
    dependencies:
      '@napi-rs/canvas':
        specifier: ^0.1.89
        version: 0.1.99
      pdfjs-dist:
        specifier: ^5.7.284
        version: 5.7.284

  extensions/duckduckgo: {}

  extensions/elevenlabs: {}

  extensions/exa: {}

  extensions/fal: {}

  extensions/feishu:
    dependencies:
      '@larksuiteoapi/node-sdk':
        specifier: ^1.62.1
        version: 1.62.1
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/file-transfer:
    dependencies:
      minimatch:
        specifier: 10.2.5
        version: 10.2.5
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/firecrawl:
    dependencies:
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/fireworks:
    dependencies:
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)

  extensions/github-copilot:
    dependencies:
      '@clack/prompts':
        specifier: ^1.3.0
        version: 1.3.0

  extensions/google:
    dependencies:
      '@google/genai':
        specifier: ^1.51.0
        version: 1.51.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)

  extensions/google-meet:
    dependencies:
      commander:
        specifier: ^14.0.3
        version: 14.0.3
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/googlechat:
    dependencies:
      gaxios:
        specifier: 7.1.4
        version: 7.1.4
      google-auth-library:
        specifier: 10.6.2
        version: 10.6.2
      zod:
        specifier: ^4.4.3
        version: 4.4.3

  extensions/gradium: {}

  extensions/groq: {}

  extensions/huggingface: {}

  extensions/image-generation-core: {}

  extensions/imessage: {}

  extensions/inworld: {}

  extensions/irc: {}

  extensions/kilocode: {}

  extensions/kimi-coding:
    dependencies:
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)

  extensions/line:
    dependencies:
      '@line/bot-sdk':
        specifier: ^11.0.0
        version: 11.0.0

  extensions/litellm: {}

  extensions/llm-task:
    dependencies:
      ajv:
        specifier: ^8.20.0
        version: 8.20.0
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/lmstudio:
    dependencies:
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)

  extensions/lobster:
    dependencies:
      '@clawdbot/lobster':
        specifier: 2026.4.6
        version: 2026.4.6
      ajv:
        specifier: ^8.20.0
        version: 8.20.0
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/matrix:
    dependencies:
      '@matrix-org/matrix-sdk-crypto-nodejs':
        specifier: ^0.5.1
        version: 0.5.1
      '@matrix-org/matrix-sdk-crypto-wasm':
        specifier: 18.2.0
        version: 18.2.0
      fake-indexeddb:
        specifier: ^6.2.5
        version: 6.2.5
      markdown-it:
        specifier: 14.1.1
        version: 14.1.1
      matrix-js-sdk:
        specifier: 41.4.0
        version: 41.4.0
      music-metadata:
        specifier: ^11.12.3
        version: 11.12.3
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/mattermost:
    dependencies:
      ws:
        specifier: ^8.20.0
        version: 8.20.0

  extensions/media-understanding-core:
    dependencies:
      sharp:
        specifier: ^0.34.5
        version: 0.34.5

  extensions/memory-core:
    dependencies:
      chokidar:
        specifier: ^5.0.0
        version: 5.0.0
      json5:
        specifier: ^2.2.3
        version: 2.2.3
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/memory-lancedb:
    dependencies:
      '@lancedb/lancedb':
        specifier: ^0.27.2
        version: 0.27.2(apache-arrow@18.1.0)
      apache-arrow:
        specifier: 18.1.0
        version: 18.1.0
      openai:
        specifier: ^6.36.0
        version: 6.36.0(ws@8.20.0)(zod@4.4.3)
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/memory-wiki:
    dependencies:
      typebox:
        specifier: 1.1.37
        version: 1.1.37
      yaml:
        specifier: ^2.8.4
        version: 2.8.4

  extensions/microsoft:
    dependencies:
      node-edge-tts:
        specifier: ^1.2.10
        version: 1.2.10

  extensions/microsoft-foundry: {}

  extensions/migrate-claude: {}

  extensions/migrate-hermes:
    dependencies:
      yaml:
        specifier: ^2.8.4
        version: 2.8.4

  extensions/minimax: {}

  extensions/mistral: {}

  extensions/moonshot: {}

  extensions/msteams:
    dependencies:
      '@azure/identity':
        specifier: 4.13.1
        version: 4.13.1
      '@microsoft/teams.api':
        specifier: 2.0.9
        version: 2.0.9
      '@microsoft/teams.apps':
        specifier: 2.0.9
        version: 2.0.9
      express:
        specifier: 5.2.1
        version: 5.2.1
      jsonwebtoken:
        specifier: 9.0.3
        version: 9.0.3
      jwks-rsa:
        specifier: 4.0.1
        version: 4.0.1
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/nextcloud-talk:
    dependencies:
      zod:
        specifier: ^4.4.3
        version: 4.4.3

  extensions/nostr:
    dependencies:
      nostr-tools:
        specifier: ^2.23.3
        version: 2.23.3(typescript@6.0.3)
      zod:
        specifier: ^4.4.3
        version: 4.4.3

  extensions/nvidia: {}

  extensions/ollama:
    dependencies:
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/open-prose: {}

  extensions/openai:
    dependencies:
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      ws:
        specifier: ^8.20.0
        version: 8.20.0

  extensions/opencode: {}

  extensions/opencode-go: {}

  extensions/openrouter: {}

  extensions/openshell:
    dependencies:
      openshell:
        specifier: 0.1.0
        version: 0.1.0

  extensions/perplexity: {}

  extensions/qa-channel:
    dependencies:
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/qa-lab:
    dependencies:
      '@copilotkit/aimock':
        specifier: 1.17.0
        version: 1.17.0(vitest@4.1.5)
      '@modelcontextprotocol/sdk':
        specifier: 1.29.0
        version: 1.29.0(zod@4.4.3)
      playwright-core:
        specifier: 1.59.1
        version: 1.59.1
      yaml:
        specifier: ^2.8.4
        version: 2.8.4
      zod:
        specifier: ^4.4.3
        version: 4.4.3

  extensions/qa-matrix:
    dependencies:
      undici:
        specifier: 8.2.0
        version: 8.2.0

  extensions/qianfan: {}

  extensions/qqbot:
    dependencies:
      '@tencent-connect/qqbot-connector':
        specifier: ^1.1.0
        version: 1.1.0
      mpg123-decoder:
        specifier: ^1.0.3
        version: 1.0.3
      silk-wasm:
        specifier: ^3.7.1
        version: 3.7.1
      ws:
        specifier: ^8.20.0
        version: 8.20.0
      zod:
        specifier: ^4.4.3
        version: 4.4.3

  extensions/qwen: {}

  extensions/runway: {}

  extensions/searxng: {}

  extensions/senseaudio: {}

  extensions/sglang: {}

  extensions/signal: {}

  extensions/skill-workshop:
    dependencies:
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/slack:
    dependencies:
      '@slack/bolt':
        specifier: ^4.7.2
        version: 4.7.2(@types/express@5.0.6)
      '@slack/types':
        specifier: ^2.21.0
        version: 2.21.0
      '@slack/web-api':
        specifier: ^7.15.2
        version: 7.15.2
      https-proxy-agent:
        specifier: ^9.0.0
        version: 9.0.0

  extensions/speech-core: {}

  extensions/stepfun: {}

  extensions/synology-chat:
    dependencies:
      zod:
        specifier: ^4.4.3
        version: 4.4.3

  extensions/synthetic: {}

  extensions/tavily:
    dependencies:
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/telegram:
    dependencies:
      '@grammyjs/runner':
        specifier: ^2.0.3
        version: 2.0.3(grammy@1.42.0)
      '@grammyjs/transformer-throttler':
        specifier: ^1.2.1
        version: 1.2.1(grammy@1.42.0)
      grammy:
        specifier: ^1.42.0
        version: 1.42.0
      typebox:
        specifier: 1.1.37
        version: 1.1.37
      undici:
        specifier: 8.2.0
        version: 8.2.0

  extensions/tencent: {}

  extensions/tlon:
    dependencies:
      '@aws-sdk/client-s3':
        specifier: 3.1042.0
        version: 3.1042.0
      '@aws-sdk/s3-request-presigner':
        specifier: 3.1042.0
        version: 3.1042.0
      '@tloncorp/tlon-skill':
        specifier: 0.3.5
        version: 0.3.5
      '@urbit/aura':
        specifier: ^3.0.0
        version: 3.0.0

  extensions/together: {}

  extensions/tokenjuice:
    dependencies:
      tokenjuice:
        specifier: 0.7.0
        version: 0.7.0

  extensions/tts-local-cli: {}

  extensions/twitch:
    dependencies:
      '@twurple/api':
        specifier: ^8.1.3
        version: 8.1.3(@twurple/auth@8.1.3)
      '@twurple/auth':
        specifier: ^8.1.3
        version: 8.1.3
      '@twurple/chat':
        specifier: ^8.1.3
        version: 8.1.3(@twurple/auth@8.1.3)

  extensions/venice: {}

  extensions/vercel-ai-gateway: {}

  extensions/video-generation-core: {}

  extensions/vllm: {}

  extensions/voice-call:
    dependencies:
      commander:
        specifier: ^14.0.3
        version: 14.0.3
      typebox:
        specifier: 1.1.37
        version: 1.1.37
      ws:
        specifier: ^8.20.0
        version: 8.20.0

  extensions/volcengine: {}

  extensions/voyage: {}

  extensions/vydra: {}

  extensions/web-readability:
    dependencies:
      '@mozilla/readability':
        specifier: ^0.6.0
        version: 0.6.0
      linkedom:
        specifier: ^0.18.12
        version: 0.18.12

  extensions/webhooks:
    dependencies:
      zod:
        specifier: ^4.4.3
        version: 4.4.3

  extensions/whatsapp:
    dependencies:
      '@whiskeysockets/baileys':
        specifier: 7.0.0-rc.9
        version: 7.0.0-rc.9(patch_hash=23ec8efe1484afa57c51b96955ba331d1467521a8e676a18c2690da7e70a6201)(audio-decode@2.2.3)(jimp@1.6.1)(sharp@0.34.5)
      https-proxy-agent:
        specifier: ^9.0.0
        version: 9.0.0
      jimp:
        specifier: ^1.6.1
        version: 1.6.1
      typebox:
        specifier: 1.1.37
        version: 1.1.37
      undici:
        specifier: 8.2.0
        version: 8.2.0

  extensions/xai:
    dependencies:
      '@mariozechner/pi-ai':
        specifier: 0.73.0
        version: 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      typebox:
        specifier: 1.1.37
        version: 1.1.37

  extensions/xiaomi: {}

  extensions/zai: {}

  extensions/zalo:
    dependencies:
      undici:
        specifier: 8.2.0
        version: 8.2.0

  extensions/zalouser:
    dependencies:
      typebox:
        specifier: 1.1.37
        version: 1.1.37
      zca-js:
        specifier: 2.1.2
        version: 2.1.2

  packages/memory-host-sdk: {}

  packages/plugin-package-contract: {}

  packages/plugin-sdk: {}

  packages/sdk: {}

  ui:
    dependencies:
      '@create-markdown/preview':
        specifier: ^2.0.3
        version: 2.0.3(shiki@3.23.0)
      '@noble/ed25519':
        specifier: 3.1.0
        version: 3.1.0
      dompurify:
        specifier: ^3.4.2
        version: 3.4.2
      json5:
        specifier: ^2.2.3
        version: 2.2.3
      lit:
        specifier: ^3.3.2
        version: 3.3.2
      markdown-it:
        specifier: ^14.1.1
        version: 14.1.1
      markdown-it-task-lists:
        specifier: ^2.1.1
        version: 2.1.1
      marked:
        specifier: ^18.0.3
        version: 18.0.3

packages:

  '@agentclientprotocol/claude-agent-acp@0.32.0':
    resolution: {integrity: sha512-3WIaD1bTmIciqHdeU97oeNajOG9H+ctloXnQ+R/T563C2CM8u1K7QsNqqgqR2F+Cn8NVBkXdHRvAMtUHglLzAw==}
    hasBin: true

  '@agentclientprotocol/sdk@0.20.0':
    resolution: {integrity: sha512-BxEHyE4MvwyOsdyVPub1vEtyrq8E0JSdjC+ckXWimY1VabFCTXdPyXv2y2Omz1j+iod7Z8oBJDXFCJptM0GBqQ==}
    peerDependencies:
      zod: ^3.25.0 || ^4.0.0

  '@agentclientprotocol/sdk@0.21.0':
    resolution: {integrity: sha512-ONj+Q8qOdNQp5XbH5jnMwzT9IKZJsSN0p0lkceS4GtUtNOPVLpNzSS8gqQdGMKfBvA0ESbkL8BTaSN1Rc9miEw==}
    peerDependencies:
      zod: ^3.25.0 || ^4.0.0

  '@anthropic-ai/claude-agent-sdk-darwin-arm64@0.2.126':
    resolution: {integrity: sha512-JFlJBbeAlx7Ic5s4lGUN9SppobryXk/lIqPCvhp6KrJTQIerh3MIBzxsVIJ0MaDut7jVni/oYgsvDni7NIyqHA==}
    cpu: [arm64]
    os: [darwin]

  '@anthropic-ai/claude-agent-sdk-darwin-x64@0.2.126':
    resolution: {integrity: sha512-J8BpMj16NK9FUaG3HnHSivyp4Xww9DKWHiC8QSHT9oiT8pH5IG7nl0jxyjIq/lY79evlTY+ubgDVWlMUhUAN/g==}
    cpu: [x64]
    os: [darwin]

  '@anthropic-ai/claude-agent-sdk-linux-arm64-musl@0.2.126':
    resolution: {integrity: sha512-GO0BnIUw3LQ3XAy+nipAabkN0GwQGPhHB6ITI4XLoR99fLHB3TA6WfyvTf0fnpxd25A+c/+UsAoxz4zBQaHlhA==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@anthropic-ai/claude-agent-sdk-linux-arm64@0.2.126':
    resolution: {integrity: sha512-LM+mnfQsgI+1i5mYZwIPDDf14NGBu5wbhzm5U8P11dCa2p8sXmKoWpkbO16BFM2NxeW44I/RXCxE5qFsbz4zcg==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@anthropic-ai/claude-agent-sdk-linux-x64-musl@0.2.126':
    resolution: {integrity: sha512-ByJGO0+mu7EplxSFSCIHd7QWsXdrF3qgtzQ177o/j+oSppLoqR1ot5ktf8aw5oR3CC5lFHg4tqd6TnneQpEoIg==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@anthropic-ai/claude-agent-sdk-linux-x64@0.2.126':
    resolution: {integrity: sha512-yaOTDcYCdscxC0LKg9w8IwSa5g+993WggFZJBTZpqvflA2+WMQeTarDnKlsFTCw9XUZkL8XZeBALYJGx0HutuA==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@anthropic-ai/claude-agent-sdk-win32-arm64@0.2.126':
    resolution: {integrity: sha512-gv3MOsOBkCx3LajOOIjD7AKsOtz/qNHsS2oshGt2GVoy7JA3XbCDeCetDjM6SorV4SE+7F/IH0UJdXe5ejI/Zg==}
    cpu: [arm64]
    os: [win32]

  '@anthropic-ai/claude-agent-sdk-win32-x64@0.2.126':
    resolution: {integrity: sha512-oRV75HwyoOd1/t5+kipAM2g62CaElpKGvSBx3Ys4lCwCiFUyOnmet/O+hRXENsY6ShDeQZEcJL2UWljr2d5NQw==}
    cpu: [x64]
    os: [win32]

  '@anthropic-ai/claude-agent-sdk@0.2.126':
    resolution: {integrity: sha512-4ZrVu0XUEwNG6wxvsLgppRAmSfAf3oeEMEUPhgazb0AXUUe/7W8MxwZKJWOffqSLWaNYzOt3ZCIL7NJY6toqWw==}
    engines: {node: '>=18.0.0'}
    peerDependencies:
      zod: ^4.0.0

  '@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

  '@anthropic-ai/vertex-sdk@0.16.0':
    resolution: {integrity: sha512-ntxemtRkwPsjVzGQJsmBPRW38tfas6VuVlD1v6pHffDJKLPtCdaiN9KUQeraJ/F34tjxEWlsaCnl3t/orJm1Xw==}

  '@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-crypto/crc32@5.2.0':
    resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==}
    engines: {node: '>=16.0.0'}

  '@aws-crypto/crc32c@5.2.0':
    resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==}

  '@aws-crypto/sha1-browser@5.2.0':
    resolution: {integrity: sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==}

  '@aws-crypto/sha256-browser@5.2.0':
    resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==}

  '@aws-crypto/sha256-js@5.2.0':
    resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==}
    engines: {node: '>=16.0.0'}

  '@aws-crypto/supports-web-crypto@5.2.0':
    resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==}

  '@aws-crypto/util@5.2.0':
    resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==}

  '@aws-sdk/client-bedrock-runtime@3.1024.0':
    resolution: {integrity: sha512-nIhsn0/eYrL2fTh4kMO7Hpfmhv+AkkXl0KGNpD6+fdmotGvRBWcDv9/PmP/+sT6gvrKTYyzH3vu4efpTPzzP0Q==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/client-bedrock@3.1042.0':
    resolution: {integrity: sha512-oEVjGU8wgW+eTF7ApdRU4jTs/iMVl4OdfpLmiNLuB082UVxxN/fQ5GIX2Ktbyt+x0mPlI3fug36XnOyf7oCo+Q==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/client-cognito-identity@3.1042.0':
    resolution: {integrity: sha512-Cdan/gdzcNEwnvaxzCDQUDJnAAROfvnxjlv5/kvc78E1yQYdgqMN9vEzaqePDNjj8V0rel/iGx2tTlf3KY+V5g==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/client-s3@3.1042.0':
    resolution: {integrity: sha512-z3Ibstr7ckDT10dz/nkk4+93LitrrO49Oq563/JoFHt30ZNodPBCfSxysKcelLyi/lNVF1MZrhZZfikUAG3iNQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/core@3.974.8':
    resolution: {integrity: sha512-njR2qoG6ZuB0kvAS2FyICsFZJ6gmCcf2X/7JcD14sUvGDm26wiZ5BrA6LOiUxKFEF+IVe7kdroxyE00YlkiYsw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/crc64-nvme@3.972.7':
    resolution: {integrity: sha512-QUagVVBbC8gODCF6e1aV0mE2TXWB9Opz4k8EJFdNrujUVQm5R4AjJa1mpOqzwOuROBzqJU9zawzig7M96L8Ejg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-cognito-identity@3.972.31':
    resolution: {integrity: sha512-W5JtzDp3ejzhOOknXlnt+vJsNN2GZdAcBK+hR7HQ1DCacXqS0UpmnIyihIU7CK0IB+XYWeBaN3bBv4pXavp7Vg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-env@3.972.34':
    resolution: {integrity: sha512-XT0jtf8Fw9JE6ppsQeoNnZRiG+jqRixMT1v1ZR17G60UvVdsQmTG8nbEyHuEPfMxDXEhfdARaM/XiEhca4lGHQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-http@3.972.36':
    resolution: {integrity: sha512-DPoGWfy7J7RKxvbf5kOKIGQkD2ek3dbKgzKIGrnLuvZBz5myU+Im/H6pmc14QcnFbqHMqxvtWSgRDSJW3qXLQg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-ini@3.972.38':
    resolution: {integrity: sha512-oDzUBu2MGJFgoar05sPMCwSrhw44ASyccrHzj66vO69OZqi7I6hZZxXfuPLC8OCzW7C+sU+bI73XHij41yekgQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-login@3.972.38':
    resolution: {integrity: sha512-g1NosS8qe4OF++G2UFCM5ovSkgipC7YYor5KCWatG0UoMSO5YFj9C8muePlyVmOBV/WTI16Jo3/s1NUo/o1Bww==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-node@3.972.39':
    resolution: {integrity: sha512-HEswDQyxUtadoZ/bJsPPENHg7R0Lzym5LuMksJeHvqhCOpP+rtkDLKI4/ZChH4w3cf5kG8n6bZuI8PzajoiqMg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-process@3.972.34':
    resolution: {integrity: sha512-T3IFs4EVmVi1dVN5RciFnklCANSzvrQd/VuHY9ThHSQmYkTogjcGkoJEr+oNUPQZnso52183088NqysMPji1/Q==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-sso@3.972.38':
    resolution: {integrity: sha512-5ZxG+t0+3Q3QPh8KEjX6syskhgNf7I0MN7oGioTf6Lm1NTjfP7sIcYGNsthXC2qR8vcD3edNZwCr2ovfSSWuRA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-web-identity@3.972.38':
    resolution: {integrity: sha512-lYHFF30DGI20jZcYX8cm6Ns0V7f1dDN6g/MBDLTyD/5iw+bXs3yBr2iAiHDkx4RFU5JgsnZvCHYKiRVPRdmOgw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-providers@3.1042.0':
    resolution: {integrity: sha512-TKOJXoBKTtfWkRrMITPBq4CFfiXydKc7bcvTONLhXgs1BuyHPcVp2KL0Rl1//xmlw48lYgnT/jn99SanLhB8EQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/eventstream-handler-node@3.972.14':
    resolution: {integrity: sha512-m4X56gxG76/CKfxNVbOFuYwnAZcHgS6HOH8lgp15HoGHIAVTcZfZrXvcYzJFOMLEJgVn+JHBu6EiNV+xSNXXFg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-bucket-endpoint@3.972.10':
    resolution: {integrity: sha512-Vbc2frZH7wXlMNd+ZZSXUEs/l1Sv8Jj4zUnIfwrYF5lwaLdXHZ9xx4U3rjUcaye3HRhFVc+E5DbBxpRAbB16BA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-eventstream@3.972.10':
    resolution: {integrity: sha512-QUqLs7Af1II9X4fCRAu+EGHG3KHyOp4RkuLhRKoA3NuFlh6TL8i+zXBl8w2LUxqm44B/Kom45hgSlwA1SpTsXQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-expect-continue@3.972.10':
    resolution: {integrity: sha512-2Yn0f1Qiq/DjxYR3wfI3LokXnjOhFM7Ssn4LTdFDIxRMCE6I32MAsVnhPX1cUZsuVA9tiZtwwhlSLAtFGxAZlQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-flexible-checksums@3.974.16':
    resolution: {integrity: sha512-6ru8doI0/XzszqLIPXf0E/V7HhAw1Pu94010XCKYtBUfD0LxF0BuOzrUf8OQGR6j2o6wgKTHUniOmndQycHwCA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-host-header@3.972.10':
    resolution: {integrity: sha512-IJSsIMeVQ8MMCPbuh1AbltkFhLBLXn7aejzfX5YKT/VLDHn++Dcz8886tXckE+wQssyPUhaXrJhdakO2VilRhg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-location-constraint@3.972.10':
    resolution: {integrity: sha512-rI3NZvJcEvjoD0+0PI0iUAwlPw2IlSlhyvgBK/3WkKJQE/YiKFedd9dMN2lVacdNxPNhxL/jzQaKQdrGtQagjQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-logger@3.972.10':
    resolution: {integrity: sha512-OOuGvvz1Dm20SjZo5oEBePFqxt5nf8AwkNDSyUHvD9/bfNASmstcYxFAHUowy4n6Io7mWUZ04JURZwSBvyQanQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-recursion-detection@3.972.11':
    resolution: {integrity: sha512-+zz6f79Kj9V5qFK2P+D8Ehjnw4AhphAlCAsPjUqEcInA9umtSSKMrHbSagEeOIsDNuvVrH98bjRHcyQukTrhaQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-sdk-s3@3.972.37':
    resolution: {integrity: sha512-Km7M+i8DrLArVzrid1gfxeGhYHBd3uxvE77g0s5a52zPSVosxzQBnJ0gwWb6NIp/DOk8gsBMhi7V+cpJG0ndTA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-ssec@3.972.10':
    resolution: {integrity: sha512-Gli9A0u8EVVb+5bFDGS/QbSVg28w/wpEidg1ggVcSj65BDTdGR6punsOcVjqdiu1i42WHWo51MCvARPIIz9juw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-user-agent@3.972.38':
    resolution: {integrity: sha512-iz+B29TXcAZsJpwB+AwG/TTGA5l/VnmMZ2UxtiySOZjI6gCdmviXPwdgzcmuazMy16rXoPY4mYCGe7zdNKfx5A==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-websocket@3.972.16':
    resolution: {integrity: sha512-86+S9oCyRVGzoMRpQhxkArp7kD2K75GPmaNevd9B6EyNhWoNvnCZZ3WbgN4j7ZT+jvtvBCGZvI2XHsWZJ+BRIg==}
    engines: {node: '>= 14.0.0'}

  '@aws-sdk/nested-clients@3.997.6':
    resolution: {integrity: sha512-WBDnqatJl+kGObpfmfSxqnXeYTu3Me8wx8WCtvoxX3pfWrrTv8I4WTMSSs7PZqcRcVh8WeUKMgGFjMG+52SR1w==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/region-config-resolver@3.972.13':
    resolution: {integrity: sha512-CvJ2ZIjK/jVD/lbOpowBVElJyC1YxLTIJ13yM0AEo0t2v7swOzGjSA6lJGH+DwZXQhcjUjoYwc8bVYCX5MDr1A==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/s3-request-presigner@3.1042.0':
    resolution: {integrity: sha512-yWgXWDg4W0Vk1xlY4M7puM07ce6PPBS4tBytNOpu57k+wY0puXgxkGN0+k/dUAA4sR4Th6+wDps50gBBLj48Ew==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/signature-v4-multi-region@3.996.25':
    resolution: {integrity: sha512-+CMIt3e1VzlklAECmG+DtP1sV8iKq25FuA0OKpnJ4KA0kxUtd7CgClY7/RU6VzJBQwbN4EJ9Ue6plvqx1qGadw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/token-providers@3.1024.0':
    resolution: {integrity: sha512-eoyTMgd6OzoE1dq50um5Y53NrosEkWsjH0W6pswi7vrv1W9hY/7hR43jDcPevqqj+OQksf/5lc++FTqRlb8Y1Q==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/token-providers@3.1041.0':
    resolution: {integrity: sha512-Th7kPI6YPtvJUcdznooXJMy+9rQWjmEF81LxaJssngBzuysK4a/x+l8kjm1zb7nYsUPbndnBdUnwng/3PLvtGw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/token-providers@3.1042.0':
    resolution: {integrity: sha512-rOEGTVOrceb/1CfIWK0zl1v2WS70f/i5bDirLl5xdFAbVQ5znub6Ezf2ugmJEg+rionO0IkwbKX3Dh3T/oZjbA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/types@3.973.8':
    resolution: {integrity: sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/util-arn-parser@3.972.3':
    resolution: {integrity: sha512-HzSD8PMFrvgi2Kserxuff5VitNq2sgf3w9qxmskKDiDTThWfVteJxuCS9JXiPIPtmCrp+7N9asfIaVhBFORllA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/util-endpoints@3.996.8':
    resolution: {integrity: sha512-oOZHcRDihk5iEe5V25NVWg45b3qEA8OpHWVdU/XQh8Zj4heVPAJqWvMphQnU7LkufmUo10EpvFPZuQMiFLJK3g==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/util-format-url@3.972.10':
    resolution: {integrity: sha512-DEKiHNJVtNxdyTeQspzY+15Po/kHm6sF0Cs4HV9Q2+lplB63+DrvdeiSoOSdWEWAoO2RcY1veoXVDz2tWxWCgQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/util-locate-window@3.965.5':
    resolution: {integrity: sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/util-user-agent-browser@3.972.10':
    resolution: {integrity: sha512-FAzqXvfEssGdSIz8ejatan0bOdx1qefBWKF/gWmVBXIP1HkS7v/wjjaqrAGGKvyihrXTXW00/2/1nTJtxpXz7g==}

  '@aws-sdk/util-user-agent-node@3.973.24':
    resolution: {integrity: sha512-ZWwlkjcIp7cEL8ZfTpTAPNkwx25p7xol0xlKoWVVf22+nsjwmLcHYtTPjIV1cSpmB/b6DaK4cb1fSkvCXHgRdw==}
    engines: {node: '>=20.0.0'}
    peerDependencies:
      aws-crt: '>=1.0.0'
    peerDependenciesMeta:
      aws-crt:
        optional: true

  '@aws-sdk/xml-builder@3.972.22':
    resolution: {integrity: sha512-PMYKKtJd70IsSG0yHrdAbxBr+ZWBKLvzFZfD3/urxgf6hXVMzuU5M+3MJ5G67RpOmLBu1fAUN65SbWuKUCOlAA==}
    engines: {node: '>=20.0.0'}

  '@aws/bedrock-token-generator@1.1.0':
    resolution: {integrity: sha512-i+DkWnfdA4j4sffy9dI4k3OGoOWqN8CTGdtO4IZ3c0kpKYFr6KyqzqLQmoRNrF3ACFcWj6u+J6cbBQ97j9wx5w==}
    engines: {node: '>=16.0.0'}

  '@aws/lambda-invoke-store@0.2.4':
    resolution: {integrity: sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==}
    engines: {node: '>=18.0.0'}

  '@azure/abort-controller@2.1.2':
    resolution: {integrity: sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==}
    engines: {node: '>=18.0.0'}

  '@azure/core-auth@1.10.1':
    resolution: {integrity: sha512-ykRMW8PjVAn+RS6ww5cmK9U2CyH9p4Q88YJwvUslfuMmN98w/2rdGRLPqJYObapBCdzBVeDgYWdJnFPFb7qzpg==}
    engines: {node: '>=20.0.0'}

  '@azure/core-client@1.10.1':
    resolution: {integrity: sha512-Nh5PhEOeY6PrnxNPsEHRr9eimxLwgLlpmguQaHKBinFYA/RU9+kOYVOQqOrTsCL+KSxrLLl1gD8Dk5BFW/7l/w==}
    engines: {node: '>=20.0.0'}

  '@azure/core-rest-pipeline@1.23.0':
    resolution: {integrity: sha512-Evs1INHo+jUjwHi1T6SG6Ua/LHOQBCLuKEEE6efIpt4ZOoNonaT1kP32GoOcdNDbfqsD2445CPri3MubBy5DEQ==}
    engines: {node: '>=20.0.0'}

  '@azure/core-tracing@1.3.1':
    resolution: {integrity: sha512-9MWKevR7Hz8kNzzPLfX4EAtGM2b8mr50HPDBvio96bURP/9C+HjdH3sBlLSNNrvRAr5/k/svoH457gB5IKpmwQ==}
    engines: {node: '>=20.0.0'}

  '@azure/core-util@1.13.1':
    resolution: {integrity: sha512-XPArKLzsvl0Hf0CaGyKHUyVgF7oDnhKoP85Xv6M4StF/1AhfORhZudHtOyf2s+FcbuQ9dPRAjB8J2KvRRMUK2A==}
    engines: {node: '>=20.0.0'}

  '@azure/identity@4.13.1':
    resolution: {integrity: sha512-5C/2WD5Vb1lHnZS16dNQRPMjN6oV/Upba+C9nBIs15PmOi6A3ZGs4Lr2u60zw4S04gi+u3cEXiqTVP7M4Pz3kw==}
    engines: {node: '>=20.0.0'}

  '@azure/logger@1.3.0':
    resolution: {integrity: sha512-fCqPIfOcLE+CGqGPd66c8bZpwAji98tZ4JI9i/mlTNTlsIWslCfpg48s/ypyLxZTump5sypjrKn2/kY7q8oAbA==}
    engines: {node: '>=20.0.0'}

  '@azure/msal-browser@5.9.0':
    resolution: {integrity: sha512-CzE+4PefDSJWj26zU7G1bKchlGRRHMBFreG4tAlGuzyI8hAPiYGobaJvZBgZBf6L63iphX7VH+ityL8VgEQz9Q==}
    engines: {node: '>=0.8.0'}

  '@azure/msal-common@15.17.0':
    resolution: {integrity: sha512-VQ5/gTLFADkwue+FohVuCqlzFPUq4xSrX8jeZe+iwZuY6moliNC8xt86qPVNYdtbQfELDf2Nu6LI+demFPHGgw==}
    engines: {node: '>=0.8.0'}

  '@azure/msal-common@16.5.2':
    resolution: {integrity: sha512-GkDEL6TYo3HgT3UuqakdgE9PZfc1hMki6+Hwgy1uddb/EauvAKfu85vVhuofRSo22D1xTnWt8Ucwfg4vSCVwvA==}
    engines: {node: '>=0.8.0'}

  '@azure/msal-node@3.8.10':
    resolution: {integrity: sha512-0Hz7Kx4hs70KZWep/Rd7aw/qOLUF92wUOhn7ZsOuB5xNR/06NL1E2RAI9+UKH1FtvN8nD6mFjH7UKSjv6vOWvQ==}
    engines: {node: '>=16'}

  '@azure/msal-node@5.1.5':
    resolution: {integrity: sha512-ObTeMoNPmq19X3z40et9Xvs4ZoWVeJg43PZMRLG5iwVL+2nCtAerG3YTDItqPp1CfXNwmCXBbg8jn1DOx65c3g==}
    engines: {node: '>=20'}

  '@babel/helper-string-parser@7.27.1':
    resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-validator-identifier@7.28.5':
    resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==}
    engines: {node: '>=6.9.0'}

  '@babel/parser@7.29.3':
    resolution: {integrity: sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==}
    engines: {node: '>=6.0.0'}
    hasBin: true

  '@babel/runtime@7.29.2':
    resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==}
    engines: {node: '>=6.9.0'}

  '@babel/types@7.29.0':
    resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
    engines: {node: '>=6.9.0'}

  '@bcoe/v8-coverage@1.0.2':
    resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==}
    engines: {node: '>=18'}

  '@blazediff/core@1.9.1':
    resolution: {integrity: sha512-ehg3jIkYKulZh+8om/O25vkvSsXXwC+skXmyA87FFx6A/45eqOkZsBltMw/TVteb0mloiGT8oGRTcjRAz66zaA==}

  '@borewit/text-codec@0.2.2':
    resolution: {integrity: sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ==}

  '@bramus/specificity@2.4.2':
    resolution: {integrity: sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==}
    hasBin: true

  '@cacheable/memory@2.0.8':
    resolution: {integrity: sha512-FvEb29x5wVwu/Kf93IWwsOOEuhHh6dYCJF3vcKLzXc0KXIW181AOzv6ceT4ZpBHDvAfG60eqb+ekmrnLHIy+jw==}

  '@cacheable/node-cache@1.7.6':
    resolution: {integrity: sha512-6Omk2SgNnjtxB5f/E6bTIWIt5xhdpx39fGNRQgU9lojvRxU68v+qY+SXXLsp3ZGukqoPjsK21wZ6XABFr/Ge3A==}
    engines: {node: '>=18'}

  '@cacheable/utils@2.4.1':
    resolution: {integrity: sha512-eiFgzCbIneyMlLOmNG4g9xzF7Hv3Mga4LjxjcSC/ues6VYq2+gUbQI8JqNuw/ZM8tJIeIaBGpswAsqV2V7ApgA==}

  '@clack/core@1.3.0':
    resolution: {integrity: sha512-xJPHpAmEQUBrXSLx0gF+q5K/IyihXpsHZcha+jB+tyahsKRK3Dxo4D0coZDewHo12NhiuzC3dTtMPbm53GEAAA==}
    engines: {node: '>= 20.12.0'}

  '@clack/prompts@1.3.0':
    resolution: {integrity: sha512-GgcWwRCs/xPtaqlMy8qRhPnZf9vlWcWZNHAitnVQ3yk7JmSralSiq5q07yaffYE8SogtDm7zFeKccx1QNVARpw==}
    engines: {node: '>= 20.12.0'}

  '@clawdbot/lobster@2026.4.6':
    resolution: {integrity: sha512-v8QQHAykISyiSIVBtdBKDSQtfigZ4mUoPkUFYVZjvn2LRQGvtnX6uDvhgXu3QaxLF3MDSGMphgzDpkLrh1xnbw==}
    engines: {node: '>=20'}
    hasBin: true

  '@copilotkit/aimock@1.17.0':
    resolution: {integrity: sha512-yhU5LahwobRC71Y3JNSqSjvuUU0KtFbaXywgIT6boQwt0XuXmsi91yGlI+tMRb7yNutF2cwXV/qolUYwuqXwJQ==}
    engines: {node: '>=24.0.0'}
    hasBin: true
    peerDependencies:
      jest: '>=29'
      vitest: '>=3'
    peerDependenciesMeta:
      jest:
        optional: true
      vitest:
        optional: true

  '@create-markdown/preview@2.0.3':
    resolution: {integrity: sha512-Vrp8DyuiouryZ3E4NQ7tBgoYQdoekd0+DzN64mZ48QYCw3V+MCb/H2q10SW8KC8XPr931XOMDvKX4I83qpQh3g==}
    engines: {node: '>=20.0.0'}
    peerDependencies:
      '@create-markdown/core': '>=2.0.3'
      shiki: '>=1.0.0'
    peerDependenciesMeta:
      '@create-markdown/core':
        optional: true
      shiki:
        optional: true

  '@csstools/color-helpers@6.0.2':
    resolution: {integrity: sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==}
    engines: {node: '>=20.19.0'}

  '@csstools/css-calc@3.2.0':
    resolution: {integrity: sha512-bR9e6o2BDB12jzN/gIbjHa5wLJ4UjD1CB9pM7ehlc0ddk6EBz+yYS1EV2MF55/HUxrHcB/hehAyt5vhsA3hx7w==}
    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.0':
    resolution: {integrity: sha512-U0KhLYmy2GVj6q4T3WaAe6NPuFYCPQoE3b0dRGxejWDgcPp8TP7S5rVdM5ZrFaqu4N67X8YaPBw14dQSYx3IyQ==}
    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.3':
    resolution: {integrity: sha512-SH60bMfrRCJF3morcdk57WklujF4Jr/EsQUzqkarfHXEFcAR1gg7fS/chAE922Sehgzc1/+Tz5H3Ypa1HiEKrg==}
    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'}

  '@d-fischer/cache-decorators@4.0.1':
    resolution: {integrity: sha512-HNYLBLWs/t28GFZZeqdIBqq8f37mqDIFO6xNPof94VjpKvuP6ROqCZGafx88dk5zZUlBfViV9jD8iNNlXfc4CA==}

  '@d-fischer/connection@10.0.1':
    resolution: {integrity: sha512-CRP/azUPxwWpR4yT8wOQoM9XFliTVWVAJ8h1SlFnVRAgMlPNyg88/vbDEqZ+udtSB5m8uS10XafZxMUcegMBlQ==}

  '@d-fischer/deprecate@2.0.2':
    resolution: {integrity: sha512-wlw3HwEanJFJKctwLzhfOM6LKwR70FPfGZGoKOhWBKyOPXk+3a9Cc6S9zhm6tka7xKtpmfxVIReGUwPnMbIaZg==}

  '@d-fischer/detect-node@3.0.1':
    resolution: {integrity: sha512-0Rf3XwTzuTh8+oPZW9SfxTIiL+26RRJ0BRPwj5oVjZFyFKmsj9RGfN2zuTRjOuA3FCK/jYm06HOhwNK+8Pfv8w==}

  '@d-fischer/escape-string-regexp@5.0.0':
    resolution: {integrity: sha512-7eoxnxcto5eVPW5h1T+ePnVFukmI9f/ZR9nlBLh1t3kyzJDUNor2C+YW9H/Terw3YnbZSDgDYrpCJCHtOtAQHw==}
    engines: {node: '>=10'}

  '@d-fischer/isomorphic-ws@7.0.2':
    resolution: {integrity: sha512-xK+qIJUF0ne3dsjq5Y3BviQ4M+gx9dzkN+dPP7abBMje4YRfow+X9jBgeEoTe5e+Q6+8hI9R0b37Okkk8Vf0hQ==}
    peerDependencies:
      ws: ^8.2.0

  '@d-fischer/logger@4.2.4':
    resolution: {integrity: sha512-TFMZ/SVW8xyQtyJw9Rcuci4betSKy0qbQn2B5+1+72vVXeO8Qb1pYvuwF5qr0vDGundmSWq7W8r19nVPnXXSvA==}

  '@d-fischer/rate-limiter@1.1.0':
    resolution: {integrity: sha512-O5HgACwApyCZhp4JTEBEtbv/W3eAwEkrARFvgWnEsDmXgCMWjIHwohWoHre5BW6IYXFSHBGsuZB/EvNL3942kQ==}

  '@d-fischer/shared-utils@3.6.4':
    resolution: {integrity: sha512-BPkVLHfn2Lbyo/ENDBwtEB8JVQ+9OzkjJhUunLaxkw4k59YFlQxUUwlDBejVSFcpQT0t+D3CQlX+ySZnQj0wxw==}

  '@d-fischer/typed-event-emitter@3.3.3':
    resolution: {integrity: sha512-OvSEOa8icfdWDqcRtjSEZtgJTFOFNgTjje7zaL0+nAtu2/kZtRCSK5wUMrI/aXtCH8o0Qz2vA8UqkhWUTARFQQ==}

  '@discordjs/node-pre-gyp@0.4.5':
    resolution: {integrity: sha512-YJOVVZ545x24mHzANfYoy0BJX5PDyeZlpiJjDkUBM/V/Ao7TFX9lcUvCN4nr0tbr5ubeaXxtEBILUrHtTphVeQ==}
    hasBin: true

  '@discordjs/opus@0.10.0':
    resolution: {integrity: sha512-HHEnSNrSPmFEyndRdQBJN2YE6egyXS9JUnJWyP6jficK0Y+qKMEZXyYTgmzpjrxXP1exM/hKaNP7BRBUEWkU5w==}
    engines: {node: '>=12.0.0'}

  '@discordjs/voice@0.19.2':
    resolution: {integrity: sha512-3yJ255e4ag3wfZu/DSxeOZK1UtnqNxnspmLaQetGT0pDkThNZoHs+Zg6dgZZ19JEVomXygvfHn9lNpICZuYtEA==}
    engines: {node: '>=22.12.0'}

  '@emnapi/core@1.10.0':
    resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==}

  '@emnapi/runtime@1.10.0':
    resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==}

  '@emnapi/wasi-threads@1.2.1':
    resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==}

  '@esbuild/aix-ppc64@0.27.7':
    resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==}
    engines: {node: '>=18'}
    cpu: [ppc64]
    os: [aix]

  '@esbuild/android-arm64@0.27.7':
    resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [android]

  '@esbuild/android-arm@0.27.7':
    resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==}
    engines: {node: '>=18'}
    cpu: [arm]
    os: [android]

  '@esbuild/android-x64@0.27.7':
    resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [android]

  '@esbuild/darwin-arm64@0.27.7':
    resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [darwin]

  '@esbuild/darwin-x64@0.27.7':
    resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [darwin]

  '@esbuild/freebsd-arm64@0.27.7':
    resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [freebsd]

  '@esbuild/freebsd-x64@0.27.7':
    resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [freebsd]

  '@esbuild/linux-arm64@0.27.7':
    resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [linux]

  '@esbuild/linux-arm@0.27.7':
    resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==}
    engines: {node: '>=18'}
    cpu: [arm]
    os: [linux]

  '@esbuild/linux-ia32@0.27.7':
    resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==}
    engines: {node: '>=18'}
    cpu: [ia32]
    os: [linux]

  '@esbuild/linux-loong64@0.27.7':
    resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==}
    engines: {node: '>=18'}
    cpu: [loong64]
    os: [linux]

  '@esbuild/linux-mips64el@0.27.7':
    resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==}
    engines: {node: '>=18'}
    cpu: [mips64el]
    os: [linux]

  '@esbuild/linux-ppc64@0.27.7':
    resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==}
    engines: {node: '>=18'}
    cpu: [ppc64]
    os: [linux]

  '@esbuild/linux-riscv64@0.27.7':
    resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==}
    engines: {node: '>=18'}
    cpu: [riscv64]
    os: [linux]

  '@esbuild/linux-s390x@0.27.7':
    resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==}
    engines: {node: '>=18'}
    cpu: [s390x]
    os: [linux]

  '@esbuild/linux-x64@0.27.7':
    resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [linux]

  '@esbuild/netbsd-arm64@0.27.7':
    resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [netbsd]

  '@esbuild/netbsd-x64@0.27.7':
    resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [netbsd]

  '@esbuild/openbsd-arm64@0.27.7':
    resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [openbsd]

  '@esbuild/openbsd-x64@0.27.7':
    resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [openbsd]

  '@esbuild/openharmony-arm64@0.27.7':
    resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [openharmony]

  '@esbuild/sunos-x64@0.27.7':
    resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [sunos]

  '@esbuild/win32-arm64@0.27.7':
    resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [win32]

  '@esbuild/win32-ia32@0.27.7':
    resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==}
    engines: {node: '>=18'}
    cpu: [ia32]
    os: [win32]

  '@esbuild/win32-x64@0.27.7':
    resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [win32]

  '@eshaz/web-worker@1.2.2':
    resolution: {integrity: sha512-WxXiHFmD9u/owrzempiDlBB1ZYqiLnm9s6aPc8AlFQalq2tKmqdmMr9GXOupDgzXtqnBipj8Un0gkIm7Sjf8mw==}

  '@exodus/bytes@1.15.0':
    resolution: {integrity: sha512-UY0nlA+feH81UGSHv92sLEPLCeZFjXOuHhrIo0HQydScuQc8s0A7kL/UdgwgDq8g8ilksmuoF35YVTNphV2aBQ==}
    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

  '@google/genai@1.51.0':
    resolution: {integrity: sha512-vTZZF3CSimN7cn2zsLpW2p5WF0eZa5Gz69ITMPCNHpPrDlAstOfGifSfi0p/s9Z9400f7xJRkgvkQNrcM7pJ6w==}
    engines: {node: '>=20.0.0'}
    peerDependencies:
      '@modelcontextprotocol/sdk': ^1.25.2
    peerDependenciesMeta:
      '@modelcontextprotocol/sdk':
        optional: true

  '@grammyjs/runner@2.0.3':
    resolution: {integrity: sha512-nckmTs1dPWfVQteK9cxqxzE+0m1VRvluLWB8UgFzsjg62w3qthPJt0TYtJBEdG7OedvfQq4vnFAyE6iaMkR42A==}
    engines: {node: '>=12.20.0 || >=14.13.1'}
    peerDependencies:
      grammy: ^1.13.1

  '@grammyjs/transformer-throttler@1.2.1':
    resolution: {integrity: sha512-CpWB0F3rJdUiKsq7826QhQsxbZi4wqfz1ccKX+fr+AOC+o8K7ZvS+wqX0suSu1QCsyUq2MDpNiKhyL2ZOJUS4w==}
    engines: {node: ^12.20.0 || >=14.13.1}
    peerDependencies:
      grammy: ^1.0.0

  '@grammyjs/types@3.26.0':
    resolution: {integrity: sha512-jlnyfxfev/2o68HlvAGRocAXgdPPX5QabG7jZlbqC2r9DZyWBfzTlg+nu3O3Fy4EhgLWu28hZ/8wr7DsNamP9A==}

  '@grpc/grpc-js@1.14.3':
    resolution: {integrity: sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA==}
    engines: {node: '>=12.10.0'}

  '@grpc/proto-loader@0.8.0':
    resolution: {integrity: sha512-rc1hOQtjIWGxcxpb9aHAfLpIctjEnsDehj0DAiVfBlmT84uvR0uUtN2hEi/ecvWVjXUGf5qPF4qEgiLOx1YIMQ==}
    engines: {node: '>=6'}
    hasBin: true

  '@hapi/boom@9.1.4':
    resolution: {integrity: sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==}

  '@hapi/hoek@9.3.0':
    resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}

  '@homebridge/ciao@1.3.8':
    resolution: {integrity: sha512-lNhpCsZVbdbjz2trFjQdzQ3cUIMZQMIMksi7wd3ntTIYgdaGLqT1Ms97DfVIJYHzRuduf56ISvgU8RRLTpK/ng==}
    hasBin: true

  '@hono/node-server@1.19.14':
    resolution: {integrity: sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==}
    engines: {node: '>=18.14.1'}
    peerDependencies:
      hono: 4.12.14

  '@img/colour@1.1.0':
    resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
    engines: {node: '>=18'}

  '@img/sharp-darwin-arm64@0.34.5':
    resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-darwin-x64@0.34.5':
    resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-libvips-darwin-arm64@1.2.4':
    resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-libvips-darwin-x64@1.2.4':
    resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-libvips-linux-arm64@1.2.4':
    resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-arm@1.2.4':
    resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-ppc64@1.2.4':
    resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-riscv64@1.2.4':
    resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-s390x@1.2.4':
    resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-x64@1.2.4':
    resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
    resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@img/sharp-libvips-linuxmusl-x64@1.2.4':
    resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@img/sharp-linux-arm64@0.34.5':
    resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-arm@0.34.5':
    resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-ppc64@0.34.5':
    resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-riscv64@0.34.5':
    resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-s390x@0.34.5':
    resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-x64@0.34.5':
    resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linuxmusl-arm64@0.34.5':
    resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@img/sharp-linuxmusl-x64@0.34.5':
    resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@img/sharp-wasm32@0.34.5':
    resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [wasm32]

  '@img/sharp-win32-arm64@0.34.5':
    resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm64]
    os: [win32]

  '@img/sharp-win32-ia32@0.34.5':
    resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [ia32]
    os: [win32]

  '@img/sharp-win32-x64@0.34.5':
    resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [x64]
    os: [win32]

  '@isaacs/fs-minipass@4.0.1':
    resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
    engines: {node: '>=18.0.0'}

  '@jimp/core@1.6.1':
    resolution: {integrity: sha512-+BoKC5G6hkrSy501zcJ2EpfnllP+avPevcBfRcZe/CW+EwEfY6X1EZ8QWyT7NpDIvEEJb1fdJnMMfUnFkxmw9A==}
    engines: {node: '>=18'}

  '@jimp/diff@1.6.1':
    resolution: {integrity: sha512-YkKDPdHjLgo1Api3+Bhc0GLAygldlpt97NfOKoNg1U6IUNXA6X2MgosCjPfSBiSvJvrrz1fsIR+/4cfYXBI/HQ==}
    engines: {node: '>=18'}

  '@jimp/file-ops@1.6.1':
    resolution: {integrity: sha512-T+gX6osHjprbDRad0/B71Evyre7ZdVY1z/gFGEG9Z8KOtZPKboWvPeP2UjbZYWQLy9UKCPQX1FNAnDiOPkJL7w==}
    engines: {node: '>=18'}

  '@jimp/js-bmp@1.6.1':
    resolution: {integrity: sha512-xzWzNT4/u5zGrTT3Tme9sGU7YzIKxi13+BCQwLqACbt5DXf9SAfdzRkopZQnmDko+6In5nqaT89Gjs43/WdnYQ==}
    engines: {node: '>=18'}

  '@jimp/js-gif@1.6.1':
    resolution: {integrity: sha512-YjY2W26rQa05XhanYhRZ7dingCiNN+T2Ymb1JiigIbABY0B28wHE3v3Cf1/HZPWGu0hOg36ylaKgV5KxF2M58w==}
    engines: {node: '>=18'}

  '@jimp/js-jpeg@1.6.1':
    resolution: {integrity: sha512-HT9H3yOmlOFzYmdI15IYdfy6ggQhSRIaHeA+OTJSEORXBqEo97sUZu/DsgHIcX5NJ7TkJBTgZ9BZXsV6UbsyMg==}
    engines: {node: '>=18'}

  '@jimp/js-png@1.6.1':
    resolution: {integrity: sha512-SZ/KVhI5UjcSzzlXsXdIi/LhJ7UShf2NkMOtVrbZQcGzsqNtynAelrOXeoTxcanfVqmNhAoVHg8yR2cYoqrYjA==}
    engines: {node: '>=18'}

  '@jimp/js-tiff@1.6.1':
    resolution: {integrity: sha512-jDG/eJquID1M4MBlKMmDRBmz2TpXMv7TUyu2nIRUxhlUc2ogC82T+VQUkca9GJH1BBJ9dx5sSE5dGkWNjIbZxw==}
    engines: {node: '>=18'}

  '@jimp/plugin-blit@1.6.1':
    resolution: {integrity: sha512-MwnI7C7K81uWddY9FLw1fCOIy6SsPIUftUz36Spt7jisCn8/40DhQMlSxpxTNelnZb/2SnloFimQfRZAmHLOqQ==}
    engines: {node: '>=18'}

  '@jimp/plugin-blur@1.6.1':
    resolution: {integrity: sha512-lIo7Tzp5jQu30EFFSK/phXANK3citKVEjepDjQ6ljHoIFtuMRrnybnmI2Md24ulvWlDaz+hh3n6qrMb8ydwhZQ==}
    engines: {node: '>=18'}

  '@jimp/plugin-circle@1.6.1':
    resolution: {integrity: sha512-kK1PavY6cKHNNKce37vdV4Tmpc1/zDKngGoeOV3j+EMatoHFZUinV3s6F9aWryPs3A0xhCLZgdJ6Zeea1d5LCQ==}
    engines: {node: '>=18'}

  '@jimp/plugin-color@1.6.1':
    resolution: {integrity: sha512-LtUN1vAP+LRlZAtTNVhDRSiXx+26Kbz3zJaG6a5k59gQ95jgT5mknnF8lxkHcqJthM4MEk3/tPxkdJpEybyF/A==}
    engines: {node: '>=18'}

  '@jimp/plugin-contain@1.6.1':
    resolution: {integrity: sha512-m0qhrfA8jkTqretGv4w+T/ADFR4GwBpE0sCOC2uJ0dzr44/ddOMsIdrpi89kabqYiPYIrxkgdCVCLm3zn1Vkkg==}
    engines: {node: '>=18'}

  '@jimp/plugin-cover@1.6.1':
    resolution: {integrity: sha512-hZytnsth0zoll6cPf434BrT+p/v569Wr5tyO6Dp0dH1IDPhzhB5F38sZGMLDo7bzQiN9JFVB3fxkcJ/WYCJ3Mg==}
    engines: {node: '>=18'}

  '@jimp/plugin-crop@1.6.1':
    resolution: {integrity: sha512-EerRSLlclXyKDnYc/H9w/1amZW7b7v3OGi/VlerPd2M/pAu5X8TkyYWtfqYCXnNp1Ixtd8oCo9zGfY9zoXT4rg==}
    engines: {node: '>=18'}

  '@jimp/plugin-displace@1.6.1':
    resolution: {integrity: sha512-K07QVl7xQwIfD6KfxRV/c3E9e7ZBXxUXdWuvoTWcKHL2qV48MOF5Nqbz/aJW4ThnQARIsxvYlZjPFiqkCjlU+g==}
    engines: {node: '>=18'}

  '@jimp/plugin-dither@1.6.1':
    resolution: {integrity: sha512-+2V+GCV2WycMoX1/z977TkZ8Zq/4MVSKElHYatgUqtwXMi2fDK2gKYU2g9V39IqFvTJsTIsK0+58VFz/ROBVew==}
    engines: {node: '>=18'}

  '@jimp/plugin-fisheye@1.6.1':
    resolution: {integrity: sha512-XtS5ZyoZ0vxZxJ6gkqI63SivhtI58vX95foMPM+cyzYkRsJXMOYCr8DScxF5bp4Xr003NjYm/P+7+08tibwzHA==}
    engines: {node: '>=18'}

  '@jimp/plugin-flip@1.6.1':
    resolution: {integrity: sha512-ws38W/sGj7LobNRayQ83garxiktOyWxM5vO/y4a/2cy9v65SLEUzVkrj+oeAaUSSObdz4HcCEla7XtGlnAGAaA==}
    engines: {node: '>=18'}

  '@jimp/plugin-hash@1.6.1':
    resolution: {integrity: sha512-sZt6ZcMX6i8vFWb4GYnw0pR/o9++ef0dTVcboTB5B/g7nrxCODIB4wfEkJ/YqZM5wUvol77K1qeS0/rVO6z21A==}
    engines: {node: '>=18'}

  '@jimp/plugin-mask@1.6.1':
    resolution: {integrity: sha512-SIG0/FcmEj3tkwFxc7fAGLO8o4uNzMpSOdQOhbCgxefQKq5wOVMk9BQx/sdMPBwtMLr9WLq0GzLA/rk6t2v20A==}
    engines: {node: '>=18'}

  '@jimp/plugin-print@1.6.1':
    resolution: {integrity: sha512-BYVz/X3Xzv8XYilVeDy11NOp0h7BTDjlOtu0BekIFHP1yHVd24AXNzbOy52XlzYZWQ0Dl36HOHEpl/nSNrzc6w==}
    engines: {node: '>=18'}

  '@jimp/plugin-quantize@1.6.1':
    resolution: {integrity: sha512-J2En9PLURfP+vwYDtuZ9T8yBW6BWYZBScydAjRiPBmJfEhTcNQqiiQODrZf7EqbbX/Sy5H6dAeRiqkgoV9N6Ww==}
    engines: {node: '>=18'}

  '@jimp/plugin-resize@1.6.1':
    resolution: {integrity: sha512-CLkrtJoIz2HdWnpYiN6p8KYcPc00rCH/SUu6o+lfZL05Q4uhecJlnvXuj9x+U6mDn3ldPmJj6aZqMHuUJzdVqg==}
    engines: {node: '>=18'}

  '@jimp/plugin-rotate@1.6.1':
    resolution: {integrity: sha512-nOjVjbbj705B02ksysKnh0POAwEBXZtJ9zQ5qC+X7Tavl3JNn+P3BzQovbBxLPSbUSld6XID9z5ijin4PtOAUg==}
    engines: {node: '>=18'}

  '@jimp/plugin-threshold@1.6.1':
    resolution: {integrity: sha512-JOKv9F8s6tnVLf4sB/2fF0F339EFnHvgEdFYugO6VhowKLsap0pEZmLyE/DlRnYtIj2RddHZVxVMp/eKJ04l2Q==}
    engines: {node: '>=18'}

  '@jimp/types@1.6.1':
    resolution: {integrity: sha512-leI7YbveTNi565m910XgIOwXyuu074H5qazAD1357HImJSv2hqxnWXpwxQbadGWZ7goZRYBDZy5lpqud0p7q5w==}
    engines: {node: '>=18'}

  '@jimp/utils@1.6.1':
    resolution: {integrity: sha512-veFPRd93FCnS7AgmCkPgARVGoDRrJ9cm1ujuNyA+UfQ5VKbED2002sm5XfFLFwTsKC8j04heTrwe+tU1dluXOw==}
    engines: {node: '>=18'}

  '@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-sdsl/ordered-map@4.4.2':
    resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==}

  '@keyv/bigmap@1.3.1':
    resolution: {integrity: sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==}
    engines: {node: '>= 18'}
    peerDependencies:
      keyv: ^5.6.0

  '@keyv/serialize@1.1.1':
    resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==}

  '@lancedb/lancedb-darwin-arm64@0.27.2':
    resolution: {integrity: sha512-+XM68V/Rou8kKWDnUeKvg9ChKS0zGeQC2sKAop+06Ty4LwIjEGkeYBYrK0vMhZkBN5EFaOjTOp8E8hGQxdFwXA==}
    engines: {node: '>= 18'}
    cpu: [arm64]
    os: [darwin]

  '@lancedb/lancedb-linux-arm64-gnu@0.27.2':
    resolution: {integrity: sha512-laiTTDeMUTzm7t+t6ME5nNQMDoERjmkeuWAFWekbXiFdmp62Dqu34Lvf2BvpWnKwxLMZ5JcBJFIw32WS8/8Jnw==}
    engines: {node: '>= 18'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@lancedb/lancedb-linux-arm64-musl@0.27.2':
    resolution: {integrity: sha512-bK5Mc50EvwGZaaiym5CoPu8Y4GNSyEEvTQ0dTC2AUIm83qdQu1rGw6kkYtc/rTH/hbvAvPQot4agHDZfMVxfYw==}
    engines: {node: '>= 18'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@lancedb/lancedb-linux-x64-gnu@0.27.2':
    resolution: {integrity: sha512-qe+ML0YmPru0o84f33RBHqoNk6zsHBjiXTLKsEBDiiFYKks/XMsrkKy9NQYcTxShBrg/nx/MLzCzd7dihqgNYw==}
    engines: {node: '>= 18'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@lancedb/lancedb-linux-x64-musl@0.27.2':
    resolution: {integrity: sha512-ZpX6Oxn06qvzAdm+D/gNb3SRp/A9lgRAPvPg6nnMmSQk5XamC/hbGO07uK1wwop7nlqXUH/thk4is2y2ieWdTw==}
    engines: {node: '>= 18'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@lancedb/lancedb-win32-arm64-msvc@0.27.2':
    resolution: {integrity: sha512-4ffpFvh49MiUtkdFJOmBytXEbgUPXORphTOuExnJAgT1VAKwQcu4ZzdsgNoK6mumKBaU+pYQU/MedNkgTzx/Lw==}
    engines: {node: '>= 18'}
    cpu: [arm64]
    os: [win32]

  '@lancedb/lancedb-win32-x64-msvc@0.27.2':
    resolution: {integrity: sha512-XlwiI6CK2Gkqq+FFVAStHojao/XjIJpDPTm7Tb9SpLL64IlwGw3yaT2hnWKTm90W4KlSrpfSldPly+s+y4U7JQ==}
    engines: {node: '>= 18'}
    cpu: [x64]
    os: [win32]

  '@lancedb/lancedb@0.27.2':
    resolution: {integrity: sha512-JQpZHV5KzUzDI3flYCjtZcfHlEbL8lM54E0NT+jrRYe29aKYegfavvPsAsuZp0VdcMwFMZcpMkaBhjQMo/fwvg==}
    engines: {node: '>= 18'}
    cpu: [x64, arm64]
    os: [darwin, linux, win32]
    peerDependencies:
      apache-arrow: '>=15.0.0 <=18.1.0'

  '@larksuiteoapi/node-sdk@1.62.1':
    resolution: {integrity: sha512-o9oAjv5Ffnp/6iXIJLHrO6N0US/r2ZZy3xmO6ylGegjuVSC05cx0fADA38Dc1h0FV8T9BDK+ariWk84TNMGbKg==}

  '@line/bot-sdk@11.0.0':
    resolution: {integrity: sha512-3NZJjeFm2BikwVRgA8osIVbgKhuL0CzphQOdrB8okXIC40qMRE4RRfHFN3G8/qTb/34RtB95mD4J/KW5MD+b8g==}
    engines: {node: '>=20'}

  '@lit-labs/ssr-dom-shim@1.5.1':
    resolution: {integrity: sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==}

  '@lit/reactive-element@2.1.2':
    resolution: {integrity: sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==}

  '@lydell/node-pty-darwin-arm64@1.2.0-beta.12':
    resolution: {integrity: sha512-tqaifcY9Cr41SblO1+FLzh8oxxtkNhuW9Dhl22lKme9BreYvKvxEZcdPIXTuqkJc5tagOEC4QHShKmJjLyLXLQ==}
    cpu: [arm64]
    os: [darwin]

  '@lydell/node-pty-darwin-x64@1.2.0-beta.12':
    resolution: {integrity: sha512-4LrS5pCJwqHKDVf1zS2gyNV0m4hKAXch+XZNhbZ6LY8uwVL8BhchzQBO40Os5anuRxRCWzHpw4Sp64Ie8q7E4Q==}
    cpu: [x64]
    os: [darwin]

  '@lydell/node-pty-linux-arm64@1.2.0-beta.12':
    resolution: {integrity: sha512-Sx+A71x5BDGHt9ansfrtGxwq2VFVDWvJUAdlUL0Hv0qeiJUfts+hgopx+CgT4PSwahKjdEgtu0+FAfY9rICKRw==}
    cpu: [arm64]
    os: [linux]

  '@lydell/node-pty-linux-x64@1.2.0-beta.12':
    resolution: {integrity: sha512-bJzs94njofYhGg/UDqW1nj0dtvvu+2OvxMY+RlLS1T17VgcktKoIR6PuenTwE5HJ/D6StCPADmXcT0nNsCKmIQ==}
    cpu: [x64]
    os: [linux]

  '@lydell/node-pty-win32-arm64@1.2.0-beta.12':
    resolution: {integrity: sha512-p7POgjVEiFaBC3/y+AKuV1FzePCsJ6HmZDv2XK+jBZSfwP8+uBAw181ZiKYN1YuRa/XpmBGaWezcI8hZkbW++g==}
    cpu: [arm64]
    os: [win32]

  '@lydell/node-pty-win32-x64@1.2.0-beta.12':
    resolution: {integrity: sha512-IDFa00g7qUDGUYgByrUBJtC+mOjYVt/8KYyWivCg5JjGOHbBUACUQZLl0jTWmnr+tld/UyTpX90a2PY6oTVtRw==}
    cpu: [x64]
    os: [win32]

  '@lydell/node-pty@1.2.0-beta.12':
    resolution: {integrity: sha512-qIK890UwPupoj07osVvgOIa++1mxeHbcGry4PKRHhNVNs81V2SCG34eJr46GybiOmBtc8Sj5PB1/GGM5PL549g==}

  '@mariozechner/clipboard-darwin-arm64@0.3.2':
    resolution: {integrity: sha512-uBf6K7Je1ihsgvmWxA8UCGCeI+nbRVRXoarZdLjl6slz94Zs1tNKFZqx7aCI5O1i3e0B6ja82zZ06BWrl0MCVw==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [darwin]

  '@mariozechner/clipboard-darwin-universal@0.3.2':
    resolution: {integrity: sha512-mxSheKTW2U9LsBdXy0SdmdCAE5HqNS9QUmpNHLnfJ+SsbFKALjEZc5oRrVMXxGQSirDvYf5bjmRyT0QYYonnlg==}
    engines: {node: '>= 10'}
    os: [darwin]

  '@mariozechner/clipboard-darwin-x64@0.3.2':
    resolution: {integrity: sha512-U1BcVEoidvwIp95+HJswSW+xr28EQiHR7rZjH6pn8Sja5yO4Yoe3yCN0Zm8Lo72BbSOK/fTSq0je7CJpaPCspg==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [darwin]

  '@mariozechner/clipboard-linux-arm64-gnu@0.3.2':
    resolution: {integrity: sha512-BsinwG3yWTIjdgNCxsFlip7LkfwPk+ruw/aFCXHUg/fb5XC/Ksp+YMQ7u0LUtiKzIv/7LMXgZInJQH6gxbAaqQ==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@mariozechner/clipboard-linux-arm64-musl@0.3.2':
    resolution: {integrity: sha512-0/Gi5Xq2V6goXBop19ePoHvXsmJD9SzFlO3S+d6+T2b+BlPcpOu3Oa0wTjl+cZrLAAEzA86aPNBI+VVAFDFPKw==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@mariozechner/clipboard-linux-riscv64-gnu@0.3.2':
    resolution: {integrity: sha512-2AFFiXB24qf0zOZsxI1GJGb9wQGlOJyN6UwoXqmKS3dpQi/l6ix30IzDDA4c4ZcCcx4D+9HLYXhC1w7Sov8pXA==}
    engines: {node: '>= 10'}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@mariozechner/clipboard-linux-x64-gnu@0.3.2':
    resolution: {integrity: sha512-v6fVnsn7WMGg73Dab8QMwyFce7tzGfgEixKgzLP8f1GJqkJZi5zO4k4FOHzSgUufgLil63gnxvMpjWkgfeQN7A==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@mariozechner/clipboard-linux-x64-musl@0.3.2':
    resolution: {integrity: sha512-xVUtnoMQ8v2JVyfJLKKXACA6avdnchdbBkTsZs8BgJQo29qwCp5NIHAUO8gbJ40iaEGToW5RlmVk2M9V0HsHEw==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@mariozechner/clipboard-win32-arm64-msvc@0.3.2':
    resolution: {integrity: sha512-AEgg95TNi8TGgak2wSXZkXKCvAUTjWoU1Pqb0ON7JHrX78p616XUFNTJohtIon3e0w6k0pYPZeCuqRCza/Tqeg==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [win32]

  '@mariozechner/clipboard-win32-x64-msvc@0.3.2':
    resolution: {integrity: sha512-tGRuYpZwDOD7HBrCpyRuhGnHHSCknELvqwKKUG4JSfSB7JIU7LKRh6zx6fMUOQd8uISK35TjFg5UcNih+vJhFA==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [win32]

  '@mariozechner/clipboard@0.3.5':
    resolution: {integrity: sha512-D3F+UrU9CR7roJt0zDLp6Oc+4/KlLDIrN4frH+6V90SJNW2KKUec1oCQIPaaDjCqeOsQyX9dyqYbImIQIM45PA==}
    engines: {node: '>= 10'}

  '@mariozechner/jiti@2.6.5':
    resolution: {integrity: sha512-faGUlTcXka5l7rv0lP3K3vGW/ejRuOS24RR2aSFWREUQqzjgdsuWNo/IiPqL3kWRGt6Ahl2+qcDAwtdeWeuGUw==}
    hasBin: true

  '@mariozechner/pi-agent-core@0.73.0':
    resolution: {integrity: sha512-ugcpvq0X9fr9fTSK29/3S4+KU/eeVMrBb7ZU3HqiF3xD7I1GlgumLj4FYmDrYSEA6+rzgNWlJUKwjKh9o0Z6AA==}
    engines: {node: '>=20.0.0'}

  '@mariozechner/pi-ai@0.73.0':
    resolution: {integrity: sha512-phKOpcde/ssz6UYszkmaGJ9LF9mgt/AP8LrtSwsfap+kMSeFfSQ2/mCSBT1mLJ2BqVuff9uXs1/+op1aQeaafQ==}
    engines: {node: '>=20.0.0'}
    hasBin: true

  '@mariozechner/pi-coding-agent@0.73.0':
    resolution: {integrity: sha512-Fs2dRIgtjDT8X5VDGNGzxj251B0FvkRsgX03YJv1FK4wg5Maj+jkf8/5A6tbPnPcXsCgs41xxJRf3tF5vJRccA==}
    engines: {node: '>=20.6.0'}
    hasBin: true

  '@mariozechner/pi-tui@0.73.0':
    resolution: {integrity: sha512-St1W+tMPKHatfK+lblsKfL+SsFyFVMK2tW6xHpBfCiMuevbOCRo/CMatso7mu1642UO04ncmfCrrpUK5L9aoog==}
    engines: {node: '>=20.0.0'}

  '@matrix-org/matrix-sdk-crypto-nodejs@0.5.1':
    resolution: {integrity: sha512-m1nTFhUJv8AZCvuVmZ0wgYsFaseVNMhl3Jqu18KoHs7TQa+mmAW4q3xY6MuVApd75Zu9E0ooQeA5obUZdQ24OA==}
    engines: {node: '>= 24'}

  '@matrix-org/matrix-sdk-crypto-wasm@18.2.0':
    resolution: {integrity: sha512-puyZefvq6sHfqlmkri8umhA44724H2JL0YtX8wlvhGuNl8awX/Q1tZyW2Iekm9ZJP7BtuOqlNdg9oQd6iaGbNw==}
    engines: {node: '>= 18'}

  '@microsoft/teams.api@2.0.9':
    resolution: {integrity: sha512-U8Bv7Ok/zZa4FdwS6xbB2Wts2gYyC3+f2gFPm9chMkYa7O2doFw+7AZXSiUEBY2p5IlvD4RwKEoaXuBeuDqwfQ==}
    engines: {node: '>=20'}

  '@microsoft/teams.apps@2.0.9':
    resolution: {integrity: sha512-aSJNdxFlEnKYH3FfQ5Z8JwoMmFwvJ5WB7fPPabio+K0W4g4hAjWt3JPSjvN/k4J2LajRPMYWzbTWUgmh3LubLw==}
    engines: {node: '>=20'}

  '@microsoft/teams.cards@2.0.9':
    resolution: {integrity: sha512-YYec0ATVI3jG98UMReTUsT+y8BfoB7JF3kTDzX8Co/iJOV9GGQ86jT+hgYUBK3Vc+avvoimWT8poJu7Clwz2Sg==}
    engines: {node: '>=20'}

  '@microsoft/teams.common@2.0.9':
    resolution: {integrity: sha512-vgMgZv9uc1v4f3gUlY/+6tjm+0vWMO8Nxrw9pCCvR7Y4+au075vBTDq0mPiq4uT/S1786hEegdny2c+3U1ECCA==}
    engines: {node: '>=20'}

  '@microsoft/teams.graph@2.0.9':
    resolution: {integrity: sha512-AZDAfiGdAzA1cNh84z5p7kSqGHakOPgkoNd1sWM7Hg09jzmwh1F5TuMXLS0CKZjOOBtovXw84cqL5Pdmprq6yA==}
    engines: {node: '>=20'}

  '@mistralai/mistralai@2.2.1':
    resolution: {integrity: sha512-uKU8CZmL2RzYKmplsU01hii4p3pe4HqJefpWNRWXm1Tcm0Sm4xXfwSLIy4k7ZCPlbETCGcp69E7hZs+WOJ5itQ==}

  '@modelcontextprotocol/sdk@1.29.0':
    resolution: {integrity: sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==}
    engines: {node: '>=18'}
    peerDependencies:
      '@cfworker/json-schema': ^4.1.1
      zod: ^3.25 || ^4.0
    peerDependenciesMeta:
      '@cfworker/json-schema':
        optional: true

  '@mozilla/readability@0.6.0':
    resolution: {integrity: sha512-juG5VWh4qAivzTAeMzvY9xs9HY5rAcr2E4I7tiSSCokRFi7XIZCAu92ZkSTsIj1OPceCifL3cpfteP3pDT9/QQ==}
    engines: {node: '>=14.0.0'}

  '@napi-rs/canvas-android-arm64@0.1.100':
    resolution: {integrity: sha512-hjhCKhntPv9+t4ckHymdx0phYNcVW+GKQR6Lzw2zE+pOVjOplSmtx9nNNknTjbEDLcuLZqA1y8ufKg1XfgftzQ==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [android]

  '@napi-rs/canvas-android-arm64@0.1.99':
    resolution: {integrity: sha512-9OCRt8VVxA17m32NWZKyNC2qamdaS/SC5CEOIQwFngRq0DIeVm4PDal+6Ljnhqm2whZiC63DNuKZ4xSp2nbj9w==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [android]

  '@napi-rs/canvas-darwin-arm64@0.1.100':
    resolution: {integrity: sha512-2PcswRaC7Ly645DGt88///zuFDhJxJYdKAs1uU3mfk1atYkXufgcgLfBpk6Tm12nCQBaNt1wpybuPZ4qOhTo8A==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [darwin]

  '@napi-rs/canvas-darwin-arm64@0.1.99':
    resolution: {integrity: sha512-lupMDMy1+H38dhyCcLirOKKVUyzzlxi7j7rGPLI3vViMHOoPjcXO1b10ivy+ad+q6MiwHfoLjKTCoLke5ySOBg==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [darwin]

  '@napi-rs/canvas-darwin-x64@0.1.100':
    resolution: {integrity: sha512-ePNZtj7pNIva/siZMg+HmbeozkIjqUIYdoymH8HaA3qK7LfzFN4WMBM8G6HQ9ZC+H3+Dnn5pqtiXpgLykaPOhw==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [darwin]

  '@napi-rs/canvas-darwin-x64@0.1.99':
    resolution: {integrity: sha512-fdz02t4w8n6Ii/rYhWig6STb/zcTmCC/6YZTGmjoDeidDwn9Wf0ukQVynhCPEs29vqUc66wHZKsuIgMs9tycCg==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [darwin]

  '@napi-rs/canvas-linux-arm-gnueabihf@0.1.100':
    resolution: {integrity: sha512-d5cDB48oWFGU8/XPhUOFAlySgb/VAu7D+s8fi55K1Pcfg8aPplHWqMgibhVLU8ky7Pyg/fuiVLz4Nf3JrSTuUA==}
    engines: {node: '>= 10'}
    cpu: [arm]
    os: [linux]

  '@napi-rs/canvas-linux-arm-gnueabihf@0.1.99':
    resolution: {integrity: sha512-w4FwVwlNo00ezeRhfY62IVIyt6G3u8wodkPtiqWc52BUHx+VDBUM2vkS3ogfANaLI7hnf3s6WK4LyZVUjBg1lA==}
    engines: {node: '>= 10'}
    cpu: [arm]
    os: [linux]

  '@napi-rs/canvas-linux-arm64-gnu@0.1.100':
    resolution: {integrity: sha512-rDxgxRu69RvDlX/bh9o22DxLsGr8EqsNgotL9+RwQE1S0b0cqeatqsw6aW45mukm0B42DIAaAacKaYQ8cqS1nw==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/canvas-linux-arm64-gnu@0.1.99':
    resolution: {integrity: sha512-8JvHeexKQ8c7g0q7YJ29NVQwnf1ePghP9ys9ZN0R0qzyqJQ9Uw6N9qnDINArlm3IYHexB7LjzArIfhQiqSDGvQ==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/canvas-linux-arm64-musl@0.1.100':
    resolution: {integrity: sha512-K3mDW66N+xT2/V439u1alFANiBUjdEx2gLiNYnCmUsva5jZMxWTjafBYwTzYK+EMFMHrUoabuU+T1BIP5CgbYQ==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@napi-rs/canvas-linux-arm64-musl@0.1.99':
    resolution: {integrity: sha512-Z+6nyLdJXWzLPVxi4H6g9TJop4DwN3KSgHWto5JCbZV5/uKoVqcSynPs0tGlUHOoWI8S8tEvJspz51GQkvr07w==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@napi-rs/canvas-linux-riscv64-gnu@0.1.100':
    resolution: {integrity: sha512-mooqUBTIsccZpnoQC4NgrC1v6C1vof39etLNMnBwCY+p0gajWJvAHLGQ6g/gGyS5YrpDW+GefSN4+Cvcr08UWw==}
    engines: {node: '>= 10'}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/canvas-linux-riscv64-gnu@0.1.99':
    resolution: {integrity: sha512-jAnfOUv4IO1l8Levk5t85oVtEBOXLa07KnIUgWo1CDlPxiqpxS3uBfiE38Lvj/CQgHaNF6Nxk/SaemwLgsVJgw==}
    engines: {node: '>= 10'}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/canvas-linux-x64-gnu@0.1.100':
    resolution: {integrity: sha512-1eCvkDCazm7FFhsT7DfGOdSaHgZVK3bt/dSBl5EWHOWmnz+I7j8tPseJqqD81NF+MH21jKUK4wQSDjN0mdhnTg==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/canvas-linux-x64-gnu@0.1.99':
    resolution: {integrity: sha512-mIkXw3fGmbYyFjSmfWEvty4jN+rwEOmv0+Dy9bRvvTzLYWCgm3RMgUEQVfAKFw96nIRFnyNZiK83KNQaVVFjng==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/canvas-linux-x64-musl@0.1.100':
    resolution: {integrity: sha512-20arT6lnI19S68qNlii73TSEDbECNgzMz2EpldC1V3mZFuRkeujXkcebRk0LRJe9SEUAooYiLokfMViY8IX7yA==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@napi-rs/canvas-linux-x64-musl@0.1.99':
    resolution: {integrity: sha512-f3Uz2P0RgrtBHISxZqr6yiYXJlTDyCVBumDacxo+4AmSg7z0HiqYZKGWC/gszq3fbPhyQUya1W2AEteKxT9Y6A==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@napi-rs/canvas-win32-arm64-msvc@0.1.100':
    resolution: {integrity: sha512-DZFFT1wIAg37LJw37yhMRFfjATd3vTQzjZ1Yki8u2vhO6Hi5VE6BVaGQ1aaDu7xb4iMErz+9EOwjpS7xcxFeBw==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [win32]

  '@napi-rs/canvas-win32-arm64-msvc@0.1.99':
    resolution: {integrity: sha512-XE6KUkfqRsCNejcoRMiMr3RaUeObxNf6y7dut3hrq2rn7PzfRTZgrjF1F/B2C7FcdgqY/vSHWpQeMuNz1vTNHg==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [win32]

  '@napi-rs/canvas-win32-x64-msvc@0.1.100':
    resolution: {integrity: sha512-MyT1j3mHC2+Lu4pBi9mKyMJhtP6U7k7EldY7sj/uS5gJA65gTXt8MefJQXLJo5d/vZbuWmfxzkEUNc/urV3pHA==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [win32]

  '@napi-rs/canvas-win32-x64-msvc@0.1.99':
    resolution: {integrity: sha512-plMYGVbc/vmmPF9MtmHbwNk1rL1Aj53vQZt+Gnv1oZn6gmd9jEHHJ0n9Nd2nxa5sKH7TS5IjkCDM6289O0d6PQ==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [win32]

  '@napi-rs/canvas@0.1.100':
    resolution: {integrity: sha512-xglYA6q3XO5P3BNJYxVZ1IV7DLVjp1Py6nwag88YntrS+3vKHyYcMqXVS4ZztJmwz2uGvz1FWhI/4LgbR5uQDA==}
    engines: {node: '>= 10'}

  '@napi-rs/canvas@0.1.99':
    resolution: {integrity: sha512-zN4eQlK3eBf7aJBcTHZilpBH3tDekBzPMIWC8r0s94Ecl73XfOyFi4w7yKFMRVUT0lvNQjtOL8YSrwqQj6mZFg==}
    engines: {node: '>= 10'}

  '@napi-rs/wasm-runtime@1.1.4':
    resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==}
    peerDependencies:
      '@emnapi/core': ^1.7.1
      '@emnapi/runtime': ^1.7.1

  '@noble/ciphers@2.1.1':
    resolution: {integrity: sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==}
    engines: {node: '>= 20.19.0'}

  '@noble/curves@2.0.1':
    resolution: {integrity: sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==}
    engines: {node: '>= 20.19.0'}

  '@noble/ed25519@3.1.0':
    resolution: {integrity: sha512-pfcObRY3CtvwfaG9Mt5XqZdKmAQppl37tHUeuBhDUbiwJBCVY4/A4lbMvb1xKhMDx96AqAqZpMWuBX1HulhX4g==}

  '@noble/hashes@2.0.1':
    resolution: {integrity: sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==}
    engines: {node: '>= 20.19.0'}

  '@nodable/entities@2.1.0':
    resolution: {integrity: sha512-nyT7T3nbMyBI/lvr6L5TyWbFJAI9FTgVRakNoBqCD+PmID8DzFrrNdLLtHMwMszOtqZa8PAOV24ZqDnQrhQINA==}

  '@nolyfill/domexception@1.0.28':
    resolution: {integrity: sha512-tlc/FcYIv5i8RYsl2iDil4A0gOihaas1R5jPcIC4Zw3GhjKsVilw90aHcVlhZPTBLGBzd379S+VcnsDjd9ChiA==}
    engines: {node: '>=12.4.0'}

  '@openai/codex@0.128.0':
    resolution: {integrity: sha512-+xp6ODmFfBNnexIWRHApEaPXot2j6gyM8A5we/5IS/uY4eYHj4arETct4hQ5M4eO+MK7JY3ZU4xhuobhlysr0A==}
    engines: {node: '>=16'}
    hasBin: true

  '@openai/codex@0.128.0-darwin-arm64':
    resolution: {integrity: sha512-w+6zohfHx/kHBdles/CyFKaY57u9I3nK8QI9+NrdwMliKA0b7xn13yblRNkMpe09j6vL1oAWoxYsMOQ/vjBGug==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [darwin]

  '@openai/codex@0.128.0-darwin-x64':
    resolution: {integrity: sha512-SDbn6fO22Puy8xmMIbZi4f2znMrUEPwABApke4mo+4ihaauwuVjeqzXvW5SPJz5ty/bG11/mSupQgReT7T8BBw==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [darwin]

  '@openai/codex@0.128.0-linux-arm64':
    resolution: {integrity: sha512-+SvH73H60qvCXFuQGP/EsmR//s1hHMBR22PvJkXvM/hdnTIGucx+JqRUjAWdmmQ1IU6j3kgwVvdLW/6ICB+M6w==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [linux]

  '@openai/codex@0.128.0-linux-x64':
    resolution: {integrity: sha512-2lnSPA05CRRuKAzFW8BCmmNCSieDcToLwfC2ALLbBYilGLgzhRibjlDglK9F1BkEzfohSSWJu4PBbRu/aG60lQ==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [linux]

  '@openai/codex@0.128.0-win32-arm64':
    resolution: {integrity: sha512-ECJvsqmYFdA9pn42xxK3Odp/G16AjmBW0BglX8L0PwPjqbstbmlew9bfHf7xvL+SNfNl4NmyotW0+RNo1phgaA==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [win32]

  '@openai/codex@0.128.0-win32-x64':
    resolution: {integrity: sha512-k3jmUAFrzkUtvjGTXvSKjQqJLLlzjxp/VoHJDYedgmXUn6j70HxK38IwapzmnYfiBiTuzETvGwjXHzZgzKjhoQ==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [win32]

  '@opentelemetry/api-logs@0.216.0':
    resolution: {integrity: sha512-KmGTgvxTJ0J01d4mOeX1wMV5NUTNf9HebIuOOGDfIn0a/IrnXIQbOnlylDyl9tkDv4h0DUpdI/GqCdLzfTkUXg==}
    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/configuration@0.216.0':
    resolution: {integrity: sha512-B7/LbHEIefF3ZartdrXSuTj1lRWrLfu+srV2Ts+xHrArvPs3U8y7l9i3lk0cjorlgt0lChKQm2XO4QoYI3uWyA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.9.0

  '@opentelemetry/context-async-hooks@2.7.1':
    resolution: {integrity: sha512-OPFBYuXEn1E4ja3Y6eeA7O+ZnLBNcXTV5Cgsn1VaqBZ6hC5FnpZPLBNme1LJY8ZtF4aOujPKFoeWN4ik487KuQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.0.0 <1.10.0'

  '@opentelemetry/core@2.7.1':
    resolution: {integrity: sha512-QAqIj32AtK6+pEVNG7EOVxHdE06RP+FM5qpiEJ4RtDcFIqKUZHYhl7/7UY5efhwmwNAg7j8QbJVBLxMerc0+gw==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.0.0 <1.10.0'

  '@opentelemetry/exporter-logs-otlp-grpc@0.216.0':
    resolution: {integrity: sha512-iyCkid5z3FUOB3MzHCeDYKv0MJ5JyL1PUgQDRfhK+HjFwB8PRSzizs5wr/+BdQOZzn1wTBaYwcgmzNcelK769g==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-logs-otlp-http@0.216.0':
    resolution: {integrity: sha512-8SUzQY/aExKkz6Ab3vOf6gu690Xk4wHH90dGwXinejQzazn5HCIRR7yPVU/2fEuiZ73R92MU4qI3djHfYP7NJg==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-logs-otlp-proto@0.216.0':
    resolution: {integrity: sha512-fjnNDdsoG98yIcv4yCaw07+9aZeh28gyq1YPXDb0yBksaMWCMR11VGDKANd6CJHdgFloWv9G12x95symD7fq9g==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-metrics-otlp-grpc@0.216.0':
    resolution: {integrity: sha512-62ZAduALHuMucuBpNGFhdxFJZ5IQafLW17UE0nVvPVuem3zNslLR0H+4R1xraU07/HCL11AbuicSXlqUkdkotA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-metrics-otlp-http@0.216.0':
    resolution: {integrity: sha512-/4VRxjy3spitqFuSkAt9qNwICiDB5T3zqLr+DYd50O7HMMBgWAf9tAL8q98eTVbzwRyRIxsz5Kq1+U5xEyN6gA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-metrics-otlp-proto@0.216.0':
    resolution: {integrity: sha512-N7GCCXbw/le32/MrVL4Oj/FU9emFfHEHyGwubpcZLOtcuhUtFFAZWzPKJL1Etm0iNo37JA2JvG4W+5zNe/1NKQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-prometheus@0.216.0':
    resolution: {integrity: sha512-faltPHeLPyHCGm0MuSrQxv8UXvckZbWo9hUHNwGYiDPF687gaVj5UN24vHlz7VeADnBb6UXTfuw1t4MK4xmcrA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-trace-otlp-grpc@0.216.0':
    resolution: {integrity: sha512-XTU//H/Gn+8F9LOWdOC9uyjgcIq/v7T+8aYMr+orBaOpzds05MpFD0jJASZ0mWimt0JWJTuQ8eto/k5/jvtwmw==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-trace-otlp-http@0.216.0':
    resolution: {integrity: sha512-DhWjvj0PUPFwFnhOEivpum8sJzj6FTuyx88zff+oHVLUhfd6cLyw4AIai/F4j0PZqYZBFuMT/OTMUd9wdXnBEQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-trace-otlp-proto@0.216.0':
    resolution: {integrity: sha512-MlUFZlQCm2hWHADU1GntUIziy3A4QcqM9uSZfbqeEolZWk1QdbPQjO2t4LTE4QAA1niEXcYZC2SC23i/gVk8Pw==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-zipkin@2.7.1':
    resolution: {integrity: sha512-mfsD9bKAxcKrh5+y08TPodvClBO0CznBE3p79YAGnO81WI4LrdsGA65T53e4iTSbCalW4WaUpkbeJcbpyIUHfg==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.0.0

  '@opentelemetry/instrumentation@0.216.0':
    resolution: {integrity: sha512-BrY0b2K81OLgwBcFxY2wKgPFhq4DpindT+S83++zquc5Rtb2SuYLMkujgDRWMgZQDz+OT+dfvPnMGADPuw4FDw==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/otlp-exporter-base@0.216.0':
    resolution: {integrity: sha512-sSnvb5f+FYa4mfYxj03rmmUh+aDwo3jok62dgIWUDw8ZCUPzEbgtv/YhZyKUSlKNNey7Uc5xmJgmtTLLIV6UDQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/otlp-grpc-exporter-base@0.216.0':
    resolution: {integrity: sha512-CrW+2cmZR6mcgtsncWK4WmAn7SC9RwVSHMLbi0IfOXfOYXBaSVKtCCkKYJQWa31VUg7aJFJSpD0n4ISVUN1jdQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/otlp-transformer@0.216.0':
    resolution: {integrity: sha512-g4Rb6sAsxQAo11eDjixfKxelruBsQFdJ8Wo23FCj7D6OXbidgXMu2xaRSYs4RdlomzAXSJuc86RcS3xmE8A6uA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/propagator-b3@2.7.1':
    resolution: {integrity: sha512-RJid6E2CKyeGfKBzXKF21ejabGMHypFkPAh3qZ+NvI+SGjuIye79t3PmiqcDgtRzdKH6ynXzbfslQ8DfpRUg2A==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.0.0 <1.10.0'

  '@opentelemetry/propagator-jaeger@2.7.1':
    resolution: {integrity: sha512-KMjVBHzP4N60bOzxja76M1F1hZZ43lGPga5ix+mkv9+kk1nx9SbkxSvJsMbuVUxdPQmsPTqGShmhN8ulrMOg6Q==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.0.0 <1.10.0'

  '@opentelemetry/resources@2.7.1':
    resolution: {integrity: sha512-DeT6KKolmC4e/dRQvMQ/RwlnzhaqeiFOXY5ngoOPJ07GgVVKxZOg9EcrNZb5aTzUn+iCrJldAgOfQm1O/QfPAQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.3.0 <1.10.0'

  '@opentelemetry/sdk-logs@0.216.0':
    resolution: {integrity: sha512-KB3rcwQuitq0JbbsCcNdqMhRJX3kArAYz/ovb0jGRaBQAIrt2roik3xQXuhYxS37zx0jSkUZcJu1z3Y2UCxbDA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.4.0 <1.10.0'

  '@opentelemetry/sdk-metrics@2.7.1':
    resolution: {integrity: sha512-MpDJdkiFDs3Pm1RHO3KByuZbuBdJEXEAkiC0+yJdsZGVCdf1RpHR6n+LHDcS7ffmfrt5kVCzJSCfm4z2C7v0uQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.9.0 <1.10.0'

  '@opentelemetry/sdk-node@0.216.0':
    resolution: {integrity: sha512-c2bPyD62yIhjS2STJVk5uSJMsiPZqJ747QIJQ0lAsxv6CjBlKPDO715dUjB+W5r9AI76wKhdRGVcG5dl06d65A==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.3.0 <1.10.0'

  '@opentelemetry/sdk-trace-base@2.7.1':
    resolution: {integrity: sha512-NAYIlsF8MPUsKqJMiDQJTMPOmlbawC1Iz/omMLygZ1C9am8fTKYjTaI+OZM+WTY3t3Glo0wnOg/6/pac6RGPPw==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.3.0 <1.10.0'

  '@opentelemetry/sdk-trace-node@2.7.1':
    resolution: {integrity: sha512-pCpQxU68lV+I9s9svqMyVu5iHdDDUnqUpSxqwyCU8A9ejEsSnMPCbearwsUO4yk08ZJzAIUCFuReMdVQvHrdvg==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.0.0 <1.10.0'

  '@opentelemetry/semantic-conventions@1.40.0':
    resolution: {integrity: sha512-cifvXDhcqMwwTlTK04GBNeIe7yyo28Mfby85QXFe1Yk8nmi36Ab/5UQwptOx84SsoGNRg+EVSjwzfSZMy6pmlw==}
    engines: {node: '>=14'}

  '@oxc-project/types@0.127.0':
    resolution: {integrity: sha512-aIYXQBo4lCbO4z0R3FHeucQHpF46l2LbMdxRvqvuRuW2OxdnSkcng5B8+K12spgLDj93rtN3+J2Vac/TIO+ciQ==}

  '@pierre/diffs@1.1.20':
    resolution: {integrity: sha512-lLi+3sLCm3QDd5/aLO9pw+WbF6UzhrkWm2oTZ5WZJTGemOyUNRJ4DDhcEKmVusu4C4bXx9Nssh6fF+wQcapb5w==}
    peerDependencies:
      react: ^18.3.1 || ^19.0.0
      react-dom: ^18.3.1 || ^19.0.0

  '@pierre/theme@0.0.28':
    resolution: {integrity: sha512-1j/H/fECBuc9dEvntdWI+l435HZapw+RCJTlqCA6BboQ5TjlnE005j/ROWutXIs8aq5OAc82JI2Kwk4A1WWBgw==}
    engines: {vscode: ^1.0.0}

  '@pierre/theme@0.0.29':
    resolution: {integrity: sha512-ZXce2GikoXHNThHdkaxA2X4ISnzSTL/LmKDYaTwqP1bQqENs+l7B+PheF9RsUWgx4GbphW5GU1i1vO4ttAzCUA==}
    engines: {vscode: ^1.0.0}

  '@pinojs/redact@0.4.0':
    resolution: {integrity: sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==}

  '@polka/url@1.0.0-next.29':
    resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}

  '@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.0':
    resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==}

  '@protobufjs/fetch@1.1.0':
    resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==}

  '@protobufjs/float@1.0.2':
    resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==}

  '@protobufjs/inquire@1.1.1':
    resolution: {integrity: sha512-mnzgDV26ueAvk7rsbt9L7bE0SuAoqyuys/sMMrmVcN5x9VsxpcG3rqAUSgDyLp0UZlmNfIbQ4fHfCtreVBk8Ew==}

  '@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==}

  '@rolldown/binding-android-arm64@1.0.0-rc.17':
    resolution: {integrity: sha512-s70pVGhw4zqGeFnXWvAzJDlvxhlRollagdCCKRgOsgUOH3N1l0LIxf83AtGzmb5SiVM4Hjl5HyarMRfdfj3DaQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [android]

  '@rolldown/binding-darwin-arm64@1.0.0-rc.17':
    resolution: {integrity: sha512-4ksWc9n0mhlZpZ9PMZgTGjeOPRu8MB1Z3Tz0Mo02eWfWCHMW1zN82Qz/pL/rC+yQa+8ZnutMF0JjJe7PjwasYw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [darwin]

  '@rolldown/binding-darwin-x64@1.0.0-rc.17':
    resolution: {integrity: sha512-SUSDOI6WwUVNcWxd02QEBjLdY1VPHvlEkw6T/8nYG322iYWCTxRb1vzk4E+mWWYehTp7ERibq54LSJGjmouOsw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [darwin]

  '@rolldown/binding-freebsd-x64@1.0.0-rc.17':
    resolution: {integrity: sha512-hwnz3nw9dbJ05EDO/PvcjaaewqqDy7Y1rn1UO81l8iIK1GjenME75dl16ajbvSSMfv66WXSRCYKIqfgq2KCfxw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [freebsd]

  '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.17':
    resolution: {integrity: sha512-IS+W7epTcwANmFSQFrS1SivEXHtl1JtuQA9wlxrZTcNi6mx+FDOYrakGevvvTwgj2JvWiK8B29/qD9BELZPyXQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.17':
    resolution: {integrity: sha512-e6usGaHKW5BMNZOymS1UcEYGowQMWcgZ71Z17Sl/h2+ZziNJ1a9n3Zvcz6LdRyIW5572wBCTH/Z+bKuZouGk9Q==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-arm64-musl@1.0.0-rc.17':
    resolution: {integrity: sha512-b/CgbwAJpmrRLp02RPfhbudf5tZnN9nsPWK82znefso832etkem8H7FSZwxrOI9djcdTP7U6YfNhbRnh7djErg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.17':
    resolution: {integrity: sha512-4EII1iNGRUN5WwGbF/kOh/EIkoDN9HsupgLQoXfY+D1oyJm7/F4t5PYU5n8SWZgG0FEwakyM8pGgwcBYruGTlA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.17':
    resolution: {integrity: sha512-AH8oq3XqQo4IibpVXvPeLDI5pzkpYn0WiZAfT05kFzoJ6tQNzwRdDYQ45M8I/gslbodRZwW8uxLhbSBbkv96rA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-gnu@1.0.0-rc.17':
    resolution: {integrity: sha512-cLnjV3xfo7KslbU41Z7z8BH/E1y5mzUYzAqih1d1MDaIGZRCMqTijqLv76/P7fyHuvUcfGsIpqCdddbxLLK9rA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-musl@1.0.0-rc.17':
    resolution: {integrity: sha512-0phclDw1spsL7dUB37sIARuis2tAgomCJXAHZlpt8PXZ4Ba0dRP1e+66lsRqrfhISeN9bEGNjQs+T/Fbd7oYGw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-openharmony-arm64@1.0.0-rc.17':
    resolution: {integrity: sha512-0ag/hEgXOwgw4t8QyQvUCxvEg+V0KBcA6YuOx9g0r02MprutRF5dyljgm3EmR02O292UX7UeS6HzWHAl6KgyhA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [openharmony]

  '@rolldown/binding-wasm32-wasi@1.0.0-rc.17':
    resolution: {integrity: sha512-LEXei6vo0E5wTGwpkJ4KoT3OZJRnglwldt5ziLzOlc6qqb55z4tWNq2A+PFqCJuvWWdP53CVhG1Z9NtToDPJrA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [wasm32]

  '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.17':
    resolution: {integrity: sha512-gUmyzBl3SPMa6hrqFUth9sVfcLBlYsbMzBx5PlexMroZStgzGqlZ26pYG89rBb45Mnia+oil6YAIFeEWGWhoZA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [win32]

  '@rolldown/binding-win32-x64-msvc@1.0.0-rc.17':
    resolution: {integrity: sha512-3hkiolcUAvPB9FLb3UZdfjVVNWherN1f/skkGWJP/fgSQhYUZpSIRr0/I8ZK9TkF3F7kxvJAk0+IcKvPHk9qQg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [win32]

  '@rolldown/pluginutils@1.0.0-rc.17':
    resolution: {integrity: sha512-n8iosDOt6Ig1UhJ2AYqoIhHWh/isz0xpicHTzpKBeotdVsTEcxsSA/i3EVM7gQAj0rU27OLAxCjzlj15IWY7bg==}

  '@scure/base@2.0.0':
    resolution: {integrity: sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==}

  '@scure/bip32@2.0.1':
    resolution: {integrity: sha512-4Md1NI5BzoVP+bhyJaY3K6yMesEFzNS1sE/cP+9nuvE7p/b0kx9XbpDHHFl8dHtufcbdHRUUQdRqLIPHN/s7yA==}

  '@scure/bip39@2.0.1':
    resolution: {integrity: sha512-PsxdFj/d2AcJcZDX1FXN3dDgitDDTmwf78rKZq1a6c1P1Nan1X/Sxc7667zU3U+AN60g7SxxP0YCVw2H/hBycg==}

  '@shikijs/core@3.23.0':
    resolution: {integrity: sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==}

  '@shikijs/engine-javascript@3.23.0':
    resolution: {integrity: sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==}

  '@shikijs/engine-oniguruma@3.23.0':
    resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==}

  '@shikijs/langs@3.23.0':
    resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==}

  '@shikijs/themes@3.23.0':
    resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==}

  '@shikijs/transformers@3.23.0':
    resolution: {integrity: sha512-F9msZVxdF+krQNSdQ4V+Ja5QemeAoTQ2jxt7nJCwhDsdF1JWS3KxIQXA3lQbyKwS3J61oHRUSv4jYWv3CkaKTQ==}

  '@shikijs/types@3.23.0':
    resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==}

  '@shikijs/vscode-textmate@10.0.2':
    resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}

  '@silvia-odwyer/photon-node@0.3.4':
    resolution: {integrity: sha512-bnly4BKB3KDTFxrUIcgCLbaeVVS8lrAkri1pEzskpmxu9MdfGQTy8b8EgcD83ywD3RPMsIulY8xJH5Awa+t9fA==}

  '@slack/bolt@4.7.2':
    resolution: {integrity: sha512-ALHtaS2iaP2WAWgX08yXsoCxEDitC6AqZs26ot6smXJQzBFMM4slVP+w3blLwzUV551xZ/+9RlBmWHsZDJJ5HA==}
    engines: {node: '>=18', npm: '>=8.6.0'}
    peerDependencies:
      '@types/express': ^5.0.0

  '@slack/logger@4.0.1':
    resolution: {integrity: sha512-6cmdPrV/RYfd2U0mDGiMK8S7OJqpCTm7enMLRR3edccsPX8j7zXTLnaEF4fhxxJJTAIOil6+qZrnUPTuaLvwrQ==}
    engines: {node: '>= 18', npm: '>= 8.6.0'}

  '@slack/oauth@3.0.5':
    resolution: {integrity: sha512-exqFQySKhNDptWYSWhvRUJ4/+ndu2gayIy7vg/JfmJq3wGtGdHk531P96fAZyBm5c1Le3yaPYqv92rL4COlU3A==}
    engines: {node: '>=18', npm: '>=8.6.0'}

  '@slack/socket-mode@2.0.7':
    resolution: {integrity: sha512-qYy07je71WnEHgRwmw12DlAnZLi5HXmdlI2WUzUK2LH/rYXQpP6uEg462S5CwfE8FoCKUdIigHtYnOOfzZH1lQ==}
    engines: {node: '>= 18', npm: '>= 8.6.0'}

  '@slack/types@2.21.0':
    resolution: {integrity: sha512-ZLMsKnD5KLRPmhFEoGoBQUD5Pc2bH3xFc5ygHlioEc0WmLGyZGoGCtMff4rpejrFnptrhfxcKpWxW4r3g39R0A==}
    engines: {node: '>= 12.13.0', npm: '>= 6.12.0'}

  '@slack/web-api@7.15.2':
    resolution: {integrity: sha512-/m9qVFkiq85Oa/FSQwYIRDa/AO4qNYkDh4sRBK1WqEc2+RyG7w4tbU6rBIwUOcc/TmWOIr24Nraquxg7um5mYw==}
    engines: {node: '>= 18', npm: '>= 8.6.0'}

  '@smithy/chunked-blob-reader-native@4.2.3':
    resolution: {integrity: sha512-jA5k5Udn7Y5717L86h4EIv06wIr3xn8GM1qHRi/Nf31annXcXHJjBKvgztnbn2TxH3xWrPBfgwHsOwZf0UmQWw==}
    engines: {node: '>=18.0.0'}

  '@smithy/chunked-blob-reader@5.2.2':
    resolution: {integrity: sha512-St+kVicSyayWQca+I1rGitaOEH6uKgE8IUWoYnnEX26SWdWQcL6LvMSD19Lg+vYHKdT9B2Zuu7rd3i6Wnyb/iw==}
    engines: {node: '>=18.0.0'}

  '@smithy/config-resolver@4.4.17':
    resolution: {integrity: sha512-TzDZcAnhTyAHbXVxWZo7/tEcrIeFq20IBk8So3OLOetWpR8EwY/yEqBMBFaJMeyEiREDq4NfEl+qO3OAUD+vbQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/core@3.23.17':
    resolution: {integrity: sha512-x7BlLbUFL8NWCGjMF9C+1N5cVCxcPa7g6Tv9B4A2luWx3be3oU8hQ96wIwxe/s7OhIzvoJH73HAUSg5JXVlEtQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/credential-provider-imds@4.2.14':
    resolution: {integrity: sha512-Au28zBN48ZAoXdooGUHemuVBrkE+Ie6RPmGNIAJsFqj33Vhb6xAgRifUydZ2aY+M+KaMAETAlKk5NC5h1G7wpg==}
    engines: {node: '>=18.0.0'}

  '@smithy/eventstream-codec@4.2.14':
    resolution: {integrity: sha512-erZq0nOIpzfeZdCyzZjdJb4nVSKLUmSkaQUVkRGQTXs30gyUGeKnrYEg+Xe1W5gE3aReS7IgsvANwVPxSzY6Pw==}
    engines: {node: '>=18.0.0'}

  '@smithy/eventstream-serde-browser@4.2.14':
    resolution: {integrity: sha512-8IelTCtTctWRbb+0Dcy+C0aICh1qa0qWXqgjcXDmMuCvPJRnv26hiDZoAau2ILOniki65mCPKqOQs/BaWvO4CQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/eventstream-serde-config-resolver@4.3.14':
    resolution: {integrity: sha512-sqHiHpYRYo3FJlaIxD1J8PhbcmJAm7IuM16mVnwSkCToD7g00IBZzKuiLNMGmftULmEUX6/UAz8/NN5uMP8bVA==}
    engines: {node: '>=18.0.0'}

  '@smithy/eventstream-serde-node@4.2.14':
    resolution: {integrity: sha512-Ht/8BuGlKfFTy0H3+8eEu0vdpwGztCnaLLXtpXNdQqiR7Hj4vFScU3T436vRAjATglOIPjJXronY+1WxxNLSiw==}
    engines: {node: '>=18.0.0'}

  '@smithy/eventstream-serde-universal@4.2.14':
    resolution: {integrity: sha512-lWyt4T2XQZUZgK3tQ3Wn0w3XBvZsK/vjTuJl6bXbnGZBHH0ZUSONTYiK9TgjTTzU54xQr3DRFwpjmhp0oLm3gg==}
    engines: {node: '>=18.0.0'}

  '@smithy/fetch-http-handler@5.3.17':
    resolution: {integrity: sha512-bXOvQzaSm6MnmLaWA1elgfQcAtN4UP3vXqV97bHuoOrHQOJiLT3ds6o9eo5bqd0TJfRFpzdGnDQdW3FACiAVdw==}
    engines: {node: '>=18.0.0'}

  '@smithy/hash-blob-browser@4.2.15':
    resolution: {integrity: sha512-0PJ4Al3fg2nM4qKrAIxyNcApgqHAXcBkN8FeizOz69z0rb26uZ6lMESYtxegaTlXB5Hj84JfwMPavMrwDMjucA==}
    engines: {node: '>=18.0.0'}

  '@smithy/hash-node@4.2.14':
    resolution: {integrity: sha512-8ZBDY2DD4wr+GGjTpPtiglEsqr0lUP+KHqgZcWczFf6qeZ/YRjMIOoQWVQlmwu7EtxKTd8YXD8lblmYcpBIA1g==}
    engines: {node: '>=18.0.0'}

  '@smithy/hash-stream-node@4.2.14':
    resolution: {integrity: sha512-tw4GANWkZPb6+BdD4Fgucqzey2+r73Z/GRo9zklsCdwrnxxumUV83ZIaBDdudV4Ylazw3EPTiJZhpX42105ruQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/invalid-dependency@4.2.14':
    resolution: {integrity: sha512-c21qJiTSb25xvvOp+H2TNZzPCngrvl5vIPqPB8zQ/DmJF4QWXO19x1dWfMJZ6wZuuWUPPm0gV8C0cU3+ifcWuw==}
    engines: {node: '>=18.0.0'}

  '@smithy/is-array-buffer@2.2.0':
    resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==}
    engines: {node: '>=14.0.0'}

  '@smithy/is-array-buffer@4.2.2':
    resolution: {integrity: sha512-n6rQ4N8Jj4YTQO3YFrlgZuwKodf4zUFs7EJIWH86pSCWBaAtAGBFfCM7Wx6D2bBJ2xqFNxGBSrUWswT3M0VJow==}
    engines: {node: '>=18.0.0'}

  '@smithy/md5-js@4.2.14':
    resolution: {integrity: sha512-V2v0vx+h0iUSNG1Alt+GNBMSLGCrl9iVsdd+Ap67HPM9PN479x12V8LkuMoKImNZxn3MXeuyUjls+/7ZACZghA==}
    engines: {node: '>=18.0.0'}

  '@smithy/middleware-content-length@4.2.14':
    resolution: {integrity: sha512-xhHq7fX4/3lv5NHxLUk3OeEvl0xZ+Ek3qIbWaCL4f9JwgDZEclPBElljaZCAItdGPQl/kSM4LPMOpy1MYgprpw==}
    engines: {node: '>=18.0.0'}

  '@smithy/middleware-endpoint@4.4.32':
    resolution: {integrity: sha512-ZZkgyjnJppiZbIm6Qbx92pbXYi1uzenIvGhBSCDlc7NwuAkiqSgS75j1czAD25ZLs2FjMjYy1q7gyRVWG6JA0Q==}
    engines: {node: '>=18.0.0'}

  '@smithy/middleware-retry@4.5.7':
    resolution: {integrity: sha512-bRt6ZImqVSeTk39Nm81K20ObIiAZ3WefY7G6+iz/0tZjs4dgRRjvRX2sgsH+zi6iDCRR/aQvQofLKxxz4rPBZg==}
    engines: {node: '>=18.0.0'}

  '@smithy/middleware-serde@4.2.20':
    resolution: {integrity: sha512-Lx9JMO9vArPtiChE3wbEZ5akMIDQpWQtlu90lhACQmNOXcGXRbaDywMHDzuDZ2OkZzP+9wQfZi3YJT9F67zTQQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/middleware-stack@4.2.14':
    resolution: {integrity: sha512-2dvkUKLuFdKsCRmOE4Mn63co0Djtsm+JMh0bYZQupN1pJwMeE8FmQmRLLzzEMN0dnNi7CDCYYH8F0EVwWiPBeA==}
    engines: {node: '>=18.0.0'}

  '@smithy/node-config-provider@4.3.14':
    resolution: {integrity: sha512-S+gFjyo/weSVL0P1b9Ts8C/CwIfNCgUPikk3sl6QVsfE/uUuO+QsF+NsE/JkpvWqqyz1wg7HFdiaZuj5CoBMRg==}
    engines: {node: '>=18.0.0'}

  '@smithy/node-http-handler@4.6.1':
    resolution: {integrity: sha512-iB+orM4x3xrr57X3YaXazfKnntl0LHlZB1kcXSGzMV1Tt0+YwEjGlbjk/44qEGtBzXAz6yFDzkYTKSV6Pj2HUg==}
    engines: {node: '>=18.0.0'}

  '@smithy/property-provider@4.2.14':
    resolution: {integrity: sha512-WuM31CgfsnQ/10i7NYr0PyxqknD72Y5uMfUMVSniPjbEPceiTErb4eIqJQ+pdxNEAUEWrewrGjIRjVbVHsxZiQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/protocol-http@5.3.14':
    resolution: {integrity: sha512-dN5F8kHx8RNU0r+pCwNmFZyz6ChjMkzShy/zup6MtkRmmix4vZzJdW+di7x//b1LiynIev88FM18ie+wwPcQtQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/querystring-builder@4.2.14':
    resolution: {integrity: sha512-XYA5Z0IqTeF+5XDdh4BBmSA0HvbgVZIyv4cmOoUheDNR57K1HgBp9ukUMx3Cr3XpDHHpLBnexPE3LAtDsZkj2A==}
    engines: {node: '>=18.0.0'}

  '@smithy/querystring-parser@4.2.14':
    resolution: {integrity: sha512-hr+YyqBD23GVvRxGGrcc/oOeNlK3PzT5Fu4dzrDXxzS1LpFiuL2PQQqKPs87M79aW7ziMs+nvB3qdw77SqE7Lw==}
    engines: {node: '>=18.0.0'}

  '@smithy/service-error-classification@4.3.1':
    resolution: {integrity: sha512-aUQuDGh760ts/8MU+APjIZhlLPKhIIfqyzZaJikLEIMrdxFvxuLYD0WxWzaYWpmLbQlXDe9p7EWM3HsBe0K6Gw==}
    engines: {node: '>=18.0.0'}

  '@smithy/shared-ini-file-loader@4.4.9':
    resolution: {integrity: sha512-495/V2I15SHgedSJoDPD23JuSfKAp726ZI1V0wtjB07Wh7q/0tri/0e0DLefZCHgxZonrGKt/OCTpAtP1wE1kQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/signature-v4@5.3.14':
    resolution: {integrity: sha512-1D9Y/nmlVjCeSivCbhZ7hgEpmHyY1h0GvpSZt3l0xcD9JjmjVC1CHOozS6+Gh+/ldMH8JuJ6cujObQqfayAVFA==}
    engines: {node: '>=18.0.0'}

  '@smithy/smithy-client@4.12.13':
    resolution: {integrity: sha512-y/Pcj1V9+qG98gyu1gvftHB7rDpdh+7kIBIggs55yGm3JdtBV8GT8IFF3a1qxZ79QnaJHX9GXzvBG6tAd+czJA==}
    engines: {node: '>=18.0.0'}

  '@smithy/types@4.14.1':
    resolution: {integrity: sha512-59b5HtSVrVR/eYNei3BUj3DCPKD/G7EtDDe7OEJE7i7FtQFugYo6MxbotS8mVJkLNVf8gYaAlEBwwtJ9HzhWSg==}
    engines: {node: '>=18.0.0'}

  '@smithy/url-parser@4.2.14':
    resolution: {integrity: sha512-p06BiBigJ8bTA3MgnOfCtDUWnAMY0YfedO/GRpmc7p+wg3KW8vbXy1xwSu5ASy0wV7rRYtlfZOIKH4XqfhjSQQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-base64@4.3.2':
    resolution: {integrity: sha512-XRH6b0H/5A3SgblmMa5ErXQ2XKhfbQB+Fm/oyLZ2O2kCUrwgg55bU0RekmzAhuwOjA9qdN5VU2BprOvGGUkOOQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-body-length-browser@4.2.2':
    resolution: {integrity: sha512-JKCrLNOup3OOgmzeaKQwi4ZCTWlYR5H4Gm1r2uTMVBXoemo1UEghk5vtMi1xSu2ymgKVGW631e2fp9/R610ZjQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-body-length-node@4.2.3':
    resolution: {integrity: sha512-ZkJGvqBzMHVHE7r/hcuCxlTY8pQr1kMtdsVPs7ex4mMU+EAbcXppfo5NmyxMYi2XU49eqaz56j2gsk4dHHPG/g==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-buffer-from@2.2.0':
    resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==}
    engines: {node: '>=14.0.0'}

  '@smithy/util-buffer-from@4.2.2':
    resolution: {integrity: sha512-FDXD7cvUoFWwN6vtQfEta540Y/YBe5JneK3SoZg9bThSoOAC/eGeYEua6RkBgKjGa/sz6Y+DuBZj3+YEY21y4Q==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-config-provider@4.2.2':
    resolution: {integrity: sha512-dWU03V3XUprJwaUIFVv4iOnS1FC9HnMHDfUrlNDSh4315v0cWyaIErP8KiqGVbf5z+JupoVpNM7ZB3jFiTejvQ==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-defaults-mode-browser@4.3.49':
    resolution: {integrity: sha512-a5bNrdiONYB/qE2BuKegvUMd/+ZDwdg4vsNuuSzYE8qs2EYAdK9CynL+Rzn29PbPiUqoz/cbpRbcLzD5lEevHw==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-defaults-mode-node@4.2.54':
    resolution: {integrity: sha512-g1cvrJvOnzeJgEdf7AE4luI7gp6L8weE0y9a9wQUSGtjb8QRHDbCJYuE4Sy0SD9N8RrnNPFsPltAz/OSoBR9Zw==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-endpoints@3.4.2':
    resolution: {integrity: sha512-a55Tr+3OKld4TTtnT+RhKOQHyPxm3j/xL4OR83WBUhLJaKDS9dnJ7arRMOp3t31dcLhApwG9bgvrRXBHlLdIkg==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-hex-encoding@4.2.2':
    resolution: {integrity: sha512-Qcz3W5vuHK4sLQdyT93k/rfrUwdJ8/HZ+nMUOyGdpeGA1Wxt65zYwi3oEl9kOM+RswvYq90fzkNDahPS8K0OIg==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-middleware@4.2.14':
    resolution: {integrity: sha512-1Su2vj9RYNDEv/V+2E+jXkkwGsgR7dc4sfHn9Z7ruzQHJIEni9zzw5CauvRXlFJfmgcqYP8fWa0dkh2Q2YaQyw==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-retry@4.3.8':
    resolution: {integrity: sha512-LUIxbTBi+OpvXpg91poGA6BdyoleMDLnfXjVDqyi2RvZmTveY5loE/FgYUBCR5LU2BThW2SoZRh8dTIIy38IPw==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-stream@4.5.25':
    resolution: {integrity: sha512-/PFpG4k8Ze8Ei+mMKj3oiPICYekthuzePZMgZbCqMiXIHHf4n2aZ4Ps0aSRShycFTGuj/J6XldmC0x0DwednIA==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-uri-escape@4.2.2':
    resolution: {integrity: sha512-2kAStBlvq+lTXHyAZYfJRb/DfS3rsinLiwb+69SstC9Vb0s9vNWkRwpnj918Pfi85mzi42sOqdV72OLxWAISnw==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-utf8@2.3.0':
    resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==}
    engines: {node: '>=14.0.0'}

  '@smithy/util-utf8@4.2.2':
    resolution: {integrity: sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==}
    engines: {node: '>=18.0.0'}

  '@smithy/util-waiter@4.3.0':
    resolution: {integrity: sha512-JyjYmLAfS+pdxF92o4yLgEoy0zhayKTw73FU1aofLWwLcJw7iSqIY2exGmMTrl/lmZugP5p/zxdFSippJDfKWA==}
    engines: {node: '>=18.0.0'}

  '@smithy/uuid@1.1.2':
    resolution: {integrity: sha512-O/IEdcCUKkubz60tFbGA7ceITTAJsty+lBjNoorP4Z6XRqaFb/OjQjZODophEcuq68nKm6/0r+6/lLQ+XVpk8g==}
    engines: {node: '>=18.0.0'}

  '@snazzah/davey-android-arm-eabi@0.1.11':
    resolution: {integrity: sha512-T1RYbNYKN6tLOcGIDKJd8OI6FBSEemwL7DOYdTMmhqfhhMr3YVN8WOhfoxGg63OcnpTN2e2c5tdY2bAx25RmQQ==}
    engines: {node: '>= 10'}
    cpu: [arm]
    os: [android]

  '@snazzah/davey-android-arm64@0.1.11':
    resolution: {integrity: sha512-ksJn/x2VU8h6w9eku1HT96ugSRZ7lKVkKNKbFleaFN+U99DJaPM+gMu2YvnFU4V54HR06ZBnRihnVG6VLXQpDw==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [android]

  '@snazzah/davey-darwin-arm64@0.1.11':
    resolution: {integrity: sha512-E1d7PbaaVMO3Lj9EiAPqOVbuV0xg5+PsHzHH097DDXiD1+zUDXvJaTnUWsnm5z50pJniHpi4GtaYmk+ieB/guA==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [darwin]

  '@snazzah/davey-darwin-x64@0.1.11':
    resolution: {integrity: sha512-Tl4TI/LTmgJZepgbgVMYDi8RqlAkPtPg1OEBPl7a9Tn3AwR36Vs6lyIT1cs/lGy/ds/+B+mKI4rPObN1cyILTw==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [darwin]

  '@snazzah/davey-freebsd-x64@0.1.11':
    resolution: {integrity: sha512-T8Iw9FXkuI1T+YBAFzh9v/TXf9IOTOSqnd/BFpTRTrlW72PR2lhIidzSmg027VxO7r5pX47iFwiOkb9I/NU/EA==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [freebsd]

  '@snazzah/davey-linux-arm-gnueabihf@0.1.11':
    resolution: {integrity: sha512-1Txj+8pqA8uq/OGtaUaBFWAPnNMQzFgIywj0iA7EI4xZl+mab48/pv+YZ1pNb/suC6ynsW44oB9efiXSdcUAgA==}
    engines: {node: '>= 10'}
    cpu: [arm]
    os: [linux]

  '@snazzah/davey-linux-arm64-gnu@0.1.11':
    resolution: {integrity: sha512-ERzF5nM/IYW1BcN3wLXpEwBCGLFf0kGJUVhaV6yfiInz0tkU8UmvrrgpaMaACfMjIhfWdq5CcX+aTkXo/saNcg==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@snazzah/davey-linux-arm64-musl@0.1.11':
    resolution: {integrity: sha512-e6pX6Hiabtz99q+H/YHNkm9JVlpqN8HGh0qPib8G2+UY4/SSH8WvqWipk3v581dMy2oyCHt7MOoY1aU1P1N/xA==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@snazzah/davey-linux-x64-gnu@0.1.11':
    resolution: {integrity: sha512-TW5bSoqChOJMbvsDb4wAATYrxmAXuNnse7wFNVSAJUaZKSeRfZbu3UAiPWSNn7GwLwSfU6hg322KZUn8IWCuvg==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@snazzah/davey-linux-x64-musl@0.1.11':
    resolution: {integrity: sha512-5j6Pmc+Wzv5lSxVP6quA7teYRJXibkZqQyYGfTDnTsUOO5dPpcojpqlXlkhyvsA1OAQTj4uxbOCciN3cVWwzug==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@snazzah/davey-wasm32-wasi@0.1.11':
    resolution: {integrity: sha512-rKOwZ/0J8lp+4VEyOdMDBRP9KR+PksZpa9V1Qn0veMzy4FqTVKthkxwGqewheFe0SFg9fdvt798l/PBFrfDeZw==}
    engines: {node: '>=14.0.0'}
    cpu: [wasm32]

  '@snazzah/davey-win32-arm64-msvc@0.1.11':
    resolution: {integrity: sha512-5fptJU4tX901m3mj0SHiBljMrPT4ZEsynbBhR7bK1yn9TY1jjyhN8EFi7QF5IWtUEni+0mia2BCMHZ5ZkmFZqQ==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [win32]

  '@snazzah/davey-win32-ia32-msvc@0.1.11':
    resolution: {integrity: sha512-ualexn8SeLsiMHhWfzVrzRcjHgcBapg++FPaVgJJxoh2S/jCRiklXOu3luqIZdJdNKvhe2V9SwO/cImPeIIBKw==}
    engines: {node: '>= 10'}
    cpu: [ia32]
    os: [win32]

  '@snazzah/davey-win32-x64-msvc@0.1.11':
    resolution: {integrity: sha512-muNhc8UKXtknzsH/w4AIkbPR2I8BuvApn0pDXar0IEvY8PCjqU/M8MPbOOEYwQVvQRMwVTgExtxzrkBPSXB4nA==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [win32]

  '@snazzah/davey@0.1.11':
    resolution: {integrity: sha512-oBN+msHzPnm1M5DDx3wVD7iBwpNXFUtkh2MrAbUJu0OhKjliLChi28hq++mu1+qdMpAVQO5JKAvQQxYVbyneiw==}
    engines: {node: '>= 10'}

  '@standard-schema/spec@1.1.0':
    resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==}

  '@swc/helpers@0.5.21':
    resolution: {integrity: sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==}

  '@telegraf/types@7.1.0':
    resolution: {integrity: sha512-kGevOIbpMcIlCDeorKGpwZmdH7kHbqlk/Yj6dEpJMKEQw5lk0KVQY0OLXaCswy8GqlIVLd5625OB+rAntP9xVw==}

  '@tencent-connect/qqbot-connector@1.1.0':
    resolution: {integrity: sha512-3nQ2mdyzPRKpBHjd3QiKZDwNzw1F7fBN+rSq8Xms2gg+JWZR4SY2Zdf+doqTyXdyVjG4Y0QM7IA4U42zT9xxzw==}
    engines: {node: '>=18.0.0'}

  '@thi.ng/bitstream@2.4.47':
    resolution: {integrity: sha512-hnIkPoBl95YeJWc3GyS1wLOyXTHhWfvrxGqBQp6JPly2WjYnr2+pJcaANjwWt7QUnbmUijHc4ELsDHXHI2UxxA==}
    engines: {node: '>=18'}

  '@thi.ng/errors@2.6.9':
    resolution: {integrity: sha512-LkeQq6n2oioFR7OvlLmpgGHxTO1f9e/23bgFvmDrZCLBsq/nm2iIVZPnbbk+vlD8DUpnIyVAPN1lF+z2Uzqpog==}
    engines: {node: '>=18'}

  '@tloncorp/tlon-skill-darwin-arm64@0.3.5':
    resolution: {integrity: sha512-GZQyV0KswArmGU/XLbDTPEXKvs7w3iLXMzxSlh19LXUbQVDViJs35gSPh/ZTmDkBXGGf6hPrBLXRKvc20NuWNg==}
    cpu: [arm64]
    os: [darwin]
    hasBin: true

  '@tloncorp/tlon-skill-darwin-x64@0.3.5':
    resolution: {integrity: sha512-9+2kcX16TEXCwIyl9yp7uCo1ehF3ErlmRf1mbG7X7B1RH0sZYdIsOGtaTfwTunkeJ7MD4ujdfQR9+8QxYUO0AQ==}
    cpu: [x64]
    os: [darwin]
    hasBin: true

  '@tloncorp/tlon-skill-linux-arm64@0.3.5':
    resolution: {integrity: sha512-gKsiFgzw370LqKTZQqU30aQHKz6UwZdBwUXT2rvvjzLswFlXxrNdhIUJ3+6Qc0ufKFdqLC5rTYfb/jDV9IZsHQ==}
    cpu: [arm64]
    os: [linux]
    hasBin: true

  '@tloncorp/tlon-skill-linux-x64@0.3.5':
    resolution: {integrity: sha512-bz6KV/qqdjCxIfxKBoltmk5ufjb0x8TCvfBJqyzcZBBIOwHN+/KvJYiBttIyrYxUoPcGTMl8/z29Q/O4OeaoSA==}
    cpu: [x64]
    os: [linux]
    hasBin: true

  '@tloncorp/tlon-skill@0.3.5':
    resolution: {integrity: sha512-H/k+gEzdCdrGEAjUCRMtXJ5xE5USZm3hBv4OAYtefHuzqizeLphITMWX2Jp49Ro+6zp5whsM0xJfVsNxm2XMCg==}
    hasBin: true

  '@tokenizer/inflate@0.4.1':
    resolution: {integrity: sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==}
    engines: {node: '>=18'}

  '@tokenizer/token@0.3.0':
    resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}

  '@tootallnate/quickjs-emscripten@0.23.0':
    resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==}

  '@twurple/api-call@8.1.3':
    resolution: {integrity: sha512-eKIoIRHyPsyJwCOpofE+/J+C5O+bPnxtq3bPUzMsS4EzZOF268WocbkaKLW1Fh3tepyxj3TvTNxEvKA6jbJr0A==}

  '@twurple/api@8.1.3':
    resolution: {integrity: sha512-DTa/VX+h7kciDz3ZBQmrpVy1nPIepRMv4BtldaXKfDERlXRQBt4V2d6KfNn/hdUkRkxJ2Xi8x4PfBFE79VSrBw==}
    peerDependencies:
      '@twurple/auth': 8.1.3

  '@twurple/auth@8.1.3':
    resolution: {integrity: sha512-UklOtXzQUnZskFsvt3h3kmkjXsILqNXe4NCMR1SYPicsYVnVMElS1uMiVI/H5mzJhVR5MFx5wQQyI15b5YtBxw==}

  '@twurple/chat@8.1.3':
    resolution: {integrity: sha512-BTamweCTlv8Bdkx1um0dSn0sDXBm3CX4js0GbatWPsX6mrMWljny2pQgIj+PSkTtHfsR4fmGEIayAticEydxnQ==}
    peerDependencies:
      '@twurple/auth': 8.1.3

  '@twurple/common@8.1.3':
    resolution: {integrity: sha512-B2BT42fJAEYqSPGjTd6qyZoUv6kgFzIvUJuTIrOUcBiJxcvZh8tD+WLRd5xfMKhtLbUFgesYlHxdPhmdar8/zw==}

  '@tybys/wasm-util@0.10.2':
    resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==}

  '@types/body-parser@1.19.6':
    resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==}

  '@types/chai@5.2.3':
    resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==}

  '@types/command-line-args@5.2.3':
    resolution: {integrity: sha512-uv0aG6R0Y8WHZLTamZwtfsDLVRnOa+n+n5rEvFWL5Na5gZ8V2Teab/duDPFzIIIhs9qizDpcavCusCLJZu62Kw==}

  '@types/command-line-usage@5.0.4':
    resolution: {integrity: sha512-BwR5KP3Es/CSht0xqBcUXS3qCAUVXwpRKsV2+arxeb65atasuXG9LykC9Ab10Cw3s2raH92ZqOeILaQbsB2ACg==}

  '@types/connect@3.4.38':
    resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}

  '@types/deep-eql@4.0.2':
    resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==}

  '@types/estree@1.0.8':
    resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}

  '@types/events@3.0.3':
    resolution: {integrity: sha512-trOc4AAUThEz9hapPtSd7wf5tiQKvTtu5b371UxXdTuqzIh0ArcRspRP0i0Viu+LXstIQ1z96t1nsPxT9ol01g==}

  '@types/express-serve-static-core@5.1.1':
    resolution: {integrity: sha512-v4zIMr/cX7/d2BpAEX3KNKL/JrT1s43s96lLvvdTmza1oEvDudCqK9aF/djc/SWgy8Yh0h30TZx5VpzqFCxk5A==}

  '@types/express@5.0.6':
    resolution: {integrity: sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==}

  '@types/hast@3.0.4':
    resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}

  '@types/http-errors@2.0.5':
    resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==}

  '@types/jsonwebtoken@9.0.10':
    resolution: {integrity: sha512-asx5hIG9Qmf/1oStypjanR7iKTv0gXQ1Ov/jfrX6kS/EO0OFni8orbmGCn0672NHR3kXHwpAwR+B368ZGN/2rA==}

  '@types/mdast@4.0.4':
    resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}

  '@types/mime-types@2.1.4':
    resolution: {integrity: sha512-lfU4b34HOri+kAY5UheuFMWPDOI+OPceBSHZKp69gEyTL/mmJ4cnU6Y/rlme3UL3GyOn6Y42hyIEw0/q8sWx5w==}

  '@types/ms@2.1.0':
    resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}

  '@types/node@16.9.1':
    resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==}

  '@types/node@20.19.39':
    resolution: {integrity: sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==}

  '@types/node@24.12.2':
    resolution: {integrity: sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==}

  '@types/node@25.6.0':
    resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==}

  '@types/qs@6.15.0':
    resolution: {integrity: sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==}

  '@types/range-parser@1.2.7':
    resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}

  '@types/retry@0.12.0':
    resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}

  '@types/send@1.2.1':
    resolution: {integrity: sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==}

  '@types/serve-static@2.2.0':
    resolution: {integrity: sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==}

  '@types/trusted-types@2.0.7':
    resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}

  '@types/unist@3.0.3':
    resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}

  '@types/ws@8.18.1':
    resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}

  '@types/yauzl@2.10.3':
    resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}

  '@typespec/ts-http-runtime@0.3.5':
    resolution: {integrity: sha512-yURCknZhvywvQItHMMmFSo+fq5arCUIyz/CVk7jD89MSai7dkaX8ufjCWp3NttLojoTVbcE72ri+be/TnEbMHw==}
    engines: {node: '>=20.0.0'}

  '@ungap/structured-clone@1.3.0':
    resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}

  '@urbit/aura@3.0.0':
    resolution: {integrity: sha512-N8/FHc/lmlMDCumMuTXyRHCxlov5KZY6unmJ9QR2GOw+OpROZMBsXYGwE+ZMtvN21ql9+Xb8KhGNBj08IrG3Wg==}
    engines: {node: '>=16', npm: '>=8'}

  '@vitest/browser-playwright@4.1.5':
    resolution: {integrity: sha512-CWy0lBQJq97nionyJJdnaU4961IXTl43a7UCu5nHy51IoKxAt6PVIJLo+76rVl7KOOgcWHNkG4kbJu/pW7knvA==}
    peerDependencies:
      playwright: '*'
      vitest: 4.1.5

  '@vitest/browser@4.1.5':
    resolution: {integrity: sha512-iCDGI8c4yg+xmjUg2VsygdAUSIIB4x5Rht/P68OXy1hPELKXHDkzh87lkuTcdYmemRChDkEpB426MmDjzC0ziA==}
    peerDependencies:
      vitest: 4.1.5

  '@vitest/coverage-v8@4.1.5':
    resolution: {integrity: sha512-38C0/Ddb7HcRG0Z4/DUem8x57d2p9jYgp18mkaYswEOQBGsI1CG4f/hjm0ZCeaJfWhSZ4k7jgs29V1Zom7Ki9A==}
    peerDependencies:
      '@vitest/browser': 4.1.5
      vitest: 4.1.5
    peerDependenciesMeta:
      '@vitest/browser':
        optional: true

  '@vitest/expect@4.1.5':
    resolution: {integrity: sha512-PWBaRY5JoKuRnHlUHfpV/KohFylaDZTupcXN1H9vYryNLOnitSw60Mw9IAE2r67NbwwzBw/Cc/8q9BK3kIX8Kw==}

  '@vitest/mocker@4.1.5':
    resolution: {integrity: sha512-/x2EmFC4mT4NNzqvC3fmesuV97w5FC903KPmey4gsnJiMQ3Be1IlDKVaDaG8iqaLFHqJ2FVEkxZk5VmeLjIItw==}
    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.5':
    resolution: {integrity: sha512-7I3q6l5qr03dVfMX2wCo9FxwSJbPdwKjy2uu/YPpU3wfHvIL4QHwVRp57OfGrDFeUJ8/8QdfBKIV12FTtLn00g==}

  '@vitest/runner@4.1.5':
    resolution: {integrity: sha512-2D+o7Pr82IEO46YPpoA/YU0neeyr6FTerQb5Ro7BUnBuv6NQtT/kmVnczngiMEBhzgqz2UZYl5gArejsyERDSQ==}

  '@vitest/snapshot@4.1.5':
    resolution: {integrity: sha512-zypXEt4KH/XgKGPUz4eC2AvErYx0My5hfL8oDb1HzGFpEk1P62bxSohdyOmvz+d9UJwanI68MKwr2EquOaOgMQ==}

  '@vitest/spy@4.1.5':
    resolution: {integrity: sha512-2lNOsh6+R2Idnf1TCZqSwYlKN2E/iDlD8sgU59kYVl+OMDmvldO1VDk39smRfpUNwYpNRVn3w4YfuC7KfbBnkQ==}

  '@vitest/utils@4.1.5':
    resolution: {integrity: sha512-76wdkrmfXfqGjueGgnb45ITPyUi1ycZ4IHgC2bhPDUfWHklY/q3MdLOAB+TF1e6xfl8NxNY0ZYaPCFNWSsw3Ug==}

  '@wasm-audio-decoders/common@9.0.7':
    resolution: {integrity: sha512-WRaUuWSKV7pkttBygml/a6dIEpatq2nnZGFIoPTc5yPLkxL6Wk4YaslPM98OPQvWacvNZ+Py9xROGDtrFBDzag==}

  '@wasm-audio-decoders/flac@0.2.10':
    resolution: {integrity: sha512-YfcyoD2rYRBa6ffawZKNi5qvV5HArJmNmuMVUPoutuZ2hhGi6WNSWIzgvbROGmPbFivLL764Am7xxJENWJDhjw==}

  '@wasm-audio-decoders/ogg-vorbis@0.1.20':
    resolution: {integrity: sha512-zaQPasU5usRjUDXtXOHYED5tfkR4QMXd+EH3Nrz1+4+M5pCsdD+s9YxJqb0oqnTyRu/KUujOmu5Z/m/NT47vwg==}

  '@wasm-audio-decoders/opus-ml@0.0.2':
    resolution: {integrity: sha512-58rWEqDGg+CKCyEeKm2KoxxSwTWtHh/NLTW9ObR4K8CGF6VwuuGudEI1CtniS/oSRmL1nJq/eh8MKARiluw4DQ==}

  '@whiskeysockets/baileys@7.0.0-rc.9':
    resolution: {integrity: sha512-YFm5gKXfDP9byCXCW3OPHKXLzrAKzolzgVUlRosHHgwbnf2YOO3XknkMm6J7+F0ns8OA0uuSBhgkRHTDtqkacw==}
    engines: {node: '>=20.0.0'}
    peerDependencies:
      audio-decode: ^2.1.3
      jimp: ^1.6.0
      link-preview-js: ^3.0.0
      sharp: '*'
    peerDependenciesMeta:
      audio-decode:
        optional: true
      jimp:
        optional: true
      link-preview-js:
        optional: true

  '@whiskeysockets/libsignal-node@https://codeload.github.com/whiskeysockets/libsignal-node/tar.gz/1c30d7d7e76a3b0aa120b04dc6a26f5a12dccf67':
    resolution: {tarball: https://codeload.github.com/whiskeysockets/libsignal-node/tar.gz/1c30d7d7e76a3b0aa120b04dc6a26f5a12dccf67}
    version: 2.0.1

  '@zed-industries/codex-acp-darwin-arm64@0.13.0':
    resolution: {integrity: sha512-SNJbpxOD1b98pK1Qw2pZjFJbfYBICheRs3mYvLMgHABehdypaeYKnEmEGp3Bu/gUT6JFAtOPRtaU+sfxKzgCvw==}
    cpu: [arm64]
    os: [darwin]
    hasBin: true

  '@zed-industries/codex-acp-darwin-x64@0.13.0':
    resolution: {integrity: sha512-R5CQi2mmi9Nk2P6t48T5JoOQx0jWnP9DzLf5jcTnCLqk1tsg9XtASpLBtsedll9MesBax6aflDvz+0dyWW+3Mw==}
    cpu: [x64]
    os: [darwin]
    hasBin: true

  '@zed-industries/codex-acp-linux-arm64@0.13.0':
    resolution: {integrity: sha512-Z3f2D94SOgy+BVFEIWxoR64IQB+d4/zgjHB1oeBS5yAYKaX7Wv3W6x+XGktDx+KnfD7c9vSSdFdknI6cZ8hO7g==}
    cpu: [arm64]
    os: [linux]
    hasBin: true

  '@zed-industries/codex-acp-linux-x64@0.13.0':
    resolution: {integrity: sha512-sWNfyeuwEHPo6DSbcjklnBr7M8+MWd2b9oVbIqgwxryTPpm0ZPF3U28PWR3/vGxS5UmhGiZIShe9tqx8FsvvBg==}
    cpu: [x64]
    os: [linux]
    hasBin: true

  '@zed-industries/codex-acp-win32-arm64@0.13.0':
    resolution: {integrity: sha512-oxd6IF5dVHsa7zLnK1VAClzGADqn4N9TVSPb+3X4CqnOs4y4M9JPHSEEPiRYF44ibDJTWR+9EZ673djRYEGraw==}
    cpu: [arm64]
    os: [win32]
    hasBin: true

  '@zed-industries/codex-acp-win32-x64@0.13.0':
    resolution: {integrity: sha512-675+tZlhzDMBJUrgiTnbcCMB15MQ8B0Ih/GmzB9MqW/FDFJqOFjXe4P+M7joePzQqa7QYwf36le50sDokXDrew==}
    cpu: [x64]
    os: [win32]
    hasBin: true

  '@zed-industries/codex-acp@0.13.0':
    resolution: {integrity: sha512-Ep3gINMVB8qQL3kozJxEzG4YP7NmWUb5s+8yu8tQ7YSPfaIPXBIQQmO5sQk2Uu2av+gIC2EchbwaSSG3Mo17YQ==}
    hasBin: true

  abbrev@1.1.1:
    resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}

  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-import-attributes@1.9.5:
    resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==}
    peerDependencies:
      acorn: ^8

  acorn@8.16.0:
    resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==}
    engines: {node: '>=0.4.0'}
    hasBin: true

  acpx@0.6.1:
    resolution: {integrity: sha512-qxZPbm3SKq0UqQ0sOJ0M4iTLkF9AR7+I+JE/L/UeMUU1vW5N4nUVkZHytoHTBAu7nrej6THNzCPgrIZfv9T3AA==}
    engines: {node: '>=22.12.0'}
    hasBin: true

  agent-base@6.0.2:
    resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
    engines: {node: '>= 6.0.0'}

  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'}

  ajv-formats@3.0.1:
    resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
    peerDependencies:
      ajv: ^8.0.0
    peerDependenciesMeta:
      ajv:
        optional: true

  ajv@8.20.0:
    resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==}

  another-json@0.2.0:
    resolution: {integrity: sha512-/Ndrl68UQLhnCdsAzEXLMFuOR546o2qbYRqCglaNHbjXrwG1ayTcdwr3zkSGOGtGXDyR5X9nCFfnyG2AFJIsqg==}

  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'}

  any-base@1.1.0:
    resolution: {integrity: sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==}

  any-promise@1.3.0:
    resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}

  apache-arrow@18.1.0:
    resolution: {integrity: sha512-v/ShMp57iBnBp4lDgV8Jx3d3Q5/Hac25FWmQ98eMahUiHPXcvwIMKJD0hBIgclm/FCG+LwPkAKtkRO1O/W0YGg==}
    hasBin: true

  aproba@2.1.0:
    resolution: {integrity: sha512-tLIEcj5GuR2RSTnxNKdkK0dJ/GrC7P38sUkiDmDuHfsHmbagTFAxDVIBltoklXEVIQ/f14IL8IMJ5pn9Hez1Ew==}

  are-we-there-yet@2.0.0:
    resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==}
    engines: {node: '>=10'}
    deprecated: This package is no longer supported.

  argparse@2.0.1:
    resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}

  array-back@3.1.0:
    resolution: {integrity: sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==}
    engines: {node: '>=6'}

  array-back@6.2.3:
    resolution: {integrity: sha512-SGDvmg6QTYiTxCBkYVmThcoa67uLl35pyzRHdpCGBOcqFy6BtwnphoFPk7LhJshD+Yk1Kt35WGWeZPTgwR4Fhw==}
    engines: {node: '>=12.17'}

  asn1.js@5.4.1:
    resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==}

  assertion-error@2.0.1:
    resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
    engines: {node: '>=12'}

  ast-types@0.13.4:
    resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==}
    engines: {node: '>=4'}

  ast-v8-to-istanbul@1.0.0:
    resolution: {integrity: sha512-1fSfIwuDICFA4LKkCzRPO7F0hzFf0B7+Xqrl27ynQaa+Rh0e1Es0v6kWHPott3lU10AyAr7oKHa65OppjLn3Rg==}

  async-mutex@0.5.0:
    resolution: {integrity: sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==}

  asynckit@0.4.0:
    resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}

  atomic-sleep@1.0.0:
    resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
    engines: {node: '>=8.0.0'}

  audio-buffer@5.0.0:
    resolution: {integrity: sha512-gsDyj1wwUp8u7NBB+eW6yhLb9ICf+0eBmDX8NGaAS00w8/fLqFdxUlL5Ge/U8kB64DlQhdonxYC59dXy1J7H/w==}

  audio-decode@2.2.3:
    resolution: {integrity: sha512-Z0lHvMayR/Pad9+O9ddzaBJE0DrhZkQlStrC1RwcAHF3AhQAsdwKHeLGK8fYKyp2DDU6xHxzGb4CLMui12yVrg==}

  audio-type@2.4.1:
    resolution: {integrity: sha512-dK9Z/P83C/rBfTrXXgPD3jZ+aXxx2o/P4rq8+H1JqxbXklitEeJw4CrcwMC5CkON3CX3yy2gaWnIEVYejYh0zQ==}
    engines: {node: '>=14'}

  await-to-js@3.0.0:
    resolution: {integrity: sha512-zJAaP9zxTcvTHRlejau3ZOY4V7SRpiByf3/dxx2uyKxxor19tpmpV2QRsTKikckwhaPmr2dVpxxMr7jOCYVp5g==}
    engines: {node: '>=6.0.0'}

  axios@1.16.0:
    resolution: {integrity: sha512-6hp5CwvTPlN2A31g5dxnwAX0orzM7pmCRDLnZSX772mv8WDqICwFjowHuPs04Mc8deIld1+ejhtaMn5vp6b+1w==}

  b4a@1.8.1:
    resolution: {integrity: sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==}
    peerDependencies:
      react-native-b4a: '*'
    peerDependenciesMeta:
      react-native-b4a:
        optional: true

  balanced-match@4.0.4:
    resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
    engines: {node: 18 || 20 || >=22}

  bare-events@2.8.2:
    resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==}
    peerDependencies:
      bare-abort-controller: '*'
    peerDependenciesMeta:
      bare-abort-controller:
        optional: true

  bare-fs@4.7.1:
    resolution: {integrity: sha512-WDRsyVN52eAx/lBamKD6uyw8H4228h/x0sGGGegOamM2cd7Pag88GfMQalobXI+HaEUxpCkbKQUDOQqt9wawRw==}
    engines: {bare: '>=1.16.0'}
    peerDependencies:
      bare-buffer: '*'
    peerDependenciesMeta:
      bare-buffer:
        optional: true

  bare-os@3.9.1:
    resolution: {integrity: sha512-6M5XjcnsygQNPMCMPXSK379xrJFiZ/AEMNBmFEmQW8d/789VQATvriyi5r0HYTL9TkQ26rn3kgdTG3aisbrXkQ==}
    engines: {bare: '>=1.14.0'}

  bare-path@3.0.0:
    resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==}

  bare-stream@2.13.1:
    resolution: {integrity: sha512-Vp0cnjYyrEC4whYTymQ+YZi6pBpfiICZO3cfRG8sy67ZNWe951urv1x4eW1BKNngw3U+3fPYb5JQvHbCtxH7Ow==}
    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.4.2:
    resolution: {integrity: sha512-/9a2j4ac6ckpmAHvod/ob7x439OAHst/drc2Clnq+reRYd/ovddwcF4LfoxHyNk5AuGBnPg+HqFjmE/Zpq6v0A==}

  base-x@5.0.1:
    resolution: {integrity: sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==}

  base64-js@1.5.1:
    resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}

  basic-ftp@6.0.1:
    resolution: {integrity: sha512-3ilxa3n4276wGQp/ImRAuz4ALdsj/2Wd3FqoZBZlajDYnByCZ0JMb4+26Rde0wGXIbM0G2HWSfr/Fi8b21KX8g==}
    engines: {node: '>=10.0.0'}

  bidi-js@1.0.3:
    resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==}

  bignumber.js@9.3.1:
    resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==}

  bmp-ts@1.0.9:
    resolution: {integrity: sha512-cTEHk2jLrPyi+12M3dhpEbnnPOsaZuq7C45ylbbQIiWgDFZq4UVYPEY5mlqjvsj/6gJv9qX5sa+ebDzLXT28Vw==}

  bn.js@4.12.3:
    resolution: {integrity: sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==}

  body-parser@2.2.2:
    resolution: {integrity: sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==}
    engines: {node: '>=18'}

  boolbase@1.0.0:
    resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}

  bottleneck@2.19.5:
    resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==}

  bowser@2.14.1:
    resolution: {integrity: sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==}

  brace-expansion@5.0.5:
    resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==}
    engines: {node: 18 || 20 || >=22}

  bs58@6.0.0:
    resolution: {integrity: sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==}

  buffer-alloc-unsafe@1.1.0:
    resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}

  buffer-alloc@1.2.0:
    resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==}

  buffer-crc32@0.2.13:
    resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}

  buffer-equal-constant-time@1.0.1:
    resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}

  buffer-fill@1.0.0:
    resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==}

  buffer-from@1.1.2:
    resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}

  bundle-name@4.1.0:
    resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==}
    engines: {node: '>=18'}

  bytes@3.1.2:
    resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
    engines: {node: '>= 0.8'}

  cacheable@2.3.4:
    resolution: {integrity: sha512-djgxybDbw9fL/ZWMI3+CE8ZilNxcwFkVtDc1gJ+IlOSSWkSMPQabhV/XCHTQ6pwwN6aivXPZ43omTooZiX06Ew==}

  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'}

  camelcase@5.3.1:
    resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
    engines: {node: '>=6'}

  ccount@2.0.1:
    resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}

  chai@6.2.2:
    resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==}
    engines: {node: '>=18'}

  chalk-template@0.4.0:
    resolution: {integrity: sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==}
    engines: {node: '>=12'}

  chalk@4.1.2:
    resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
    engines: {node: '>=10'}

  chalk@5.6.2:
    resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==}
    engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}

  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==}

  chokidar@5.0.0:
    resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==}
    engines: {node: '>= 20.19.0'}

  chownr@3.0.0:
    resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
    engines: {node: '>=18'}

  cjs-module-lexer@2.2.0:
    resolution: {integrity: sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==}

  cli-highlight@2.1.11:
    resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==}
    engines: {node: '>=8.0.0', npm: '>=5.0.0'}
    hasBin: true

  cliui@6.0.0:
    resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}

  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'}

  codec-parser@2.5.0:
    resolution: {integrity: sha512-Ru9t80fV8B0ZiixQl8xhMTLru+dzuis/KQld32/x5T/+3LwZb0/YvQdSKytX9JqCnRdiupvAvyYJINKrXieziQ==}

  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==}

  color-support@1.1.3:
    resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
    hasBin: true

  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==}

  command-line-args@5.2.1:
    resolution: {integrity: sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==}
    engines: {node: '>=4.0.0'}

  command-line-usage@7.0.4:
    resolution: {integrity: sha512-85UdvzTNx/+s5CkSgBm/0hzP80RFHAa7PsfeADE5ezZF3uHz3/Tqj9gIKGT9PTtpycc3Ua64T0oVulGfKxzfqg==}
    engines: {node: '>=12.20.0'}

  commander@14.0.3:
    resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==}
    engines: {node: '>=20'}

  console-control-strings@1.1.0:
    resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==}

  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'}

  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'}

  core-util-is@1.0.3:
    resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}

  cors@2.8.6:
    resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==}
    engines: {node: '>= 0.10'}

  croner@10.0.1:
    resolution: {integrity: sha512-ixNtAJndqh173VQ4KodSdJEI6nuioBWI0V1ITNKhZZsO0pEMoDxz539T4FTTbSZ/xIOSuDnzxLVRqBVSvPNE2g==}
    engines: {node: '>=18.0'}

  cross-spawn@7.0.6:
    resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
    engines: {node: '>= 8'}

  crypto-js@4.2.0:
    resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==}

  css-select@5.2.2:
    resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==}

  css-tree@3.2.1:
    resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==}
    engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}

  css-what@6.2.2:
    resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==}
    engines: {node: '>= 6'}

  cssom@0.5.0:
    resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==}

  curve25519-js@0.0.4:
    resolution: {integrity: sha512-axn2UMEnkhyDUPWOwVKBMVIzSQy2ejH2xRGy1wq81dqRwApXfIzfbE3hIX0ZRFBIihf/KDqK158DLwESu4AK1w==}

  data-uri-to-buffer@4.0.1:
    resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
    engines: {node: '>= 12'}

  data-uri-to-buffer@6.0.2:
    resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==}
    engines: {node: '>= 14'}

  data-uri-to-buffer@8.0.0:
    resolution: {integrity: sha512-6UHfyCux51b8PTGDgveqtz1tvphBku5DrMKKJbFAZAJOI2zsjDpDoYE1+QGj7FOMS4BdTFNJsJiR3zEB0xH0yQ==}
    engines: {node: '>= 20'}

  data-urls@7.0.0:
    resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}

  debug@4.4.3:
    resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
    engines: {node: '>=6.0'}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true

  decamelize@1.2.0:
    resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
    engines: {node: '>=0.10.0'}

  decimal.js@10.6.0:
    resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==}

  default-browser-id@5.0.1:
    resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==}
    engines: {node: '>=18'}

  default-browser@5.5.0:
    resolution: {integrity: sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==}
    engines: {node: '>=18'}

  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'}

  degenerator@5.0.1:
    resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==}
    engines: {node: '>= 14'}

  degenerator@7.0.1:
    resolution: {integrity: sha512-ABErK0IefDSyHjlPH7WUEenIAX2rPPnrDcDM+TS3z3+zu9TfyKKi07BQM+8rmxpdE2y1v5fjjdoAS/x4D2U60w==}
    engines: {node: '>= 20'}
    peerDependencies:
      quickjs-wasi: ^2.2.0

  delayed-stream@1.0.0:
    resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
    engines: {node: '>=0.4.0'}

  delegates@1.0.0:
    resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==}

  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'}

  detect-libc@2.1.2:
    resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
    engines: {node: '>=8'}

  devlop@1.1.0:
    resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}

  diff@8.0.3:
    resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==}
    engines: {node: '>=0.3.1'}

  diff@8.0.4:
    resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==}
    engines: {node: '>=0.3.1'}

  dijkstrajs@1.0.3:
    resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==}

  discord-api-types@0.38.47:
    resolution: {integrity: sha512-XgXQodHQBAE6kfD7kMvVo30863iHX1LHSqNq6MGUTDwIFCCvHva13+rwxyxVXDqudyApMNAd32PGjgVETi5rjA==}

  dom-serializer@2.0.0:
    resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}

  domelementtype@2.3.0:
    resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}

  domhandler@5.0.3:
    resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
    engines: {node: '>= 4'}

  dompurify@3.4.2:
    resolution: {integrity: sha512-lHeS9SA/IKeIFFyYciHBr2n0v1VMPlSj843HdLOwjb2OxNwdq9Xykxqhk+FE42MzAdHvInbAolSE4mhahPpjXA==}

  domutils@3.2.2:
    resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}

  dotenv@16.6.1:
    resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
    engines: {node: '>=12'}

  dotenv@17.4.2:
    resolution: {integrity: sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==}
    engines: {node: '>=12'}

  dunder-proto@1.0.1:
    resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
    engines: {node: '>= 0.4'}

  ecdsa-sig-formatter@1.0.11:
    resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}

  ee-first@1.1.1:
    resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}

  emoji-regex@8.0.0:
    resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}

  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@4.5.0:
    resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
    engines: {node: '>=0.12'}

  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'}

  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.1:
    resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
    engines: {node: '>= 0.4'}

  es-set-tostringtag@2.1.0:
    resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
    engines: {node: '>= 0.4'}

  esbuild@0.27.7:
    resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==}
    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'}

  escodegen@2.1.0:
    resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==}
    engines: {node: '>=6.0'}
    hasBin: true

  esprima@4.0.1:
    resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
    engines: {node: '>=4'}
    hasBin: true

  estraverse@5.3.0:
    resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
    engines: {node: '>=4.0'}

  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==}

  eventemitter3@5.0.4:
    resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==}

  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.0.8:
    resolution: {integrity: sha512-70QWGkr4snxr0OXLRWsFLeRBIRPuQOvt4s8QYjmUlmlkyTZkRqS7EDVRZtzU3TiyDbXSzaOeF0XUKy8PchzukQ==}
    engines: {node: '>=18.0.0'}

  eventsource@3.0.7:
    resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==}
    engines: {node: '>=18.0.0'}

  exif-parser@0.1.12:
    resolution: {integrity: sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==}

  expect-type@1.3.0:
    resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==}
    engines: {node: '>=12.0.0'}

  express-rate-limit@8.4.1:
    resolution: {integrity: sha512-NGVYwQSAyEQgzxX1iCM978PP9AdO/hW93gMcF6ZwQCm+rFvLsBH6w4xcXWTcliS8La5EPRN3p9wzItqBwJrfNw==}
    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

  fake-indexeddb@6.2.5:
    resolution: {integrity: sha512-CGnyrvbhPlWYMngksqrSSUT1BAVP49dZocrHuK0SvtR0D5TMs5wP0o3j7jexDJW01KSadjBp1M/71o/KR3nD1w==}
    engines: {node: '>=18'}

  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-string-truncated-width@3.0.3:
    resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==}

  fast-string-width@3.0.2:
    resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==}

  fast-uri@3.1.1:
    resolution: {integrity: sha512-h2r7rcm6Ee/J8o0LD5djLuFVcfbZxhvho4vvsbeV0aMvXjUgqv4YpxpkEx0d68l6+IleVfLAdVEfhR7QNMkGHQ==}

  fast-wrap-ansi@0.2.0:
    resolution: {integrity: sha512-rLV8JHxTyhVmFYhBJuMujcrHqOT2cnO5Zxj37qROj23CP39GXubJRBUFF0z8KFK77Uc0SukZUf7JZhsVEQ6n8w==}

  fast-xml-builder@1.1.7:
    resolution: {integrity: sha512-Yh7/7rQuMXICNr0oMYDR2yHP6oUvmQsTToFeOWj/kIDhAwQ+c4Ol/lbcwOmEM5OHYQmh6S6EQSQ1sljCKP36bQ==}

  fast-xml-parser@5.7.0:
    resolution: {integrity: sha512-MTcrUoRQ1GSQ9iG3QJzBGquYYYeA7piZaJoIWbPFGbRn6Jj6z7xgoAyi4DrZX4y2ZIQQBF59gc/zmvvejjgoFQ==}
    hasBin: true

  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}

  file-type@22.0.1:
    resolution: {integrity: sha512-ww5Mhre0EE+jmBvOXTmXAbEMuZE7uX4a3+oRCQFNj8w++g3ev913N6tXQz0XTXbueQ5TWQfm6BdaViEHHn8bhA==}
    engines: {node: '>=22'}

  finalhandler@2.1.1:
    resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==}
    engines: {node: '>= 18.0.0'}

  find-replace@3.0.0:
    resolution: {integrity: sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==}
    engines: {node: '>=4.0.0'}

  find-up@4.1.0:
    resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
    engines: {node: '>=8'}

  flatbuffers@24.12.23:
    resolution: {integrity: sha512-dLVCAISd5mhls514keQzmEG6QHmUUsNuWsb4tFafIUwvvgDjXhtfAYSKOzt5SWOy+qByV5pbsDZ+Vb7HUOBEdA==}

  follow-redirects@1.16.0:
    resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==}
    engines: {node: '>=4.0'}
    peerDependencies:
      debug: '*'
    peerDependenciesMeta:
      debug:
        optional: true

  form-data@2.5.4:
    resolution: {integrity: sha512-Y/3MmRiR8Nd+0CUtrbvcKtKzLWiUfpQ7DFVggH8PwmGt/0r7RSy32GuP4hpCJlQNEBusisSx1DLtD8uD386HJQ==}
    engines: {node: '>= 0.12'}
    deprecated: This version has an incorrect dependency; please use v2.5.5

  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.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]

  function-bind@1.1.2:
    resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}

  gauge@3.0.2:
    resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==}
    engines: {node: '>=10'}
    deprecated: This package is no longer supported.

  gaxios@6.7.1:
    resolution: {integrity: sha512-LDODD4TMYx7XXdpwxAVRAIAuB0bzv0s+ywFonY46k126qzQHT9ygyoa9tncmOiQmmDrik65UYsEkv3lbfqQ3yQ==}
    engines: {node: '>=14'}

  gaxios@7.1.4:
    resolution: {integrity: sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==}
    engines: {node: '>=18'}

  gcp-metadata@6.1.1:
    resolution: {integrity: sha512-a4tiq7E0/5fTjxPAaH4jpjkSv/uCaU2p5KC6HVGrvl0cDjA8iBZv4vv1gyzlmK0ZUKqwpOyQMKzZQe3lTit77A==}
    engines: {node: '>=14'}

  gcp-metadata@8.1.2:
    resolution: {integrity: sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==}
    engines: {node: '>=18'}

  get-caller-file@2.0.5:
    resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
    engines: {node: 6.* || 8.* || >= 10.*}

  get-east-asian-width@1.5.0:
    resolution: {integrity: sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==}
    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-tsconfig@4.14.0:
    resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==}

  get-uri@6.0.5:
    resolution: {integrity: sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==}
    engines: {node: '>= 14'}

  get-uri@8.0.0:
    resolution: {integrity: sha512-CqtZlMKvfJeY0Zxv8wazDwXmSKmnMnsmNy8j8+wudi8EyG/pMUB1NqHc+Tv1QaNtpYsK9nOYjb7r7Ufu32RPSw==}
    engines: {node: '>= 20'}

  gifwrap@0.10.1:
    resolution: {integrity: sha512-2760b1vpJHNmLzZ/ubTtNnEx5WApN/PYWJvXvgS+tL1egTTthayFYIQQNi136FLEDcN/IyEY2EcGpIITD6eYUw==}

  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@4.1.3:
    resolution: {integrity: sha512-KUJEViiuFT3I97t+GYMikLPJS2Lfo/S2F+DQuBWzuzaMPnvt5yyZePzArx36fBzpGTxZjIpDbXLeySLgh+k76g==}
    engines: {node: '>=10.0'}

  globalthis@1.0.4:
    resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
    engines: {node: '>= 0.4'}

  google-auth-library@10.6.2:
    resolution: {integrity: sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==}
    engines: {node: '>=18'}

  google-auth-library@9.15.1:
    resolution: {integrity: sha512-Jb6Z0+nvECVz+2lzSMt9u98UsoakXxA2HGHMCxh+so3n90XgYWkq5dur19JAJV7ONiJY22yBTyJB1TSkvPq9Ng==}
    engines: {node: '>=14'}

  google-logging-utils@0.0.2:
    resolution: {integrity: sha512-NEgUnEcBiP5HrPzufUkBzJOD/Sxsco3rLNo1F1TNf7ieU8ryUzBhqba8r756CjLX7rn3fHl6iLEwPYuqpoKgQQ==}
    engines: {node: '>=14'}

  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'}

  graceful-fs@4.2.11:
    resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}

  grammy@1.42.0:
    resolution: {integrity: sha512-1AdCge+AkjSdp2FwfICSFnVbl8Mq3KVHJDy+DgTI9+D6keJ0zWALPRKas5jv/8psiCzL4N2cEOcGW7O45Kn39g==}
    engines: {node: ^12.20.0 || >=14.13.1}

  gtoken@7.1.0:
    resolution: {integrity: sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==}
    engines: {node: '>=14.0.0'}

  has-flag@4.0.0:
    resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
    engines: {node: '>=8'}

  has-own@1.0.1:
    resolution: {integrity: sha512-RDKhzgQTQfMaLvIFhjahU+2gGnRBK6dYOd5Gd9BzkmnBneOCRYjRC003RIMrdAbH52+l+CnMS4bBCXGer8tEhg==}
    deprecated: This project is not maintained. Use Object.hasOwn() instead.

  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'}

  has-unicode@2.0.1:
    resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}

  hashery@1.5.1:
    resolution: {integrity: sha512-iZyKG96/JwPz1N55vj2Ie2vXbhu440zfUfJvSwEqEbeLluk7NnapfGqa7LH0mOsnDxTF85Mx8/dyR6HfqcbmbQ==}
    engines: {node: '>=20'}

  hasown@2.0.3:
    resolution: {integrity: sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==}
    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==}

  highlight.js@10.7.3:
    resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}

  hono@4.12.14:
    resolution: {integrity: sha512-am5zfg3yu6sqn5yjKBNqhnTX7Cv+m00ox+7jbaKkrLMRJ4rAdldd1xPd/JzbBWspqaQv6RSTrgFN95EsfhC+7w==}
    engines: {node: '>=16.9.0'}

  hookified@1.15.1:
    resolution: {integrity: sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==}

  hookified@2.2.0:
    resolution: {integrity: sha512-p/LgFzRN5FeoD3DLS6bkUapeye6E4SI6yJs6KetENd18S+FBthqYq2amJUWpt5z0EQwwHemidjY5OqJGEKm5uA==}

  hosted-git-info@9.0.3:
    resolution: {integrity: sha512-Hc+ghLoSt6QaYZUv0WBiIvmMDZuZZ7oaDvdH8MbfOO4lOsxdXLEvuC6ePoGs9H1X9oCLyq6+NVN0MKqD+ydxyg==}
    engines: {node: ^20.17.0 || >=22.9.0}

  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-escaper@3.0.3:
    resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==}

  html-void-elements@3.0.0:
    resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}

  htmlparser2@10.1.0:
    resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==}

  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.0.0:
    resolution: {integrity: sha512-FcF8VhXYLQcxWCnt/cCpT2apKsRDUGeVEeMqGu4HSTu29U8Yw0TLOjdYIlDsYk3IkUh+taX4IDWpPcCqKDhCjA==}
    engines: {node: '>= 20'}

  http_ece@1.2.0:
    resolution: {integrity: sha512-JrF8SSLVmcvc5NducxgyOrKXe3EsyHMgBFgSaIUGmArKe+rwr0uphRkRXvwiom3I+fpIfoItveHrfudL8/rxuA==}
    engines: {node: '>=16'}

  https-proxy-agent@5.0.1:
    resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
    engines: {node: '>= 6'}

  https-proxy-agent@7.0.6:
    resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
    engines: {node: '>= 14'}

  https-proxy-agent@9.0.0:
    resolution: {integrity: sha512-/MVmHp58WkOypgFhCLk4fzpPcFQvTJ/e6LBI7irpIO2HfxUbpmYoHF+KzipzJpxxzJu7aJNWQ0xojJ/dzV2G5g==}
    engines: {node: '>= 20'}

  iconv-lite@0.7.2:
    resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==}
    engines: {node: '>=0.10.0'}

  ieee754@1.2.1:
    resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}

  ignore@7.0.5:
    resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==}
    engines: {node: '>= 4'}

  image-q@4.0.0:
    resolution: {integrity: sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==}

  immediate@3.0.6:
    resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}

  import-in-the-middle@3.0.1:
    resolution: {integrity: sha512-pYkiyXVL2Mf3pozdlDGV6NAObxQx13Ae8knZk1UJRJ6uRW/ZRmTGHlQYtrsSl7ubuE5F8CD1z+s1n4RHNuTtuA==}
    engines: {node: '>=18'}

  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==}

  ip-address@10.1.0:
    resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==}
    engines: {node: '>= 12'}

  ip-address@10.2.0:
    resolution: {integrity: sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==}
    engines: {node: '>= 12'}

  ipaddr.js@1.9.1:
    resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
    engines: {node: '>= 0.10'}

  ipaddr.js@2.4.0:
    resolution: {integrity: sha512-9VGk3HGanVE6JoZXHiCpnGy5X0jYDnN4EA4lntFPj+1vIWlFhIylq2CrrCOJH9EAhc5CYhq18F2Av2tgoAPsYQ==}
    engines: {node: '>= 10'}

  ircv3@0.33.1:
    resolution: {integrity: sha512-FPUj/q6zsLgIX6QDdLMjPRBObw0xK+k6eiI62dcTRwdl5aezYV0nuMhpmafyHOD6ZDqfw8DW4ayrvDfmYO65JQ==}

  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-electron@2.2.2:
    resolution: {integrity: sha512-FO/Rhvz5tuw4MCWkpMzHFKWD2LsfHzIb7i6MdPYZ/KW7AlxawyLkqdy+jPZP1WubqEADE3O4FUENlJHDfQASRg==}

  is-fullwidth-code-point@3.0.0:
    resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
    engines: {node: '>=8'}

  is-inside-container@1.0.0:
    resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==}
    engines: {node: '>=14.16'}
    hasBin: true

  is-network-error@1.3.1:
    resolution: {integrity: sha512-6QCxa49rQbmUWLfk0nuGqzql9U8uaV2H6279bRErPBHe/109hCzsLUBUHfbEtvLIHBd6hyXbgedBSHevm43Edw==}
    engines: {node: '>=16'}

  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@2.0.1:
    resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
    engines: {node: '>=8'}

  is-wsl@3.1.1:
    resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==}
    engines: {node: '>=16'}

  isarray@1.0.0:
    resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}

  isexe@2.0.0:
    resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}

  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'}

  jimp@1.6.1:
    resolution: {integrity: sha512-hNQh6rZtWfSVWSNVmvq87N5BPJsNH7k7I7qyrXf9DOma9xATQk3fsyHazCQe51nCjdkoWdTmh0vD7bjVSLoxxw==}
    engines: {node: '>=18'}

  jiti@2.6.1:
    resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==}
    hasBin: true

  jose@4.15.9:
    resolution: {integrity: sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA==}

  jose@6.2.3:
    resolution: {integrity: sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==}

  jpeg-js@0.4.4:
    resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==}

  js-tokens@10.0.0:
    resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==}

  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

  json-bigint@1.0.0:
    resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==}

  json-bignum@0.0.3:
    resolution: {integrity: sha512-2WHyXj3OfHSgNyuzDbSxI1w2jgw5gkWSWhS7Qg4bWXx1nLk3jnbwfUeS0PSba3IzpTUWdHxBieELUzXRjQB2zg==}
    engines: {node: '>=0.8'}

  json-schema-to-ts@3.1.1:
    resolution: {integrity: sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==}
    engines: {node: '>=16'}

  json-schema-traverse@1.0.0:
    resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}

  json-schema-typed@8.0.2:
    resolution: {integrity: sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==}

  json5@2.2.3:
    resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
    engines: {node: '>=6'}
    hasBin: true

  jsonwebtoken@9.0.3:
    resolution: {integrity: sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==}
    engines: {node: '>=12', npm: '>=6'}

  jszip@3.10.1:
    resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==}

  jwa@2.0.1:
    resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==}

  jwks-rsa@3.2.2:
    resolution: {integrity: sha512-BqTyEDV+lS8F2trk3A+qJnxV5Q9EqKCBJOPti3W97r7qTympCZjb7h2X6f2kc+0K3rsSTY1/6YG2eaXKoj497w==}
    engines: {node: '>=14'}

  jwks-rsa@4.0.1:
    resolution: {integrity: sha512-poXwUA8S4cP9P5N8tZS3xnUDJH8WmwSGfKK9gIaRPdjLHyJtd9iX/cngX9CUIe0Caof5JhK2EbN7N5lnnaf9NA==}
    engines: {node: ^20.19.0 || ^22.12.0 || >= 23.0.0}

  jws@4.0.1:
    resolution: {integrity: sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==}

  jwt-decode@4.0.0:
    resolution: {integrity: sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==}
    engines: {node: '>=18'}

  keyv@5.6.0:
    resolution: {integrity: sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==}

  klona@2.0.6:
    resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
    engines: {node: '>= 8'}

  koffi@2.16.1:
    resolution: {integrity: sha512-0Ie6CfD026dNfWSosDw9dPxPzO9Rlyo0N8m5r05S8YjytIpuilzMFDMY4IDy/8xQsTwpuVinhncD+S8n3bcYZQ==}

  lie@3.3.0:
    resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==}

  lightningcss-android-arm64@1.32.0:
    resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [android]

  lightningcss-darwin-arm64@1.32.0:
    resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [darwin]

  lightningcss-darwin-x64@1.32.0:
    resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [darwin]

  lightningcss-freebsd-x64@1.32.0:
    resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [freebsd]

  lightningcss-linux-arm-gnueabihf@1.32.0:
    resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm]
    os: [linux]

  lightningcss-linux-arm64-gnu@1.32.0:
    resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  lightningcss-linux-arm64-musl@1.32.0:
    resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  lightningcss-linux-x64-gnu@1.32.0:
    resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  lightningcss-linux-x64-musl@1.32.0:
    resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  lightningcss-win32-arm64-msvc@1.32.0:
    resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [win32]

  lightningcss-win32-x64-msvc@1.32.0:
    resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [win32]

  lightningcss@1.32.0:
    resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==}
    engines: {node: '>= 12.0.0'}

  limiter@1.1.5:
    resolution: {integrity: sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==}

  linkedom@0.18.12:
    resolution: {integrity: sha512-jalJsOwIKuQJSeTvsgzPe9iJzyfVaEJiEXl+25EkKevsULHvMJzpNqwvj1jOESWdmgKDiXObyjOYwlUqG7wo1Q==}
    engines: {node: '>=16'}
    peerDependencies:
      canvas: '>= 2'
    peerDependenciesMeta:
      canvas:
        optional: true

  linkify-it@5.0.0:
    resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==}

  lit-element@4.2.2:
    resolution: {integrity: sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==}

  lit-html@3.3.2:
    resolution: {integrity: sha512-Qy9hU88zcmaxBXcc10ZpdK7cOLXvXpRoBxERdtqV9QOrfpMZZ6pSYP91LhpPtap3sFMUiL7Tw2RImbe0Al2/kw==}

  lit@3.3.2:
    resolution: {integrity: sha512-NF9zbsP79l4ao2SNrH3NkfmFgN/hBYSQo90saIVI1o5GpjAdCPVstVzO1MrLOakHoEhYkrtRjPK6Ob521aoYWQ==}

  locate-path@5.0.0:
    resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
    engines: {node: '>=8'}

  lodash.camelcase@4.3.0:
    resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}

  lodash.clonedeep@4.5.0:
    resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==}

  lodash.identity@3.0.0:
    resolution: {integrity: sha512-AupTIzdLQxJS5wIYUQlgGyk2XRTfGXA+MCghDHqZk0pzUNYvd3EESS6dkChNauNYVIutcb0dfHw1ri9Q1yPV8Q==}

  lodash.includes@4.3.0:
    resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==}

  lodash.isboolean@3.0.3:
    resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==}

  lodash.isinteger@4.0.4:
    resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==}

  lodash.isnumber@3.0.3:
    resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==}

  lodash.isplainobject@4.0.6:
    resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}

  lodash.isstring@4.0.1:
    resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==}

  lodash.merge@4.6.2:
    resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}

  lodash.once@4.1.1:
    resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}

  lodash.pickby@4.6.0:
    resolution: {integrity: sha512-AZV+GsS/6ckvPOVQPXSiFFacKvKB4kOQu6ynt9wz0F3LO4R9Ij4K1ddYsIytDpSgLz88JHd9P+oaLeej5/Sl7Q==}

  loglevel@1.9.2:
    resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==}
    engines: {node: '>= 0.6.0'}

  long@5.3.2:
    resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==}

  lru-cache@11.3.6:
    resolution: {integrity: sha512-Gf/KoL3C/MlI7Bt0PGI9I+TeTC/I6r/csU58N4BSNc4lppLBeKsOdFYkK+dX0ABDUMJNfCHTyPpzwwO21Awd3A==}
    engines: {node: 20 || >=22}

  lru-cache@6.0.0:
    resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
    engines: {node: '>=10'}

  lru-cache@7.18.3:
    resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==}
    engines: {node: '>=12'}

  lru-memoizer@2.3.0:
    resolution: {integrity: sha512-GXn7gyHAMhO13WSKrIiNfztwxodVsP8IoZ3XfrJV4yH2x0/OeTO/FIaAHTY5YekdGgW94njfuKmyyt1E0mR6Ug==}

  lru-memoizer@3.0.0:
    resolution: {integrity: sha512-m83w/cYXLdUIboKSPxzPAGfYnk+vqeDYXuoSrQRw1q+yVEd8IXhvMufN8Q5TIPe7e2jyX4SRNrDJI2Skw1yznQ==}

  lru_map@0.4.1:
    resolution: {integrity: sha512-I+lBvqMMFfqaV8CJCISjI3wbjmwVu/VyOoU7+qtu9d7ioW5klMgsTTiUOUp+DJvfTTzKXoPbyC6YfgkNcyPSOg==}

  magic-string@0.30.21:
    resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}

  magicast@0.5.2:
    resolution: {integrity: sha512-E3ZJh4J3S9KfwdjZhe2afj6R9lGIN5Pher1pF39UGrXRqq/VDaGVIGN13BjHd2u8B61hArAGOnso7nBOouW3TQ==}

  make-dir@3.1.0:
    resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
    engines: {node: '>=8'}

  make-dir@4.0.0:
    resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
    engines: {node: '>=10'}

  markdown-it-task-lists@2.1.1:
    resolution: {integrity: sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA==}

  markdown-it@14.1.1:
    resolution: {integrity: sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==}
    hasBin: true

  marked@15.0.12:
    resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==}
    engines: {node: '>= 18'}
    hasBin: true

  marked@18.0.3:
    resolution: {integrity: sha512-7VT90JOkDeaRWpfjOReRGPEKn0ecdARBkDGL+tT1wZY0efPPqkUxLUSmzy/C7TIylQYJC9STISEsCHrqb/7VIA==}
    engines: {node: '>= 20'}
    hasBin: true

  matcher@4.0.0:
    resolution: {integrity: sha512-S6x5wmcDmsDRRU/c2dkccDwQPXoFczc5+HpQ2lON8pnvHlnvHAHj5WlLVvw6n6vNyHuVugYrFohYxbS+pvFpKQ==}
    engines: {node: '>=10'}

  math-intrinsics@1.1.0:
    resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
    engines: {node: '>= 0.4'}

  matrix-events-sdk@0.0.1:
    resolution: {integrity: sha512-1QEOsXO+bhyCroIe2/A5OwaxHvBm7EsSQ46DEDn8RBIfQwN5HWBpFvyWWR4QY0KHPPnnJdI99wgRiAl7Ad5qaA==}

  matrix-js-sdk@41.4.0:
    resolution: {integrity: sha512-xlYXXb91T89rELlnZCRfrDd4Gpkv+F0owvsaSZ8709jR1upf/zVMpOK8d3jpvW9KFkrCkoSwTRE+zqmLqzYfhA==}
    engines: {node: '>=22.0.0'}

  matrix-widget-api@1.17.0:
    resolution: {integrity: sha512-5FHoo3iEP3Bdlv5jsYPWOqj+pGdFQNLWnJLiB0V7Ygne7bb+Gsj3ibyFyHWC6BVw+Z+tSW4ljHpO17I9TwStwQ==}

  mdast-util-to-hast@13.2.1:
    resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==}

  mdn-data@2.27.1:
    resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==}

  mdurl@2.0.0:
    resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}

  media-typer@1.1.0:
    resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==}
    engines: {node: '>= 0.8'}

  merge-descriptors@2.0.0:
    resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==}
    engines: {node: '>=18'}

  micromark-util-character@2.1.1:
    resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==}

  micromark-util-encode@2.0.1:
    resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==}

  micromark-util-sanitize-uri@2.0.1:
    resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==}

  micromark-util-symbol@2.0.1:
    resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==}

  micromark-util-types@2.0.2:
    resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==}

  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@3.0.0:
    resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==}
    engines: {node: '>=10.0.0'}
    hasBin: true

  minimalistic-assert@1.0.1:
    resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}

  minimatch@10.2.5:
    resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==}
    engines: {node: 18 || 20 || >=22}

  minimist@1.2.8:
    resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}

  minipass@7.1.3:
    resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==}
    engines: {node: '>=16 || 14 >=14.17'}

  minizlib@3.1.0:
    resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==}
    engines: {node: '>= 18'}

  module-details-from-path@1.0.4:
    resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==}

  mpg123-decoder@1.0.3:
    resolution: {integrity: sha512-+fjxnWigodWJm3+4pndi+KUg9TBojgn31DPk85zEsim7C6s0X5Ztc/hQYdytXkwuGXH+aB0/aEkG40Emukv6oQ==}

  mri@1.2.0:
    resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
    engines: {node: '>=4'}

  mrmime@2.0.1:
    resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==}
    engines: {node: '>=10'}

  ms@2.1.3:
    resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}

  music-metadata@11.12.3:
    resolution: {integrity: sha512-n6hSTZkuD59qWgHh6IP5dtDlDZQXoxk/bcA85Jywg8Z1iFrlNgl2+GTFgjZyn52W5UgQpV42V4XqrQZZAMbZTQ==}
    engines: {node: '>=18'}

  mz@2.7.0:
    resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}

  nanoid@3.3.12:
    resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==}
    engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
    hasBin: true

  negotiator@1.0.0:
    resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
    engines: {node: '>= 0.6'}

  netmask@2.1.1:
    resolution: {integrity: sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==}
    engines: {node: '>= 0.4.0'}

  node-addon-api@8.7.0:
    resolution: {integrity: sha512-9MdFxmkKaOYVTV+XVRG8ArDwwQ77XIgIPyKASB1k3JPq3M8fGQQQE3YpMOrKm6g//Ktx8ivZr8xo1Qmtqub+GA==}
    engines: {node: ^18 || ^20 || >= 21}

  node-downloader-helper@2.1.11:
    resolution: {integrity: sha512-882fH2C9AWdiPCwz/2beq5t8FGMZK9Dx8TJUOIxzMCbvG7XUKM5BuJwN5f0NKo4SCQK6jR4p2TPm54mYGdGchQ==}
    engines: {node: '>=14.18'}
    hasBin: true

  node-edge-tts@1.2.10:
    resolution: {integrity: sha512-bV2i4XU54D45+US0Zm1HcJRkifuB3W438dWyuJEHLQdKxnuqlI1kim2MOvR6Q3XUQZvfF9PoDyR1Rt7aeXhPdQ==}
    hasBin: true

  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-gyp-build@4.8.4:
    resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==}
    hasBin: true

  node-wav@0.0.2:
    resolution: {integrity: sha512-M6Rm/bbG6De/gKGxOpeOobx/dnGuP0dz40adqx38boqHhlWssBJZgLCPBNtb9NkrmnKYiV04xELq+R6PFOnoLA==}
    engines: {node: '>=4.4.0'}

  nopt@5.0.0:
    resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==}
    engines: {node: '>=6'}
    hasBin: true

  nostr-tools@2.23.3:
    resolution: {integrity: sha512-AALyt9k8xPdF4UV2mlLJ2mgCn4kpTB0DZ8t2r6wjdUh6anfx2cTVBsHUlo9U0EY/cKC5wcNyiMAmRJV5OVEalA==}
    peerDependencies:
      typescript: '>=5.0.0'
    peerDependenciesMeta:
      typescript:
        optional: true

  nostr-wasm@0.1.0:
    resolution: {integrity: sha512-78BTryCLcLYv96ONU8Ws3Q1JzjlAt+43pWQhIl86xZmWeegYCNLPml7yQ+gG3vR6V5h4XGj+TxO+SS5dsThQIA==}

  npmlog@5.0.1:
    resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==}
    deprecated: This package is no longer supported.

  nth-check@2.1.1:
    resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}

  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.1:
    resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==}

  ogg-opus-decoder@1.7.3:
    resolution: {integrity: sha512-w47tiZpkLgdkpa+34VzYD8mHUj8I9kfWVZa82mBbNwDvB1byfLXSSzW/HxA4fI3e9kVlICSpXGFwMLV1LPdjwg==}

  oidc-client-ts@3.5.0:
    resolution: {integrity: sha512-l2q8l9CTCTOlbX+AnK4p3M+4CEpKpyQhle6blQkdFhm0IsBqsxm15bYaSa11G7pWdsYr6epdsRZxJpCyCRbT8A==}
    engines: {node: '>=18'}

  omggif@1.0.10:
    resolution: {integrity: sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==}

  on-exit-leak-free@2.1.2:
    resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==}
    engines: {node: '>=14.0.0'}

  on-finished@2.4.1:
    resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
    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@4.3.6:
    resolution: {integrity: sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==}

  open@10.2.0:
    resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==}
    engines: {node: '>=18'}

  openai@6.26.0:
    resolution: {integrity: sha512-zd23dbWTjiJ6sSAX6s0HrCZi41JwTA1bQVs0wLQPZ2/5o2gxOJA5wh7yOAUgwYybfhDXyhwlpeQf7Mlgx8EOCA==}
    hasBin: true
    peerDependencies:
      ws: ^8.18.0
      zod: ^3.25 || ^4.0
    peerDependenciesMeta:
      ws:
        optional: true
      zod:
        optional: true

  openai@6.36.0:
    resolution: {integrity: sha512-Has2YbIusMq9wQEierFsgf9c783dy1y9arX459LmphNacEkkM5yxi2RIyXP0LmkOroQyW19iTwALHL8Yf26UKA==}
    hasBin: true
    peerDependencies:
      ws: ^8.18.0
      zod: ^3.25 || ^4.0
    peerDependenciesMeta:
      ws:
        optional: true
      zod:
        optional: true

  openshell@0.1.0:
    resolution: {integrity: sha512-B7jLewH+d73hraWcrSFgNOjvd+frW5JPejkTpqgj2EJBjX/Yk1Y4blgP5pDl4FwrBxfmwsTKR08Uwgrdo+xpSg==}
    engines: {node: '>=18'}
    hasBin: true

  opus-decoder@0.7.11:
    resolution: {integrity: sha512-+e+Jz3vGQLxRTBHs8YJQPRPc1Tr+/aC6coV/DlZylriA29BdHQAYXhvNRKtjftof17OFng0+P4wsFIqQu3a48A==}

  opusscript@0.1.1:
    resolution: {integrity: sha512-mL0fZZOUnXdZ78woRXp18lApwpp0lF5tozJOD1Wut0dgrA9WuQTgSels/CSmFleaAZrJi/nci5KOVtbuxeWoQA==}

  p-finally@1.0.0:
    resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
    engines: {node: '>=4'}

  p-limit@2.3.0:
    resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
    engines: {node: '>=6'}

  p-locate@4.1.0:
    resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
    engines: {node: '>=8'}

  p-queue@6.6.2:
    resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==}
    engines: {node: '>=8'}

  p-queue@9.2.0:
    resolution: {integrity: sha512-dWgLE8AH0HjQ9fe74pUkKkvzzYT18Inp4zra3lKHnnwqGvcfcUBrvF2EAVX+envufDNBOzpPq/IBUONDbI7+3g==}
    engines: {node: '>=20'}

  p-retry@4.6.2:
    resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==}
    engines: {node: '>=8'}

  p-retry@8.0.0:
    resolution: {integrity: sha512-kFVqH1HxOHp8LupNsOys7bSV09VYTRLxarH/mokO4Rqhk6wGi70E0jh4VzvVGXfEVNggHoHLAMWsQqHyU1Ey9A==}
    engines: {node: '>=22'}

  p-timeout@3.2.0:
    resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==}
    engines: {node: '>=8'}

  p-timeout@4.1.0:
    resolution: {integrity: sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==}
    engines: {node: '>=10'}

  p-timeout@7.0.1:
    resolution: {integrity: sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==}
    engines: {node: '>=20'}

  p-try@2.2.0:
    resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
    engines: {node: '>=6'}

  pac-proxy-agent@7.2.0:
    resolution: {integrity: sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==}
    engines: {node: '>= 14'}

  pac-proxy-agent@9.0.1:
    resolution: {integrity: sha512-3ZOSpLboOlpW4yp8Cuv21KlTULRqyJ5Uuad3wXpSKFrxdNgcHEyoa22GRaZ2UlgCVuR6z+5BiavtYVvbajL/Yw==}
    engines: {node: '>= 20'}

  pac-resolver@7.0.1:
    resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==}
    engines: {node: '>= 14'}

  pac-resolver@9.0.1:
    resolution: {integrity: sha512-lJbS008tmkj08VhoM8Hzuv/VE5tK9MS0OIQ/7+s0lIF+BYhiQWFYzkSpML7lXs9iBu2jfmzBTLzhe9n6BX+dYw==}
    engines: {node: '>= 20'}
    peerDependencies:
      quickjs-wasi: ^2.2.0

  pako@1.0.11:
    resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}

  pako@2.1.0:
    resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==}

  parse-bmfont-ascii@1.0.6:
    resolution: {integrity: sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==}

  parse-bmfont-binary@1.0.6:
    resolution: {integrity: sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==}

  parse-bmfont-xml@1.1.6:
    resolution: {integrity: sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==}

  parse5-htmlparser2-tree-adapter@6.0.1:
    resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==}

  parse5@5.1.1:
    resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==}

  parse5@6.0.1:
    resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}

  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-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-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-scurry@2.0.2:
    resolution: {integrity: sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==}
    engines: {node: 18 || 20 || >=22}

  path-to-regexp@8.4.0:
    resolution: {integrity: sha512-PuseHIvAnz3bjrM2rGJtSgo1zjgxapTLZ7x2pjhzWwlp4SJQgK3f3iZIQwkpEnBaKz6seKBADpM4B4ySkuYypg==}

  pathe@2.0.3:
    resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}

  pdfjs-dist@5.7.284:
    resolution: {integrity: sha512-h4EdYQczmGhbOlqc3PPZwxevn7ApdWPbovAuWXOB/DjIyigSnwfy2oze7c6mRcSr9XgLp3eN3EeL4DyySTPMFw==}
    engines: {node: '>=22.13.0 || >=24'}

  pend@1.2.0:
    resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}

  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'}

  pino-abstract-transport@2.0.0:
    resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==}

  pino-std-serializers@7.1.0:
    resolution: {integrity: sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==}

  pino@9.14.0:
    resolution: {integrity: sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==}
    hasBin: true

  pixelmatch@5.3.0:
    resolution: {integrity: sha512-o8mkY4E/+LNUf6LzX96ht6k6CEDi65k9G2rjMtBe9Oo+VPKSvl+0GKHuH/AlG+GA5LPG/i5hrekkxUc3s2HU+Q==}
    hasBin: true

  pkce-challenge@5.0.1:
    resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==}
    engines: {node: '>=16.20.0'}

  playwright-core@1.59.1:
    resolution: {integrity: sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg==}
    engines: {node: '>=18'}
    hasBin: true

  playwright@1.59.1:
    resolution: {integrity: sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==}
    engines: {node: '>=18'}
    hasBin: true

  pngjs@5.0.0:
    resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==}
    engines: {node: '>=10.13.0'}

  pngjs@6.0.0:
    resolution: {integrity: sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==}
    engines: {node: '>=12.13.0'}

  pngjs@7.0.0:
    resolution: {integrity: sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==}
    engines: {node: '>=14.19.0'}

  postcss@8.5.14:
    resolution: {integrity: sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==}
    engines: {node: ^10 || ^12 || >=14}

  prism-media@1.3.5:
    resolution: {integrity: sha512-IQdl0Q01m4LrkN1EGIE9lphov5Hy7WWlH6ulf5QdGePLlPas9p2mhgddTEHrlaXYjjFToM1/rWuwF37VF4taaA==}
    peerDependencies:
      '@discordjs/opus': '>=0.8.0 <1.0.0'
      ffmpeg-static: ^5.0.2 || ^4.2.7 || ^3.0.0 || ^2.4.0
      node-opus: ^0.3.3
      opusscript: ^0.0.8
    peerDependenciesMeta:
      '@discordjs/opus':
        optional: true
      ffmpeg-static:
        optional: true
      node-opus:
        optional: true
      opusscript:
        optional: true

  process-nextick-args@2.0.1:
    resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}

  process-warning@5.0.0:
    resolution: {integrity: sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==}

  proper-lockfile@4.1.2:
    resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==}

  property-information@7.1.0:
    resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==}

  protobufjs@7.5.5:
    resolution: {integrity: sha512-3wY1AxV+VBNW8Yypfd1yQY9pXnqTAN+KwQxL8iYm3/BjKYMNg4i0owhEe26PWDOMaIrzeeF98Lqd5NGz4omiIg==}
    engines: {node: '>=12.0.0'}

  proxy-addr@2.0.7:
    resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
    engines: {node: '>= 0.10'}

  proxy-agent@6.5.0:
    resolution: {integrity: sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==}
    engines: {node: '>= 14'}

  proxy-agent@8.0.1:
    resolution: {integrity: sha512-kccqGBqHZXR8onQhY/ganJjoO8QIKKRiFBhPOzbTZK16attzSZ/0XSmp9H7jrRxPKHjhGyx1q32lMPrJ3uLFgA==}
    engines: {node: '>= 20'}

  proxy-from-env@1.1.0:
    resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}

  proxy-from-env@2.1.0:
    resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==}
    engines: {node: '>=10'}

  psl@1.15.0:
    resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==}

  pump@3.0.4:
    resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==}

  punycode.js@2.3.1:
    resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==}
    engines: {node: '>=6'}

  punycode@2.3.1:
    resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
    engines: {node: '>=6'}

  qified@0.9.1:
    resolution: {integrity: sha512-n7mar4T0xQ+39dE2vGTAlbxUEpndwPANH0kDef1/MYsB8Bba9wshkybIRx74qgcvKQPEWErf9AqAdYjhzY2Ilg==}
    engines: {node: '>=20'}

  qoa-format@1.0.1:
    resolution: {integrity: sha512-dMB0Z6XQjdpz/Cw4Rf6RiBpQvUSPCfYlQMWvmuWlWkAT7nDQD29cVZ1SwDUB6DYJSitHENwbt90lqfI+7bvMcw==}

  qrcode-terminal@0.12.0:
    resolution: {integrity: sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ==}
    hasBin: true

  qrcode@1.5.4:
    resolution: {integrity: sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==}
    engines: {node: '>=10.13.0'}
    hasBin: true

  qs@6.14.2:
    resolution: {integrity: sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==}
    engines: {node: '>=0.6'}

  querystringify@2.2.0:
    resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==}

  quick-format-unescaped@4.0.4:
    resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}

  quickjs-wasi@2.2.0:
    resolution: {integrity: sha512-zQxXmQMrEoD3S+jQdYsloq4qAuaxKFHZj6hHqOYGwB2iQZH+q9e/lf5zQPXCKOk0WJuAjzRFbO4KwHIp2D05Iw==}

  range-parser@1.2.1:
    resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
    engines: {node: '>= 0.6'}

  raw-body@3.0.2:
    resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==}
    engines: {node: '>= 0.10'}

  react-dom@19.2.4:
    resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==}
    peerDependencies:
      react: ^19.2.4

  react@19.2.4:
    resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==}
    engines: {node: '>=0.10.0'}

  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'}

  readdirp@5.0.0:
    resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==}
    engines: {node: '>= 20.19.0'}

  real-require@0.2.0:
    resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
    engines: {node: '>= 12.13.0'}

  reflect-metadata@0.2.2:
    resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==}

  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==}

  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'}

  require-in-the-middle@8.0.1:
    resolution: {integrity: sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==}
    engines: {node: '>=9.3.0 || >=8.10.0 <9.0.0'}

  require-main-filename@2.0.0:
    resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}

  requires-port@1.0.0:
    resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}

  resolve-pkg-maps@1.0.0:
    resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}

  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'}

  rimraf@3.0.2:
    resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
    deprecated: Rimraf versions prior to v4 are no longer supported
    hasBin: true

  rolldown@1.0.0-rc.17:
    resolution: {integrity: sha512-ZrT53oAKrtA4+YtBWPQbtPOxIbVDbxT0orcYERKd63VJTF13zPcgXTvD4843L8pcsI7M6MErt8QtON6lrB9tyA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    hasBin: true

  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'}

  safe-buffer@5.1.2:
    resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}

  safe-buffer@5.2.1:
    resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}

  safe-compare@1.1.4:
    resolution: {integrity: sha512-b9wZ986HHCo/HbKrRpBJb2kqXMK9CEWIE1egeEvZsYn69ay3kdfl9nG3RyOcR+jInTDf7a86WQ1d4VJX7goSSQ==}

  safe-stable-stringify@2.5.0:
    resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==}
    engines: {node: '>=10'}

  safer-buffer@2.1.2:
    resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}

  sandwich-stream@2.0.2:
    resolution: {integrity: sha512-jLYV0DORrzY3xaz/S9ydJL6Iz7essZeAfnAavsJ+zsJGZ1MOnsS52yRjU3uF3pJa/lla7+wisp//fxOwOH8SKQ==}
    engines: {node: '>= 0.10'}

  sax@1.6.0:
    resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==}
    engines: {node: '>=11.0.0'}

  saxes@6.0.0:
    resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
    engines: {node: '>=v12.22.7'}

  scheduler@0.27.0:
    resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}

  sdp-transform@3.0.0:
    resolution: {integrity: sha512-gfYVRGxjHkGF2NPeUWHw5u6T/KGFtS5/drPms73gaSuMaVHKCY3lpLnGDfswVQO0kddeePoti09AwhYP4zA8dQ==}
    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

  send@1.2.1:
    resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==}
    engines: {node: '>= 18'}

  serialize-error@8.1.0:
    resolution: {integrity: sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==}
    engines: {node: '>=10'}

  serve-static@2.2.1:
    resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==}
    engines: {node: '>= 18'}

  set-blocking@2.0.0:
    resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}

  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.34.5:
    resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}

  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'}

  shiki@3.23.0:
    resolution: {integrity: sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==}

  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.0:
    resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
    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==}

  silk-wasm@3.7.1:
    resolution: {integrity: sha512-mXPwLRtZxrYV3TZx41jMAeKc80wvmyrcXIcs8HctFxK15Ahz2OJQENYhNgEPeCEOdI6Mbx1NxQsqxzwc3DKerw==}
    engines: {node: '>=16.11.0'}

  simple-xml-to-json@1.2.7:
    resolution: {integrity: sha512-mz9VXphOxQWX3eQ/uXCtm6upltoN0DLx8Zb5T4TFC4FHB7S9FDPGre8CfLWqPWQQH/GrQYd2AXhhVM5LDpYx6Q==}
    engines: {node: '>=20.12.2'}

  simple-yenc@1.0.4:
    resolution: {integrity: sha512-5gvxpSd79e9a3V4QDYUqnqxeD4HGlhCakVpb6gMnDD7lexJggSBJRBO5h52y/iJrdXRilX9UCuDaIJhSWm5OWw==}

  sirv@3.0.2:
    resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==}
    engines: {node: '>=18'}

  sisteransi@1.0.5:
    resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}

  skillflag@0.1.4:
    resolution: {integrity: sha512-egFg+XCF5sloOWdtzxZivTX7n4UDj5pxQoY33wbT8h+YSDjMQJ76MZUg2rXQIBXmIDtlZhLgirS1g/3R5/qaHA==}
    engines: {node: '>=18'}
    hasBin: true

  smart-buffer@4.2.0:
    resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
    engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}

  socks-proxy-agent@10.0.0:
    resolution: {integrity: sha512-pyp2YR3mNxAMu0mGLtzs4g7O3uT4/9sQOLAKcViAkaS9fJWkud7nmaf6ZREFqQEi24IPkBcjfHjXhPTUWjo3uA==}
    engines: {node: '>= 20'}

  socks-proxy-agent@8.0.5:
    resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==}
    engines: {node: '>= 14'}

  socks@2.8.8:
    resolution: {integrity: sha512-NlGELfPrgX2f1TAAcz0WawlLn+0r3FyhhCRpFFK2CemXenPYvzMWWZINv3eDNo9ucdwme7oCHRY0Jnbs4aIkog==}
    engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}

  sonic-boom@4.2.1:
    resolution: {integrity: sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==}

  source-map-js@1.2.1:
    resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
    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==}

  spark-md5@3.0.2:
    resolution: {integrity: sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw==}

  split2@4.2.0:
    resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
    engines: {node: '>= 10.x'}

  sqlite-vec-darwin-arm64@0.1.9:
    resolution: {integrity: sha512-jSsZpE42OfBkGL/ItyJTVCUwl6o6Ka3U5rc4j+UBDIQzC1ulSSKMEhQLthsOnF/MdAf1MuAkYhkdKmmcjaIZQg==}
    cpu: [arm64]
    os: [darwin]

  sqlite-vec-darwin-x64@0.1.9:
    resolution: {integrity: sha512-KDlVyqQT7pnOhU1ymB9gs7dMbSoVmKHitT+k1/xkjarcX8bBqPxWrGlK/R+C5WmWkfvWwyq5FfXfiBYCBs6PlA==}
    cpu: [x64]
    os: [darwin]

  sqlite-vec-linux-arm64@0.1.9:
    resolution: {integrity: sha512-5wXVJ9c9kR4CHm/wVqXb/R+XUHTdpZ4nWbPHlS+gc9qQFVHs92Km4bPnCKX4rtcPMzvNis+SIzMJR1SCEwpuUw==}
    cpu: [arm64]
    os: [linux]

  sqlite-vec-linux-x64@0.1.9:
    resolution: {integrity: sha512-w3tCH8xK2finW8fQJ/m8uqKodXUZ9KAuAar2UIhz4BHILfpE0WM/MTGCRfa7RjYbrYim5Luk3guvMOGI7T7JQA==}
    cpu: [x64]
    os: [linux]

  sqlite-vec-windows-x64@0.1.9:
    resolution: {integrity: sha512-y3gEIyy/17bq2QFPQOWLE68TYWcRZkBQVA2XLrTPHNTOp55xJi/BBBmOm40tVMDMjtP+Elpk6UBUXdaq+46b0Q==}
    cpu: [x64]
    os: [win32]

  sqlite-vec@0.1.9:
    resolution: {integrity: sha512-L7XJWRIBNvR9O5+vh1FQ+IGkh/3D2AzVksW5gdtk28m78Hy8skFD0pqReKH1Yp0/BUKRGcffgKvyO/EON5JXpA==}

  stackback@0.0.2:
    resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}

  statuses@2.0.2:
    resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
    engines: {node: '>= 0.8'}

  std-env@3.10.0:
    resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==}

  std-env@4.1.0:
    resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==}

  streamx@2.25.0:
    resolution: {integrity: sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==}

  string-width@4.2.3:
    resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
    engines: {node: '>=8'}

  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'}

  strnum@2.2.3:
    resolution: {integrity: sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==}

  strtok3@10.3.5:
    resolution: {integrity: sha512-ki4hZQfh5rX0QDLLkOCj+h+CVNkqmp/CMf8v8kZpkNVK6jGQooMytqzLZYUVYIZcFZ6yDB70EfD8POcFXiF5oA==}
    engines: {node: '>=18'}

  supports-color@7.2.0:
    resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
    engines: {node: '>=8'}

  symbol-tree@3.2.4:
    resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}

  table-layout@4.1.1:
    resolution: {integrity: sha512-iK5/YhZxq5GO5z8wb0bY1317uDF3Zjpha0QFFLA8/trAoiLbQD0HUbMesEaxyzUgDxi2QlcbM8IvqOlEjgoXBA==}
    engines: {node: '>=12.17'}

  tar-stream@3.2.0:
    resolution: {integrity: sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==}

  tar@7.5.13:
    resolution: {integrity: sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==}
    engines: {node: '>=18'}

  teex@1.0.1:
    resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==}

  telegraf@4.16.3:
    resolution: {integrity: sha512-yjEu2NwkHlXu0OARWoNhJlIjX09dRktiMQFsM678BAH/PEPVwctzL67+tvXqLCRQQvm3SDtki2saGO9hLlz68w==}
    engines: {node: ^12.20.0 || >=14.13.1}
    hasBin: true

  text-decoder@1.2.7:
    resolution: {integrity: sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==}

  thenify-all@1.6.0:
    resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
    engines: {node: '>=0.8'}

  thenify@3.3.1:
    resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}

  thread-stream@3.1.0:
    resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==}

  tinybench@2.9.0:
    resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}

  tinycolor2@1.6.0:
    resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==}

  tinyexec@1.1.2:
    resolution: {integrity: sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==}
    engines: {node: '>=18'}

  tinyglobby@0.2.16:
    resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==}
    engines: {node: '>=12.0.0'}

  tinyrainbow@3.1.0:
    resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==}
    engines: {node: '>=14.0.0'}

  toidentifier@1.0.1:
    resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
    engines: {node: '>=0.6'}

  token-types@6.1.2:
    resolution: {integrity: sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==}
    engines: {node: '>=14.16'}

  tokenjuice@0.7.0:
    resolution: {integrity: sha512-RZIyFmzztf/8V4q1cUS5L+q8UISMSfsjzh4UoWVxQbE7/zX91SfNmHpNqopqyB4oc5hwH4XqC9O/yakVzJCu8g==}
    engines: {node: '>=20'}
    hasBin: true

  totalist@3.0.1:
    resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
    engines: {node: '>=6'}

  tough-cookie@4.1.3:
    resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==}
    engines: {node: '>=6'}

  tr46@0.0.3:
    resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}

  tr46@6.0.0:
    resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==}
    engines: {node: '>=20'}

  tree-sitter-bash@0.25.1:
    resolution: {integrity: sha512-7hMytuYIMoXOq24yRulgIxthE9YmggZIOHCyPTTuJcu6EU54tYD+4G39cUb28kxC6jMf/AbPfWGLQtgPTdh3xw==}
    peerDependencies:
      tree-sitter: ^0.25.0
    peerDependenciesMeta:
      tree-sitter:
        optional: true

  trim-lines@3.0.1:
    resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}

  ts-algebra@2.0.0:
    resolution: {integrity: sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==}

  tslib@2.8.1:
    resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}

  tslog@4.10.2:
    resolution: {integrity: sha512-XuELoRpMR+sq8fuWwX7P0bcj+PRNiicOKDEb3fGNURhxWVyykCi9BNq7c4uVz7h7P0sj8qgBsr5SWS6yBClq3g==}
    engines: {node: '>=16'}

  tsscmp@1.0.6:
    resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
    engines: {node: '>=0.6.x'}

  tsx@4.21.0:
    resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==}
    engines: {node: '>=18.0.0'}
    hasBin: true

  type-fest@0.20.2:
    resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
    engines: {node: '>=10'}

  type-is@2.0.1:
    resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==}
    engines: {node: '>= 0.6'}

  typebox@1.1.37:
    resolution: {integrity: sha512-jb7jp6KvOvvy5sd+11AfJ0/e0F0AS9RcOXd55oGi2ZnRHIGmFvrTaNF+ZidRmGBmmNTkM5KKl0Z37KzxJ+owEQ==}

  typescript@6.0.3:
    resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==}
    engines: {node: '>=14.17'}
    hasBin: true

  typical@4.0.0:
    resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==}
    engines: {node: '>=8'}

  typical@7.3.0:
    resolution: {integrity: sha512-ya4mg/30vm+DOWfBg4YK3j2WD6TWtRkCbasOJr40CseYENzCUby/7rIvXA99JGsQHeNxLbnXdyLLxKSv3tauFw==}
    engines: {node: '>=12.17'}

  uc.micro@2.1.0:
    resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==}

  uhyphen@0.2.0:
    resolution: {integrity: sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==}

  uint8array-extras@1.5.0:
    resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==}
    engines: {node: '>=18'}

  undici-types@6.21.0:
    resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}

  undici-types@7.16.0:
    resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}

  undici-types@7.19.2:
    resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==}

  undici@7.25.0:
    resolution: {integrity: sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==}
    engines: {node: '>=20.18.1'}

  undici@8.2.0:
    resolution: {integrity: sha512-Z+4Hx9GE26Lh9Upwfnc8C7SsrpBPGaM/Gm6kMFtiG7c+5IvQKlXi/t+9x9DrrCh29cww5TSP9YdVaBcnLDs5fQ==}
    engines: {node: '>=22.19.0'}

  unhomoglyph@1.0.6:
    resolution: {integrity: sha512-7uvcWI3hWshSADBu4JpnyYbTVc7YlhF5GDW/oPD5AxIxl34k4wXR3WDkPnzLxkN32LiTCTKMQLtKVZiwki3zGg==}

  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-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.2.0:
    resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
    engines: {node: '>= 4.0.0'}

  unpipe@1.0.0:
    resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
    engines: {node: '>= 0.8'}

  url-parse@1.5.10:
    resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==}

  utif2@4.1.0:
    resolution: {integrity: sha512-+oknB9FHrJ7oW7A2WZYajOcv4FcDR4CfoGB0dPNfxbi4GO05RRnFmt5oa23+9w32EanrYcSJWspUiJkLMs+37w==}

  util-deprecate@1.0.2:
    resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}

  uuid@14.0.0:
    resolution: {integrity: sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==}
    hasBin: true

  vary@1.1.2:
    resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
    engines: {node: '>= 0.8'}

  vfile-message@4.0.3:
    resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==}

  vfile@6.0.3:
    resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}

  vite@8.0.10:
    resolution: {integrity: sha512-rZuUu9j6J5uotLDs+cAA4O5H4K1SfPliUlQwqa6YEwSrWDZzP4rhm00oJR5snMewjxF5V/K3D4kctsUTsIU9Mw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    hasBin: true
    peerDependencies:
      '@types/node': ^20.19.0 || >=22.12.0
      '@vitejs/devtools': ^0.1.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

  vitest@4.1.5:
    resolution: {integrity: sha512-9Xx1v3/ih3m9hN+SbfkUyy0JAs72ap3r7joc87XL6jwF0jGg6mFBvQ1SrwaX+h8BlkX6Hz9shdd1uo6AF+ZGpg==}
    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.5
      '@vitest/browser-preview': 4.1.5
      '@vitest/browser-webdriverio': 4.1.5
      '@vitest/coverage-istanbul': 4.1.5
      '@vitest/coverage-v8': 4.1.5
      '@vitest/ui': 4.1.5
      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

  w3c-xmlserializer@5.0.0:
    resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
    engines: {node: '>=18'}

  web-push@3.6.7:
    resolution: {integrity: sha512-OpiIUe8cuGjrj3mMBFWY+e4MMIkW3SVT+7vEIjvD9kejGUypv8GPDf84JdPWskK8zMRIJ6xYGm+Kxr8YkPyA0A==}
    engines: {node: '>= 16'}
    hasBin: true

  web-streams-polyfill@3.3.3:
    resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
    engines: {node: '>= 8'}

  web-tree-sitter@0.26.8:
    resolution: {integrity: sha512-4sUwi7ZyOrIk5KLgYLkc2A/F0LFMQnBhfb+2Cdl7ik4ePJ6JD+fk4ofI2sA5eGawBKBaK4Vntt7Ww5KcEsay4A==}

  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-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-module@2.0.1:
    resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==}

  which@2.0.2:
    resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
    engines: {node: '>= 8'}
    hasBin: true

  why-is-node-running@2.3.0:
    resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}
    engines: {node: '>=8'}
    hasBin: true

  wide-align@1.1.5:
    resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==}

  win-guid@0.2.1:
    resolution: {integrity: sha512-gEIQU4mkgl2OPeoNrWflcJFJ3Ae2BPd4eCsHHA/XikslkIVms/nHhvnvzIZV7VLmBvtFlDOzLt9rrZT+n6D67A==}

  wordwrapjs@5.1.1:
    resolution: {integrity: sha512-0yweIbkINJodk27gX9LBGMzyQdBDan3s/dEAiwBOj+Mf0PPyWL6/rikalkv8EeD0E8jm4o5RXEOrFTP3NXbhJg==}
    engines: {node: '>=12.17'}

  wrap-ansi@6.2.0:
    resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
    engines: {node: '>=8'}

  wrap-ansi@7.0.0:
    resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
    engines: {node: '>=10'}

  wrappy@1.0.2:
    resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}

  ws@8.20.0:
    resolution: {integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==}
    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@0.1.0:
    resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==}
    engines: {node: '>=18'}

  xml-name-validator@5.0.0:
    resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
    engines: {node: '>=18'}

  xml-parse-from-string@1.0.1:
    resolution: {integrity: sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==}

  xml2js@0.5.0:
    resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==}
    engines: {node: '>=4.0.0'}

  xmlbuilder@11.0.1:
    resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==}
    engines: {node: '>=4.0'}

  xmlchars@2.2.0:
    resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}

  y18n@4.0.3:
    resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}

  y18n@5.0.8:
    resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
    engines: {node: '>=10'}

  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.8.4:
    resolution: {integrity: sha512-ml/JPOj9fOQK8RNnWojA67GbZ0ApXAUlN2UQclwv2eVgTgn7O9gg9o7paZWKMp4g0H3nTLtS9LVzhkpOFIKzog==}
    engines: {node: '>= 14.6'}
    hasBin: true

  yargs-parser@18.1.3:
    resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
    engines: {node: '>=6'}

  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@15.4.1:
    resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==}
    engines: {node: '>=8'}

  yargs@16.2.0:
    resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
    engines: {node: '>=10'}

  yargs@17.7.2:
    resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
    engines: {node: '>=12'}

  yauzl@3.2.1:
    resolution: {integrity: sha512-k1isifdbpNSFEHFJ1ZY4YDewv0IH9FR61lDetaRMD3j2ae3bIXGV+7c+LHCqtQGofSd8PIyV4X6+dHMAnSr60A==}
    engines: {node: '>=12'}

  yoctocolors@2.1.2:
    resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==}
    engines: {node: '>=18'}

  zca-js@2.1.2:
    resolution: {integrity: sha512-82+zCqoIXnXEF6C9YuN3Kf7WKlyyujY/6Ejl2n8PkwazYkBK0k7kiPd8S7nHvC5Wl7vjwGRhDYeAM8zTHyoRxQ==}
    engines: {node: '>=18.0.0'}

  zod-to-json-schema@3.25.2:
    resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==}
    peerDependencies:
      zod: ^3.25.28 || ^4

  zod@3.25.76:
    resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}

  zod@4.4.3:
    resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==}

  zwitch@2.0.4:
    resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}

snapshots:

  '@agentclientprotocol/claude-agent-acp@0.32.0(patch_hash=1fe782f9679d7a725cbe59e51d61419fbb25d4c463d186c43c95644770cb2b98)':
    dependencies:
      '@agentclientprotocol/sdk': 0.21.0(zod@4.4.3)
      '@anthropic-ai/claude-agent-sdk': 0.2.126(zod@4.4.3)
      zod: 4.4.3
    transitivePeerDependencies:
      - '@cfworker/json-schema'
      - supports-color

  '@agentclientprotocol/sdk@0.20.0(zod@4.4.3)':
    dependencies:
      zod: 4.4.3

  '@agentclientprotocol/sdk@0.21.0(zod@4.4.3)':
    dependencies:
      zod: 4.4.3

  '@anthropic-ai/claude-agent-sdk-darwin-arm64@0.2.126':
    optional: true

  '@anthropic-ai/claude-agent-sdk-darwin-x64@0.2.126':
    optional: true

  '@anthropic-ai/claude-agent-sdk-linux-arm64-musl@0.2.126':
    optional: true

  '@anthropic-ai/claude-agent-sdk-linux-arm64@0.2.126':
    optional: true

  '@anthropic-ai/claude-agent-sdk-linux-x64-musl@0.2.126':
    optional: true

  '@anthropic-ai/claude-agent-sdk-linux-x64@0.2.126':
    optional: true

  '@anthropic-ai/claude-agent-sdk-win32-arm64@0.2.126':
    optional: true

  '@anthropic-ai/claude-agent-sdk-win32-x64@0.2.126':
    optional: true

  '@anthropic-ai/claude-agent-sdk@0.2.126(zod@4.4.3)':
    dependencies:
      '@anthropic-ai/sdk': 0.93.0(zod@4.4.3)
      '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3)
      zod: 4.4.3
    optionalDependencies:
      '@anthropic-ai/claude-agent-sdk-darwin-arm64': 0.2.126
      '@anthropic-ai/claude-agent-sdk-darwin-x64': 0.2.126
      '@anthropic-ai/claude-agent-sdk-linux-arm64': 0.2.126
      '@anthropic-ai/claude-agent-sdk-linux-arm64-musl': 0.2.126
      '@anthropic-ai/claude-agent-sdk-linux-x64': 0.2.126
      '@anthropic-ai/claude-agent-sdk-linux-x64-musl': 0.2.126
      '@anthropic-ai/claude-agent-sdk-win32-arm64': 0.2.126
      '@anthropic-ai/claude-agent-sdk-win32-x64': 0.2.126
    transitivePeerDependencies:
      - '@cfworker/json-schema'
      - supports-color

  '@anthropic-ai/sdk@0.93.0(zod@4.4.3)':
    dependencies:
      json-schema-to-ts: 3.1.1
    optionalDependencies:
      zod: 4.4.3

  '@anthropic-ai/vertex-sdk@0.16.0(zod@4.4.3)':
    dependencies:
      '@anthropic-ai/sdk': 0.93.0(zod@4.4.3)
      google-auth-library: 9.15.1
    transitivePeerDependencies:
      - encoding
      - supports-color
      - zod

  '@asamuzakjp/css-color@5.1.11':
    dependencies:
      '@asamuzakjp/generational-cache': 1.0.1
      '@csstools/css-calc': 3.2.0(@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.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)
      '@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-crypto/crc32@5.2.0':
    dependencies:
      '@aws-crypto/util': 5.2.0
      '@aws-sdk/types': 3.973.8
      tslib: 2.8.1

  '@aws-crypto/crc32c@5.2.0':
    dependencies:
      '@aws-crypto/util': 5.2.0
      '@aws-sdk/types': 3.973.8
      tslib: 2.8.1

  '@aws-crypto/sha1-browser@5.2.0':
    dependencies:
      '@aws-crypto/supports-web-crypto': 5.2.0
      '@aws-crypto/util': 5.2.0
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-locate-window': 3.965.5
      '@smithy/util-utf8': 2.3.0
      tslib: 2.8.1

  '@aws-crypto/sha256-browser@5.2.0':
    dependencies:
      '@aws-crypto/sha256-js': 5.2.0
      '@aws-crypto/supports-web-crypto': 5.2.0
      '@aws-crypto/util': 5.2.0
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-locate-window': 3.965.5
      '@smithy/util-utf8': 2.3.0
      tslib: 2.8.1

  '@aws-crypto/sha256-js@5.2.0':
    dependencies:
      '@aws-crypto/util': 5.2.0
      '@aws-sdk/types': 3.973.8
      tslib: 2.8.1

  '@aws-crypto/supports-web-crypto@5.2.0':
    dependencies:
      tslib: 2.8.1

  '@aws-crypto/util@5.2.0':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/util-utf8': 2.3.0
      tslib: 2.8.1

  '@aws-sdk/client-bedrock-runtime@3.1024.0':
    dependencies:
      '@aws-crypto/sha256-browser': 5.2.0
      '@aws-crypto/sha256-js': 5.2.0
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/credential-provider-node': 3.972.39
      '@aws-sdk/eventstream-handler-node': 3.972.14
      '@aws-sdk/middleware-eventstream': 3.972.10
      '@aws-sdk/middleware-host-header': 3.972.10
      '@aws-sdk/middleware-logger': 3.972.10
      '@aws-sdk/middleware-recursion-detection': 3.972.11
      '@aws-sdk/middleware-user-agent': 3.972.38
      '@aws-sdk/middleware-websocket': 3.972.16
      '@aws-sdk/region-config-resolver': 3.972.13
      '@aws-sdk/token-providers': 3.1024.0
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-endpoints': 3.996.8
      '@aws-sdk/util-user-agent-browser': 3.972.10
      '@aws-sdk/util-user-agent-node': 3.973.24
      '@smithy/config-resolver': 4.4.17
      '@smithy/core': 3.23.17
      '@smithy/eventstream-serde-browser': 4.2.14
      '@smithy/eventstream-serde-config-resolver': 4.3.14
      '@smithy/eventstream-serde-node': 4.2.14
      '@smithy/fetch-http-handler': 5.3.17
      '@smithy/hash-node': 4.2.14
      '@smithy/invalid-dependency': 4.2.14
      '@smithy/middleware-content-length': 4.2.14
      '@smithy/middleware-endpoint': 4.4.32
      '@smithy/middleware-retry': 4.5.7
      '@smithy/middleware-serde': 4.2.20
      '@smithy/middleware-stack': 4.2.14
      '@smithy/node-config-provider': 4.3.14
      '@smithy/node-http-handler': 4.6.1
      '@smithy/protocol-http': 5.3.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      '@smithy/url-parser': 4.2.14
      '@smithy/util-base64': 4.3.2
      '@smithy/util-body-length-browser': 4.2.2
      '@smithy/util-body-length-node': 4.2.3
      '@smithy/util-defaults-mode-browser': 4.3.49
      '@smithy/util-defaults-mode-node': 4.2.54
      '@smithy/util-endpoints': 3.4.2
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-retry': 4.3.8
      '@smithy/util-stream': 4.5.25
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/client-bedrock@3.1042.0':
    dependencies:
      '@aws-crypto/sha256-browser': 5.2.0
      '@aws-crypto/sha256-js': 5.2.0
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/credential-provider-node': 3.972.39
      '@aws-sdk/middleware-host-header': 3.972.10
      '@aws-sdk/middleware-logger': 3.972.10
      '@aws-sdk/middleware-recursion-detection': 3.972.11
      '@aws-sdk/middleware-user-agent': 3.972.38
      '@aws-sdk/region-config-resolver': 3.972.13
      '@aws-sdk/token-providers': 3.1042.0
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-endpoints': 3.996.8
      '@aws-sdk/util-user-agent-browser': 3.972.10
      '@aws-sdk/util-user-agent-node': 3.973.24
      '@smithy/config-resolver': 4.4.17
      '@smithy/core': 3.23.17
      '@smithy/fetch-http-handler': 5.3.17
      '@smithy/hash-node': 4.2.14
      '@smithy/invalid-dependency': 4.2.14
      '@smithy/middleware-content-length': 4.2.14
      '@smithy/middleware-endpoint': 4.4.32
      '@smithy/middleware-retry': 4.5.7
      '@smithy/middleware-serde': 4.2.20
      '@smithy/middleware-stack': 4.2.14
      '@smithy/node-config-provider': 4.3.14
      '@smithy/node-http-handler': 4.6.1
      '@smithy/protocol-http': 5.3.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      '@smithy/url-parser': 4.2.14
      '@smithy/util-base64': 4.3.2
      '@smithy/util-body-length-browser': 4.2.2
      '@smithy/util-body-length-node': 4.2.3
      '@smithy/util-defaults-mode-browser': 4.3.49
      '@smithy/util-defaults-mode-node': 4.2.54
      '@smithy/util-endpoints': 3.4.2
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-retry': 4.3.8
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/client-cognito-identity@3.1042.0':
    dependencies:
      '@aws-crypto/sha256-browser': 5.2.0
      '@aws-crypto/sha256-js': 5.2.0
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/credential-provider-node': 3.972.39
      '@aws-sdk/middleware-host-header': 3.972.10
      '@aws-sdk/middleware-logger': 3.972.10
      '@aws-sdk/middleware-recursion-detection': 3.972.11
      '@aws-sdk/middleware-user-agent': 3.972.38
      '@aws-sdk/region-config-resolver': 3.972.13
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-endpoints': 3.996.8
      '@aws-sdk/util-user-agent-browser': 3.972.10
      '@aws-sdk/util-user-agent-node': 3.973.24
      '@smithy/config-resolver': 4.4.17
      '@smithy/core': 3.23.17
      '@smithy/fetch-http-handler': 5.3.17
      '@smithy/hash-node': 4.2.14
      '@smithy/invalid-dependency': 4.2.14
      '@smithy/middleware-content-length': 4.2.14
      '@smithy/middleware-endpoint': 4.4.32
      '@smithy/middleware-retry': 4.5.7
      '@smithy/middleware-serde': 4.2.20
      '@smithy/middleware-stack': 4.2.14
      '@smithy/node-config-provider': 4.3.14
      '@smithy/node-http-handler': 4.6.1
      '@smithy/protocol-http': 5.3.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      '@smithy/url-parser': 4.2.14
      '@smithy/util-base64': 4.3.2
      '@smithy/util-body-length-browser': 4.2.2
      '@smithy/util-body-length-node': 4.2.3
      '@smithy/util-defaults-mode-browser': 4.3.49
      '@smithy/util-defaults-mode-node': 4.2.54
      '@smithy/util-endpoints': 3.4.2
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-retry': 4.3.8
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/client-s3@3.1042.0':
    dependencies:
      '@aws-crypto/sha1-browser': 5.2.0
      '@aws-crypto/sha256-browser': 5.2.0
      '@aws-crypto/sha256-js': 5.2.0
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/credential-provider-node': 3.972.39
      '@aws-sdk/middleware-bucket-endpoint': 3.972.10
      '@aws-sdk/middleware-expect-continue': 3.972.10
      '@aws-sdk/middleware-flexible-checksums': 3.974.16
      '@aws-sdk/middleware-host-header': 3.972.10
      '@aws-sdk/middleware-location-constraint': 3.972.10
      '@aws-sdk/middleware-logger': 3.972.10
      '@aws-sdk/middleware-recursion-detection': 3.972.11
      '@aws-sdk/middleware-sdk-s3': 3.972.37
      '@aws-sdk/middleware-ssec': 3.972.10
      '@aws-sdk/middleware-user-agent': 3.972.38
      '@aws-sdk/region-config-resolver': 3.972.13
      '@aws-sdk/signature-v4-multi-region': 3.996.25
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-endpoints': 3.996.8
      '@aws-sdk/util-user-agent-browser': 3.972.10
      '@aws-sdk/util-user-agent-node': 3.973.24
      '@smithy/config-resolver': 4.4.17
      '@smithy/core': 3.23.17
      '@smithy/eventstream-serde-browser': 4.2.14
      '@smithy/eventstream-serde-config-resolver': 4.3.14
      '@smithy/eventstream-serde-node': 4.2.14
      '@smithy/fetch-http-handler': 5.3.17
      '@smithy/hash-blob-browser': 4.2.15
      '@smithy/hash-node': 4.2.14
      '@smithy/hash-stream-node': 4.2.14
      '@smithy/invalid-dependency': 4.2.14
      '@smithy/md5-js': 4.2.14
      '@smithy/middleware-content-length': 4.2.14
      '@smithy/middleware-endpoint': 4.4.32
      '@smithy/middleware-retry': 4.5.7
      '@smithy/middleware-serde': 4.2.20
      '@smithy/middleware-stack': 4.2.14
      '@smithy/node-config-provider': 4.3.14
      '@smithy/node-http-handler': 4.6.1
      '@smithy/protocol-http': 5.3.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      '@smithy/url-parser': 4.2.14
      '@smithy/util-base64': 4.3.2
      '@smithy/util-body-length-browser': 4.2.2
      '@smithy/util-body-length-node': 4.2.3
      '@smithy/util-defaults-mode-browser': 4.3.49
      '@smithy/util-defaults-mode-node': 4.2.54
      '@smithy/util-endpoints': 3.4.2
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-retry': 4.3.8
      '@smithy/util-stream': 4.5.25
      '@smithy/util-utf8': 4.2.2
      '@smithy/util-waiter': 4.3.0
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/core@3.974.8':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/xml-builder': 3.972.22
      '@smithy/core': 3.23.17
      '@smithy/node-config-provider': 4.3.14
      '@smithy/property-provider': 4.2.14
      '@smithy/protocol-http': 5.3.14
      '@smithy/signature-v4': 5.3.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      '@smithy/util-base64': 4.3.2
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-retry': 4.3.8
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@aws-sdk/crc64-nvme@3.972.7':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/credential-provider-cognito-identity@3.972.31':
    dependencies:
      '@aws-sdk/nested-clients': 3.997.6
      '@aws-sdk/types': 3.973.8
      '@smithy/property-provider': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/credential-provider-env@3.972.34':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/types': 3.973.8
      '@smithy/property-provider': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/credential-provider-http@3.972.36':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/types': 3.973.8
      '@smithy/fetch-http-handler': 5.3.17
      '@smithy/node-http-handler': 4.6.1
      '@smithy/property-provider': 4.2.14
      '@smithy/protocol-http': 5.3.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      '@smithy/util-stream': 4.5.25
      tslib: 2.8.1

  '@aws-sdk/credential-provider-ini@3.972.38':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/credential-provider-env': 3.972.34
      '@aws-sdk/credential-provider-http': 3.972.36
      '@aws-sdk/credential-provider-login': 3.972.38
      '@aws-sdk/credential-provider-process': 3.972.34
      '@aws-sdk/credential-provider-sso': 3.972.38
      '@aws-sdk/credential-provider-web-identity': 3.972.38
      '@aws-sdk/nested-clients': 3.997.6
      '@aws-sdk/types': 3.973.8
      '@smithy/credential-provider-imds': 4.2.14
      '@smithy/property-provider': 4.2.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/credential-provider-login@3.972.38':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/nested-clients': 3.997.6
      '@aws-sdk/types': 3.973.8
      '@smithy/property-provider': 4.2.14
      '@smithy/protocol-http': 5.3.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/credential-provider-node@3.972.39':
    dependencies:
      '@aws-sdk/credential-provider-env': 3.972.34
      '@aws-sdk/credential-provider-http': 3.972.36
      '@aws-sdk/credential-provider-ini': 3.972.38
      '@aws-sdk/credential-provider-process': 3.972.34
      '@aws-sdk/credential-provider-sso': 3.972.38
      '@aws-sdk/credential-provider-web-identity': 3.972.38
      '@aws-sdk/types': 3.973.8
      '@smithy/credential-provider-imds': 4.2.14
      '@smithy/property-provider': 4.2.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/credential-provider-process@3.972.34':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/types': 3.973.8
      '@smithy/property-provider': 4.2.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/credential-provider-sso@3.972.38':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/nested-clients': 3.997.6
      '@aws-sdk/token-providers': 3.1041.0
      '@aws-sdk/types': 3.973.8
      '@smithy/property-provider': 4.2.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/credential-provider-web-identity@3.972.38':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/nested-clients': 3.997.6
      '@aws-sdk/types': 3.973.8
      '@smithy/property-provider': 4.2.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/credential-providers@3.1042.0':
    dependencies:
      '@aws-sdk/client-cognito-identity': 3.1042.0
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/credential-provider-cognito-identity': 3.972.31
      '@aws-sdk/credential-provider-env': 3.972.34
      '@aws-sdk/credential-provider-http': 3.972.36
      '@aws-sdk/credential-provider-ini': 3.972.38
      '@aws-sdk/credential-provider-login': 3.972.38
      '@aws-sdk/credential-provider-node': 3.972.39
      '@aws-sdk/credential-provider-process': 3.972.34
      '@aws-sdk/credential-provider-sso': 3.972.38
      '@aws-sdk/credential-provider-web-identity': 3.972.38
      '@aws-sdk/nested-clients': 3.997.6
      '@aws-sdk/types': 3.973.8
      '@smithy/config-resolver': 4.4.17
      '@smithy/core': 3.23.17
      '@smithy/credential-provider-imds': 4.2.14
      '@smithy/node-config-provider': 4.3.14
      '@smithy/property-provider': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/eventstream-handler-node@3.972.14':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/eventstream-codec': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/middleware-bucket-endpoint@3.972.10':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-arn-parser': 3.972.3
      '@smithy/node-config-provider': 4.3.14
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      '@smithy/util-config-provider': 4.2.2
      tslib: 2.8.1

  '@aws-sdk/middleware-eventstream@3.972.10':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/middleware-expect-continue@3.972.10':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/middleware-flexible-checksums@3.974.16':
    dependencies:
      '@aws-crypto/crc32': 5.2.0
      '@aws-crypto/crc32c': 5.2.0
      '@aws-crypto/util': 5.2.0
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/crc64-nvme': 3.972.7
      '@aws-sdk/types': 3.973.8
      '@smithy/is-array-buffer': 4.2.2
      '@smithy/node-config-provider': 4.3.14
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-stream': 4.5.25
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@aws-sdk/middleware-host-header@3.972.10':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/middleware-location-constraint@3.972.10':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/middleware-logger@3.972.10':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/middleware-recursion-detection@3.972.11':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@aws/lambda-invoke-store': 0.2.4
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/middleware-sdk-s3@3.972.37':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-arn-parser': 3.972.3
      '@smithy/core': 3.23.17
      '@smithy/node-config-provider': 4.3.14
      '@smithy/protocol-http': 5.3.14
      '@smithy/signature-v4': 5.3.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      '@smithy/util-config-provider': 4.2.2
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-stream': 4.5.25
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@aws-sdk/middleware-ssec@3.972.10':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/middleware-user-agent@3.972.38':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-endpoints': 3.996.8
      '@smithy/core': 3.23.17
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      '@smithy/util-retry': 4.3.8
      tslib: 2.8.1

  '@aws-sdk/middleware-websocket@3.972.16':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-format-url': 3.972.10
      '@smithy/eventstream-codec': 4.2.14
      '@smithy/eventstream-serde-browser': 4.2.14
      '@smithy/fetch-http-handler': 5.3.17
      '@smithy/protocol-http': 5.3.14
      '@smithy/signature-v4': 5.3.14
      '@smithy/types': 4.14.1
      '@smithy/util-base64': 4.3.2
      '@smithy/util-hex-encoding': 4.2.2
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@aws-sdk/nested-clients@3.997.6':
    dependencies:
      '@aws-crypto/sha256-browser': 5.2.0
      '@aws-crypto/sha256-js': 5.2.0
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/middleware-host-header': 3.972.10
      '@aws-sdk/middleware-logger': 3.972.10
      '@aws-sdk/middleware-recursion-detection': 3.972.11
      '@aws-sdk/middleware-user-agent': 3.972.38
      '@aws-sdk/region-config-resolver': 3.972.13
      '@aws-sdk/signature-v4-multi-region': 3.996.25
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-endpoints': 3.996.8
      '@aws-sdk/util-user-agent-browser': 3.972.10
      '@aws-sdk/util-user-agent-node': 3.973.24
      '@smithy/config-resolver': 4.4.17
      '@smithy/core': 3.23.17
      '@smithy/fetch-http-handler': 5.3.17
      '@smithy/hash-node': 4.2.14
      '@smithy/invalid-dependency': 4.2.14
      '@smithy/middleware-content-length': 4.2.14
      '@smithy/middleware-endpoint': 4.4.32
      '@smithy/middleware-retry': 4.5.7
      '@smithy/middleware-serde': 4.2.20
      '@smithy/middleware-stack': 4.2.14
      '@smithy/node-config-provider': 4.3.14
      '@smithy/node-http-handler': 4.6.1
      '@smithy/protocol-http': 5.3.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      '@smithy/url-parser': 4.2.14
      '@smithy/util-base64': 4.3.2
      '@smithy/util-body-length-browser': 4.2.2
      '@smithy/util-body-length-node': 4.2.3
      '@smithy/util-defaults-mode-browser': 4.3.49
      '@smithy/util-defaults-mode-node': 4.2.54
      '@smithy/util-endpoints': 3.4.2
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-retry': 4.3.8
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/region-config-resolver@3.972.13':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/config-resolver': 4.4.17
      '@smithy/node-config-provider': 4.3.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/s3-request-presigner@3.1042.0':
    dependencies:
      '@aws-sdk/signature-v4-multi-region': 3.996.25
      '@aws-sdk/types': 3.973.8
      '@aws-sdk/util-format-url': 3.972.10
      '@smithy/middleware-endpoint': 4.4.32
      '@smithy/protocol-http': 5.3.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/signature-v4-multi-region@3.996.25':
    dependencies:
      '@aws-sdk/middleware-sdk-s3': 3.972.37
      '@aws-sdk/types': 3.973.8
      '@smithy/protocol-http': 5.3.14
      '@smithy/signature-v4': 5.3.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/token-providers@3.1024.0':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/nested-clients': 3.997.6
      '@aws-sdk/types': 3.973.8
      '@smithy/property-provider': 4.2.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/token-providers@3.1041.0':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/nested-clients': 3.997.6
      '@aws-sdk/types': 3.973.8
      '@smithy/property-provider': 4.2.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/token-providers@3.1042.0':
    dependencies:
      '@aws-sdk/core': 3.974.8
      '@aws-sdk/nested-clients': 3.997.6
      '@aws-sdk/types': 3.973.8
      '@smithy/property-provider': 4.2.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - aws-crt

  '@aws-sdk/types@3.973.8':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/util-arn-parser@3.972.3':
    dependencies:
      tslib: 2.8.1

  '@aws-sdk/util-endpoints@3.996.8':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/types': 4.14.1
      '@smithy/url-parser': 4.2.14
      '@smithy/util-endpoints': 3.4.2
      tslib: 2.8.1

  '@aws-sdk/util-format-url@3.972.10':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/querystring-builder': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@aws-sdk/util-locate-window@3.965.5':
    dependencies:
      tslib: 2.8.1

  '@aws-sdk/util-user-agent-browser@3.972.10':
    dependencies:
      '@aws-sdk/types': 3.973.8
      '@smithy/types': 4.14.1
      bowser: 2.14.1
      tslib: 2.8.1

  '@aws-sdk/util-user-agent-node@3.973.24':
    dependencies:
      '@aws-sdk/middleware-user-agent': 3.972.38
      '@aws-sdk/types': 3.973.8
      '@smithy/node-config-provider': 4.3.14
      '@smithy/types': 4.14.1
      '@smithy/util-config-provider': 4.2.2
      tslib: 2.8.1

  '@aws-sdk/xml-builder@3.972.22':
    dependencies:
      '@nodable/entities': 2.1.0
      '@smithy/types': 4.14.1
      fast-xml-parser: 5.7.0
      tslib: 2.8.1

  '@aws/bedrock-token-generator@1.1.0':
    dependencies:
      '@aws-sdk/credential-providers': 3.1042.0
      '@aws-sdk/util-format-url': 3.972.10
      '@smithy/config-resolver': 4.4.17
      '@smithy/hash-node': 4.2.14
      '@smithy/invalid-dependency': 4.2.14
      '@smithy/node-config-provider': 4.3.14
      '@smithy/protocol-http': 5.3.14
      '@smithy/signature-v4': 5.3.14
      '@smithy/types': 4.14.1
    transitivePeerDependencies:
      - aws-crt

  '@aws/lambda-invoke-store@0.2.4': {}

  '@azure/abort-controller@2.1.2':
    dependencies:
      tslib: 2.8.1

  '@azure/core-auth@1.10.1':
    dependencies:
      '@azure/abort-controller': 2.1.2
      '@azure/core-util': 1.13.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - supports-color

  '@azure/core-client@1.10.1':
    dependencies:
      '@azure/abort-controller': 2.1.2
      '@azure/core-auth': 1.10.1
      '@azure/core-rest-pipeline': 1.23.0
      '@azure/core-tracing': 1.3.1
      '@azure/core-util': 1.13.1
      '@azure/logger': 1.3.0
      tslib: 2.8.1
    transitivePeerDependencies:
      - supports-color

  '@azure/core-rest-pipeline@1.23.0':
    dependencies:
      '@azure/abort-controller': 2.1.2
      '@azure/core-auth': 1.10.1
      '@azure/core-tracing': 1.3.1
      '@azure/core-util': 1.13.1
      '@azure/logger': 1.3.0
      '@typespec/ts-http-runtime': 0.3.5
      tslib: 2.8.1
    transitivePeerDependencies:
      - supports-color

  '@azure/core-tracing@1.3.1':
    dependencies:
      tslib: 2.8.1

  '@azure/core-util@1.13.1':
    dependencies:
      '@azure/abort-controller': 2.1.2
      '@typespec/ts-http-runtime': 0.3.5
      tslib: 2.8.1
    transitivePeerDependencies:
      - supports-color

  '@azure/identity@4.13.1':
    dependencies:
      '@azure/abort-controller': 2.1.2
      '@azure/core-auth': 1.10.1
      '@azure/core-client': 1.10.1
      '@azure/core-rest-pipeline': 1.23.0
      '@azure/core-tracing': 1.3.1
      '@azure/core-util': 1.13.1
      '@azure/logger': 1.3.0
      '@azure/msal-browser': 5.9.0
      '@azure/msal-node': 5.1.5
      open: 10.2.0
      tslib: 2.8.1
    transitivePeerDependencies:
      - supports-color

  '@azure/logger@1.3.0':
    dependencies:
      '@typespec/ts-http-runtime': 0.3.5
      tslib: 2.8.1
    transitivePeerDependencies:
      - supports-color

  '@azure/msal-browser@5.9.0':
    dependencies:
      '@azure/msal-common': 16.5.2

  '@azure/msal-common@15.17.0': {}

  '@azure/msal-common@16.5.2': {}

  '@azure/msal-node@3.8.10':
    dependencies:
      '@azure/msal-common': 15.17.0
      jsonwebtoken: 9.0.3
      uuid: 14.0.0

  '@azure/msal-node@5.1.5':
    dependencies:
      '@azure/msal-common': 16.5.2
      jsonwebtoken: 9.0.3

  '@babel/helper-string-parser@7.27.1': {}

  '@babel/helper-validator-identifier@7.28.5': {}

  '@babel/parser@7.29.3':
    dependencies:
      '@babel/types': 7.29.0

  '@babel/runtime@7.29.2': {}

  '@babel/types@7.29.0':
    dependencies:
      '@babel/helper-string-parser': 7.27.1
      '@babel/helper-validator-identifier': 7.28.5

  '@bcoe/v8-coverage@1.0.2': {}

  '@blazediff/core@1.9.1': {}

  '@borewit/text-codec@0.2.2': {}

  '@bramus/specificity@2.4.2':
    dependencies:
      css-tree: 3.2.1

  '@cacheable/memory@2.0.8':
    dependencies:
      '@cacheable/utils': 2.4.1
      '@keyv/bigmap': 1.3.1(keyv@5.6.0)
      hookified: 1.15.1
      keyv: 5.6.0

  '@cacheable/node-cache@1.7.6':
    dependencies:
      cacheable: 2.3.4
      hookified: 1.15.1
      keyv: 5.6.0

  '@cacheable/utils@2.4.1':
    dependencies:
      hashery: 1.5.1
      keyv: 5.6.0

  '@clack/core@1.3.0':
    dependencies:
      fast-wrap-ansi: 0.2.0
      sisteransi: 1.0.5

  '@clack/prompts@1.3.0':
    dependencies:
      '@clack/core': 1.3.0
      fast-string-width: 3.0.2
      fast-wrap-ansi: 0.2.0
      sisteransi: 1.0.5

  '@clawdbot/lobster@2026.4.6':
    dependencies:
      ajv: 8.20.0
      yaml: 2.8.4

  '@copilotkit/aimock@1.17.0(vitest@4.1.5)':
    optionalDependencies:
      vitest: 4.1.5(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/browser-playwright@4.1.5)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))

  '@create-markdown/preview@2.0.3(shiki@3.23.0)':
    optionalDependencies:
      shiki: 3.23.0

  '@csstools/color-helpers@6.0.2': {}

  '@csstools/css-calc@3.2.0(@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.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
    dependencies:
      '@csstools/color-helpers': 6.0.2
      '@csstools/css-calc': 3.2.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)
      '@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.3(css-tree@3.2.1)':
    optionalDependencies:
      css-tree: 3.2.1

  '@csstools/css-tokenizer@4.0.0': {}

  '@d-fischer/cache-decorators@4.0.1':
    dependencies:
      '@d-fischer/shared-utils': 3.6.4
      tslib: 2.8.1

  '@d-fischer/connection@10.0.1':
    dependencies:
      '@d-fischer/isomorphic-ws': 7.0.2(ws@8.20.0)
      '@d-fischer/logger': 4.2.4
      '@d-fischer/shared-utils': 3.6.4
      '@d-fischer/typed-event-emitter': 3.3.3
      '@types/node': 20.19.39
      '@types/ws': 8.18.1
      tslib: 2.8.1
      ws: 8.20.0
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  '@d-fischer/deprecate@2.0.2': {}

  '@d-fischer/detect-node@3.0.1': {}

  '@d-fischer/escape-string-regexp@5.0.0': {}

  '@d-fischer/isomorphic-ws@7.0.2(ws@8.20.0)':
    dependencies:
      ws: 8.20.0

  '@d-fischer/logger@4.2.4':
    dependencies:
      '@d-fischer/detect-node': 3.0.1
      '@d-fischer/shared-utils': 3.6.4
      tslib: 2.8.1

  '@d-fischer/rate-limiter@1.1.0':
    dependencies:
      '@d-fischer/logger': 4.2.4
      '@d-fischer/shared-utils': 3.6.4
      tslib: 2.8.1

  '@d-fischer/shared-utils@3.6.4':
    dependencies:
      tslib: 2.8.1

  '@d-fischer/typed-event-emitter@3.3.3':
    dependencies:
      tslib: 2.8.1

  '@discordjs/node-pre-gyp@0.4.5':
    dependencies:
      detect-libc: 2.1.2
      https-proxy-agent: 5.0.1
      make-dir: 3.1.0
      node-fetch: 2.7.0
      nopt: 5.0.0
      npmlog: 5.0.1
      rimraf: 3.0.2
      semver: 7.7.4
      tar: 7.5.13
    transitivePeerDependencies:
      - encoding
      - supports-color
    optional: true

  '@discordjs/opus@0.10.0':
    dependencies:
      '@discordjs/node-pre-gyp': 0.4.5
      node-addon-api: 8.7.0
    transitivePeerDependencies:
      - encoding
      - supports-color
    optional: true

  '@discordjs/voice@0.19.2(@discordjs/opus@0.10.0)(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(opusscript@0.1.1)':
    dependencies:
      '@snazzah/davey': 0.1.11(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
      '@types/ws': 8.18.1
      discord-api-types: 0.38.47
      prism-media: 1.3.5(@discordjs/opus@0.10.0)(opusscript@0.1.1)
      tslib: 2.8.1
      ws: 8.20.0
    transitivePeerDependencies:
      - '@discordjs/opus'
      - '@emnapi/core'
      - '@emnapi/runtime'
      - bufferutil
      - ffmpeg-static
      - node-opus
      - opusscript
      - utf-8-validate

  '@emnapi/core@1.10.0':
    dependencies:
      '@emnapi/wasi-threads': 1.2.1
      tslib: 2.8.1
    optional: true

  '@emnapi/runtime@1.10.0':
    dependencies:
      tslib: 2.8.1
    optional: true

  '@emnapi/wasi-threads@1.2.1':
    dependencies:
      tslib: 2.8.1
    optional: true

  '@esbuild/aix-ppc64@0.27.7':
    optional: true

  '@esbuild/android-arm64@0.27.7':
    optional: true

  '@esbuild/android-arm@0.27.7':
    optional: true

  '@esbuild/android-x64@0.27.7':
    optional: true

  '@esbuild/darwin-arm64@0.27.7':
    optional: true

  '@esbuild/darwin-x64@0.27.7':
    optional: true

  '@esbuild/freebsd-arm64@0.27.7':
    optional: true

  '@esbuild/freebsd-x64@0.27.7':
    optional: true

  '@esbuild/linux-arm64@0.27.7':
    optional: true

  '@esbuild/linux-arm@0.27.7':
    optional: true

  '@esbuild/linux-ia32@0.27.7':
    optional: true

  '@esbuild/linux-loong64@0.27.7':
    optional: true

  '@esbuild/linux-mips64el@0.27.7':
    optional: true

  '@esbuild/linux-ppc64@0.27.7':
    optional: true

  '@esbuild/linux-riscv64@0.27.7':
    optional: true

  '@esbuild/linux-s390x@0.27.7':
    optional: true

  '@esbuild/linux-x64@0.27.7':
    optional: true

  '@esbuild/netbsd-arm64@0.27.7':
    optional: true

  '@esbuild/netbsd-x64@0.27.7':
    optional: true

  '@esbuild/openbsd-arm64@0.27.7':
    optional: true

  '@esbuild/openbsd-x64@0.27.7':
    optional: true

  '@esbuild/openharmony-arm64@0.27.7':
    optional: true

  '@esbuild/sunos-x64@0.27.7':
    optional: true

  '@esbuild/win32-arm64@0.27.7':
    optional: true

  '@esbuild/win32-ia32@0.27.7':
    optional: true

  '@esbuild/win32-x64@0.27.7':
    optional: true

  '@eshaz/web-worker@1.2.2': {}

  '@exodus/bytes@1.15.0(@noble/hashes@2.0.1)':
    optionalDependencies:
      '@noble/hashes': 2.0.1

  '@google/genai@1.51.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))':
    dependencies:
      google-auth-library: 10.6.2
      p-retry: 4.6.2
      protobufjs: 7.5.5
      ws: 8.20.0
    optionalDependencies:
      '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3)
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate

  '@grammyjs/runner@2.0.3(grammy@1.42.0)':
    dependencies:
      abort-controller: 3.0.0
      grammy: 1.42.0

  '@grammyjs/transformer-throttler@1.2.1(grammy@1.42.0)':
    dependencies:
      bottleneck: 2.19.5
      grammy: 1.42.0

  '@grammyjs/types@3.26.0': {}

  '@grpc/grpc-js@1.14.3':
    dependencies:
      '@grpc/proto-loader': 0.8.0
      '@js-sdsl/ordered-map': 4.4.2

  '@grpc/proto-loader@0.8.0':
    dependencies:
      lodash.camelcase: 4.3.0
      long: 5.3.2
      protobufjs: 7.5.5
      yargs: 17.7.2

  '@hapi/boom@9.1.4':
    dependencies:
      '@hapi/hoek': 9.3.0

  '@hapi/hoek@9.3.0': {}

  '@homebridge/ciao@1.3.8':
    dependencies:
      debug: 4.4.3
      fast-deep-equal: 3.1.3
      source-map-support: 0.5.21
      tslib: 2.8.1
    transitivePeerDependencies:
      - supports-color

  '@hono/node-server@1.19.14(hono@4.12.14)':
    dependencies:
      hono: 4.12.14

  '@img/colour@1.1.0': {}

  '@img/sharp-darwin-arm64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-darwin-arm64': 1.2.4
    optional: true

  '@img/sharp-darwin-x64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-darwin-x64': 1.2.4
    optional: true

  '@img/sharp-libvips-darwin-arm64@1.2.4':
    optional: true

  '@img/sharp-libvips-darwin-x64@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-arm64@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-arm@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-ppc64@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-riscv64@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-s390x@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-x64@1.2.4':
    optional: true

  '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
    optional: true

  '@img/sharp-libvips-linuxmusl-x64@1.2.4':
    optional: true

  '@img/sharp-linux-arm64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-arm64': 1.2.4
    optional: true

  '@img/sharp-linux-arm@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-arm': 1.2.4
    optional: true

  '@img/sharp-linux-ppc64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-ppc64': 1.2.4
    optional: true

  '@img/sharp-linux-riscv64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-riscv64': 1.2.4
    optional: true

  '@img/sharp-linux-s390x@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-s390x': 1.2.4
    optional: true

  '@img/sharp-linux-x64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-x64': 1.2.4
    optional: true

  '@img/sharp-linuxmusl-arm64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
    optional: true

  '@img/sharp-linuxmusl-x64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linuxmusl-x64': 1.2.4
    optional: true

  '@img/sharp-wasm32@0.34.5':
    dependencies:
      '@emnapi/runtime': 1.10.0
    optional: true

  '@img/sharp-win32-arm64@0.34.5':
    optional: true

  '@img/sharp-win32-ia32@0.34.5':
    optional: true

  '@img/sharp-win32-x64@0.34.5':
    optional: true

  '@isaacs/fs-minipass@4.0.1':
    dependencies:
      minipass: 7.1.3

  '@jimp/core@1.6.1':
    dependencies:
      '@jimp/file-ops': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      await-to-js: 3.0.0
      exif-parser: 0.1.12
      file-type: 22.0.1
      mime: 3.0.0
    transitivePeerDependencies:
      - supports-color

  '@jimp/diff@1.6.1':
    dependencies:
      '@jimp/plugin-resize': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      pixelmatch: 5.3.0
    transitivePeerDependencies:
      - supports-color

  '@jimp/file-ops@1.6.1': {}

  '@jimp/js-bmp@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      bmp-ts: 1.0.9
    transitivePeerDependencies:
      - supports-color

  '@jimp/js-gif@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/types': 1.6.1
      gifwrap: 0.10.1
      omggif: 1.0.10
    transitivePeerDependencies:
      - supports-color

  '@jimp/js-jpeg@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/types': 1.6.1
      jpeg-js: 0.4.4
    transitivePeerDependencies:
      - supports-color

  '@jimp/js-png@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/types': 1.6.1
      pngjs: 7.0.0
    transitivePeerDependencies:
      - supports-color

  '@jimp/js-tiff@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/types': 1.6.1
      utif2: 4.1.0
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-blit@1.6.1':
    dependencies:
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      zod: 3.25.76

  '@jimp/plugin-blur@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/utils': 1.6.1
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-circle@1.6.1':
    dependencies:
      '@jimp/types': 1.6.1
      zod: 3.25.76

  '@jimp/plugin-color@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      tinycolor2: 1.6.0
      zod: 3.25.76
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-contain@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/plugin-blit': 1.6.1
      '@jimp/plugin-resize': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      zod: 3.25.76
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-cover@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/plugin-crop': 1.6.1
      '@jimp/plugin-resize': 1.6.1
      '@jimp/types': 1.6.1
      zod: 3.25.76
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-crop@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      zod: 3.25.76
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-displace@1.6.1':
    dependencies:
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      zod: 3.25.76

  '@jimp/plugin-dither@1.6.1':
    dependencies:
      '@jimp/types': 1.6.1

  '@jimp/plugin-fisheye@1.6.1':
    dependencies:
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      zod: 3.25.76

  '@jimp/plugin-flip@1.6.1':
    dependencies:
      '@jimp/types': 1.6.1
      zod: 3.25.76

  '@jimp/plugin-hash@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/js-bmp': 1.6.1
      '@jimp/js-jpeg': 1.6.1
      '@jimp/js-png': 1.6.1
      '@jimp/js-tiff': 1.6.1
      '@jimp/plugin-color': 1.6.1
      '@jimp/plugin-resize': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      any-base: 1.1.0
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-mask@1.6.1':
    dependencies:
      '@jimp/types': 1.6.1
      zod: 3.25.76

  '@jimp/plugin-print@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/js-jpeg': 1.6.1
      '@jimp/js-png': 1.6.1
      '@jimp/plugin-blit': 1.6.1
      '@jimp/types': 1.6.1
      parse-bmfont-ascii: 1.0.6
      parse-bmfont-binary: 1.0.6
      parse-bmfont-xml: 1.1.6
      simple-xml-to-json: 1.2.7
      zod: 3.25.76
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-quantize@1.6.1':
    dependencies:
      image-q: 4.0.0
      zod: 3.25.76

  '@jimp/plugin-resize@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/types': 1.6.1
      zod: 3.25.76
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-rotate@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/plugin-crop': 1.6.1
      '@jimp/plugin-resize': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      zod: 3.25.76
    transitivePeerDependencies:
      - supports-color

  '@jimp/plugin-threshold@1.6.1':
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/plugin-color': 1.6.1
      '@jimp/plugin-hash': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
      zod: 3.25.76
    transitivePeerDependencies:
      - supports-color

  '@jimp/types@1.6.1':
    dependencies:
      zod: 3.25.76

  '@jimp/utils@1.6.1':
    dependencies:
      '@jimp/types': 1.6.1
      tinycolor2: 1.6.0

  '@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-sdsl/ordered-map@4.4.2': {}

  '@keyv/bigmap@1.3.1(keyv@5.6.0)':
    dependencies:
      hashery: 1.5.1
      hookified: 1.15.1
      keyv: 5.6.0

  '@keyv/serialize@1.1.1': {}

  '@lancedb/lancedb-darwin-arm64@0.27.2':
    optional: true

  '@lancedb/lancedb-linux-arm64-gnu@0.27.2':
    optional: true

  '@lancedb/lancedb-linux-arm64-musl@0.27.2':
    optional: true

  '@lancedb/lancedb-linux-x64-gnu@0.27.2':
    optional: true

  '@lancedb/lancedb-linux-x64-musl@0.27.2':
    optional: true

  '@lancedb/lancedb-win32-arm64-msvc@0.27.2':
    optional: true

  '@lancedb/lancedb-win32-x64-msvc@0.27.2':
    optional: true

  '@lancedb/lancedb@0.27.2(apache-arrow@18.1.0)':
    dependencies:
      apache-arrow: 18.1.0
      reflect-metadata: 0.2.2
    optionalDependencies:
      '@lancedb/lancedb-darwin-arm64': 0.27.2
      '@lancedb/lancedb-linux-arm64-gnu': 0.27.2
      '@lancedb/lancedb-linux-arm64-musl': 0.27.2
      '@lancedb/lancedb-linux-x64-gnu': 0.27.2
      '@lancedb/lancedb-linux-x64-musl': 0.27.2
      '@lancedb/lancedb-win32-arm64-msvc': 0.27.2
      '@lancedb/lancedb-win32-x64-msvc': 0.27.2

  '@larksuiteoapi/node-sdk@1.62.1':
    dependencies:
      axios: 1.16.0
      lodash.identity: 3.0.0
      lodash.merge: 4.6.2
      lodash.pickby: 4.6.0
      protobufjs: 7.5.5
      qs: 6.14.2
      ws: 8.20.0
    transitivePeerDependencies:
      - bufferutil
      - debug
      - utf-8-validate

  '@line/bot-sdk@11.0.0':
    dependencies:
      '@types/node': 24.12.2

  '@lit-labs/ssr-dom-shim@1.5.1': {}

  '@lit/reactive-element@2.1.2':
    dependencies:
      '@lit-labs/ssr-dom-shim': 1.5.1

  '@lydell/node-pty-darwin-arm64@1.2.0-beta.12':
    optional: true

  '@lydell/node-pty-darwin-x64@1.2.0-beta.12':
    optional: true

  '@lydell/node-pty-linux-arm64@1.2.0-beta.12':
    optional: true

  '@lydell/node-pty-linux-x64@1.2.0-beta.12':
    optional: true

  '@lydell/node-pty-win32-arm64@1.2.0-beta.12':
    optional: true

  '@lydell/node-pty-win32-x64@1.2.0-beta.12':
    optional: true

  '@lydell/node-pty@1.2.0-beta.12':
    optionalDependencies:
      '@lydell/node-pty-darwin-arm64': 1.2.0-beta.12
      '@lydell/node-pty-darwin-x64': 1.2.0-beta.12
      '@lydell/node-pty-linux-arm64': 1.2.0-beta.12
      '@lydell/node-pty-linux-x64': 1.2.0-beta.12
      '@lydell/node-pty-win32-arm64': 1.2.0-beta.12
      '@lydell/node-pty-win32-x64': 1.2.0-beta.12

  '@mariozechner/clipboard-darwin-arm64@0.3.2':
    optional: true

  '@mariozechner/clipboard-darwin-universal@0.3.2':
    optional: true

  '@mariozechner/clipboard-darwin-x64@0.3.2':
    optional: true

  '@mariozechner/clipboard-linux-arm64-gnu@0.3.2':
    optional: true

  '@mariozechner/clipboard-linux-arm64-musl@0.3.2':
    optional: true

  '@mariozechner/clipboard-linux-riscv64-gnu@0.3.2':
    optional: true

  '@mariozechner/clipboard-linux-x64-gnu@0.3.2':
    optional: true

  '@mariozechner/clipboard-linux-x64-musl@0.3.2':
    optional: true

  '@mariozechner/clipboard-win32-arm64-msvc@0.3.2':
    optional: true

  '@mariozechner/clipboard-win32-x64-msvc@0.3.2':
    optional: true

  '@mariozechner/clipboard@0.3.5':
    optionalDependencies:
      '@mariozechner/clipboard-darwin-arm64': 0.3.2
      '@mariozechner/clipboard-darwin-universal': 0.3.2
      '@mariozechner/clipboard-darwin-x64': 0.3.2
      '@mariozechner/clipboard-linux-arm64-gnu': 0.3.2
      '@mariozechner/clipboard-linux-arm64-musl': 0.3.2
      '@mariozechner/clipboard-linux-riscv64-gnu': 0.3.2
      '@mariozechner/clipboard-linux-x64-gnu': 0.3.2
      '@mariozechner/clipboard-linux-x64-musl': 0.3.2
      '@mariozechner/clipboard-win32-arm64-msvc': 0.3.2
      '@mariozechner/clipboard-win32-x64-msvc': 0.3.2
    optional: true

  '@mariozechner/jiti@2.6.5':
    dependencies:
      std-env: 3.10.0
      yoctocolors: 2.1.2

  '@mariozechner/pi-agent-core@0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)':
    dependencies:
      '@mariozechner/pi-ai': 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      typebox: 1.1.37
    transitivePeerDependencies:
      - '@modelcontextprotocol/sdk'
      - aws-crt
      - bufferutil
      - supports-color
      - utf-8-validate
      - ws
      - zod

  '@mariozechner/pi-ai@0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)':
    dependencies:
      '@anthropic-ai/sdk': 0.93.0(zod@4.4.3)
      '@aws-sdk/client-bedrock-runtime': 3.1024.0
      '@google/genai': 1.51.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))
      '@mistralai/mistralai': 2.2.1
      chalk: 5.6.2
      openai: 6.26.0(ws@8.20.0)(zod@4.4.3)
      partial-json: 0.1.7
      proxy-agent: 6.5.0
      typebox: 1.1.37
      undici: 7.25.0
      zod-to-json-schema: 3.25.2(zod@4.4.3)
    transitivePeerDependencies:
      - '@modelcontextprotocol/sdk'
      - aws-crt
      - bufferutil
      - supports-color
      - utf-8-validate
      - ws
      - zod

  '@mariozechner/pi-coding-agent@0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)':
    dependencies:
      '@mariozechner/jiti': 2.6.5
      '@mariozechner/pi-agent-core': 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      '@mariozechner/pi-ai': 0.73.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)
      '@mariozechner/pi-tui': 0.73.0
      '@silvia-odwyer/photon-node': 0.3.4
      chalk: 5.6.2
      cli-highlight: 2.1.11
      diff: 8.0.4
      extract-zip: 2.0.1
      file-type: 22.0.1
      glob: 13.0.6
      hosted-git-info: 9.0.3
      ignore: 7.0.5
      marked: 15.0.12
      minimatch: 10.2.5
      proper-lockfile: 4.1.2
      strip-ansi: 7.2.0
      typebox: 1.1.37
      undici: 7.25.0
      uuid: 14.0.0
      yaml: 2.8.4
    optionalDependencies:
      '@mariozechner/clipboard': 0.3.5
    transitivePeerDependencies:
      - '@modelcontextprotocol/sdk'
      - aws-crt
      - bufferutil
      - supports-color
      - utf-8-validate
      - ws
      - zod

  '@mariozechner/pi-tui@0.73.0':
    dependencies:
      '@types/mime-types': 2.1.4
      chalk: 5.6.2
      get-east-asian-width: 1.5.0
      marked: 15.0.12
      mime-types: 3.0.2
    optionalDependencies:
      koffi: 2.16.1

  '@matrix-org/matrix-sdk-crypto-nodejs@0.5.1':
    dependencies:
      https-proxy-agent: 7.0.6
      node-downloader-helper: 2.1.11
    transitivePeerDependencies:
      - supports-color

  '@matrix-org/matrix-sdk-crypto-wasm@18.2.0': {}

  '@microsoft/teams.api@2.0.9':
    dependencies:
      '@microsoft/teams.cards': 2.0.9
      '@microsoft/teams.common': 2.0.9
      jwt-decode: 4.0.0
      qs: 6.14.2
    transitivePeerDependencies:
      - debug

  '@microsoft/teams.apps@2.0.9':
    dependencies:
      '@azure/msal-node': 3.8.10
      '@microsoft/teams.api': 2.0.9
      '@microsoft/teams.common': 2.0.9
      '@microsoft/teams.graph': 2.0.9
      axios: 1.16.0
      cors: 2.8.6
      express: 5.2.1
      jsonwebtoken: 9.0.3
      jwks-rsa: 3.2.2
      reflect-metadata: 0.2.2
    transitivePeerDependencies:
      - debug
      - supports-color

  '@microsoft/teams.cards@2.0.9': {}

  '@microsoft/teams.common@2.0.9':
    dependencies:
      axios: 1.16.0
    transitivePeerDependencies:
      - debug

  '@microsoft/teams.graph@2.0.9':
    dependencies:
      '@microsoft/teams.common': 2.0.9
      qs: 6.14.2
    transitivePeerDependencies:
      - debug

  '@mistralai/mistralai@2.2.1':
    dependencies:
      ws: 8.20.0
      zod: 4.4.3
      zod-to-json-schema: 3.25.2(zod@4.4.3)
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  '@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)':
    dependencies:
      '@hono/node-server': 1.19.14(hono@4.12.14)
      ajv: 8.20.0
      ajv-formats: 3.0.1(ajv@8.20.0)
      content-type: 1.0.5
      cors: 2.8.6
      cross-spawn: 7.0.6
      eventsource: 3.0.7
      eventsource-parser: 3.0.8
      express: 5.2.1
      express-rate-limit: 8.4.1(express@5.2.1)
      hono: 4.12.14
      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

  '@mozilla/readability@0.6.0': {}

  '@napi-rs/canvas-android-arm64@0.1.100':
    optional: true

  '@napi-rs/canvas-android-arm64@0.1.99':
    optional: true

  '@napi-rs/canvas-darwin-arm64@0.1.100':
    optional: true

  '@napi-rs/canvas-darwin-arm64@0.1.99':
    optional: true

  '@napi-rs/canvas-darwin-x64@0.1.100':
    optional: true

  '@napi-rs/canvas-darwin-x64@0.1.99':
    optional: true

  '@napi-rs/canvas-linux-arm-gnueabihf@0.1.100':
    optional: true

  '@napi-rs/canvas-linux-arm-gnueabihf@0.1.99':
    optional: true

  '@napi-rs/canvas-linux-arm64-gnu@0.1.100':
    optional: true

  '@napi-rs/canvas-linux-arm64-gnu@0.1.99':
    optional: true

  '@napi-rs/canvas-linux-arm64-musl@0.1.100':
    optional: true

  '@napi-rs/canvas-linux-arm64-musl@0.1.99':
    optional: true

  '@napi-rs/canvas-linux-riscv64-gnu@0.1.100':
    optional: true

  '@napi-rs/canvas-linux-riscv64-gnu@0.1.99':
    optional: true

  '@napi-rs/canvas-linux-x64-gnu@0.1.100':
    optional: true

  '@napi-rs/canvas-linux-x64-gnu@0.1.99':
    optional: true

  '@napi-rs/canvas-linux-x64-musl@0.1.100':
    optional: true

  '@napi-rs/canvas-linux-x64-musl@0.1.99':
    optional: true

  '@napi-rs/canvas-win32-arm64-msvc@0.1.100':
    optional: true

  '@napi-rs/canvas-win32-arm64-msvc@0.1.99':
    optional: true

  '@napi-rs/canvas-win32-x64-msvc@0.1.100':
    optional: true

  '@napi-rs/canvas-win32-x64-msvc@0.1.99':
    optional: true

  '@napi-rs/canvas@0.1.100':
    optionalDependencies:
      '@napi-rs/canvas-android-arm64': 0.1.100
      '@napi-rs/canvas-darwin-arm64': 0.1.100
      '@napi-rs/canvas-darwin-x64': 0.1.100
      '@napi-rs/canvas-linux-arm-gnueabihf': 0.1.100
      '@napi-rs/canvas-linux-arm64-gnu': 0.1.100
      '@napi-rs/canvas-linux-arm64-musl': 0.1.100
      '@napi-rs/canvas-linux-riscv64-gnu': 0.1.100
      '@napi-rs/canvas-linux-x64-gnu': 0.1.100
      '@napi-rs/canvas-linux-x64-musl': 0.1.100
      '@napi-rs/canvas-win32-arm64-msvc': 0.1.100
      '@napi-rs/canvas-win32-x64-msvc': 0.1.100
    optional: true

  '@napi-rs/canvas@0.1.99':
    optionalDependencies:
      '@napi-rs/canvas-android-arm64': 0.1.99
      '@napi-rs/canvas-darwin-arm64': 0.1.99
      '@napi-rs/canvas-darwin-x64': 0.1.99
      '@napi-rs/canvas-linux-arm-gnueabihf': 0.1.99
      '@napi-rs/canvas-linux-arm64-gnu': 0.1.99
      '@napi-rs/canvas-linux-arm64-musl': 0.1.99
      '@napi-rs/canvas-linux-riscv64-gnu': 0.1.99
      '@napi-rs/canvas-linux-x64-gnu': 0.1.99
      '@napi-rs/canvas-linux-x64-musl': 0.1.99
      '@napi-rs/canvas-win32-arm64-msvc': 0.1.99
      '@napi-rs/canvas-win32-x64-msvc': 0.1.99

  '@napi-rs/wasm-runtime@1.1.4(@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

  '@noble/ciphers@2.1.1': {}

  '@noble/curves@2.0.1':
    dependencies:
      '@noble/hashes': 2.0.1

  '@noble/ed25519@3.1.0': {}

  '@noble/hashes@2.0.1': {}

  '@nodable/entities@2.1.0': {}

  '@nolyfill/domexception@1.0.28': {}

  '@openai/codex@0.128.0':
    optionalDependencies:
      '@openai/codex-darwin-arm64': '@openai/codex@0.128.0-darwin-arm64'
      '@openai/codex-darwin-x64': '@openai/codex@0.128.0-darwin-x64'
      '@openai/codex-linux-arm64': '@openai/codex@0.128.0-linux-arm64'
      '@openai/codex-linux-x64': '@openai/codex@0.128.0-linux-x64'
      '@openai/codex-win32-arm64': '@openai/codex@0.128.0-win32-arm64'
      '@openai/codex-win32-x64': '@openai/codex@0.128.0-win32-x64'

  '@openai/codex@0.128.0-darwin-arm64':
    optional: true

  '@openai/codex@0.128.0-darwin-x64':
    optional: true

  '@openai/codex@0.128.0-linux-arm64':
    optional: true

  '@openai/codex@0.128.0-linux-x64':
    optional: true

  '@openai/codex@0.128.0-win32-arm64':
    optional: true

  '@openai/codex@0.128.0-win32-x64':
    optional: true

  '@opentelemetry/api-logs@0.216.0':
    dependencies:
      '@opentelemetry/api': 1.9.1

  '@opentelemetry/api@1.9.1': {}

  '@opentelemetry/configuration@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      yaml: 2.8.4

  '@opentelemetry/context-async-hooks@2.7.1(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1

  '@opentelemetry/core@2.7.1(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/semantic-conventions': 1.40.0

  '@opentelemetry/exporter-logs-otlp-grpc@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@grpc/grpc-js': 1.14.3
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-grpc-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-logs': 0.216.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-logs-otlp-http@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/api-logs': 0.216.0
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-logs': 0.216.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-logs-otlp-proto@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/api-logs': 0.216.0
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-logs': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-metrics-otlp-grpc@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@grpc/grpc-js': 1.14.3
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-metrics-otlp-http': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-grpc-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-metrics-otlp-http@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-metrics-otlp-proto@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-metrics-otlp-http': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-prometheus@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.40.0

  '@opentelemetry/exporter-trace-otlp-grpc@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@grpc/grpc-js': 1.14.3
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-grpc-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-trace-otlp-http@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-trace-otlp-proto@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-zipkin@2.7.1(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.40.0

  '@opentelemetry/instrumentation@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/api-logs': 0.216.0
      import-in-the-middle: 3.0.1
      require-in-the-middle: 8.0.1
    transitivePeerDependencies:
      - supports-color

  '@opentelemetry/otlp-exporter-base@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/otlp-grpc-exporter-base@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@grpc/grpc-js': 1.14.3
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.216.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/otlp-transformer@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/api-logs': 0.216.0
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-logs': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1)
      protobufjs: 7.5.5

  '@opentelemetry/propagator-b3@2.7.1(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/propagator-jaeger@2.7.1(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/resources@2.7.1(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.40.0

  '@opentelemetry/sdk-logs@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/api-logs': 0.216.0
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.40.0

  '@opentelemetry/sdk-metrics@2.7.1(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/sdk-node@0.216.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/api-logs': 0.216.0
      '@opentelemetry/configuration': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/context-async-hooks': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-logs-otlp-grpc': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-logs-otlp-http': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-logs-otlp-proto': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-metrics-otlp-grpc': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-metrics-otlp-http': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-metrics-otlp-proto': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-prometheus': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-trace-otlp-grpc': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-trace-otlp-http': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-trace-otlp-proto': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-zipkin': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/instrumentation': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/propagator-b3': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/propagator-jaeger': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-logs': 0.216.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-node': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.40.0
    transitivePeerDependencies:
      - supports-color

  '@opentelemetry/sdk-trace-base@2.7.1(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.40.0

  '@opentelemetry/sdk-trace-node@2.7.1(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/context-async-hooks': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1)

  '@opentelemetry/semantic-conventions@1.40.0': {}

  '@oxc-project/types@0.127.0': {}

  '@pierre/diffs@1.1.20(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
    dependencies:
      '@pierre/theme': 0.0.28
      '@shikijs/transformers': 3.23.0
      diff: 8.0.3
      hast-util-to-html: 9.0.5
      lru_map: 0.4.1
      react: 19.2.4
      react-dom: 19.2.4(react@19.2.4)
      shiki: 3.23.0

  '@pierre/theme@0.0.28': {}

  '@pierre/theme@0.0.29': {}

  '@pinojs/redact@0.4.0': {}

  '@polka/url@1.0.0-next.29': {}

  '@protobufjs/aspromise@1.1.2': {}

  '@protobufjs/base64@1.1.2': {}

  '@protobufjs/codegen@2.0.5': {}

  '@protobufjs/eventemitter@1.1.0': {}

  '@protobufjs/fetch@1.1.0':
    dependencies:
      '@protobufjs/aspromise': 1.1.2
      '@protobufjs/inquire': 1.1.1

  '@protobufjs/float@1.0.2': {}

  '@protobufjs/inquire@1.1.1': {}

  '@protobufjs/path@1.1.2': {}

  '@protobufjs/pool@1.1.0': {}

  '@protobufjs/utf8@1.1.1': {}

  '@rolldown/binding-android-arm64@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-darwin-arm64@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-darwin-x64@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-freebsd-x64@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-linux-arm64-musl@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-linux-x64-gnu@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-linux-x64-musl@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-openharmony-arm64@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-wasm32-wasi@1.0.0-rc.17':
    dependencies:
      '@emnapi/core': 1.10.0
      '@emnapi/runtime': 1.10.0
      '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
    optional: true

  '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.17':
    optional: true

  '@rolldown/binding-win32-x64-msvc@1.0.0-rc.17':
    optional: true

  '@rolldown/pluginutils@1.0.0-rc.17': {}

  '@scure/base@2.0.0': {}

  '@scure/bip32@2.0.1':
    dependencies:
      '@noble/curves': 2.0.1
      '@noble/hashes': 2.0.1
      '@scure/base': 2.0.0

  '@scure/bip39@2.0.1':
    dependencies:
      '@noble/hashes': 2.0.1
      '@scure/base': 2.0.0

  '@shikijs/core@3.23.0':
    dependencies:
      '@shikijs/types': 3.23.0
      '@shikijs/vscode-textmate': 10.0.2
      '@types/hast': 3.0.4
      hast-util-to-html: 9.0.5

  '@shikijs/engine-javascript@3.23.0':
    dependencies:
      '@shikijs/types': 3.23.0
      '@shikijs/vscode-textmate': 10.0.2
      oniguruma-to-es: 4.3.6

  '@shikijs/engine-oniguruma@3.23.0':
    dependencies:
      '@shikijs/types': 3.23.0
      '@shikijs/vscode-textmate': 10.0.2

  '@shikijs/langs@3.23.0':
    dependencies:
      '@shikijs/types': 3.23.0

  '@shikijs/themes@3.23.0':
    dependencies:
      '@shikijs/types': 3.23.0

  '@shikijs/transformers@3.23.0':
    dependencies:
      '@shikijs/core': 3.23.0
      '@shikijs/types': 3.23.0

  '@shikijs/types@3.23.0':
    dependencies:
      '@shikijs/vscode-textmate': 10.0.2
      '@types/hast': 3.0.4

  '@shikijs/vscode-textmate@10.0.2': {}

  '@silvia-odwyer/photon-node@0.3.4': {}

  '@slack/bolt@4.7.2(@types/express@5.0.6)':
    dependencies:
      '@slack/logger': 4.0.1
      '@slack/oauth': 3.0.5
      '@slack/socket-mode': 2.0.7
      '@slack/types': 2.21.0
      '@slack/web-api': 7.15.2
      '@types/express': 5.0.6
      axios: 1.16.0
      express: 5.2.1
      path-to-regexp: 8.4.0
      raw-body: 3.0.2
      tsscmp: 1.0.6
    transitivePeerDependencies:
      - bufferutil
      - debug
      - supports-color
      - utf-8-validate

  '@slack/logger@4.0.1':
    dependencies:
      '@types/node': 25.6.0

  '@slack/oauth@3.0.5':
    dependencies:
      '@slack/logger': 4.0.1
      '@slack/web-api': 7.15.2
      '@types/jsonwebtoken': 9.0.10
      '@types/node': 25.6.0
      jsonwebtoken: 9.0.3
    transitivePeerDependencies:
      - debug

  '@slack/socket-mode@2.0.7':
    dependencies:
      '@slack/logger': 4.0.1
      '@slack/web-api': 7.15.2
      '@types/node': 25.6.0
      '@types/ws': 8.18.1
      eventemitter3: 5.0.4
      ws: 8.20.0
    transitivePeerDependencies:
      - bufferutil
      - debug
      - utf-8-validate

  '@slack/types@2.21.0': {}

  '@slack/web-api@7.15.2':
    dependencies:
      '@slack/logger': 4.0.1
      '@slack/types': 2.21.0
      '@types/node': 25.6.0
      '@types/retry': 0.12.0
      axios: 1.16.0
      eventemitter3: 5.0.4
      form-data: 2.5.4
      is-electron: 2.2.2
      is-stream: 2.0.1
      p-queue: 6.6.2
      p-retry: 4.6.2
      retry: 0.13.1
    transitivePeerDependencies:
      - debug

  '@smithy/chunked-blob-reader-native@4.2.3':
    dependencies:
      '@smithy/util-base64': 4.3.2
      tslib: 2.8.1

  '@smithy/chunked-blob-reader@5.2.2':
    dependencies:
      tslib: 2.8.1

  '@smithy/config-resolver@4.4.17':
    dependencies:
      '@smithy/node-config-provider': 4.3.14
      '@smithy/types': 4.14.1
      '@smithy/util-config-provider': 4.2.2
      '@smithy/util-endpoints': 3.4.2
      '@smithy/util-middleware': 4.2.14
      tslib: 2.8.1

  '@smithy/core@3.23.17':
    dependencies:
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      '@smithy/url-parser': 4.2.14
      '@smithy/util-base64': 4.3.2
      '@smithy/util-body-length-browser': 4.2.2
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-stream': 4.5.25
      '@smithy/util-utf8': 4.2.2
      '@smithy/uuid': 1.1.2
      tslib: 2.8.1

  '@smithy/credential-provider-imds@4.2.14':
    dependencies:
      '@smithy/node-config-provider': 4.3.14
      '@smithy/property-provider': 4.2.14
      '@smithy/types': 4.14.1
      '@smithy/url-parser': 4.2.14
      tslib: 2.8.1

  '@smithy/eventstream-codec@4.2.14':
    dependencies:
      '@aws-crypto/crc32': 5.2.0
      '@smithy/types': 4.14.1
      '@smithy/util-hex-encoding': 4.2.2
      tslib: 2.8.1

  '@smithy/eventstream-serde-browser@4.2.14':
    dependencies:
      '@smithy/eventstream-serde-universal': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/eventstream-serde-config-resolver@4.3.14':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/eventstream-serde-node@4.2.14':
    dependencies:
      '@smithy/eventstream-serde-universal': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/eventstream-serde-universal@4.2.14':
    dependencies:
      '@smithy/eventstream-codec': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/fetch-http-handler@5.3.17':
    dependencies:
      '@smithy/protocol-http': 5.3.14
      '@smithy/querystring-builder': 4.2.14
      '@smithy/types': 4.14.1
      '@smithy/util-base64': 4.3.2
      tslib: 2.8.1

  '@smithy/hash-blob-browser@4.2.15':
    dependencies:
      '@smithy/chunked-blob-reader': 5.2.2
      '@smithy/chunked-blob-reader-native': 4.2.3
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/hash-node@4.2.14':
    dependencies:
      '@smithy/types': 4.14.1
      '@smithy/util-buffer-from': 4.2.2
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@smithy/hash-stream-node@4.2.14':
    dependencies:
      '@smithy/types': 4.14.1
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@smithy/invalid-dependency@4.2.14':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/is-array-buffer@2.2.0':
    dependencies:
      tslib: 2.8.1

  '@smithy/is-array-buffer@4.2.2':
    dependencies:
      tslib: 2.8.1

  '@smithy/md5-js@4.2.14':
    dependencies:
      '@smithy/types': 4.14.1
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@smithy/middleware-content-length@4.2.14':
    dependencies:
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/middleware-endpoint@4.4.32':
    dependencies:
      '@smithy/core': 3.23.17
      '@smithy/middleware-serde': 4.2.20
      '@smithy/node-config-provider': 4.3.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      '@smithy/url-parser': 4.2.14
      '@smithy/util-middleware': 4.2.14
      tslib: 2.8.1

  '@smithy/middleware-retry@4.5.7':
    dependencies:
      '@smithy/core': 3.23.17
      '@smithy/node-config-provider': 4.3.14
      '@smithy/protocol-http': 5.3.14
      '@smithy/service-error-classification': 4.3.1
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-retry': 4.3.8
      '@smithy/uuid': 1.1.2
      tslib: 2.8.1

  '@smithy/middleware-serde@4.2.20':
    dependencies:
      '@smithy/core': 3.23.17
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/middleware-stack@4.2.14':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/node-config-provider@4.3.14':
    dependencies:
      '@smithy/property-provider': 4.2.14
      '@smithy/shared-ini-file-loader': 4.4.9
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/node-http-handler@4.6.1':
    dependencies:
      '@smithy/protocol-http': 5.3.14
      '@smithy/querystring-builder': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/property-provider@4.2.14':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/protocol-http@5.3.14':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/querystring-builder@4.2.14':
    dependencies:
      '@smithy/types': 4.14.1
      '@smithy/util-uri-escape': 4.2.2
      tslib: 2.8.1

  '@smithy/querystring-parser@4.2.14':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/service-error-classification@4.3.1':
    dependencies:
      '@smithy/types': 4.14.1

  '@smithy/shared-ini-file-loader@4.4.9':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/signature-v4@5.3.14':
    dependencies:
      '@smithy/is-array-buffer': 4.2.2
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      '@smithy/util-hex-encoding': 4.2.2
      '@smithy/util-middleware': 4.2.14
      '@smithy/util-uri-escape': 4.2.2
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@smithy/smithy-client@4.12.13':
    dependencies:
      '@smithy/core': 3.23.17
      '@smithy/middleware-endpoint': 4.4.32
      '@smithy/middleware-stack': 4.2.14
      '@smithy/protocol-http': 5.3.14
      '@smithy/types': 4.14.1
      '@smithy/util-stream': 4.5.25
      tslib: 2.8.1

  '@smithy/types@4.14.1':
    dependencies:
      tslib: 2.8.1

  '@smithy/url-parser@4.2.14':
    dependencies:
      '@smithy/querystring-parser': 4.2.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/util-base64@4.3.2':
    dependencies:
      '@smithy/util-buffer-from': 4.2.2
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@smithy/util-body-length-browser@4.2.2':
    dependencies:
      tslib: 2.8.1

  '@smithy/util-body-length-node@4.2.3':
    dependencies:
      tslib: 2.8.1

  '@smithy/util-buffer-from@2.2.0':
    dependencies:
      '@smithy/is-array-buffer': 2.2.0
      tslib: 2.8.1

  '@smithy/util-buffer-from@4.2.2':
    dependencies:
      '@smithy/is-array-buffer': 4.2.2
      tslib: 2.8.1

  '@smithy/util-config-provider@4.2.2':
    dependencies:
      tslib: 2.8.1

  '@smithy/util-defaults-mode-browser@4.3.49':
    dependencies:
      '@smithy/property-provider': 4.2.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/util-defaults-mode-node@4.2.54':
    dependencies:
      '@smithy/config-resolver': 4.4.17
      '@smithy/credential-provider-imds': 4.2.14
      '@smithy/node-config-provider': 4.3.14
      '@smithy/property-provider': 4.2.14
      '@smithy/smithy-client': 4.12.13
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/util-endpoints@3.4.2':
    dependencies:
      '@smithy/node-config-provider': 4.3.14
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/util-hex-encoding@4.2.2':
    dependencies:
      tslib: 2.8.1

  '@smithy/util-middleware@4.2.14':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/util-retry@4.3.8':
    dependencies:
      '@smithy/service-error-classification': 4.3.1
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/util-stream@4.5.25':
    dependencies:
      '@smithy/fetch-http-handler': 5.3.17
      '@smithy/node-http-handler': 4.6.1
      '@smithy/types': 4.14.1
      '@smithy/util-base64': 4.3.2
      '@smithy/util-buffer-from': 4.2.2
      '@smithy/util-hex-encoding': 4.2.2
      '@smithy/util-utf8': 4.2.2
      tslib: 2.8.1

  '@smithy/util-uri-escape@4.2.2':
    dependencies:
      tslib: 2.8.1

  '@smithy/util-utf8@2.3.0':
    dependencies:
      '@smithy/util-buffer-from': 2.2.0
      tslib: 2.8.1

  '@smithy/util-utf8@4.2.2':
    dependencies:
      '@smithy/util-buffer-from': 4.2.2
      tslib: 2.8.1

  '@smithy/util-waiter@4.3.0':
    dependencies:
      '@smithy/types': 4.14.1
      tslib: 2.8.1

  '@smithy/uuid@1.1.2':
    dependencies:
      tslib: 2.8.1

  '@snazzah/davey-android-arm-eabi@0.1.11':
    optional: true

  '@snazzah/davey-android-arm64@0.1.11':
    optional: true

  '@snazzah/davey-darwin-arm64@0.1.11':
    optional: true

  '@snazzah/davey-darwin-x64@0.1.11':
    optional: true

  '@snazzah/davey-freebsd-x64@0.1.11':
    optional: true

  '@snazzah/davey-linux-arm-gnueabihf@0.1.11':
    optional: true

  '@snazzah/davey-linux-arm64-gnu@0.1.11':
    optional: true

  '@snazzah/davey-linux-arm64-musl@0.1.11':
    optional: true

  '@snazzah/davey-linux-x64-gnu@0.1.11':
    optional: true

  '@snazzah/davey-linux-x64-musl@0.1.11':
    optional: true

  '@snazzah/davey-wasm32-wasi@0.1.11(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)':
    dependencies:
      '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
    transitivePeerDependencies:
      - '@emnapi/core'
      - '@emnapi/runtime'
    optional: true

  '@snazzah/davey-win32-arm64-msvc@0.1.11':
    optional: true

  '@snazzah/davey-win32-ia32-msvc@0.1.11':
    optional: true

  '@snazzah/davey-win32-x64-msvc@0.1.11':
    optional: true

  '@snazzah/davey@0.1.11(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)':
    optionalDependencies:
      '@snazzah/davey-android-arm-eabi': 0.1.11
      '@snazzah/davey-android-arm64': 0.1.11
      '@snazzah/davey-darwin-arm64': 0.1.11
      '@snazzah/davey-darwin-x64': 0.1.11
      '@snazzah/davey-freebsd-x64': 0.1.11
      '@snazzah/davey-linux-arm-gnueabihf': 0.1.11
      '@snazzah/davey-linux-arm64-gnu': 0.1.11
      '@snazzah/davey-linux-arm64-musl': 0.1.11
      '@snazzah/davey-linux-x64-gnu': 0.1.11
      '@snazzah/davey-linux-x64-musl': 0.1.11
      '@snazzah/davey-wasm32-wasi': 0.1.11(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
      '@snazzah/davey-win32-arm64-msvc': 0.1.11
      '@snazzah/davey-win32-ia32-msvc': 0.1.11
      '@snazzah/davey-win32-x64-msvc': 0.1.11
    transitivePeerDependencies:
      - '@emnapi/core'
      - '@emnapi/runtime'

  '@standard-schema/spec@1.1.0': {}

  '@swc/helpers@0.5.21':
    dependencies:
      tslib: 2.8.1

  '@telegraf/types@7.1.0': {}

  '@tencent-connect/qqbot-connector@1.1.0':
    dependencies:
      qrcode-terminal: 0.12.0

  '@thi.ng/bitstream@2.4.47':
    dependencies:
      '@thi.ng/errors': 2.6.9
    optional: true

  '@thi.ng/errors@2.6.9':
    optional: true

  '@tloncorp/tlon-skill-darwin-arm64@0.3.5':
    optional: true

  '@tloncorp/tlon-skill-darwin-x64@0.3.5':
    optional: true

  '@tloncorp/tlon-skill-linux-arm64@0.3.5':
    optional: true

  '@tloncorp/tlon-skill-linux-x64@0.3.5':
    optional: true

  '@tloncorp/tlon-skill@0.3.5':
    optionalDependencies:
      '@tloncorp/tlon-skill-darwin-arm64': 0.3.5
      '@tloncorp/tlon-skill-darwin-x64': 0.3.5
      '@tloncorp/tlon-skill-linux-arm64': 0.3.5
      '@tloncorp/tlon-skill-linux-x64': 0.3.5

  '@tokenizer/inflate@0.4.1':
    dependencies:
      debug: 4.4.3
      token-types: 6.1.2
    transitivePeerDependencies:
      - supports-color

  '@tokenizer/token@0.3.0': {}

  '@tootallnate/quickjs-emscripten@0.23.0': {}

  '@twurple/api-call@8.1.3':
    dependencies:
      '@d-fischer/shared-utils': 3.6.4
      '@twurple/common': 8.1.3
      tslib: 2.8.1

  '@twurple/api@8.1.3(@twurple/auth@8.1.3)':
    dependencies:
      '@d-fischer/cache-decorators': 4.0.1
      '@d-fischer/detect-node': 3.0.1
      '@d-fischer/logger': 4.2.4
      '@d-fischer/rate-limiter': 1.1.0
      '@d-fischer/shared-utils': 3.6.4
      '@d-fischer/typed-event-emitter': 3.3.3
      '@twurple/api-call': 8.1.3
      '@twurple/auth': 8.1.3
      '@twurple/common': 8.1.3
      retry: 0.13.1
      tslib: 2.8.1

  '@twurple/auth@8.1.3':
    dependencies:
      '@d-fischer/logger': 4.2.4
      '@d-fischer/shared-utils': 3.6.4
      '@d-fischer/typed-event-emitter': 3.3.3
      '@twurple/api-call': 8.1.3
      '@twurple/common': 8.1.3
      tslib: 2.8.1

  '@twurple/chat@8.1.3(@twurple/auth@8.1.3)':
    dependencies:
      '@d-fischer/cache-decorators': 4.0.1
      '@d-fischer/deprecate': 2.0.2
      '@d-fischer/logger': 4.2.4
      '@d-fischer/rate-limiter': 1.1.0
      '@d-fischer/shared-utils': 3.6.4
      '@d-fischer/typed-event-emitter': 3.3.3
      '@twurple/auth': 8.1.3
      '@twurple/common': 8.1.3
      ircv3: 0.33.1
      tslib: 2.8.1
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  '@twurple/common@8.1.3':
    dependencies:
      '@d-fischer/shared-utils': 3.6.4
      klona: 2.0.6
      tslib: 2.8.1

  '@tybys/wasm-util@0.10.2':
    dependencies:
      tslib: 2.8.1
    optional: true

  '@types/body-parser@1.19.6':
    dependencies:
      '@types/connect': 3.4.38
      '@types/node': 25.6.0

  '@types/chai@5.2.3':
    dependencies:
      '@types/deep-eql': 4.0.2
      assertion-error: 2.0.1

  '@types/command-line-args@5.2.3': {}

  '@types/command-line-usage@5.0.4': {}

  '@types/connect@3.4.38':
    dependencies:
      '@types/node': 25.6.0

  '@types/deep-eql@4.0.2': {}

  '@types/estree@1.0.8': {}

  '@types/events@3.0.3': {}

  '@types/express-serve-static-core@5.1.1':
    dependencies:
      '@types/node': 25.6.0
      '@types/qs': 6.15.0
      '@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.1
      '@types/serve-static': 2.2.0

  '@types/hast@3.0.4':
    dependencies:
      '@types/unist': 3.0.3

  '@types/http-errors@2.0.5': {}

  '@types/jsonwebtoken@9.0.10':
    dependencies:
      '@types/ms': 2.1.0
      '@types/node': 25.6.0

  '@types/mdast@4.0.4':
    dependencies:
      '@types/unist': 3.0.3

  '@types/mime-types@2.1.4': {}

  '@types/ms@2.1.0': {}

  '@types/node@16.9.1': {}

  '@types/node@20.19.39':
    dependencies:
      undici-types: 6.21.0

  '@types/node@24.12.2':
    dependencies:
      undici-types: 7.16.0

  '@types/node@25.6.0':
    dependencies:
      undici-types: 7.19.2

  '@types/qs@6.15.0': {}

  '@types/range-parser@1.2.7': {}

  '@types/retry@0.12.0': {}

  '@types/send@1.2.1':
    dependencies:
      '@types/node': 25.6.0

  '@types/serve-static@2.2.0':
    dependencies:
      '@types/http-errors': 2.0.5
      '@types/node': 25.6.0

  '@types/trusted-types@2.0.7': {}

  '@types/unist@3.0.3': {}

  '@types/ws@8.18.1':
    dependencies:
      '@types/node': 25.6.0

  '@types/yauzl@2.10.3':
    dependencies:
      '@types/node': 25.6.0
    optional: true

  '@typespec/ts-http-runtime@0.3.5':
    dependencies:
      http-proxy-agent: 7.0.2
      https-proxy-agent: 7.0.6
      tslib: 2.8.1
    transitivePeerDependencies:
      - supports-color

  '@ungap/structured-clone@1.3.0': {}

  '@urbit/aura@3.0.0': {}

  '@vitest/browser-playwright@4.1.5(playwright@1.59.1)(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))(vitest@4.1.5)':
    dependencies:
      '@vitest/browser': 4.1.5(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))(vitest@4.1.5)
      '@vitest/mocker': 4.1.5(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))
      playwright: 1.59.1
      tinyrainbow: 3.1.0
      vitest: 4.1.5(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/browser-playwright@4.1.5)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))
    transitivePeerDependencies:
      - bufferutil
      - msw
      - utf-8-validate
      - vite

  '@vitest/browser@4.1.5(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))(vitest@4.1.5)':
    dependencies:
      '@blazediff/core': 1.9.1
      '@vitest/mocker': 4.1.5(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))
      '@vitest/utils': 4.1.5
      magic-string: 0.30.21
      pngjs: 7.0.0
      sirv: 3.0.2
      tinyrainbow: 3.1.0
      vitest: 4.1.5(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/browser-playwright@4.1.5)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))
      ws: 8.20.0
    transitivePeerDependencies:
      - bufferutil
      - msw
      - utf-8-validate
      - vite

  '@vitest/coverage-v8@4.1.5(@vitest/browser@4.1.5)(vitest@4.1.5)':
    dependencies:
      '@bcoe/v8-coverage': 1.0.2
      '@vitest/utils': 4.1.5
      ast-v8-to-istanbul: 1.0.0
      istanbul-lib-coverage: 3.2.2
      istanbul-lib-report: 3.0.1
      istanbul-reports: 3.2.0
      magicast: 0.5.2
      obug: 2.1.1
      std-env: 4.1.0
      tinyrainbow: 3.1.0
      vitest: 4.1.5(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/browser-playwright@4.1.5)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))
    optionalDependencies:
      '@vitest/browser': 4.1.5(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))(vitest@4.1.5)

  '@vitest/expect@4.1.5':
    dependencies:
      '@standard-schema/spec': 1.1.0
      '@types/chai': 5.2.3
      '@vitest/spy': 4.1.5
      '@vitest/utils': 4.1.5
      chai: 6.2.2
      tinyrainbow: 3.1.0

  '@vitest/mocker@4.1.5(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))':
    dependencies:
      '@vitest/spy': 4.1.5
      estree-walker: 3.0.3
      magic-string: 0.30.21
    optionalDependencies:
      vite: 8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4)

  '@vitest/pretty-format@4.1.5':
    dependencies:
      tinyrainbow: 3.1.0

  '@vitest/runner@4.1.5':
    dependencies:
      '@vitest/utils': 4.1.5
      pathe: 2.0.3

  '@vitest/snapshot@4.1.5':
    dependencies:
      '@vitest/pretty-format': 4.1.5
      '@vitest/utils': 4.1.5
      magic-string: 0.30.21
      pathe: 2.0.3

  '@vitest/spy@4.1.5': {}

  '@vitest/utils@4.1.5':
    dependencies:
      '@vitest/pretty-format': 4.1.5
      convert-source-map: 2.0.0
      tinyrainbow: 3.1.0

  '@wasm-audio-decoders/common@9.0.7':
    dependencies:
      '@eshaz/web-worker': 1.2.2
      simple-yenc: 1.0.4

  '@wasm-audio-decoders/flac@0.2.10':
    dependencies:
      '@wasm-audio-decoders/common': 9.0.7
      codec-parser: 2.5.0
    optional: true

  '@wasm-audio-decoders/ogg-vorbis@0.1.20':
    dependencies:
      '@wasm-audio-decoders/common': 9.0.7
      codec-parser: 2.5.0
    optional: true

  '@wasm-audio-decoders/opus-ml@0.0.2':
    dependencies:
      '@wasm-audio-decoders/common': 9.0.7
    optional: true

  '@whiskeysockets/baileys@7.0.0-rc.9(patch_hash=23ec8efe1484afa57c51b96955ba331d1467521a8e676a18c2690da7e70a6201)(audio-decode@2.2.3)(jimp@1.6.1)(sharp@0.34.5)':
    dependencies:
      '@cacheable/node-cache': 1.7.6
      '@hapi/boom': 9.1.4
      async-mutex: 0.5.0
      libsignal: '@whiskeysockets/libsignal-node@https://codeload.github.com/whiskeysockets/libsignal-node/tar.gz/1c30d7d7e76a3b0aa120b04dc6a26f5a12dccf67'
      lru-cache: 11.3.6
      music-metadata: 11.12.3
      p-queue: 9.2.0
      pino: 9.14.0
      protobufjs: 7.5.5
      sharp: 0.34.5
      ws: 8.20.0
    optionalDependencies:
      audio-decode: 2.2.3
      jimp: 1.6.1
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate

  '@whiskeysockets/libsignal-node@https://codeload.github.com/whiskeysockets/libsignal-node/tar.gz/1c30d7d7e76a3b0aa120b04dc6a26f5a12dccf67':
    dependencies:
      curve25519-js: 0.0.4
      protobufjs: 7.5.5

  '@zed-industries/codex-acp-darwin-arm64@0.13.0':
    optional: true

  '@zed-industries/codex-acp-darwin-x64@0.13.0':
    optional: true

  '@zed-industries/codex-acp-linux-arm64@0.13.0':
    optional: true

  '@zed-industries/codex-acp-linux-x64@0.13.0':
    optional: true

  '@zed-industries/codex-acp-win32-arm64@0.13.0':
    optional: true

  '@zed-industries/codex-acp-win32-x64@0.13.0':
    optional: true

  '@zed-industries/codex-acp@0.13.0':
    optionalDependencies:
      '@zed-industries/codex-acp-darwin-arm64': 0.13.0
      '@zed-industries/codex-acp-darwin-x64': 0.13.0
      '@zed-industries/codex-acp-linux-arm64': 0.13.0
      '@zed-industries/codex-acp-linux-x64': 0.13.0
      '@zed-industries/codex-acp-win32-arm64': 0.13.0
      '@zed-industries/codex-acp-win32-x64': 0.13.0

  abbrev@1.1.1:
    optional: true

  abort-controller@3.0.0:
    dependencies:
      event-target-shim: 5.0.1

  accepts@2.0.0:
    dependencies:
      mime-types: 3.0.2
      negotiator: 1.0.0

  acorn-import-attributes@1.9.5(acorn@8.16.0):
    dependencies:
      acorn: 8.16.0

  acorn@8.16.0: {}

  acpx@0.6.1:
    dependencies:
      '@agentclientprotocol/sdk': 0.20.0(zod@4.4.3)
      commander: 14.0.3
      skillflag: 0.1.4
      tsx: 4.21.0
      zod: 4.4.3
    transitivePeerDependencies:
      - bare-abort-controller
      - bare-buffer
      - react-native-b4a

  agent-base@6.0.2:
    dependencies:
      debug: 4.4.3
    transitivePeerDependencies:
      - supports-color
    optional: true

  agent-base@7.1.4: {}

  agent-base@9.0.0: {}

  ajv-formats@3.0.1(ajv@8.20.0):
    optionalDependencies:
      ajv: 8.20.0

  ajv@8.20.0:
    dependencies:
      fast-deep-equal: 3.1.3
      fast-uri: 3.1.1
      json-schema-traverse: 1.0.0
      require-from-string: 2.0.2

  another-json@0.2.0: {}

  ansi-regex@5.0.1: {}

  ansi-regex@6.2.2: {}

  ansi-styles@4.3.0:
    dependencies:
      color-convert: 2.0.1

  any-base@1.1.0: {}

  any-promise@1.3.0: {}

  apache-arrow@18.1.0:
    dependencies:
      '@swc/helpers': 0.5.21
      '@types/command-line-args': 5.2.3
      '@types/command-line-usage': 5.0.4
      '@types/node': 20.19.39
      command-line-args: 5.2.1
      command-line-usage: 7.0.4
      flatbuffers: 24.12.23
      json-bignum: 0.0.3
      tslib: 2.8.1

  aproba@2.1.0:
    optional: true

  are-we-there-yet@2.0.0:
    dependencies:
      delegates: 1.0.0
      readable-stream: 3.6.2
    optional: true

  argparse@2.0.1: {}

  array-back@3.1.0: {}

  array-back@6.2.3: {}

  asn1.js@5.4.1:
    dependencies:
      bn.js: 4.12.3
      inherits: 2.0.4
      minimalistic-assert: 1.0.1
      safer-buffer: 2.1.2

  assertion-error@2.0.1: {}

  ast-types@0.13.4:
    dependencies:
      tslib: 2.8.1

  ast-v8-to-istanbul@1.0.0:
    dependencies:
      '@jridgewell/trace-mapping': 0.3.31
      estree-walker: 3.0.3
      js-tokens: 10.0.0

  async-mutex@0.5.0:
    dependencies:
      tslib: 2.8.1

  asynckit@0.4.0: {}

  atomic-sleep@1.0.0: {}

  audio-buffer@5.0.0:
    optional: true

  audio-decode@2.2.3:
    dependencies:
      '@wasm-audio-decoders/flac': 0.2.10
      '@wasm-audio-decoders/ogg-vorbis': 0.1.20
      audio-buffer: 5.0.0
      audio-type: 2.4.1
      mpg123-decoder: 1.0.3
      node-wav: 0.0.2
      ogg-opus-decoder: 1.7.3
      qoa-format: 1.0.1
    optional: true

  audio-type@2.4.1:
    optional: true

  await-to-js@3.0.0: {}

  axios@1.16.0:
    dependencies:
      follow-redirects: 1.16.0
      form-data: 2.5.4
      proxy-from-env: 2.1.0
    transitivePeerDependencies:
      - debug

  b4a@1.8.1: {}

  balanced-match@4.0.4: {}

  bare-events@2.8.2: {}

  bare-fs@4.7.1:
    dependencies:
      bare-events: 2.8.2
      bare-path: 3.0.0
      bare-stream: 2.13.1(bare-events@2.8.2)
      bare-url: 2.4.2
      fast-fifo: 1.3.2
    transitivePeerDependencies:
      - bare-abort-controller
      - react-native-b4a

  bare-os@3.9.1: {}

  bare-path@3.0.0:
    dependencies:
      bare-os: 3.9.1

  bare-stream@2.13.1(bare-events@2.8.2):
    dependencies:
      streamx: 2.25.0
      teex: 1.0.1
    optionalDependencies:
      bare-events: 2.8.2
    transitivePeerDependencies:
      - react-native-b4a

  bare-url@2.4.2:
    dependencies:
      bare-path: 3.0.0

  base-x@5.0.1: {}

  base64-js@1.5.1: {}

  basic-ftp@6.0.1: {}

  bidi-js@1.0.3:
    dependencies:
      require-from-string: 2.0.2

  bignumber.js@9.3.1: {}

  bmp-ts@1.0.9: {}

  bn.js@4.12.3: {}

  body-parser@2.2.2:
    dependencies:
      bytes: 3.1.2
      content-type: 1.0.5
      debug: 4.4.3
      http-errors: 2.0.1
      iconv-lite: 0.7.2
      on-finished: 2.4.1
      qs: 6.14.2
      raw-body: 3.0.2
      type-is: 2.0.1
    transitivePeerDependencies:
      - supports-color

  boolbase@1.0.0: {}

  bottleneck@2.19.5: {}

  bowser@2.14.1: {}

  brace-expansion@5.0.5:
    dependencies:
      balanced-match: 4.0.4

  bs58@6.0.0:
    dependencies:
      base-x: 5.0.1

  buffer-alloc-unsafe@1.1.0: {}

  buffer-alloc@1.2.0:
    dependencies:
      buffer-alloc-unsafe: 1.1.0
      buffer-fill: 1.0.0

  buffer-crc32@0.2.13: {}

  buffer-equal-constant-time@1.0.1: {}

  buffer-fill@1.0.0: {}

  buffer-from@1.1.2: {}

  bundle-name@4.1.0:
    dependencies:
      run-applescript: 7.1.0

  bytes@3.1.2: {}

  cacheable@2.3.4:
    dependencies:
      '@cacheable/memory': 2.0.8
      '@cacheable/utils': 2.4.1
      hookified: 1.15.1
      keyv: 5.6.0
      qified: 0.9.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

  camelcase@5.3.1: {}

  ccount@2.0.1: {}

  chai@6.2.2: {}

  chalk-template@0.4.0:
    dependencies:
      chalk: 4.1.2

  chalk@4.1.2:
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0

  chalk@5.6.2: {}

  character-entities-html4@2.1.0: {}

  character-entities-legacy@3.0.0: {}

  chokidar@5.0.0:
    dependencies:
      readdirp: 5.0.0

  chownr@3.0.0: {}

  cjs-module-lexer@2.2.0: {}

  cli-highlight@2.1.11:
    dependencies:
      chalk: 4.1.2
      highlight.js: 10.7.3
      mz: 2.7.0
      parse5: 5.1.1
      parse5-htmlparser2-tree-adapter: 6.0.1
      yargs: 16.2.0

  cliui@6.0.0:
    dependencies:
      string-width: 4.2.3
      strip-ansi: 6.0.1
      wrap-ansi: 6.2.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

  codec-parser@2.5.0:
    optional: true

  color-convert@2.0.1:
    dependencies:
      color-name: 1.1.4

  color-name@1.1.4: {}

  color-support@1.1.3:
    optional: true

  combined-stream@1.0.8:
    dependencies:
      delayed-stream: 1.0.0

  comma-separated-tokens@2.0.3: {}

  command-line-args@5.2.1:
    dependencies:
      array-back: 3.1.0
      find-replace: 3.0.0
      lodash.camelcase: 4.3.0
      typical: 4.0.0

  command-line-usage@7.0.4:
    dependencies:
      array-back: 6.2.3
      chalk-template: 0.4.0
      table-layout: 4.1.1
      typical: 7.3.0

  commander@14.0.3: {}

  console-control-strings@1.1.0:
    optional: true

  content-disposition@1.1.0: {}

  content-type@1.0.5: {}

  convert-source-map@2.0.0: {}

  cookie-signature@1.2.2: {}

  cookie@0.7.2: {}

  core-util-is@1.0.3: {}

  cors@2.8.6:
    dependencies:
      object-assign: 4.1.1
      vary: 1.1.2

  croner@10.0.1: {}

  cross-spawn@7.0.6:
    dependencies:
      path-key: 3.1.1
      shebang-command: 2.0.0
      which: 2.0.2

  crypto-js@4.2.0: {}

  css-select@5.2.2:
    dependencies:
      boolbase: 1.0.0
      css-what: 6.2.2
      domhandler: 5.0.3
      domutils: 3.2.2
      nth-check: 2.1.1

  css-tree@3.2.1:
    dependencies:
      mdn-data: 2.27.1
      source-map-js: 1.2.1

  css-what@6.2.2: {}

  cssom@0.5.0: {}

  curve25519-js@0.0.4: {}

  data-uri-to-buffer@4.0.1: {}

  data-uri-to-buffer@6.0.2: {}

  data-uri-to-buffer@8.0.0: {}

  data-urls@7.0.0(@noble/hashes@2.0.1):
    dependencies:
      whatwg-mimetype: 5.0.0
      whatwg-url: 16.0.1(@noble/hashes@2.0.1)
    transitivePeerDependencies:
      - '@noble/hashes'

  debug@4.4.3:
    dependencies:
      ms: 2.1.3

  decamelize@1.2.0: {}

  decimal.js@10.6.0: {}

  default-browser-id@5.0.1: {}

  default-browser@5.5.0:
    dependencies:
      bundle-name: 4.1.0
      default-browser-id: 5.0.1

  define-data-property@1.1.4:
    dependencies:
      es-define-property: 1.0.1
      es-errors: 1.3.0
      gopd: 1.2.0

  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

  degenerator@5.0.1:
    dependencies:
      ast-types: 0.13.4
      escodegen: 2.1.0
      esprima: 4.0.1

  degenerator@7.0.1(quickjs-wasi@2.2.0):
    dependencies:
      ast-types: 0.13.4
      escodegen: 2.1.0
      esprima: 4.0.1
      quickjs-wasi: 2.2.0

  delayed-stream@1.0.0: {}

  delegates@1.0.0:
    optional: true

  depd@2.0.0: {}

  dequal@2.0.3: {}

  detect-libc@2.1.2: {}

  devlop@1.1.0:
    dependencies:
      dequal: 2.0.3

  diff@8.0.3: {}

  diff@8.0.4: {}

  dijkstrajs@1.0.3: {}

  discord-api-types@0.38.47: {}

  dom-serializer@2.0.0:
    dependencies:
      domelementtype: 2.3.0
      domhandler: 5.0.3
      entities: 4.5.0

  domelementtype@2.3.0: {}

  domhandler@5.0.3:
    dependencies:
      domelementtype: 2.3.0

  dompurify@3.4.2:
    optionalDependencies:
      '@types/trusted-types': 2.0.7

  domutils@3.2.2:
    dependencies:
      dom-serializer: 2.0.0
      domelementtype: 2.3.0
      domhandler: 5.0.3

  dotenv@16.6.1: {}

  dotenv@17.4.2: {}

  dunder-proto@1.0.1:
    dependencies:
      call-bind-apply-helpers: 1.0.2
      es-errors: 1.3.0
      gopd: 1.2.0

  ecdsa-sig-formatter@1.0.11:
    dependencies:
      safe-buffer: 5.2.1

  ee-first@1.1.1: {}

  emoji-regex@8.0.0: {}

  encodeurl@2.0.0: {}

  end-of-stream@1.4.5:
    dependencies:
      once: 1.4.0

  entities@4.5.0: {}

  entities@7.0.1: {}

  entities@8.0.0: {}

  es-define-property@1.0.1: {}

  es-errors@1.3.0: {}

  es-module-lexer@2.1.0: {}

  es-object-atoms@1.1.1:
    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.3

  esbuild@0.27.7:
    optionalDependencies:
      '@esbuild/aix-ppc64': 0.27.7
      '@esbuild/android-arm': 0.27.7
      '@esbuild/android-arm64': 0.27.7
      '@esbuild/android-x64': 0.27.7
      '@esbuild/darwin-arm64': 0.27.7
      '@esbuild/darwin-x64': 0.27.7
      '@esbuild/freebsd-arm64': 0.27.7
      '@esbuild/freebsd-x64': 0.27.7
      '@esbuild/linux-arm': 0.27.7
      '@esbuild/linux-arm64': 0.27.7
      '@esbuild/linux-ia32': 0.27.7
      '@esbuild/linux-loong64': 0.27.7
      '@esbuild/linux-mips64el': 0.27.7
      '@esbuild/linux-ppc64': 0.27.7
      '@esbuild/linux-riscv64': 0.27.7
      '@esbuild/linux-s390x': 0.27.7
      '@esbuild/linux-x64': 0.27.7
      '@esbuild/netbsd-arm64': 0.27.7
      '@esbuild/netbsd-x64': 0.27.7
      '@esbuild/openbsd-arm64': 0.27.7
      '@esbuild/openbsd-x64': 0.27.7
      '@esbuild/openharmony-arm64': 0.27.7
      '@esbuild/sunos-x64': 0.27.7
      '@esbuild/win32-arm64': 0.27.7
      '@esbuild/win32-ia32': 0.27.7
      '@esbuild/win32-x64': 0.27.7

  escalade@3.2.0: {}

  escape-html@1.0.3: {}

  escape-string-regexp@4.0.0: {}

  escodegen@2.1.0:
    dependencies:
      esprima: 4.0.1
      estraverse: 5.3.0
      esutils: 2.0.3
    optionalDependencies:
      source-map: 0.6.1

  esprima@4.0.1: {}

  estraverse@5.3.0: {}

  estree-walker@3.0.3:
    dependencies:
      '@types/estree': 1.0.8

  esutils@2.0.3: {}

  etag@1.8.1: {}

  event-target-shim@5.0.1: {}

  eventemitter3@4.0.7: {}

  eventemitter3@5.0.4: {}

  events-universal@1.0.1:
    dependencies:
      bare-events: 2.8.2
    transitivePeerDependencies:
      - bare-abort-controller

  events@3.3.0: {}

  eventsource-parser@3.0.8: {}

  eventsource@3.0.7:
    dependencies:
      eventsource-parser: 3.0.8

  exif-parser@0.1.12: {}

  expect-type@1.3.0: {}

  express-rate-limit@8.4.1(express@5.2.1):
    dependencies:
      express: 5.2.1
      ip-address: 10.1.0

  express@5.2.1:
    dependencies:
      accepts: 2.0.0
      body-parser: 2.2.2
      content-disposition: 1.1.0
      content-type: 1.0.5
      cookie: 0.7.2
      cookie-signature: 1.2.2
      debug: 4.4.3
      depd: 2.0.0
      encodeurl: 2.0.0
      escape-html: 1.0.3
      etag: 1.8.1
      finalhandler: 2.1.1
      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.7
      qs: 6.14.2
      range-parser: 1.2.1
      router: 2.2.0
      send: 1.2.1
      serve-static: 2.2.1
      statuses: 2.0.2
      type-is: 2.0.1
      vary: 1.1.2
    transitivePeerDependencies:
      - supports-color

  extend@3.0.2: {}

  extract-zip@2.0.1:
    dependencies:
      debug: 4.4.3
      get-stream: 5.2.0
      yauzl: 3.2.1
    optionalDependencies:
      '@types/yauzl': 2.10.3
    transitivePeerDependencies:
      - supports-color

  fake-indexeddb@6.2.5: {}

  fast-deep-equal@3.1.3: {}

  fast-fifo@1.3.2: {}

  fast-string-truncated-width@3.0.3: {}

  fast-string-width@3.0.2:
    dependencies:
      fast-string-truncated-width: 3.0.3

  fast-uri@3.1.1: {}

  fast-wrap-ansi@0.2.0:
    dependencies:
      fast-string-width: 3.0.2

  fast-xml-builder@1.1.7:
    dependencies:
      path-expression-matcher: 1.5.0

  fast-xml-parser@5.7.0:
    dependencies:
      '@nodable/entities': 2.1.0
      fast-xml-builder: 1.1.7
      path-expression-matcher: 1.5.0
      strnum: 2.2.3

  fdir@6.5.0(picomatch@4.0.4):
    optionalDependencies:
      picomatch: 4.0.4

  fetch-blob@3.2.0:
    dependencies:
      node-domexception: '@nolyfill/domexception@1.0.28'
      web-streams-polyfill: 3.3.3

  file-type@22.0.1:
    dependencies:
      '@tokenizer/inflate': 0.4.1
      strtok3: 10.3.5
      token-types: 6.1.2
      uint8array-extras: 1.5.0
    transitivePeerDependencies:
      - supports-color

  finalhandler@2.1.1:
    dependencies:
      debug: 4.4.3
      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-replace@3.0.0:
    dependencies:
      array-back: 3.1.0

  find-up@4.1.0:
    dependencies:
      locate-path: 5.0.0
      path-exists: 4.0.0

  flatbuffers@24.12.23: {}

  follow-redirects@1.16.0: {}

  form-data@2.5.4:
    dependencies:
      asynckit: 0.4.0
      combined-stream: 1.0.8
      es-set-tostringtag: 2.1.0
      has-own: 1.0.1
      mime-types: 2.1.35
      safe-buffer: 5.2.1

  formdata-polyfill@4.0.10:
    dependencies:
      fetch-blob: 3.2.0

  forwarded@0.2.0: {}

  fresh@2.0.0: {}

  fs.realpath@1.0.0:
    optional: true

  fsevents@2.3.2:
    optional: true

  fsevents@2.3.3:
    optional: true

  function-bind@1.1.2: {}

  gauge@3.0.2:
    dependencies:
      aproba: 2.1.0
      color-support: 1.1.3
      console-control-strings: 1.1.0
      has-unicode: 2.0.1
      object-assign: 4.1.1
      signal-exit: 3.0.7
      string-width: 4.2.3
      strip-ansi: 6.0.1
      wide-align: 1.1.5
    optional: true

  gaxios@6.7.1:
    dependencies:
      extend: 3.0.2
      https-proxy-agent: 7.0.6
      is-stream: 2.0.1
      node-fetch: 2.7.0
      uuid: 14.0.0
    transitivePeerDependencies:
      - encoding
      - supports-color

  gaxios@7.1.4:
    dependencies:
      extend: 3.0.2
      https-proxy-agent: 7.0.6
      node-fetch: 3.3.2
    transitivePeerDependencies:
      - supports-color

  gcp-metadata@6.1.1:
    dependencies:
      gaxios: 6.7.1
      google-logging-utils: 0.0.2
      json-bigint: 1.0.0
    transitivePeerDependencies:
      - encoding
      - supports-color

  gcp-metadata@8.1.2:
    dependencies:
      gaxios: 7.1.4
      google-logging-utils: 1.1.3
      json-bigint: 1.0.0
    transitivePeerDependencies:
      - supports-color

  get-caller-file@2.0.5: {}

  get-east-asian-width@1.5.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.1
      function-bind: 1.1.2
      get-proto: 1.0.1
      gopd: 1.2.0
      has-symbols: 1.1.0
      hasown: 2.0.3
      math-intrinsics: 1.1.0

  get-proto@1.0.1:
    dependencies:
      dunder-proto: 1.0.1
      es-object-atoms: 1.1.1

  get-stream@5.2.0:
    dependencies:
      pump: 3.0.4

  get-tsconfig@4.14.0:
    dependencies:
      resolve-pkg-maps: 1.0.0

  get-uri@6.0.5:
    dependencies:
      basic-ftp: 6.0.1
      data-uri-to-buffer: 6.0.2
      debug: 4.4.3
    transitivePeerDependencies:
      - supports-color

  get-uri@8.0.0:
    dependencies:
      basic-ftp: 6.0.1
      data-uri-to-buffer: 8.0.0
      debug: 4.4.3
    transitivePeerDependencies:
      - supports-color

  gifwrap@0.10.1:
    dependencies:
      image-q: 4.0.0
      omggif: 1.0.10

  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: 10.2.5
      once: 1.4.0
      path-is-absolute: 1.0.1
    optional: true

  global-agent@4.1.3:
    dependencies:
      globalthis: 1.0.4
      matcher: 4.0.0
      semver: 7.7.4
      serialize-error: 8.1.0

  globalthis@1.0.4:
    dependencies:
      define-properties: 1.2.1
      gopd: 1.2.0

  google-auth-library@10.6.2:
    dependencies:
      base64-js: 1.5.1
      ecdsa-sig-formatter: 1.0.11
      gaxios: 7.1.4
      gcp-metadata: 8.1.2
      google-logging-utils: 1.1.3
      jws: 4.0.1
    transitivePeerDependencies:
      - supports-color

  google-auth-library@9.15.1:
    dependencies:
      base64-js: 1.5.1
      ecdsa-sig-formatter: 1.0.11
      gaxios: 6.7.1
      gcp-metadata: 6.1.1
      gtoken: 7.1.0
      jws: 4.0.1
    transitivePeerDependencies:
      - encoding
      - supports-color

  google-logging-utils@0.0.2: {}

  google-logging-utils@1.1.3: {}

  gopd@1.2.0: {}

  graceful-fs@4.2.11: {}

  grammy@1.42.0:
    dependencies:
      '@grammyjs/types': 3.26.0
      abort-controller: 3.0.0
      debug: 4.4.3
      node-fetch: 2.7.0
    transitivePeerDependencies:
      - encoding
      - supports-color

  gtoken@7.1.0:
    dependencies:
      gaxios: 6.7.1
      jws: 4.0.1
    transitivePeerDependencies:
      - encoding
      - supports-color

  has-flag@4.0.0: {}

  has-own@1.0.1: {}

  has-property-descriptors@1.0.2:
    dependencies:
      es-define-property: 1.0.1

  has-symbols@1.1.0: {}

  has-tostringtag@1.0.2:
    dependencies:
      has-symbols: 1.1.0

  has-unicode@2.0.1:
    optional: true

  hashery@1.5.1:
    dependencies:
      hookified: 1.15.1

  hasown@2.0.3:
    dependencies:
      function-bind: 1.1.2

  hast-util-to-html@9.0.5:
    dependencies:
      '@types/hast': 3.0.4
      '@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.1.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.4

  highlight.js@10.7.3: {}

  hono@4.12.14: {}

  hookified@1.15.1: {}

  hookified@2.2.0: {}

  hosted-git-info@9.0.3:
    dependencies:
      lru-cache: 11.3.6

  html-encoding-sniffer@6.0.0(@noble/hashes@2.0.1):
    dependencies:
      '@exodus/bytes': 1.15.0(@noble/hashes@2.0.1)
    transitivePeerDependencies:
      - '@noble/hashes'

  html-escaper@2.0.2: {}

  html-escaper@3.0.3: {}

  html-void-elements@3.0.0: {}

  htmlparser2@10.1.0:
    dependencies:
      domelementtype: 2.3.0
      domhandler: 5.0.3
      domutils: 3.2.2
      entities: 7.0.1

  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:
    dependencies:
      agent-base: 7.1.4
      debug: 4.4.3
    transitivePeerDependencies:
      - supports-color

  http-proxy-agent@9.0.0:
    dependencies:
      agent-base: 9.0.0
      debug: 4.4.3
    transitivePeerDependencies:
      - supports-color

  http_ece@1.2.0: {}

  https-proxy-agent@5.0.1:
    dependencies:
      agent-base: 6.0.2
      debug: 4.4.3
    transitivePeerDependencies:
      - supports-color
    optional: true

  https-proxy-agent@7.0.6:
    dependencies:
      agent-base: 7.1.4
      debug: 4.4.3
    transitivePeerDependencies:
      - supports-color

  https-proxy-agent@9.0.0:
    dependencies:
      agent-base: 9.0.0
      debug: 4.4.3
    transitivePeerDependencies:
      - supports-color

  iconv-lite@0.7.2:
    dependencies:
      safer-buffer: 2.1.2

  ieee754@1.2.1: {}

  ignore@7.0.5: {}

  image-q@4.0.0:
    dependencies:
      '@types/node': 16.9.1

  immediate@3.0.6: {}

  import-in-the-middle@3.0.1:
    dependencies:
      acorn: 8.16.0
      acorn-import-attributes: 1.9.5(acorn@8.16.0)
      cjs-module-lexer: 2.2.0
      module-details-from-path: 1.0.4

  inflight@1.0.6:
    dependencies:
      once: 1.4.0
      wrappy: 1.0.2
    optional: true

  inherits@2.0.4: {}

  ip-address@10.1.0: {}

  ip-address@10.2.0: {}

  ipaddr.js@1.9.1: {}

  ipaddr.js@2.4.0: {}

  ircv3@0.33.1:
    dependencies:
      '@d-fischer/connection': 10.0.1
      '@d-fischer/escape-string-regexp': 5.0.0
      '@d-fischer/logger': 4.2.4
      '@d-fischer/shared-utils': 3.6.4
      '@d-fischer/typed-event-emitter': 3.3.3
      klona: 2.0.6
      tslib: 2.8.1
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  is-docker@3.0.0: {}

  is-electron@2.2.2: {}

  is-fullwidth-code-point@3.0.0: {}

  is-inside-container@1.0.0:
    dependencies:
      is-docker: 3.0.0

  is-network-error@1.3.1: {}

  is-potential-custom-element-name@1.0.1: {}

  is-promise@4.0.0: {}

  is-stream@2.0.1: {}

  is-wsl@3.1.1:
    dependencies:
      is-inside-container: 1.0.0

  isarray@1.0.0: {}

  isexe@2.0.0: {}

  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

  jimp@1.6.1:
    dependencies:
      '@jimp/core': 1.6.1
      '@jimp/diff': 1.6.1
      '@jimp/js-bmp': 1.6.1
      '@jimp/js-gif': 1.6.1
      '@jimp/js-jpeg': 1.6.1
      '@jimp/js-png': 1.6.1
      '@jimp/js-tiff': 1.6.1
      '@jimp/plugin-blit': 1.6.1
      '@jimp/plugin-blur': 1.6.1
      '@jimp/plugin-circle': 1.6.1
      '@jimp/plugin-color': 1.6.1
      '@jimp/plugin-contain': 1.6.1
      '@jimp/plugin-cover': 1.6.1
      '@jimp/plugin-crop': 1.6.1
      '@jimp/plugin-displace': 1.6.1
      '@jimp/plugin-dither': 1.6.1
      '@jimp/plugin-fisheye': 1.6.1
      '@jimp/plugin-flip': 1.6.1
      '@jimp/plugin-hash': 1.6.1
      '@jimp/plugin-mask': 1.6.1
      '@jimp/plugin-print': 1.6.1
      '@jimp/plugin-quantize': 1.6.1
      '@jimp/plugin-resize': 1.6.1
      '@jimp/plugin-rotate': 1.6.1
      '@jimp/plugin-threshold': 1.6.1
      '@jimp/types': 1.6.1
      '@jimp/utils': 1.6.1
    transitivePeerDependencies:
      - supports-color

  jiti@2.6.1: {}

  jose@4.15.9: {}

  jose@6.2.3: {}

  jpeg-js@0.4.4: {}

  js-tokens@10.0.0: {}

  jsdom@29.1.1(@noble/hashes@2.0.1):
    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.3(css-tree@3.2.1)
      '@exodus/bytes': 1.15.0(@noble/hashes@2.0.1)
      css-tree: 3.2.1
      data-urls: 7.0.0(@noble/hashes@2.0.1)
      decimal.js: 10.6.0
      html-encoding-sniffer: 6.0.0(@noble/hashes@2.0.1)
      is-potential-custom-element-name: 1.0.1
      lru-cache: 11.3.6
      parse5: 8.0.1
      saxes: 6.0.0
      symbol-tree: 3.2.4
      tough-cookie: 4.1.3
      undici: 7.25.0
      w3c-xmlserializer: 5.0.0
      webidl-conversions: 8.0.1
      whatwg-mimetype: 5.0.0
      whatwg-url: 16.0.1(@noble/hashes@2.0.1)
      xml-name-validator: 5.0.0
    transitivePeerDependencies:
      - '@noble/hashes'

  json-bigint@1.0.0:
    dependencies:
      bignumber.js: 9.3.1

  json-bignum@0.0.3: {}

  json-schema-to-ts@3.1.1:
    dependencies:
      '@babel/runtime': 7.29.2
      ts-algebra: 2.0.0

  json-schema-traverse@1.0.0: {}

  json-schema-typed@8.0.2: {}

  json5@2.2.3: {}

  jsonwebtoken@9.0.3:
    dependencies:
      jws: 4.0.1
      lodash.includes: 4.3.0
      lodash.isboolean: 3.0.3
      lodash.isinteger: 4.0.4
      lodash.isnumber: 3.0.3
      lodash.isplainobject: 4.0.6
      lodash.isstring: 4.0.1
      lodash.once: 4.1.1
      ms: 2.1.3
      semver: 7.7.4

  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

  jwks-rsa@3.2.2:
    dependencies:
      '@types/jsonwebtoken': 9.0.10
      debug: 4.4.3
      jose: 4.15.9
      limiter: 1.1.5
      lru-memoizer: 2.3.0
    transitivePeerDependencies:
      - supports-color

  jwks-rsa@4.0.1:
    dependencies:
      '@types/jsonwebtoken': 9.0.10
      debug: 4.4.3
      jose: 6.2.3
      limiter: 1.1.5
      lru-memoizer: 3.0.0
    transitivePeerDependencies:
      - supports-color

  jws@4.0.1:
    dependencies:
      jwa: 2.0.1
      safe-buffer: 5.2.1

  jwt-decode@4.0.0: {}

  keyv@5.6.0:
    dependencies:
      '@keyv/serialize': 1.1.1

  klona@2.0.6: {}

  koffi@2.16.1:
    optional: true

  lie@3.3.0:
    dependencies:
      immediate: 3.0.6

  lightningcss-android-arm64@1.32.0:
    optional: true

  lightningcss-darwin-arm64@1.32.0:
    optional: true

  lightningcss-darwin-x64@1.32.0:
    optional: true

  lightningcss-freebsd-x64@1.32.0:
    optional: true

  lightningcss-linux-arm-gnueabihf@1.32.0:
    optional: true

  lightningcss-linux-arm64-gnu@1.32.0:
    optional: true

  lightningcss-linux-arm64-musl@1.32.0:
    optional: true

  lightningcss-linux-x64-gnu@1.32.0:
    optional: true

  lightningcss-linux-x64-musl@1.32.0:
    optional: true

  lightningcss-win32-arm64-msvc@1.32.0:
    optional: true

  lightningcss-win32-x64-msvc@1.32.0:
    optional: true

  lightningcss@1.32.0:
    dependencies:
      detect-libc: 2.1.2
    optionalDependencies:
      lightningcss-android-arm64: 1.32.0
      lightningcss-darwin-arm64: 1.32.0
      lightningcss-darwin-x64: 1.32.0
      lightningcss-freebsd-x64: 1.32.0
      lightningcss-linux-arm-gnueabihf: 1.32.0
      lightningcss-linux-arm64-gnu: 1.32.0
      lightningcss-linux-arm64-musl: 1.32.0
      lightningcss-linux-x64-gnu: 1.32.0
      lightningcss-linux-x64-musl: 1.32.0
      lightningcss-win32-arm64-msvc: 1.32.0
      lightningcss-win32-x64-msvc: 1.32.0

  limiter@1.1.5: {}

  linkedom@0.18.12:
    dependencies:
      css-select: 5.2.2
      cssom: 0.5.0
      html-escaper: 3.0.3
      htmlparser2: 10.1.0
      uhyphen: 0.2.0

  linkify-it@5.0.0:
    dependencies:
      uc.micro: 2.1.0

  lit-element@4.2.2:
    dependencies:
      '@lit-labs/ssr-dom-shim': 1.5.1
      '@lit/reactive-element': 2.1.2
      lit-html: 3.3.2

  lit-html@3.3.2:
    dependencies:
      '@types/trusted-types': 2.0.7

  lit@3.3.2:
    dependencies:
      '@lit/reactive-element': 2.1.2
      lit-element: 4.2.2
      lit-html: 3.3.2

  locate-path@5.0.0:
    dependencies:
      p-locate: 4.1.0

  lodash.camelcase@4.3.0: {}

  lodash.clonedeep@4.5.0: {}

  lodash.identity@3.0.0: {}

  lodash.includes@4.3.0: {}

  lodash.isboolean@3.0.3: {}

  lodash.isinteger@4.0.4: {}

  lodash.isnumber@3.0.3: {}

  lodash.isplainobject@4.0.6: {}

  lodash.isstring@4.0.1: {}

  lodash.merge@4.6.2: {}

  lodash.once@4.1.1: {}

  lodash.pickby@4.6.0: {}

  loglevel@1.9.2: {}

  long@5.3.2: {}

  lru-cache@11.3.6: {}

  lru-cache@6.0.0:
    dependencies:
      yallist: 4.0.0

  lru-cache@7.18.3: {}

  lru-memoizer@2.3.0:
    dependencies:
      lodash.clonedeep: 4.5.0
      lru-cache: 6.0.0

  lru-memoizer@3.0.0:
    dependencies:
      lodash.clonedeep: 4.5.0
      lru-cache: 11.3.6

  lru_map@0.4.1: {}

  magic-string@0.30.21:
    dependencies:
      '@jridgewell/sourcemap-codec': 1.5.5

  magicast@0.5.2:
    dependencies:
      '@babel/parser': 7.29.3
      '@babel/types': 7.29.0
      source-map-js: 1.2.1

  make-dir@3.1.0:
    dependencies:
      semver: 6.3.1
    optional: true

  make-dir@4.0.0:
    dependencies:
      semver: 7.7.4

  markdown-it-task-lists@2.1.1: {}

  markdown-it@14.1.1:
    dependencies:
      argparse: 2.0.1
      entities: 4.5.0
      linkify-it: 5.0.0
      mdurl: 2.0.0
      punycode.js: 2.3.1
      uc.micro: 2.1.0

  marked@15.0.12: {}

  marked@18.0.3: {}

  matcher@4.0.0:
    dependencies:
      escape-string-regexp: 4.0.0

  math-intrinsics@1.1.0: {}

  matrix-events-sdk@0.0.1: {}

  matrix-js-sdk@41.4.0:
    dependencies:
      '@babel/runtime': 7.29.2
      '@matrix-org/matrix-sdk-crypto-wasm': 18.2.0
      another-json: 0.2.0
      bs58: 6.0.0
      content-type: 1.0.5
      jwt-decode: 4.0.0
      loglevel: 1.9.2
      matrix-events-sdk: 0.0.1
      matrix-widget-api: 1.17.0
      oidc-client-ts: 3.5.0
      p-retry: 8.0.0
      sdp-transform: 3.0.0
      unhomoglyph: 1.0.6
      uuid: 14.0.0

  matrix-widget-api@1.17.0:
    dependencies:
      '@types/events': 3.0.3
      events: 3.3.0

  mdast-util-to-hast@13.2.1:
    dependencies:
      '@types/hast': 3.0.4
      '@types/mdast': 4.0.4
      '@ungap/structured-clone': 1.3.0
      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

  mdn-data@2.27.1: {}

  mdurl@2.0.0: {}

  media-typer@1.1.0: {}

  merge-descriptors@2.0.0: {}

  micromark-util-character@2.1.1:
    dependencies:
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-util-encode@2.0.1: {}

  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-symbol@2.0.1: {}

  micromark-util-types@2.0.2: {}

  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@3.0.0: {}

  minimalistic-assert@1.0.1: {}

  minimatch@10.2.5:
    dependencies:
      brace-expansion: 5.0.5

  minimist@1.2.8: {}

  minipass@7.1.3: {}

  minizlib@3.1.0:
    dependencies:
      minipass: 7.1.3

  module-details-from-path@1.0.4: {}

  mpg123-decoder@1.0.3:
    dependencies:
      '@wasm-audio-decoders/common': 9.0.7

  mri@1.2.0: {}

  mrmime@2.0.1: {}

  ms@2.1.3: {}

  music-metadata@11.12.3:
    dependencies:
      '@borewit/text-codec': 0.2.2
      '@tokenizer/token': 0.3.0
      content-type: 1.0.5
      debug: 4.4.3
      file-type: 22.0.1
      media-typer: 1.1.0
      strtok3: 10.3.5
      token-types: 6.1.2
      uint8array-extras: 1.5.0
      win-guid: 0.2.1
    transitivePeerDependencies:
      - supports-color

  mz@2.7.0:
    dependencies:
      any-promise: 1.3.0
      object-assign: 4.1.1
      thenify-all: 1.6.0

  nanoid@3.3.12: {}

  negotiator@1.0.0: {}

  netmask@2.1.1: {}

  node-addon-api@8.7.0: {}

  node-downloader-helper@2.1.11: {}

  node-edge-tts@1.2.10:
    dependencies:
      https-proxy-agent: 7.0.6
      ws: 8.20.0
      yargs: 17.7.2
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate

  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-gyp-build@4.8.4: {}

  node-wav@0.0.2:
    optional: true

  nopt@5.0.0:
    dependencies:
      abbrev: 1.1.1
    optional: true

  nostr-tools@2.23.3(typescript@6.0.3):
    dependencies:
      '@noble/ciphers': 2.1.1
      '@noble/curves': 2.0.1
      '@noble/hashes': 2.0.1
      '@scure/base': 2.0.0
      '@scure/bip32': 2.0.1
      '@scure/bip39': 2.0.1
      nostr-wasm: 0.1.0
    optionalDependencies:
      typescript: 6.0.3

  nostr-wasm@0.1.0: {}

  npmlog@5.0.1:
    dependencies:
      are-we-there-yet: 2.0.0
      console-control-strings: 1.1.0
      gauge: 3.0.2
      set-blocking: 2.0.0
    optional: true

  nth-check@2.1.1:
    dependencies:
      boolbase: 1.0.0

  object-assign@4.1.1: {}

  object-inspect@1.13.4: {}

  object-keys@1.1.1: {}

  obug@2.1.1: {}

  ogg-opus-decoder@1.7.3:
    dependencies:
      '@wasm-audio-decoders/common': 9.0.7
      '@wasm-audio-decoders/opus-ml': 0.0.2
      codec-parser: 2.5.0
      opus-decoder: 0.7.11
    optional: true

  oidc-client-ts@3.5.0:
    dependencies:
      jwt-decode: 4.0.0

  omggif@1.0.10: {}

  on-exit-leak-free@2.1.2: {}

  on-finished@2.4.1:
    dependencies:
      ee-first: 1.1.1

  once@1.4.0:
    dependencies:
      wrappy: 1.0.2

  oniguruma-parser@0.12.2: {}

  oniguruma-to-es@4.3.6:
    dependencies:
      oniguruma-parser: 0.12.2
      regex: 6.1.0
      regex-recursion: 6.0.2

  open@10.2.0:
    dependencies:
      default-browser: 5.5.0
      define-lazy-prop: 3.0.0
      is-inside-container: 1.0.0
      wsl-utils: 0.1.0

  openai@6.26.0(ws@8.20.0)(zod@4.4.3):
    optionalDependencies:
      ws: 8.20.0
      zod: 4.4.3

  openai@6.36.0(ws@8.20.0)(zod@4.4.3):
    optionalDependencies:
      ws: 8.20.0
      zod: 4.4.3

  openshell@0.1.0:
    dependencies:
      dotenv: 16.6.1
      telegraf: 4.16.3
    transitivePeerDependencies:
      - encoding
      - supports-color

  opus-decoder@0.7.11:
    dependencies:
      '@wasm-audio-decoders/common': 9.0.7
    optional: true

  opusscript@0.1.1: {}

  p-finally@1.0.0: {}

  p-limit@2.3.0:
    dependencies:
      p-try: 2.2.0

  p-locate@4.1.0:
    dependencies:
      p-limit: 2.3.0

  p-queue@6.6.2:
    dependencies:
      eventemitter3: 4.0.7
      p-timeout: 3.2.0

  p-queue@9.2.0:
    dependencies:
      eventemitter3: 5.0.4
      p-timeout: 7.0.1

  p-retry@4.6.2:
    dependencies:
      '@types/retry': 0.12.0
      retry: 0.13.1

  p-retry@8.0.0:
    dependencies:
      is-network-error: 1.3.1

  p-timeout@3.2.0:
    dependencies:
      p-finally: 1.0.0

  p-timeout@4.1.0: {}

  p-timeout@7.0.1: {}

  p-try@2.2.0: {}

  pac-proxy-agent@7.2.0:
    dependencies:
      '@tootallnate/quickjs-emscripten': 0.23.0
      agent-base: 7.1.4
      debug: 4.4.3
      get-uri: 6.0.5
      http-proxy-agent: 7.0.2
      https-proxy-agent: 7.0.6
      pac-resolver: 7.0.1
      socks-proxy-agent: 8.0.5
    transitivePeerDependencies:
      - supports-color

  pac-proxy-agent@9.0.1:
    dependencies:
      agent-base: 9.0.0
      debug: 4.4.3
      get-uri: 8.0.0
      http-proxy-agent: 9.0.0
      https-proxy-agent: 9.0.0
      pac-resolver: 9.0.1(quickjs-wasi@2.2.0)
      quickjs-wasi: 2.2.0
      socks-proxy-agent: 10.0.0
    transitivePeerDependencies:
      - supports-color

  pac-resolver@7.0.1:
    dependencies:
      degenerator: 5.0.1
      netmask: 2.1.1

  pac-resolver@9.0.1(quickjs-wasi@2.2.0):
    dependencies:
      degenerator: 7.0.1(quickjs-wasi@2.2.0)
      netmask: 2.1.1
      quickjs-wasi: 2.2.0

  pako@1.0.11: {}

  pako@2.1.0: {}

  parse-bmfont-ascii@1.0.6: {}

  parse-bmfont-binary@1.0.6: {}

  parse-bmfont-xml@1.1.6:
    dependencies:
      xml-parse-from-string: 1.0.1
      xml2js: 0.5.0

  parse5-htmlparser2-tree-adapter@6.0.1:
    dependencies:
      parse5: 6.0.1

  parse5@5.1.1: {}

  parse5@6.0.1: {}

  parse5@8.0.1:
    dependencies:
      entities: 8.0.0

  parseurl@1.3.3: {}

  partial-json@0.1.7: {}

  path-exists@4.0.0: {}

  path-expression-matcher@1.5.0: {}

  path-is-absolute@1.0.1:
    optional: true

  path-key@3.1.1: {}

  path-scurry@2.0.2:
    dependencies:
      lru-cache: 11.3.6
      minipass: 7.1.3

  path-to-regexp@8.4.0: {}

  pathe@2.0.3: {}

  pdfjs-dist@5.7.284:
    optionalDependencies:
      '@napi-rs/canvas': 0.1.100

  pend@1.2.0: {}

  picocolors@1.1.1: {}

  picomatch@4.0.4: {}

  pino-abstract-transport@2.0.0:
    dependencies:
      split2: 4.2.0

  pino-std-serializers@7.1.0: {}

  pino@9.14.0:
    dependencies:
      '@pinojs/redact': 0.4.0
      atomic-sleep: 1.0.0
      on-exit-leak-free: 2.1.2
      pino-abstract-transport: 2.0.0
      pino-std-serializers: 7.1.0
      process-warning: 5.0.0
      quick-format-unescaped: 4.0.4
      real-require: 0.2.0
      safe-stable-stringify: 2.5.0
      sonic-boom: 4.2.1
      thread-stream: 3.1.0

  pixelmatch@5.3.0:
    dependencies:
      pngjs: 6.0.0

  pkce-challenge@5.0.1: {}

  playwright-core@1.59.1: {}

  playwright@1.59.1:
    dependencies:
      playwright-core: 1.59.1
    optionalDependencies:
      fsevents: 2.3.2

  pngjs@5.0.0: {}

  pngjs@6.0.0: {}

  pngjs@7.0.0: {}

  postcss@8.5.14:
    dependencies:
      nanoid: 3.3.12
      picocolors: 1.1.1
      source-map-js: 1.2.1

  prism-media@1.3.5(@discordjs/opus@0.10.0)(opusscript@0.1.1):
    optionalDependencies:
      '@discordjs/opus': 0.10.0
      opusscript: 0.1.1

  process-nextick-args@2.0.1: {}

  process-warning@5.0.0: {}

  proper-lockfile@4.1.2:
    dependencies:
      graceful-fs: 4.2.11
      retry: 0.12.0
      signal-exit: 3.0.7

  property-information@7.1.0: {}

  protobufjs@7.5.5:
    dependencies:
      '@protobufjs/aspromise': 1.1.2
      '@protobufjs/base64': 1.1.2
      '@protobufjs/codegen': 2.0.5
      '@protobufjs/eventemitter': 1.1.0
      '@protobufjs/fetch': 1.1.0
      '@protobufjs/float': 1.0.2
      '@protobufjs/inquire': 1.1.1
      '@protobufjs/path': 1.1.2
      '@protobufjs/pool': 1.1.0
      '@protobufjs/utf8': 1.1.1
      '@types/node': 25.6.0
      long: 5.3.2

  proxy-addr@2.0.7:
    dependencies:
      forwarded: 0.2.0
      ipaddr.js: 1.9.1

  proxy-agent@6.5.0:
    dependencies:
      agent-base: 7.1.4
      debug: 4.4.3
      http-proxy-agent: 7.0.2
      https-proxy-agent: 7.0.6
      lru-cache: 7.18.3
      pac-proxy-agent: 7.2.0
      proxy-from-env: 1.1.0
      socks-proxy-agent: 8.0.5
    transitivePeerDependencies:
      - supports-color

  proxy-agent@8.0.1:
    dependencies:
      agent-base: 9.0.0
      debug: 4.4.3
      http-proxy-agent: 9.0.0
      https-proxy-agent: 9.0.0
      lru-cache: 7.18.3
      pac-proxy-agent: 9.0.1
      proxy-from-env: 2.1.0
      socks-proxy-agent: 10.0.0
    transitivePeerDependencies:
      - supports-color

  proxy-from-env@1.1.0: {}

  proxy-from-env@2.1.0: {}

  psl@1.15.0:
    dependencies:
      punycode: 2.3.1

  pump@3.0.4:
    dependencies:
      end-of-stream: 1.4.5
      once: 1.4.0

  punycode.js@2.3.1: {}

  punycode@2.3.1: {}

  qified@0.9.1:
    dependencies:
      hookified: 2.2.0

  qoa-format@1.0.1:
    dependencies:
      '@thi.ng/bitstream': 2.4.47
    optional: true

  qrcode-terminal@0.12.0: {}

  qrcode@1.5.4:
    dependencies:
      dijkstrajs: 1.0.3
      pngjs: 5.0.0
      yargs: 15.4.1

  qs@6.14.2:
    dependencies:
      side-channel: 1.1.0

  querystringify@2.2.0: {}

  quick-format-unescaped@4.0.4: {}

  quickjs-wasi@2.2.0: {}

  range-parser@1.2.1: {}

  raw-body@3.0.2:
    dependencies:
      bytes: 3.1.2
      http-errors: 2.0.1
      iconv-lite: 0.7.2
      unpipe: 1.0.0

  react-dom@19.2.4(react@19.2.4):
    dependencies:
      react: 19.2.4
      scheduler: 0.27.0

  react@19.2.4: {}

  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
    optional: true

  readdirp@5.0.0: {}

  real-require@0.2.0: {}

  reflect-metadata@0.2.2: {}

  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

  require-directory@2.1.1: {}

  require-from-string@2.0.2: {}

  require-in-the-middle@8.0.1:
    dependencies:
      debug: 4.4.3
      module-details-from-path: 1.0.4
    transitivePeerDependencies:
      - supports-color

  require-main-filename@2.0.0: {}

  requires-port@1.0.0: {}

  resolve-pkg-maps@1.0.0: {}

  retry@0.12.0: {}

  retry@0.13.1: {}

  rimraf@3.0.2:
    dependencies:
      glob: 7.2.3
    optional: true

  rolldown@1.0.0-rc.17:
    dependencies:
      '@oxc-project/types': 0.127.0
      '@rolldown/pluginutils': 1.0.0-rc.17
    optionalDependencies:
      '@rolldown/binding-android-arm64': 1.0.0-rc.17
      '@rolldown/binding-darwin-arm64': 1.0.0-rc.17
      '@rolldown/binding-darwin-x64': 1.0.0-rc.17
      '@rolldown/binding-freebsd-x64': 1.0.0-rc.17
      '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.17
      '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.17
      '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.17
      '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.17
      '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.17
      '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.17
      '@rolldown/binding-linux-x64-musl': 1.0.0-rc.17
      '@rolldown/binding-openharmony-arm64': 1.0.0-rc.17
      '@rolldown/binding-wasm32-wasi': 1.0.0-rc.17
      '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.17
      '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.17

  router@2.2.0:
    dependencies:
      debug: 4.4.3
      depd: 2.0.0
      is-promise: 4.0.0
      parseurl: 1.3.3
      path-to-regexp: 8.4.0
    transitivePeerDependencies:
      - supports-color

  run-applescript@7.1.0: {}

  safe-buffer@5.1.2: {}

  safe-buffer@5.2.1: {}

  safe-compare@1.1.4:
    dependencies:
      buffer-alloc: 1.2.0

  safe-stable-stringify@2.5.0: {}

  safer-buffer@2.1.2: {}

  sandwich-stream@2.0.2: {}

  sax@1.6.0: {}

  saxes@6.0.0:
    dependencies:
      xmlchars: 2.2.0

  scheduler@0.27.0: {}

  sdp-transform@3.0.0: {}

  semver@6.3.1:
    optional: true

  semver@7.7.4: {}

  send@1.2.1:
    dependencies:
      debug: 4.4.3
      encodeurl: 2.0.0
      escape-html: 1.0.3
      etag: 1.8.1
      fresh: 2.0.0
      http-errors: 2.0.1
      mime-types: 3.0.2
      ms: 2.1.3
      on-finished: 2.4.1
      range-parser: 1.2.1
      statuses: 2.0.2
    transitivePeerDependencies:
      - supports-color

  serialize-error@8.1.0:
    dependencies:
      type-fest: 0.20.2

  serve-static@2.2.1:
    dependencies:
      encodeurl: 2.0.0
      escape-html: 1.0.3
      parseurl: 1.3.3
      send: 1.2.1
    transitivePeerDependencies:
      - supports-color

  set-blocking@2.0.0: {}

  setimmediate@1.0.5: {}

  setprototypeof@1.2.0: {}

  sharp@0.34.5:
    dependencies:
      '@img/colour': 1.1.0
      detect-libc: 2.1.2
      semver: 7.7.4
    optionalDependencies:
      '@img/sharp-darwin-arm64': 0.34.5
      '@img/sharp-darwin-x64': 0.34.5
      '@img/sharp-libvips-darwin-arm64': 1.2.4
      '@img/sharp-libvips-darwin-x64': 1.2.4
      '@img/sharp-libvips-linux-arm': 1.2.4
      '@img/sharp-libvips-linux-arm64': 1.2.4
      '@img/sharp-libvips-linux-ppc64': 1.2.4
      '@img/sharp-libvips-linux-riscv64': 1.2.4
      '@img/sharp-libvips-linux-s390x': 1.2.4
      '@img/sharp-libvips-linux-x64': 1.2.4
      '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
      '@img/sharp-libvips-linuxmusl-x64': 1.2.4
      '@img/sharp-linux-arm': 0.34.5
      '@img/sharp-linux-arm64': 0.34.5
      '@img/sharp-linux-ppc64': 0.34.5
      '@img/sharp-linux-riscv64': 0.34.5
      '@img/sharp-linux-s390x': 0.34.5
      '@img/sharp-linux-x64': 0.34.5
      '@img/sharp-linuxmusl-arm64': 0.34.5
      '@img/sharp-linuxmusl-x64': 0.34.5
      '@img/sharp-wasm32': 0.34.5
      '@img/sharp-win32-arm64': 0.34.5
      '@img/sharp-win32-ia32': 0.34.5
      '@img/sharp-win32-x64': 0.34.5

  shebang-command@2.0.0:
    dependencies:
      shebang-regex: 3.0.0

  shebang-regex@3.0.0: {}

  shiki@3.23.0:
    dependencies:
      '@shikijs/core': 3.23.0
      '@shikijs/engine-javascript': 3.23.0
      '@shikijs/engine-oniguruma': 3.23.0
      '@shikijs/langs': 3.23.0
      '@shikijs/themes': 3.23.0
      '@shikijs/types': 3.23.0
      '@shikijs/vscode-textmate': 10.0.2
      '@types/hast': 3.0.4

  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.0:
    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: {}

  silk-wasm@3.7.1: {}

  simple-xml-to-json@1.2.7: {}

  simple-yenc@1.0.4: {}

  sirv@3.0.2:
    dependencies:
      '@polka/url': 1.0.0-next.29
      mrmime: 2.0.1
      totalist: 3.0.1

  sisteransi@1.0.5: {}

  skillflag@0.1.4:
    dependencies:
      '@clack/prompts': 1.3.0
      tar-stream: 3.2.0
    transitivePeerDependencies:
      - bare-abort-controller
      - bare-buffer
      - react-native-b4a

  smart-buffer@4.2.0: {}

  socks-proxy-agent@10.0.0:
    dependencies:
      agent-base: 9.0.0
      debug: 4.4.3
      socks: 2.8.8
    transitivePeerDependencies:
      - supports-color

  socks-proxy-agent@8.0.5:
    dependencies:
      agent-base: 7.1.4
      debug: 4.4.3
      socks: 2.8.8
    transitivePeerDependencies:
      - supports-color

  socks@2.8.8:
    dependencies:
      ip-address: 10.2.0
      smart-buffer: 4.2.0

  sonic-boom@4.2.1:
    dependencies:
      atomic-sleep: 1.0.0

  source-map-js@1.2.1: {}

  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: {}

  spark-md5@3.0.2: {}

  split2@4.2.0: {}

  sqlite-vec-darwin-arm64@0.1.9:
    optional: true

  sqlite-vec-darwin-x64@0.1.9:
    optional: true

  sqlite-vec-linux-arm64@0.1.9:
    optional: true

  sqlite-vec-linux-x64@0.1.9:
    optional: true

  sqlite-vec-windows-x64@0.1.9:
    optional: true

  sqlite-vec@0.1.9:
    optionalDependencies:
      sqlite-vec-darwin-arm64: 0.1.9
      sqlite-vec-darwin-x64: 0.1.9
      sqlite-vec-linux-arm64: 0.1.9
      sqlite-vec-linux-x64: 0.1.9
      sqlite-vec-windows-x64: 0.1.9
    optional: true

  stackback@0.0.2: {}

  statuses@2.0.2: {}

  std-env@3.10.0: {}

  std-env@4.1.0: {}

  streamx@2.25.0:
    dependencies:
      events-universal: 1.0.1
      fast-fifo: 1.3.2
      text-decoder: 1.2.7
    transitivePeerDependencies:
      - bare-abort-controller
      - react-native-b4a

  string-width@4.2.3:
    dependencies:
      emoji-regex: 8.0.0
      is-fullwidth-code-point: 3.0.0
      strip-ansi: 6.0.1

  string_decoder@1.1.1:
    dependencies:
      safe-buffer: 5.1.2

  string_decoder@1.3.0:
    dependencies:
      safe-buffer: 5.2.1
    optional: true

  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

  strnum@2.2.3: {}

  strtok3@10.3.5:
    dependencies:
      '@tokenizer/token': 0.3.0

  supports-color@7.2.0:
    dependencies:
      has-flag: 4.0.0

  symbol-tree@3.2.4: {}

  table-layout@4.1.1:
    dependencies:
      array-back: 6.2.3
      wordwrapjs: 5.1.1

  tar-stream@3.2.0:
    dependencies:
      b4a: 1.8.1
      bare-fs: 4.7.1
      fast-fifo: 1.3.2
      streamx: 2.25.0
    transitivePeerDependencies:
      - bare-abort-controller
      - bare-buffer
      - react-native-b4a

  tar@7.5.13:
    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.25.0
    transitivePeerDependencies:
      - bare-abort-controller
      - react-native-b4a

  telegraf@4.16.3:
    dependencies:
      '@telegraf/types': 7.1.0
      abort-controller: 3.0.0
      debug: 4.4.3
      mri: 1.2.0
      node-fetch: 2.7.0
      p-timeout: 4.1.0
      safe-compare: 1.1.4
      sandwich-stream: 2.0.2
    transitivePeerDependencies:
      - encoding
      - supports-color

  text-decoder@1.2.7:
    dependencies:
      b4a: 1.8.1
    transitivePeerDependencies:
      - react-native-b4a

  thenify-all@1.6.0:
    dependencies:
      thenify: 3.3.1

  thenify@3.3.1:
    dependencies:
      any-promise: 1.3.0

  thread-stream@3.1.0:
    dependencies:
      real-require: 0.2.0

  tinybench@2.9.0: {}

  tinycolor2@1.6.0: {}

  tinyexec@1.1.2: {}

  tinyglobby@0.2.16:
    dependencies:
      fdir: 6.5.0(picomatch@4.0.4)
      picomatch: 4.0.4

  tinyrainbow@3.1.0: {}

  toidentifier@1.0.1: {}

  token-types@6.1.2:
    dependencies:
      '@borewit/text-codec': 0.2.2
      '@tokenizer/token': 0.3.0
      ieee754: 1.2.1

  tokenjuice@0.7.0: {}

  totalist@3.0.1: {}

  tough-cookie@4.1.3:
    dependencies:
      psl: 1.15.0
      punycode: 2.3.1
      universalify: 0.2.0
      url-parse: 1.5.10

  tr46@0.0.3: {}

  tr46@6.0.0:
    dependencies:
      punycode: 2.3.1

  tree-sitter-bash@0.25.1:
    dependencies:
      node-addon-api: 8.7.0
      node-gyp-build: 4.8.4

  trim-lines@3.0.1: {}

  ts-algebra@2.0.0: {}

  tslib@2.8.1: {}

  tslog@4.10.2: {}

  tsscmp@1.0.6: {}

  tsx@4.21.0:
    dependencies:
      esbuild: 0.27.7
      get-tsconfig: 4.14.0
    optionalDependencies:
      fsevents: 2.3.3

  type-fest@0.20.2: {}

  type-is@2.0.1:
    dependencies:
      content-type: 1.0.5
      media-typer: 1.1.0
      mime-types: 3.0.2

  typebox@1.1.37: {}

  typescript@6.0.3: {}

  typical@4.0.0: {}

  typical@7.3.0: {}

  uc.micro@2.1.0: {}

  uhyphen@0.2.0: {}

  uint8array-extras@1.5.0: {}

  undici-types@6.21.0: {}

  undici-types@7.16.0: {}

  undici-types@7.19.2: {}

  undici@7.25.0: {}

  undici@8.2.0: {}

  unhomoglyph@1.0.6: {}

  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-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.2.0: {}

  unpipe@1.0.0: {}

  url-parse@1.5.10:
    dependencies:
      querystringify: 2.2.0
      requires-port: 1.0.0

  utif2@4.1.0:
    dependencies:
      pako: 1.0.11

  util-deprecate@1.0.2: {}

  uuid@14.0.0: {}

  vary@1.1.2: {}

  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@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4):
    dependencies:
      lightningcss: 1.32.0
      picomatch: 4.0.4
      postcss: 8.5.14
      rolldown: 1.0.0-rc.17
      tinyglobby: 0.2.16
    optionalDependencies:
      '@types/node': 25.6.0
      esbuild: 0.27.7
      fsevents: 2.3.3
      jiti: 2.6.1
      tsx: 4.21.0
      yaml: 2.8.4

  vitest@4.1.5(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/browser-playwright@4.1.5)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4)):
    dependencies:
      '@vitest/expect': 4.1.5
      '@vitest/mocker': 4.1.5(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))
      '@vitest/pretty-format': 4.1.5
      '@vitest/runner': 4.1.5
      '@vitest/snapshot': 4.1.5
      '@vitest/spy': 4.1.5
      '@vitest/utils': 4.1.5
      es-module-lexer: 2.1.0
      expect-type: 1.3.0
      magic-string: 0.30.21
      obug: 2.1.1
      pathe: 2.0.3
      picomatch: 4.0.4
      std-env: 4.1.0
      tinybench: 2.9.0
      tinyexec: 1.1.2
      tinyglobby: 0.2.16
      tinyrainbow: 3.1.0
      vite: 8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4)
      why-is-node-running: 2.3.0
    optionalDependencies:
      '@opentelemetry/api': 1.9.1
      '@types/node': 25.6.0
      '@vitest/browser-playwright': 4.1.5(playwright@1.59.1)(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4))(vitest@4.1.5)
      '@vitest/coverage-v8': 4.1.5(@vitest/browser@4.1.5)(vitest@4.1.5)
      jsdom: 29.1.1(@noble/hashes@2.0.1)
    transitivePeerDependencies:
      - msw

  w3c-xmlserializer@5.0.0:
    dependencies:
      xml-name-validator: 5.0.0

  web-push@3.6.7:
    dependencies:
      asn1.js: 5.4.1
      http_ece: 1.2.0
      https-proxy-agent: 7.0.6
      jws: 4.0.1
      minimist: 1.2.8
    transitivePeerDependencies:
      - supports-color

  web-streams-polyfill@3.3.3: {}

  web-tree-sitter@0.26.8: {}

  webidl-conversions@3.0.1: {}

  webidl-conversions@8.0.1: {}

  whatwg-mimetype@5.0.0: {}

  whatwg-url@16.0.1(@noble/hashes@2.0.1):
    dependencies:
      '@exodus/bytes': 1.15.0(@noble/hashes@2.0.1)
      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-module@2.0.1: {}

  which@2.0.2:
    dependencies:
      isexe: 2.0.0

  why-is-node-running@2.3.0:
    dependencies:
      siginfo: 2.0.0
      stackback: 0.0.2

  wide-align@1.1.5:
    dependencies:
      string-width: 4.2.3
    optional: true

  win-guid@0.2.1: {}

  wordwrapjs@5.1.1: {}

  wrap-ansi@6.2.0:
    dependencies:
      ansi-styles: 4.3.0
      string-width: 4.2.3
      strip-ansi: 6.0.1

  wrap-ansi@7.0.0:
    dependencies:
      ansi-styles: 4.3.0
      string-width: 4.2.3
      strip-ansi: 6.0.1

  wrappy@1.0.2: {}

  ws@8.20.0: {}

  wsl-utils@0.1.0:
    dependencies:
      is-wsl: 3.1.1

  xml-name-validator@5.0.0: {}

  xml-parse-from-string@1.0.1: {}

  xml2js@0.5.0:
    dependencies:
      sax: 1.6.0
      xmlbuilder: 11.0.1

  xmlbuilder@11.0.1: {}

  xmlchars@2.2.0: {}

  y18n@4.0.3: {}

  y18n@5.0.8: {}

  yallist@4.0.0: {}

  yallist@5.0.0: {}

  yaml@2.8.4: {}

  yargs-parser@18.1.3:
    dependencies:
      camelcase: 5.3.1
      decamelize: 1.2.0

  yargs-parser@20.2.9: {}

  yargs-parser@21.1.1: {}

  yargs@15.4.1:
    dependencies:
      cliui: 6.0.0
      decamelize: 1.2.0
      find-up: 4.1.0
      get-caller-file: 2.0.5
      require-directory: 2.1.1
      require-main-filename: 2.0.0
      set-blocking: 2.0.0
      string-width: 4.2.3
      which-module: 2.0.1
      y18n: 4.0.3
      yargs-parser: 18.1.3

  yargs@16.2.0:
    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.2:
    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

  yauzl@3.2.1:
    dependencies:
      buffer-crc32: 0.2.13
      pend: 1.2.0

  yoctocolors@2.1.2: {}

  zca-js@2.1.2:
    dependencies:
      crypto-js: 4.2.0
      form-data: 2.5.4
      json-bigint: 1.0.0
      pako: 2.1.0
      semver: 7.7.4
      spark-md5: 3.0.2
      tough-cookie: 4.1.3
      ws: 8.20.0
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  zod-to-json-schema@3.25.2(zod@4.4.3):
    dependencies:
      zod: 4.4.3

  zod@3.25.76: {}

  zod@4.4.3: {}

  zwitch@2.0.4: {}
