# Warning: This file is automatically generated. Removing it is fine, but will
# cause your node_modules installation to become invalidated.

__metadata:
  version: 1
  nmMode: classic

"@gar/promise-retry@npm:1.0.2":
  locations:
    - "node_modules/@gar/promise-retry"

"@hono/node-server@virtual:026ae8356a35fc2c4211c48371ef15bfda286ffd4e8605e190eff62af27a8a219c2710d5c277fe5923c84ebfe0243aecbe13e9c29f907a709a56be202c88bd13#npm:1.19.9":
  locations:
    - "node_modules/@hono/node-server"

"@isaacs/fs-minipass@npm:4.0.1":
  locations:
    - "node_modules/@isaacs/fs-minipass"

"@modelcontextprotocol/sdk@virtual:de31dc573f61d64c62b2a6ff1c05340d5bdb77e132b1f44109c5aaab4f74a616bdf464c76d5d20f172ea5eda21b853c12be640cf7fa1e661ce0d08c1caaa5543#npm:1.27.1":
  locations:
    - "node_modules/@modelcontextprotocol/sdk"

"@npmcli/agent@npm:4.0.0":
  locations:
    - "node_modules/@npmcli/agent"

"@npmcli/fs@npm:5.0.0":
  locations:
    - "node_modules/@npmcli/fs"

"@openai/agents-core@virtual:fafda62893d3d47c321bb33cfd080609289ad5ee10b0cedc81795a3c49704252e298b431d7e2f3e7352827f7dc23c6bb7f36577b50b2f9ed150b6bdc5eb8599c#npm:0.5.2":
  locations:
    - "node_modules/@openai/agents-core"

"@openai/agents-openai@virtual:fafda62893d3d47c321bb33cfd080609289ad5ee10b0cedc81795a3c49704252e298b431d7e2f3e7352827f7dc23c6bb7f36577b50b2f9ed150b6bdc5eb8599c#npm:0.5.2":
  locations:
    - "node_modules/@openai/agents-openai"

"@openai/agents-realtime@virtual:fafda62893d3d47c321bb33cfd080609289ad5ee10b0cedc81795a3c49704252e298b431d7e2f3e7352827f7dc23c6bb7f36577b50b2f9ed150b6bdc5eb8599c#npm:0.5.2":
  locations:
    - "node_modules/@openai/agents-realtime"

"@openai/agents@virtual:2afc77074507740b1c9aaddf86402ef497eb019caef02e356612e52166f84042160911f880dddd46baf91217977c88eb1142ed92d537976111fe4aac43526bd2#npm:0.5.2":
  locations:
    - "node_modules/@openai/agents"

"@picovoice/porcupine-node@npm:3.0.6":
  locations:
    - "node_modules/@picovoice/porcupine-node"

"@types/node@npm:22.19.11":
  locations:
    - "node_modules/@types/node"

"@types/node@npm:25.3.2":
  locations:
    - "node_modules/@types/ws/node_modules/@types/node"

"@types/ws@npm:8.18.1":
  locations:
    - "node_modules/@types/ws"

"abbrev@npm:4.0.0":
  locations:
    - "node_modules/abbrev"

"accepts@npm:2.0.0":
  locations:
    - "node_modules/accepts"

"agent-base@npm:7.1.4":
  locations:
    - "node_modules/agent-base"

"ajv-formats@virtual:026ae8356a35fc2c4211c48371ef15bfda286ffd4e8605e190eff62af27a8a219c2710d5c277fe5923c84ebfe0243aecbe13e9c29f907a709a56be202c88bd13#npm:3.0.1":
  locations:
    - "node_modules/ajv-formats"

"ajv@npm:8.18.0":
  locations:
    - "node_modules/ajv"

"async-function@npm:1.0.0":
  locations:
    - "node_modules/async-function"

"async-generator-function@npm:1.0.0":
  locations:
    - "node_modules/async-generator-function"

"balanced-match@npm:4.0.4":
  locations:
    - "node_modules/balanced-match"

"bindings@npm:1.5.0":
  locations:
    - "node_modules/bindings"

"body-parser@npm:2.2.2":
  locations:
    - "node_modules/body-parser"

"brace-expansion@npm:5.0.4":
  locations:
    - "node_modules/brace-expansion"

"buffer-alloc-unsafe@npm:1.1.0":
  locations:
    - "node_modules/buffer-alloc-unsafe"

"buffer-alloc@npm:1.2.0":
  locations:
    - "node_modules/buffer-alloc"

"buffer-fill@npm:1.0.0":
  locations:
    - "node_modules/buffer-fill"

"bytes@npm:3.1.2":
  locations:
    - "node_modules/bytes"

"cacache@npm:20.0.3":
  locations:
    - "node_modules/cacache"

"call-bind-apply-helpers@npm:1.0.2":
  locations:
    - "node_modules/call-bind-apply-helpers"

"call-bound@npm:1.0.4":
  locations:
    - "node_modules/call-bound"

"chownr@npm:3.0.0":
  locations:
    - "node_modules/chownr"

"content-disposition@npm:1.0.1":
  locations:
    - "node_modules/content-disposition"

"content-type@npm:1.0.5":
  locations:
    - "node_modules/content-type"

"cookie-signature@npm:1.2.2":
  locations:
    - "node_modules/cookie-signature"

"cookie@npm:0.7.2":
  locations:
    - "node_modules/cookie"

"cors@npm:2.8.6":
  locations:
    - "node_modules/cors"

"cross-spawn@npm:7.0.6":
  locations:
    - "node_modules/cross-spawn"

"debug@virtual:643ed7cc338bcf145a82d8b05b3bef6bcf150ca545df386225596f10ce53cc90b88b3ca83e348ade1ccea5f3f8e76c92d2f0e2ba544da60d40aff9921c56872d#npm:4.4.3":
  locations:
    - "node_modules/debug"

"depd@npm:2.0.0":
  locations:
    - "node_modules/depd"

"dotenv@npm:16.6.1":
  locations:
    - "node_modules/dotenv"

"dunder-proto@npm:1.0.1":
  locations:
    - "node_modules/dunder-proto"

"ee-first@npm:1.1.1":
  locations:
    - "node_modules/ee-first"

"encodeurl@npm:2.0.0":
  locations:
    - "node_modules/encodeurl"

"env-paths@npm:2.2.1":
  locations:
    - "node_modules/env-paths"

"es-define-property@npm:1.0.1":
  locations:
    - "node_modules/es-define-property"

"es-errors@npm:1.3.0":
  locations:
    - "node_modules/es-errors"

"es-object-atoms@npm:1.1.1":
  locations:
    - "node_modules/es-object-atoms"

"escape-html@npm:1.0.3":
  locations:
    - "node_modules/escape-html"

"etag@npm:1.8.1":
  locations:
    - "node_modules/etag"

"eventsource-parser@npm:3.0.6":
  locations:
    - "node_modules/eventsource-parser"

"eventsource@npm:3.0.7":
  locations:
    - "node_modules/eventsource"

"exponential-backoff@npm:3.1.3":
  locations:
    - "node_modules/exponential-backoff"

"express-rate-limit@virtual:026ae8356a35fc2c4211c48371ef15bfda286ffd4e8605e190eff62af27a8a219c2710d5c277fe5923c84ebfe0243aecbe13e9c29f907a709a56be202c88bd13#npm:8.2.1":
  locations:
    - "node_modules/express-rate-limit"

"express@npm:5.2.1":
  locations:
    - "node_modules/express"

"fast-deep-equal@npm:3.1.3":
  locations:
    - "node_modules/fast-deep-equal"

"fast-uri@npm:3.1.0":
  locations:
    - "node_modules/fast-uri"

"fdir@virtual:0e783aadbd2b4b8e6f6056033c0b290501892d23bc7c5dad5477e00e48ad8bd3e4434c3962a52dd75a58e06dbb7218094a494bac954ef2f7f6fdb65d9717e5f4#npm:6.5.0":
  locations:
    - "node_modules/fdir"

"file-uri-to-path@npm:1.0.0":
  locations:
    - "node_modules/file-uri-to-path"

"finalhandler@npm:2.1.1":
  locations:
    - "node_modules/finalhandler"

"forwarded@npm:0.2.0":
  locations:
    - "node_modules/forwarded"

"fresh@npm:2.0.0":
  locations:
    - "node_modules/fresh"

"fs-minipass@npm:3.0.3":
  locations:
    - "node_modules/fs-minipass"

"function-bind@npm:1.1.2":
  locations:
    - "node_modules/function-bind"

"generator-function@npm:2.0.1":
  locations:
    - "node_modules/generator-function"

"get-intrinsic@npm:1.3.1":
  locations:
    - "node_modules/get-intrinsic"

"get-proto@npm:1.0.1":
  locations:
    - "node_modules/get-proto"

"glob@npm:13.0.6":
  locations:
    - "node_modules/glob"

"gopd@npm:1.2.0":
  locations:
    - "node_modules/gopd"

"graceful-fs@npm:4.2.11":
  locations:
    - "node_modules/graceful-fs"

"has-symbols@npm:1.1.0":
  locations:
    - "node_modules/has-symbols"

"hasown@npm:2.0.2":
  locations:
    - "node_modules/hasown"

"hono@npm:4.12.3":
  locations:
    - "node_modules/hono"

"http-cache-semantics@npm:4.2.0":
  locations:
    - "node_modules/http-cache-semantics"

"http-errors@npm:2.0.1":
  locations:
    - "node_modules/http-errors"

"http-proxy-agent@npm:7.0.2":
  locations:
    - "node_modules/http-proxy-agent"

"https-proxy-agent@npm:7.0.6":
  locations:
    - "node_modules/https-proxy-agent"

"iconv-lite@npm:0.7.2":
  locations:
    - "node_modules/iconv-lite"

"imurmurhash@npm:0.1.4":
  locations:
    - "node_modules/imurmurhash"

"inherits@npm:2.0.4":
  locations:
    - "node_modules/inherits"

"ip-address@npm:10.0.1":
  locations:
    - "node_modules/ip-address"

"ip-address@npm:10.1.0":
  locations:
    - "node_modules/socks/node_modules/ip-address"

"ipaddr.js@npm:1.9.1":
  locations:
    - "node_modules/ipaddr.js"

"is-promise@npm:4.0.0":
  locations:
    - "node_modules/is-promise"

"isexe@npm:2.0.0":
  locations:
    - "node_modules/isexe"

"isexe@npm:4.0.0":
  locations:
    - "node_modules/node-gyp/node_modules/isexe"

"jose@npm:6.1.3":
  locations:
    - "node_modules/jose"

"json-schema-traverse@npm:1.0.0":
  locations:
    - "node_modules/json-schema-traverse"

"json-schema-typed@npm:8.0.2":
  locations:
    - "node_modules/json-schema-typed"

"lru-cache@npm:11.2.6":
  locations:
    - "node_modules/lru-cache"

"make-fetch-happen@npm:15.0.4":
  locations:
    - "node_modules/make-fetch-happen"

"math-intrinsics@npm:1.1.0":
  locations:
    - "node_modules/math-intrinsics"

"media-typer@npm:1.1.0":
  locations:
    - "node_modules/media-typer"

"merge-descriptors@npm:2.0.0":
  locations:
    - "node_modules/merge-descriptors"

"mime-db@npm:1.54.0":
  locations:
    - "node_modules/mime-db"

"mime-types@npm:3.0.2":
  locations:
    - "node_modules/mime-types"

"minimatch@npm:10.2.4":
  locations:
    - "node_modules/minimatch"

"minipass-collect@npm:2.0.1":
  locations:
    - "node_modules/minipass-collect"

"minipass-fetch@npm:5.0.2":
  locations:
    - "node_modules/minipass-fetch"

"minipass-flush@npm:1.0.5":
  locations:
    - "node_modules/minipass-flush"

"minipass-pipeline@npm:1.2.4":
  locations:
    - "node_modules/minipass-pipeline"

"minipass-sized@npm:2.0.0":
  locations:
    - "node_modules/minipass-sized"

"minipass@npm:3.3.6":
  locations:
    - "node_modules/minipass-pipeline/node_modules/minipass"
    - "node_modules/minipass-flush/node_modules/minipass"

"minipass@npm:7.1.3":
  locations:
    - "node_modules/minipass"

"minizlib@npm:3.1.0":
  locations:
    - "node_modules/minizlib"

"ms@npm:2.1.3":
  locations:
    - "node_modules/ms"

"negotiator@npm:1.0.0":
  locations:
    - "node_modules/negotiator"

"node-gyp@npm:12.2.0":
  locations:
    - "node_modules/node-gyp"

"nopt@npm:9.0.0":
  locations:
    - "node_modules/nopt"

"object-assign@npm:4.1.1":
  locations:
    - "node_modules/object-assign"

"object-inspect@npm:1.13.4":
  locations:
    - "node_modules/object-inspect"

"on-finished@npm:2.4.1":
  locations:
    - "node_modules/on-finished"

"once@npm:1.4.0":
  locations:
    - "node_modules/once"

"openai@virtual:fafda62893d3d47c321bb33cfd080609289ad5ee10b0cedc81795a3c49704252e298b431d7e2f3e7352827f7dc23c6bb7f36577b50b2f9ed150b6bdc5eb8599c#npm:6.25.0":
  locations:
    - "node_modules/openai"

"p-map@npm:7.0.4":
  locations:
    - "node_modules/p-map"

"parseurl@npm:1.3.3":
  locations:
    - "node_modules/parseurl"

"path-key@npm:3.1.1":
  locations:
    - "node_modules/path-key"

"path-scurry@npm:2.0.2":
  locations:
    - "node_modules/path-scurry"

"path-to-regexp@npm:8.3.0":
  locations:
    - "node_modules/path-to-regexp"

"picomatch@npm:4.0.3":
  locations:
    - "node_modules/picomatch"

"pkce-challenge@npm:5.0.1":
  locations:
    - "node_modules/pkce-challenge"

"proc-log@npm:6.1.0":
  locations:
    - "node_modules/proc-log"

"proxy-addr@npm:2.0.7":
  locations:
    - "node_modules/proxy-addr"

"qs@npm:6.15.0":
  locations:
    - "node_modules/qs"

"range-parser@npm:1.2.1":
  locations:
    - "node_modules/range-parser"

"raw-body@npm:3.0.2":
  locations:
    - "node_modules/raw-body"

"require-from-string@npm:2.0.2":
  locations:
    - "node_modules/require-from-string"

"retry@npm:0.13.1":
  locations:
    - "node_modules/retry"

"router@npm:2.2.0":
  locations:
    - "node_modules/router"

"safer-buffer@npm:2.1.2":
  locations:
    - "node_modules/safer-buffer"

"semver@npm:7.7.4":
  locations:
    - "node_modules/semver"

"send@npm:1.2.1":
  locations:
    - "node_modules/send"

"serve-static@npm:2.2.1":
  locations:
    - "node_modules/serve-static"

"setprototypeof@npm:1.2.0":
  locations:
    - "node_modules/setprototypeof"

"shebang-command@npm:2.0.0":
  locations:
    - "node_modules/shebang-command"

"shebang-regex@npm:3.0.0":
  locations:
    - "node_modules/shebang-regex"

"side-channel-list@npm:1.0.0":
  locations:
    - "node_modules/side-channel-list"

"side-channel-map@npm:1.0.1":
  locations:
    - "node_modules/side-channel-map"

"side-channel-weakmap@npm:1.0.2":
  locations:
    - "node_modules/side-channel-weakmap"

"side-channel@npm:1.1.0":
  locations:
    - "node_modules/side-channel"

"smart-buffer@npm:4.2.0":
  locations:
    - "node_modules/smart-buffer"

"socks-proxy-agent@npm:8.0.5":
  locations:
    - "node_modules/socks-proxy-agent"

"socks@npm:2.8.7":
  locations:
    - "node_modules/socks"

"speaker@npm:0.5.5":
  locations:
    - "node_modules/speaker"

"ssri@npm:13.0.1":
  locations:
    - "node_modules/ssri"

"statuses@npm:2.0.2":
  locations:
    - "node_modules/statuses"

"tar@npm:7.5.11":
  locations:
    - "node_modules/tar"

"tinyglobby@npm:0.2.15":
  locations:
    - "node_modules/tinyglobby"

"toidentifier@npm:1.0.1":
  locations:
    - "node_modules/toidentifier"

"type-is@npm:2.0.1":
  locations:
    - "node_modules/type-is"

"typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5786d5":
  locations:
    - "node_modules/typescript"

"undici-types@npm:6.21.0":
  locations:
    - "node_modules/@types/node/node_modules/undici-types"

"undici-types@npm:7.18.2":
  locations:
    - "node_modules/undici-types"

"unique-filename@npm:5.0.0":
  locations:
    - "node_modules/unique-filename"

"unique-slug@npm:6.0.0":
  locations:
    - "node_modules/unique-slug"

"unpipe@npm:1.0.0":
  locations:
    - "node_modules/unpipe"

"vary@npm:1.1.2":
  locations:
    - "node_modules/vary"

"voice-assistant@workspace:.":
  locations:
    - ""
  bin:
    "node_modules/node-gyp":
      "node-which": "which/bin/which.js"
    ".":
      "tsc": "typescript/bin/tsc"
      "tsserver": "typescript/bin/tsserver"
      "openai": "openai/bin/cli"
      "node-gyp": "node-gyp/bin/node-gyp.js"
      "nopt": "nopt/bin/nopt.js"
      "semver": "semver/bin/semver.js"
      "node-which": "which/bin/node-which"

"which@npm:2.0.2":
  locations:
    - "node_modules/which"

"which@npm:6.0.1":
  locations:
    - "node_modules/node-gyp/node_modules/which"

"wrappy@npm:1.0.2":
  locations:
    - "node_modules/wrappy"

"ws@virtual:381a289675ef92b7ef9e600e35b694d309844505be75839925f471c0743ac4bdd9fef18bdc88c3ac5218bb600a5bb5bf8eec447adf61aadb3405f7d852cac1bd#npm:8.19.0":
  locations:
    - "node_modules/ws"

"yallist@npm:4.0.0":
  locations:
    - "node_modules/yallist"

"yallist@npm:5.0.0":
  locations:
    - "node_modules/tar/node_modules/yallist"

"zod-to-json-schema@virtual:026ae8356a35fc2c4211c48371ef15bfda286ffd4e8605e190eff62af27a8a219c2710d5c277fe5923c84ebfe0243aecbe13e9c29f907a709a56be202c88bd13#npm:3.25.1":
  locations:
    - "node_modules/zod-to-json-schema"

"zod@npm:4.3.6":
  locations:
    - "node_modules/zod"
