{
  "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "serialNumber": "urn:uuid:2fc2290c-283c-4f23-a363-bfa26f93680d",
  "version": 1,
  "metadata": {
    "timestamp": "2026-08-12T11:07:20.464Z",
    "lifecycles": [
      {
        "phase": "build"
      }
    ],
    "tools": [
      {
        "vendor": "npm",
        "name": "cli",
        "version": "11.17.0"
      }
    ],
    "component": {
      "bom-ref": "natureco-cli@6.0.0",
      "type": "library",
      "name": "natureco-cli",
      "version": "6.0.0",
      "scope": "required",
      "author": "Gencay Olgun",
      "description": "Terminal-native AI agent CLI with bilingual TR/EN UI, multi-agent orchestration, persistent memory, secure tools and messaging integrations.",
      "purl": "pkg:npm/natureco-cli@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/natureco-official/natureco-cli.git"
        },
        {
          "type": "website",
          "url": "https://natureco.me/cli"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/natureco-official/natureco-cli/issues"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    }
  },
  "components": [
    {
      "bom-ref": "@anthropic-ai/sdk@0.105.0",
      "type": "library",
      "name": "@anthropic-ai/sdk",
      "version": "0.105.0",
      "scope": "required",
      "author": "Anthropic <support@anthropic.com>",
      "description": "The official TypeScript library for the Anthropic API",
      "purl": "pkg:npm/%40anthropic-ai/sdk@0.105.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.105.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b03caef9a33d704eae644f878118e31d16feaaa6fcec61d93b1fbc6c4d189567ad74bd587152f19fc87d96dc4639f9720a14dee8f304a39d24310578730d217e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@babel/runtime@7.29.7",
      "type": "library",
      "name": "@babel/runtime",
      "version": "7.29.7",
      "scope": "required",
      "author": "The Babel Team (https://babel.dev/team)",
      "description": "babel's modular runtime helpers",
      "purl": "pkg:npm/%40babel/runtime@7.29.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        },
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-runtime"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36af0e8465a264864657a84b1e8c8028b2dc26284fff115e04c189a14af14d7da9b08f1d0a27f32e16484856fe5564b7c053110e6086c3947e74ec920aa3cb87"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@borewit/text-codec@0.2.2",
      "type": "library",
      "name": "@borewit/text-codec",
      "version": "0.2.2",
      "scope": "required",
      "author": "Borewit",
      "description": "Text Decoder",
      "purl": "pkg:npm/%40borewit/text-codec@0.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Borewit/text-codec.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c36917a1b2c83568dac7e3eda19e3d41eef9d41848d4e8e225c9176431dd1a51d214bca5eb25f5eccbc2d5b57032ec346f61596e59b32ca6c461cf695c5b499"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@cacheable/memory@2.0.8",
      "type": "library",
      "name": "@cacheable/memory",
      "version": "2.0.8",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com>",
      "description": "High Performance In-Memory Cache for Node.js",
      "purl": "pkg:npm/%40cacheable/memory@2.0.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.8.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/cacheable.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "16f11bdbdc79c15c2efca7fddc85b0b0e384ba11e1e9d602245def70a2f35dcd0a5c85b5f3500ecefe9c793e19a411c3bc07c6eb47aa6fe7a49ab9cb1c8cbe8f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@cacheable/node-cache@1.7.6",
      "type": "library",
      "name": "@cacheable/node-cache",
      "version": "1.7.6",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com>",
      "description": "Simple and Maintained fast NodeJS internal caching",
      "purl": "pkg:npm/%40cacheable/node-cache@1.7.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@cacheable/node-cache/-/node-cache-1.7.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/cacheable.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e8e9a4d9280d9e3b710797ff13a6d321622de7185da71dfd7c635142053d9688ef47153af2ffaa63e4975cbb29dd91ae92aa0f8ec2b6d7067a5c0045aff19edc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@cacheable/utils@2.4.1",
      "type": "library",
      "name": "@cacheable/utils",
      "version": "2.4.1",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com>",
      "description": "Cacheable Utilities for Caching Libraries",
      "purl": "pkg:npm/%40cacheable/utils@2.4.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/cacheable.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a2160cc26c89dec8c94b3a6346e20f71cc5ec7bf73206b82e3c637120bfb9eb3a558ab6fa051b408f09a8dbb0fd933cb4921e21a046a6cc00b2a57657b02980"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@discordjs/builders@1.14.1",
      "type": "library",
      "name": "@discordjs/builders",
      "version": "1.14.1",
      "scope": "required",
      "description": "A set of builders that you can use when creating your bot",
      "purl": "pkg:npm/%40discordjs/builders@1.14.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@discordjs/builders/-/builders-1.14.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/discordjs/discord.js.git"
        },
        {
          "type": "website",
          "url": "https://discord.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/discordjs/discord.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8122a48572eab3de930b393ae9566e1c797ccf66d0309146c2b5c2d1fdf79e02be14b35abb8854d4f627cb70cd25f35d487fa054ccc4f39fdde4543606970dc1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@discordjs/collection@1.5.3",
      "type": "library",
      "name": "@discordjs/collection",
      "version": "1.5.3",
      "scope": "required",
      "description": "Utility data structure used in discord.js",
      "purl": "pkg:npm/%40discordjs/collection@1.5.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@discordjs/collection/-/collection-1.5.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/discordjs/discord.js.git"
        },
        {
          "type": "website",
          "url": "https://discord.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/discordjs/discord.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4956f8dbc38c77758ed69695deb9bab528cce300be29e71a6b5114197eef73afdf75dbf0ffa960f74cf842d0aa9b6d73bd57bddaf30c0edf7e0e422f8d722641"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@discordjs/formatters@0.6.2",
      "type": "library",
      "name": "@discordjs/formatters",
      "version": "0.6.2",
      "scope": "required",
      "description": "A set of functions to format strings for Discord.",
      "purl": "pkg:npm/%40discordjs/formatters@0.6.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@discordjs/formatters/-/formatters-0.6.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/discordjs/discord.js.git"
        },
        {
          "type": "website",
          "url": "https://discord.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/discordjs/discord.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb850fc16847eaf0a129190674c078a1d6ac51b1ce530cbb28bf8e57017ce8fbd3e9054ec04971f93888d7fea47267047be8396115c91625d25d475a6ea64ebd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@discordjs/rest@2.6.3",
      "type": "library",
      "name": "@discordjs/rest",
      "version": "2.6.3",
      "scope": "required",
      "description": "The REST API for discord.js",
      "purl": "pkg:npm/%40discordjs/rest@2.6.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@discordjs/rest/-/rest-2.6.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/discordjs/discord.js.git"
        },
        {
          "type": "website",
          "url": "https://discord.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/discordjs/discord.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2f3b2971358264c0a8dcb52fcc9f918fd70f6bdffaf3c87f93843d4994071aeb311d947b3c41604151026953943e5ba0e8223fcb8e1d483e566cee14d4f9402"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@discordjs/collection@2.1.1",
      "type": "library",
      "name": "@discordjs/collection",
      "version": "2.1.1",
      "scope": "required",
      "description": "Utility data structure used in discord.js",
      "purl": "pkg:npm/%40discordjs/collection@2.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/discordjs/discord.js.git"
        },
        {
          "type": "website",
          "url": "https://discord.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/discordjs/discord.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e24aeb337bd4dceea174dec2c2ba3179899a7b2bebd13440c167ce854fd69002fdefc4c2e2854bcabe9b025a24360c9ab5b55724a292a6d6bc689a035473d86"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@discordjs/util@1.2.0",
      "type": "library",
      "name": "@discordjs/util",
      "version": "1.2.0",
      "scope": "required",
      "description": "Utilities shared across Discord.js packages",
      "purl": "pkg:npm/%40discordjs/util@1.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@discordjs/util/-/util-1.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/discordjs/discord.js.git"
        },
        {
          "type": "website",
          "url": "https://discord.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/discordjs/discord.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dcb28fec5dbe6ad97dbc91616818e7e2739a4966a167fc968cebc0e1ee699d792ddaac974421cbc68050cbcd4616d2c60aaecaf653e6f51e75eccd54fbff7442"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@discordjs/ws@1.2.3",
      "type": "library",
      "name": "@discordjs/ws",
      "version": "1.2.3",
      "scope": "required",
      "description": "Wrapper around Discord's gateway",
      "purl": "pkg:npm/%40discordjs/ws@1.2.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@discordjs/ws/-/ws-1.2.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/discordjs/discord.js.git"
        },
        {
          "type": "website",
          "url": "https://discord.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/discordjs/discord.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0f9500f11269438392318493eec57af7572f408d8ab9c42bc55862720fbc3b369f191aef8c73ef7b2c2a0473ff80602a36203a4a8a8887d3f73f9a3e5947d53"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@hapi/boom@9.1.4",
      "type": "library",
      "name": "@hapi/boom",
      "version": "9.1.4",
      "scope": "required",
      "description": "HTTP-friendly error objects",
      "purl": "pkg:npm/%40hapi/boom@9.1.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ecd681fc8da375bcdb2a71a1d5609aca9a031c2ac0b5c1ca7c6ee8ef5eb1da02a0f688362adc7a0ec2cc70a34f42b9d6b94799c2d28d08c65ae54eebcfbb34b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@hapi/hoek@9.3.0",
      "type": "library",
      "name": "@hapi/hoek",
      "version": "9.3.0",
      "scope": "required",
      "description": "General purpose node utilities",
      "purl": "pkg:npm/%40hapi/hoek@9.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fdceab7f85099661e50bd6f905a36fcc0705bfb1d9d901da5740f8fc736505dbc59ef42af11238918761c8f0a5ed78fea16bd3590f2e8e1a92e772c88007ba29"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@hono/node-server@2.1.0",
      "type": "library",
      "name": "@hono/node-server",
      "version": "2.1.0",
      "scope": "required",
      "author": "Yusuke Wada <yusuke@kamawada.com> (https://github.com/yusukebe)",
      "description": "Node.js Adapter for Hono",
      "purl": "pkg:npm/%40hono/node-server@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/honojs/node-server.git"
        },
        {
          "type": "website",
          "url": "https://github.com/honojs/node-server"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e8bf2c820a70735beccabbecffceaf21c0db3828e479ac43003b1a367f8d10e71a0e237ec8326e8c220d8238e52d500a68d22ebce7431304a1f6bb840b188aa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@img/colour@1.1.0",
      "type": "library",
      "name": "@img/colour",
      "version": "1.1.0",
      "scope": "required",
      "description": "The ESM-only 'color' package made compatible for use with CommonJS runtimes",
      "purl": "pkg:npm/%40img/colour@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/lovell/colour.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4ddefaabb8f9ee8fed2d57604bbe3a7180117d2cb193c8847d1c5ec0bf61e0e3336216d6e1301ca69974993e1ecaa5dd761e8bfe3c2833be66a3b8b16bfa4279"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@img/sharp-win32-x64@0.35.3",
      "type": "library",
      "name": "@img/sharp-win32-x64",
      "version": "0.35.3",
      "scope": "optional",
      "author": "Lovell Fuller <npm@lovell.info>",
      "description": "Prebuilt sharp for use with Windows x64",
      "purl": "pkg:npm/%40img/sharp-win32-x64@0.35.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/lovell/sharp.git"
        },
        {
          "type": "website",
          "url": "https://sharp.pixelplumbing.com"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f8cb5bcd799ac820908dfae1da595b47f3a07e682add31862389ccbda571ef6c665e1982cb49ddf0755b82dfb171557954d4046c93ce1e2967d631719812abc"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 AND LGPL-3.0-or-later"
        }
      ]
    },
    {
      "bom-ref": "@inquirer/ansi@2.0.7",
      "type": "library",
      "name": "@inquirer/ansi",
      "version": "2.0.7",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "purl": "pkg:npm/%40inquirer/ansi@2.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-2.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dde4ee50ed6f1f67199b664a1de4319ceaa54e2f447d90c68087b704bdc8e2efab247a1cafd173f3a3387e360004fbc59d01bf8062b9e751ea0e221c113c14e9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/checkbox@5.2.1",
      "type": "library",
      "name": "@inquirer/checkbox",
      "version": "5.2.1",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer checkbox prompt",
      "purl": "pkg:npm/%40inquirer/checkbox@5.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-5.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/checkbox/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fac6603f5654ded198034070ee8be35abf8ef4bbbbb8f6745df3f8ae84e7103cef4287b946ba88327618b654e98d959fb35dc33c21c3ee352c1071d25a17f93"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/confirm@6.1.1",
      "type": "library",
      "name": "@inquirer/confirm",
      "version": "6.1.1",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer confirm prompt",
      "purl": "pkg:npm/%40inquirer/confirm@6.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-6.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/confirm/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "79bf03059733ff6a8759075ae2b936262424e61f5057f7151e2d728edd1febd58564c4459f4b094f27b71003fc89cbadf140cc8d03ec687e4a6dc3a881e7eb15"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/core@11.2.1",
      "type": "library",
      "name": "@inquirer/core",
      "version": "11.2.1",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Core Inquirer prompt API",
      "purl": "pkg:npm/%40inquirer/core@11.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/core/-/core-11.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/core/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41de86253d72572ad96427cdf16daa285e40a66aabc9746144a0ae8a9f21d35c76c3f7ac250d9721873a7fd69b3081e02907417c54d239d6c744b021b8cd3d50"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/editor@5.2.2",
      "type": "library",
      "name": "@inquirer/editor",
      "version": "5.2.2",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer multiline editor prompt",
      "purl": "pkg:npm/%40inquirer/editor@5.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/editor/-/editor-5.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/editor/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65155dfe80feb18b14779cd59b435f96a13396a7d80b21cdb2a907976a165c4507b35dad09b712162fb054512f0fcf8b19168c52c56b13ba9ea3a9521bf4b556"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/expand@5.1.1",
      "type": "library",
      "name": "@inquirer/expand",
      "version": "5.1.1",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer checkbox prompt",
      "purl": "pkg:npm/%40inquirer/expand@5.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/expand/-/expand-5.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/expand/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6264297a78db1521c02b7b0e778e29b878775752975ebf8988da54ceda1243876b2e1dab4d5cd36a9fd8b65015bbfe716af89f22505f344cc9fe77992756bfd6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/external-editor@3.0.3",
      "type": "library",
      "name": "@inquirer/external-editor",
      "version": "3.0.3",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT",
      "purl": "pkg:npm/%40inquirer/external-editor@3.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-3.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/external-editor/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ead85fe48f2aee5670cc62c0c4f69a1844441246779f278f3c3435a32a1b6e5c66104f26a932e0b9270fee90e35130226e2c9be217d797eaa350427e762fda34"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/figures@2.0.7",
      "type": "library",
      "name": "@inquirer/figures",
      "version": "2.0.7",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Vendored version of figures, for CJS compatibility",
      "purl": "pkg:npm/%40inquirer/figures@2.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/figures/-/figures-2.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "689f1304f38607a7ffdaace23df1252124c211de573984c57240364868e136688acdf2bfbb8a2ddefd035331957549ca8cdd7412a9e710f724dfa064c9f2e727"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/input@5.1.2",
      "type": "library",
      "name": "@inquirer/input",
      "version": "5.1.2",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer input text prompt",
      "purl": "pkg:npm/%40inquirer/input@5.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/input/-/input-5.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/input/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4afc30c1490a4ec994a4b7ab0e54ff55a344d1edab57da4b882ec52ed31df055c55b7bdee527020928c2dd330db9b4362e5e5feaa7a7ab4f45ecd6b7e671f66"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/number@4.1.1",
      "type": "library",
      "name": "@inquirer/number",
      "version": "4.1.1",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer number prompt",
      "purl": "pkg:npm/%40inquirer/number@4.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/number/-/number-4.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/number/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c5e085c06cf9c63e0c34c2c6c2fe2dad3dcc9f759803a54961b2a53449f4f82112065a16ba5e6f55460379c98c49abe8e7c9795f5c8fe7437ba57e4d2210808"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/password@5.1.1",
      "type": "library",
      "name": "@inquirer/password",
      "version": "5.1.1",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer password prompt",
      "purl": "pkg:npm/%40inquirer/password@5.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/password/-/password-5.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/password/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dd705f17b0c0b29e6a783b2f37945dd4799b368915bc442850cd102eb45cc9b0bd9d7f7ac373db9aeeea52c6f7213dc9de306fb36fa64d768a1ce52c80730bce"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/prompts@8.5.2",
      "type": "library",
      "name": "@inquirer/prompts",
      "version": "8.5.2",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer prompts, combined in a single package",
      "purl": "pkg:npm/%40inquirer/prompts@8.5.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-8.5.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/prompts/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21847fdc2fe968455541842f7439456558d10895581c738dd175cc1fdd4a3bd192c6cd1374a61695476f7d097611f0070f151a3772017df904fc10d38799c9ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/rawlist@5.3.1",
      "type": "library",
      "name": "@inquirer/rawlist",
      "version": "5.3.1",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer rawlist prompt",
      "purl": "pkg:npm/%40inquirer/rawlist@5.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-5.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/rawlist/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42a753a9075d2f7a8f5ff3cfae3a1ba6c3b6e4d6787565e04cb7a7ad1e38e4bda9b4b11813a67e3c3e5ce4234324dc78ba046010b008a52209c5968eda32763a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/search@4.2.1",
      "type": "library",
      "name": "@inquirer/search",
      "version": "4.2.1",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer search prompt",
      "purl": "pkg:npm/%40inquirer/search@4.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/search/-/search-4.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/search/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c498fc4162914ab7caa012084cb64aeb5743df3c28d11cf5d5f80322692edf4fce7bcd7331d21d1a0acb63687a46427e299fc684d60844c2a71ffeb6a814c0e6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/select@5.2.1",
      "type": "library",
      "name": "@inquirer/select",
      "version": "5.2.1",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer select/list prompt",
      "purl": "pkg:npm/%40inquirer/select@5.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/select/-/select-5.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/select/README.md"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1650e7744530c3c9bb05fba43b69c96b6e6f843f87e63c710afe281a2a0aab3c96cf79cf1e1870e0b29d6114a55ee031ec3b1d5a26bb8b26813ca292f7912f7f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@inquirer/type@4.0.7",
      "type": "library",
      "name": "@inquirer/type",
      "version": "4.0.7",
      "scope": "required",
      "author": "Simon Boudrias <admin@simonboudrias.com>",
      "description": "Inquirer core TS types",
      "purl": "pkg:npm/%40inquirer/type@4.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@inquirer/type/-/type-4.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b76f229efd789cc4353e12a9b093d8fa412cfdcd34ab3782392da04cd4724e31b977aaac540d9f22dc56e2192f199e65bda9c62ddb42cd5231e5dc1d469375fa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@keyv/bigmap@1.3.1",
      "type": "library",
      "name": "@keyv/bigmap",
      "version": "1.3.1",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com> (http://jaredwray.com)",
      "description": "Bigmap for Keyv",
      "purl": "pkg:npm/%40keyv/bigmap@1.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/keyv.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jaredwray/keyv"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jaredwray/keyv/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "59bcc4f6c76642d2b2f2facd3daf41467c19879505e2cd4a4e648ad0a5152e8dde7dfe4195034d5839c53a8b8da4a7cf2839e6b3dc729c98ec3188cc693fda15"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@keyv/serialize@1.1.1",
      "type": "library",
      "name": "@keyv/serialize",
      "version": "1.1.1",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com> (https://jaredwray.com)",
      "description": "Serialization for Keyv",
      "purl": "pkg:npm/%40keyv/serialize@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/keyv.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jaredwray/keyv"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jaredwray/keyv/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7579f715984fbf4512fbb76d26c222d91f9ceea5988917a8121e73527b5609fe284a930d89bf050e14a879dea6dd0c99771e612bb88b164624deb371c2df2f4c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@modelcontextprotocol/sdk@1.30.0",
      "type": "library",
      "name": "@modelcontextprotocol/sdk",
      "version": "1.30.0",
      "scope": "required",
      "author": "Anthropic, PBC (https://anthropic.com)",
      "description": "Model Context Protocol implementation for TypeScript",
      "purl": "pkg:npm/%40modelcontextprotocol/sdk@1.30.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.30.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/modelcontextprotocol/typescript-sdk.git"
        },
        {
          "type": "website",
          "url": "https://modelcontextprotocol.io"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c4a77c388ce5a8dcdca9c36e98601aea0f8f5b69230f9beba5c28e9df95d0143cfde3ee59ea30fc254d7426f2017e5301fbdb3d25a9a45b8ebf61a86cf47884c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ajv@8.20.0",
      "type": "library",
      "name": "ajv",
      "version": "8.20.0",
      "scope": "required",
      "author": "Evgeny Poberezkin",
      "description": "Another JSON Schema Validator",
      "purl": "pkg:npm/ajv@8.20.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz"
        },
        {
          "type": "website",
          "url": "https://ajv.js.org"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e16e58be3a53a3fa230f60505505f2773a60809da4b2367e0cd6fcfd4fa1a46b926df5b6bf1c8479ea3a32eb9b58ea4c7f142179557341f35f58eff194ac118"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "json-schema-traverse@1.0.0",
      "type": "library",
      "name": "json-schema-traverse",
      "version": "1.0.0",
      "scope": "required",
      "author": "Evgeny Poberezkin",
      "description": "Traverse JSON Schema passing each schema object to callback",
      "purl": "pkg:npm/json-schema-traverse@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/epoberezkin/json-schema-traverse.git"
        },
        {
          "type": "website",
          "url": "https://github.com/epoberezkin/json-schema-traverse#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/epoberezkin/json-schema-traverse/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34cf3f3fd9f75e35e12199f594b86415a0024ce5114178d6855e0103f4673aff31be0aadaa9017f483b89914314b1d51968e2dab37aa6f4b0e96bb9a3b2dddba"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@pinojs/redact@0.4.0",
      "type": "library",
      "name": "@pinojs/redact",
      "version": "0.4.0",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "Redact JS objects",
      "purl": "pkg:npm/%40pinojs/redact@0.4.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/pinojs/redact.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pinojs/redact#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/redact/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93610d9e606e804febcd07c471d58770263efc533754bcc7f5c604b1b76ca2aaefcc029185465e44d84066f07c3a2b502754c179ddf2a96b5d8f34bac09281c2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/aspromise@1.1.2",
      "type": "library",
      "name": "@protobufjs/aspromise",
      "version": "1.1.2",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "Returns a promise from a node-style callback function.",
      "purl": "pkg:npm/%40protobufjs/aspromise@1.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8fe80a13112e2e62b0bf3dce811397b6b276506db1f028766195316a187eb351761d9fb001c79434b92fcbacca08f551914fbe65642b771b147905e6720e2ea1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/base64@1.1.2",
      "type": "library",
      "name": "@protobufjs/base64",
      "version": "1.1.2",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "A minimal base64 implementation for number arrays.",
      "purl": "pkg:npm/%40protobufjs/base64@1.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "01991c000e6f9cdfefe0f0ea2b2311e65c7b859b6d3c380296ff3713ffc530d851d9331c2d485f4540470a64a5d288bdccc8030ea4542644b13b7c26f39f972e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/codegen@2.0.5",
      "type": "library",
      "name": "@protobufjs/codegen",
      "version": "2.0.5",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "A minimalistic code generation utility.",
      "purl": "pkg:npm/%40protobufjs/codegen@2.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce05c52f35b7029df77ba7745a58f8306226e827bc3bcf67fdaa54686341fe3c7e870fabb96129ec4c0652c85d2ca5510b1656d767e9f6be34135990adfff7e2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/eventemitter@1.1.1",
      "type": "library",
      "name": "@protobufjs/eventemitter",
      "version": "1.1.1",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "A minimal event emitter.",
      "purl": "pkg:npm/%40protobufjs/eventemitter@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd6d469b03193672fe80c45aa2f961f72657ef891cf934d4dc539b924baba4c691b417cb3f795d8d2f4a416970660ada444d3e76178412803177370943c79766"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/fetch@1.1.1",
      "type": "library",
      "name": "@protobufjs/fetch",
      "version": "1.1.1",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "Fetches the contents of a file accross node and browsers.",
      "purl": "pkg:npm/%40protobufjs/fetch@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a9a6d2ebb39eda74c4ae1e2dd5363d26005f1dc21dfa2cc69817a5f227a24c5a556c73eb78dad9b51d210398eb3703c7c2f72c9e8ac80b86c4d542890e674cf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/float@1.0.2",
      "type": "library",
      "name": "@protobufjs/float",
      "version": "1.0.2",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "Reads / writes floats / doubles from / to buffers in both modern and ancient browsers.",
      "purl": "pkg:npm/%40protobufjs/float@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0dd6fe9155e55ecb7d77e47d3df4c8c61d4474d920a117b9b4e5fab74d5fd656163af26748f0c1946db8d502f37323dda0d4ec6e52d476e8c6484e11ceb4d919"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/path@1.1.2",
      "type": "library",
      "name": "@protobufjs/path",
      "version": "1.1.2",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "A minimal path module to resolve Unix, Windows and URL paths alike.",
      "purl": "pkg:npm/%40protobufjs/path@1.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e8939c2794e6d3c74e1c06dd4771abbcffb25147e48c6e5e3ec1d87333052eadd998c9000fdf1c0e0713da2035949f4d57015de2d1ff8924a87b8e185a496d10"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/pool@1.1.0",
      "type": "library",
      "name": "@protobufjs/pool",
      "version": "1.1.0",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "A general purpose buffer pool.",
      "purl": "pkg:npm/%40protobufjs/pool@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d2410b6864880c12af7204b8ce48f3d4f79d75ab6b8d87263163a502e00fc0079c714acf1dd52aa3f27a2e2ca61c7122253e4dac5d54570c58d787fe7f2e1643"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/utf8@1.1.1",
      "type": "library",
      "name": "@protobufjs/utf8",
      "version": "1.1.1",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "A minimal UTF8 implementation for number arrays.",
      "purl": "pkg:npm/%40protobufjs/utf8@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0e016001a307bc1006ccc9628cd2d6032a2f186a8c79d83f87599840209a905dba9ed3123f195ec584b5aa9442ab78c91f0e3b2147914a822de69e57b487a12"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@sapphire/async-queue@1.5.5",
      "type": "library",
      "name": "@sapphire/async-queue",
      "version": "1.5.5",
      "scope": "required",
      "author": "@sapphire",
      "description": "Sequential asynchronous lock-based queue for promises",
      "purl": "pkg:npm/%40sapphire/async-queue@1.5.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.5.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sapphiredev/utilities.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sapphiredev/utilities/tree/main/packages/async-queue"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sapphiredev/utilities/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "72f1b3c5b6daeac6afdb36641fc18f7f6a0693dc98a03e6aacd59dbbd7d17a189f82715924c57e9eecb69ce376ae844ee32410fafecc2bf3e4b65fc781fb145e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sapphire/shapeshift@4.0.0",
      "type": "library",
      "name": "@sapphire/shapeshift",
      "version": "4.0.0",
      "scope": "required",
      "author": "@sapphire",
      "description": "Blazing fast input validation and transformation ⚡",
      "purl": "pkg:npm/%40sapphire/shapeshift@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sapphiredev/shapeshift.git"
        },
        {
          "type": "website",
          "url": "https://www.sapphirejs.dev"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sapphiredev/shapeshift/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77d754996540ecc3222a86cbdd5a4b17c3f669e6a7453bbaca91b6388684bff6471ff494436887395ca2e7000f8d0f879a732e2f4c212bd7b3f08feb6966ed22"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sapphire/snowflake@3.5.5",
      "type": "library",
      "name": "@sapphire/snowflake",
      "version": "3.5.5",
      "scope": "required",
      "author": "@sapphire",
      "description": "Deconstructs and generates snowflake IDs using BigInts",
      "purl": "pkg:npm/%40sapphire/snowflake@3.5.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sapphiredev/utilities.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sapphiredev/utilities/tree/main/packages/snowflake"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sapphiredev/utilities/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c73bc1af54357389427bb8bab119eba1fc5e3b54133ff2ca43a03aab2d22078c79c9f8927c044c1101208688f34cd00b0d372ff049f4e2a60d21ca3dfcaf5e65"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@slack/logger@5.0.0",
      "type": "library",
      "name": "@slack/logger",
      "version": "5.0.0",
      "scope": "required",
      "author": "Slack Technologies, LLC",
      "description": "Logging utility used by Node Slack SDK",
      "purl": "pkg:npm/%40slack/logger@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@slack/logger/-/logger-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/slackapi/node-slack-sdk.git"
        },
        {
          "type": "website",
          "url": "https://docs.slack.dev/tools/node-slack-sdk/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/slackapi/node-slack-sdk/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5465e19a682c028f6c85d418878b450e775dfbb9ec829d18e61d143c3694a7c2b7e7da416ac23a61d90ca855b79823b12d092ad3daa3ee8edcaba7f70ee5dc25"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@slack/types@3.0.0",
      "type": "library",
      "name": "@slack/types",
      "version": "3.0.0",
      "scope": "required",
      "author": "Slack Technologies, LLC",
      "description": "Shared type definitions for the Node Slack SDK",
      "purl": "pkg:npm/%40slack/types@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@slack/types/-/types-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/slackapi/node-slack-sdk.git"
        },
        {
          "type": "website",
          "url": "https://docs.slack.dev/tools/node-slack-sdk/reference/types/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/slackapi/node-slack-sdk/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28d3aaa6734096c16de4993d5c1725b254349686d1220ff4b678699af649020947271f44f2871e37c842de0681ce447a53343d5b3ab8acbb09f7cc1473158f7f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@slack/web-api@8.0.0",
      "type": "library",
      "name": "@slack/web-api",
      "version": "8.0.0",
      "scope": "required",
      "author": "Slack Technologies, LLC",
      "description": "Official library for using the Slack Platform's Web API",
      "purl": "pkg:npm/%40slack/web-api@8.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@slack/web-api/-/web-api-8.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/slackapi/node-slack-sdk.git"
        },
        {
          "type": "website",
          "url": "https://docs.slack.dev/tools/node-slack-sdk/web-api/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/slackapi/node-slack-sdk/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "391c775d0af240fab6267c6fe6089229756841151eca5aebca6211d92f5f3f32e33dc0adb3c45ac8c78149931ca5fa40aa9e9f9c146e3d6d9407a7543d44c464"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-queue@6.6.2",
      "type": "library",
      "name": "p-queue",
      "version": "6.6.2",
      "scope": "required",
      "description": "Promise queue with concurrency control",
      "purl": "pkg:npm/p-queue@6.6.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4701696fbd9cfc18502c45c86792b67be02180d56621e8c695382207d3336747bddc646fa99eee4a2d1dbd117bfd72170de364adad9f3470714f23c31b24a98d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eventemitter3@4.0.7",
      "type": "library",
      "name": "eventemitter3",
      "version": "4.0.7",
      "scope": "required",
      "author": "Arnout Kazemier",
      "description": "EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.",
      "purl": "pkg:npm/eventemitter3@4.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/primus/eventemitter3.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/primus/eventemitter3/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f20b870590b02a716161d1ebdb2b2e45612b4f08683765fc5c42d196b470a667de6368e3b94378b5a40cb142ca515a352b80ef665fb4a607f2a32b07c6f9af13"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-timeout@3.2.0",
      "type": "library",
      "name": "p-timeout",
      "version": "3.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Timeout a promise after a specified amount of time",
      "purl": "pkg:npm/p-timeout@3.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae1230532720c3029c3fdc9338e14afc02ac028a638c26a456a2c778f3b7082e8c8abd59f7dc53f91eb78d9c404f994564b6b68a74b987e652d86bd1f7dfc506"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@stablelib/base64@1.0.1",
      "type": "library",
      "name": "@stablelib/base64",
      "version": "1.0.1",
      "scope": "required",
      "author": "Dmitry Chestnykh",
      "description": "Base64 encoding and decoding",
      "purl": "pkg:npm/%40stablelib/base64@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/StableLib/stablelib"
        },
        {
          "type": "website",
          "url": "https://github.com/StableLib/stablelib/tree/master/packages/base64"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5b9cf42a4b14ae737222e8c841caca160a0e7c8fdeda523b82499ac64a60f136ab72b488b493cbad51e9c0c1364de15e665d7606b15508f73781ab2fa304e49"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@tokenizer/inflate@0.4.1",
      "type": "library",
      "name": "@tokenizer/inflate",
      "version": "0.4.1",
      "scope": "required",
      "author": "Borewit",
      "description": "Tokenized zip support",
      "purl": "pkg:npm/%40tokenizer/inflate@0.4.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Borewit/tokenizer-inflate.git"
        },
        {
          "type": "issue-tracker",
          "url": "hhttps://github.com/Borewit/tokenizer-inflate/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da602ffbca641ba18866217590d8358c08e1dbb203c443cac1d1ae977b277f3b457ab7cf188d4b8c37b3669de2ec11255e89a9a84b4f9a83f1e9cdb082d5ac38"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@tokenizer/token@0.3.0",
      "type": "library",
      "name": "@tokenizer/token",
      "version": "0.3.0",
      "scope": "required",
      "author": "Borewit",
      "description": "TypeScript definition for strtok3 token",
      "purl": "pkg:npm/%40tokenizer/token@0.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Borewit/tokenizer-token.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Borewit/tokenizer-token/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3af8c5fb3e752f7a2fd0ec8053476ecec62ebced353c7ef1e2de83271fa0b9a8604e704792125d1bbb2841e4d214b58ddde7e71f289b67867c97612e5b024ddc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/retry@0.12.0",
      "type": "library",
      "name": "@types/retry",
      "version": "0.12.0",
      "scope": "required",
      "description": "TypeScript definitions for retry",
      "purl": "pkg:npm/%40types/retry@0.12.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1628e0a54d38a2cdc6615e73d8e308a4540c267581e9f2ae83982f84254cc032cc9c6fb1c1df62a1f51378fb4804c6398f9994804238144572060133de800bc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/ws@8.18.1",
      "type": "library",
      "name": "@types/ws",
      "version": "8.18.1",
      "scope": "required",
      "description": "TypeScript definitions for ws",
      "purl": "pkg:npm/%40types/ws@8.18.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ws"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e1545e83095840f24506cbe69acc543891743b1354f2ec0df2a4539ed0870957c3bf339d751bdf405b6e22acaad6e7a5ade38c86f7e8a3f056aaa011a4b815e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@vladfrangu/async_event_emitter@2.4.7",
      "type": "library",
      "name": "@vladfrangu/async_event_emitter",
      "version": "2.4.7",
      "scope": "required",
      "author": "Vlad Frangu <me@vladfrangu.dev>",
      "description": "An event emitter implementation with async support in mind",
      "purl": "pkg:npm/%40vladfrangu/async_event_emitter@2.4.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@vladfrangu/async_event_emitter/-/async_event_emitter-2.4.7.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vladfrangu/async_event_emitter.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/vladfrangu/async_event_emitter/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5df7baae9093c52c5f6ecc22fd6fcfcfbce9d56592367e00d1e5b898b91051ec02ad75ed323df594283e890c93921fc292eb194aaf5e0df96eeed8c40d7518ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@whiskeysockets/baileys@7.0.0-rc13",
      "type": "library",
      "name": "@whiskeysockets/baileys",
      "version": "7.0.0-rc13",
      "scope": "required",
      "author": "Rajeh Taher",
      "description": "A WebSockets library for interacting with WhatsApp Web",
      "purl": "pkg:npm/%40whiskeysockets/baileys@7.0.0-rc13",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@whiskeysockets/baileys/-/baileys-7.0.0-rc13.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:WhiskeySockets/Baileys.git"
        },
        {
          "type": "website",
          "url": "https://github.com/WhiskeySockets/Baileys/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f093dcf2069a091ca49235b68f12c643bfd1646adcedac0eed653e409a1c7f9f1e49423d8c075cb982f29f38406f2538516bc926c1c8999fb913f25a663e72a4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pino@9.14.0",
      "type": "library",
      "name": "pino",
      "version": "9.14.0",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "super fast, all natural json logger",
      "purl": "pkg:npm/pino@9.14.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pino/-/pino-9.14.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/pinojs/pino.git"
        },
        {
          "type": "website",
          "url": "https://getpino.io"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/pino/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0e1302a9e63b84bdbfcc8e921ce218ea7e008dcacad2f7844838c5d8be9602766fe3825aca1220189a2ba66e61a10afb3e21c227b298580c5c2aae3afbdfdf3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pino-abstract-transport@2.0.0",
      "type": "library",
      "name": "pino-abstract-transport",
      "version": "2.0.0",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "Write Pino transports easily",
      "purl": "pkg:npm/pino-abstract-transport@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/pinojs/pino-abstract-transport.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pinojs/pino-abstract-transport#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/pino-abstract-transport/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17adf1e6d8b357a58287847a447ca2d8c97e33bd033515edffe1c0368c0c7e5a60185300ca6fd52a6e86ed9390463a8ded76c6c4ad4b83db7a66bb7339a8af33"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pino-std-serializers@7.1.0",
      "type": "library",
      "name": "pino-std-serializers",
      "version": "7.1.0",
      "scope": "required",
      "author": "James Sumners <james.sumners@gmail.com>",
      "description": "A collection of standard object serializers for Pino",
      "purl": "pkg:npm/pino-std-serializers@7.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/pinojs/pino-std-serializers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pinojs/pino-std-serializers#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/pino-std-serializers/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06774f1faeff271184c518225f5757d30d45bd9724e566b869a97dd7df12ad18598c7dc6c4a4142880676094dd8f61c3377510012d3a1e57dc49b423d8e1e66b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "process-warning@5.0.0",
      "type": "library",
      "name": "process-warning",
      "version": "5.0.0",
      "scope": "required",
      "author": "Tomas Della Vedova",
      "description": "A small utility for creating warnings and emitting them.",
      "purl": "pkg:npm/process-warning@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/fastify/process-warning.git"
        },
        {
          "type": "website",
          "url": "https://github.com/fastify/fastify-warning#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/fastify/fastify-warning/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b7f6df40a47371d8be3e1c19d02aac711cdb35afb285f889ed77c43f8356d487aab4588a7dbe83d727fc748fe64be39285d6925df7eab68cb21131fbc4b2190"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "sonic-boom@4.2.1",
      "type": "library",
      "name": "sonic-boom",
      "version": "4.2.1",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "Extremely fast utf8 only stream implementation",
      "purl": "pkg:npm/sonic-boom@4.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/pinojs/sonic-boom.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pinojs/sonic-boom#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/sonic-boom/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3a031b6e6d76b6c135c052c64c316111aec21101dacad1273e154cad5af60084124bcae238965acc202d43b65352748f7d108f3a299ba6d8c32adc4019945f5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "thread-stream@3.2.0",
      "type": "library",
      "name": "thread-stream",
      "version": "3.2.0",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "A streaming way to send data to a Node.js Worker Thread",
      "purl": "pkg:npm/thread-stream@3.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mcollina/thread-stream.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mcollina/thread-stream#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mcollina/thread-stream/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ccb06faa9c2be04b1ad2446372bcc653accbdb995e3d66822ccc7445016b9ad7a8cc87de35d68c2e91b953b3de1f3be5164016691280f7f2955b817ad2207eab"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "abort-controller@3.0.0",
      "type": "library",
      "name": "abort-controller",
      "version": "3.0.0",
      "scope": "required",
      "author": "Toru Nagashima (https://github.com/mysticatea)",
      "description": "An implementation of WHATWG AbortController interface.",
      "purl": "pkg:npm/abort-controller@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mysticatea/abort-controller.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mysticatea/abort-controller#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mysticatea/abort-controller/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87c950f2d69c6589d1def3504e089b8feb4e0c7239ffe974e80bb63dcae2bff1a67add1e6a3e13c161f8d6c3bdc271c3890b048f5f6ad1daf375675e007b707a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "accepts@2.0.0",
      "type": "library",
      "name": "accepts",
      "version": "2.0.0",
      "scope": "required",
      "description": "Higher-level content negotiation",
      "purl": "pkg:npm/accepts@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5cbe0e82b4ac1f81d995a98d562225ca7374356e446a18b8bed96ffa6a8fba63b82efd10b046e021184ce1e41e0a96ccd2b932e0658baa16aa396c89a334a9e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime-db@1.54.0",
      "type": "library",
      "name": "mime-db",
      "version": "1.54.0",
      "scope": "required",
      "description": "Media Type Database",
      "purl": "pkg:npm/mime-db@1.54.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "694e4426e20dd960de982700a76bc505fa7f9b810085626750d492c348b1b3bfe45db77a3e0eb8126c0990d745841f1a5add6c1f60935eb2f1a3f880195de83d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime-types@3.0.2",
      "type": "library",
      "name": "mime-types",
      "version": "3.0.2",
      "scope": "required",
      "description": "The ultimate javascript content-type utility.",
      "purl": "pkg:npm/mime-types@3.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2db833764d21e23ba843d7c22975b86f2d1426a8fe9ce3ab23d309d6c4a3e2723c688d9ea35aa6bd01227b8543d6096c4b6e749f5e4bb16b18b42ba0892b52e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "agent-base@6.0.2",
      "type": "library",
      "name": "agent-base",
      "version": "6.0.2",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)",
      "description": "Turn a function into an `http.Agent` instance",
      "purl": "pkg:npm/agent-base@6.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/node-agent-base.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/TooTallNate/node-agent-base/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45937035c945efe312ffc6c383bd1a9a0df6772799199c620ee42667128b025423af78c6c8bc7ee0a924e7c50eec3d90760148402a2fb92b991129dee911ba5d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ajv-formats@3.0.1",
      "type": "library",
      "name": "ajv-formats",
      "version": "3.0.1",
      "scope": "required",
      "author": "Evgeny Poberezkin",
      "description": "Format validation for Ajv v7+",
      "purl": "pkg:npm/ajv-formats@3.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ajv-validator/ajv-formats.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ajv-validator/ajv-formats#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ajv-validator/ajv-formats/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2252a979d04511fae51c7514371c3a9ae84572a3776870bf20e5627714d7169aeeb621b90652e7bfa44c8b056f1518a2ae7133e0a9e92ce1f214d43038ca8c1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ansi-regex@5.0.1",
      "type": "library",
      "name": "ansi-regex",
      "version": "5.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Regular expression for matching ANSI escape codes",
      "purl": "pkg:npm/ansi-regex@5.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aae2505e54d25062f62c7f52517a3c570b18e2ca1a9e1828e8b3529bce04d4b05c13cb373b4c29762473c91f73fd9649325316bf7eea38e6fda5d26531410a15"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ansi-styles@4.3.0",
      "type": "library",
      "name": "ansi-styles",
      "version": "4.3.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "ANSI escape codes for styling strings in the terminal",
      "purl": "pkg:npm/ansi-styles@4.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cdb07dac22404f5adb8e25436f686a2851cd60bc60b64f0d511c59dc86700f717a36dc5b5d94029e74a2d4b931f880e885d3e5169db6db05402c885e64941212"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "async-mutex@0.5.0",
      "type": "library",
      "name": "async-mutex",
      "version": "0.5.0",
      "scope": "required",
      "author": "Christian Speckner <cnspeckn@googlemail.com> (https://github.com/DirtyHairy/)",
      "description": "A mutex for guarding async workflows",
      "purl": "pkg:npm/async-mutex@0.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DirtyHairy/async-mutex"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d40f78075f23909dc362adbce2884fc685db7d30391ec43bfcc7f80c485cc8bc77073dbb461e7d89271b07a10f88ff81fa3a2e7ba602c5c31749b142d6d64ac0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "asynckit@0.4.0",
      "type": "library",
      "name": "asynckit",
      "version": "0.4.0",
      "scope": "required",
      "author": "Alex Indigo <iam@alexindigo.com>",
      "description": "Minimal async jobs utility library, with streams support",
      "purl": "pkg:npm/asynckit@0.4.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/alexindigo/asynckit.git"
        },
        {
          "type": "website",
          "url": "https://github.com/alexindigo/asynckit#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/alexindigo/asynckit/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39e8bd387e2d461d18a94dc6c615fbf5d33f9b0560bdb64969235a464f9bb21923d12e5c7c772061a92b7818eb1f06ad5ca6f3f88a087582f1aca8a6d8c8d6d1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "atomic-sleep@1.0.0",
      "type": "library",
      "name": "atomic-sleep",
      "version": "1.0.0",
      "scope": "required",
      "author": "David Mark Clements (@davidmarkclem)",
      "description": "Zero CPU overhead, zero dependency, true event-loop blocking sleep",
      "purl": "pkg:npm/atomic-sleep@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/davidmarkclements/atomic-sleep.git"
        },
        {
          "type": "website",
          "url": "https://github.com/davidmarkclements/atomic-sleep#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/davidmarkclements/atomic-sleep/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90d3a30ea021ee9c745d6348fb841bce8891fe74e41c058db9ddaebe726ab83d7fc796bb11064c253d00733a8ad109faee863f4d34352db50a6a3669a7723db5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "axios@1.18.1",
      "type": "library",
      "name": "axios",
      "version": "1.18.1",
      "scope": "required",
      "author": "Matt Zabriskie",
      "description": "Promise based HTTP client for the browser and node.js",
      "purl": "pkg:npm/axios@1.18.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/axios/-/axios-1.18.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/axios/axios.git"
        },
        {
          "type": "website",
          "url": "https://axios-http.com"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/axios/axios/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de74ef165be99fd66efd190752ab5cefff9a978529456e5acfbd5aa79cdc729e9ef1101813384c4de717f03cf5c160d8acfa54a01d4701010610012f52bed2f6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "base64-js@1.5.1",
      "type": "library",
      "name": "base64-js",
      "version": "1.5.1",
      "scope": "required",
      "author": "T. Jameson Little <t.jameson.little@gmail.com>",
      "description": "Base64 encoding/decoding in pure JS",
      "purl": "pkg:npm/base64-js@1.5.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/beatgammit/base64-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/beatgammit/base64-js"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/beatgammit/base64-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00aa5a6251e7f2de1255b3870b2f9be7e28a82f478bebb03f2f6efadb890269b3b7ca0d3923903af2ea38b4ad42630b49336cd78f2f0cf1abc8b2a68e35a9e58"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "body-parser@2.3.0",
      "type": "library",
      "name": "body-parser",
      "version": "2.3.0",
      "scope": "required",
      "description": "Node.js body parsing middleware",
      "purl": "pkg:npm/body-parser@2.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d9c1a626ea5a36083e414c152c0b9c0ee5aea0c67a117f621c346cc19e65b0d6049b03da4649cc3c22d9cf4ef24f356affcde9e28ff0cdb0d96c1ad3bc619323"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "content-type@2.0.0",
      "type": "library",
      "name": "content-type",
      "version": "2.0.0",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Create and parse HTTP Content-Type header",
      "purl": "pkg:npm/content-type@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ff3bf77b19c642c8d97bfe1c1901beb4eabcea932bda0dcb4b99c91bc4bcc7bc50734c91ee1847687404dc3f7c884680eb2c790801326ebf36c5969fe48b671"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "buffer@6.0.3",
      "type": "library",
      "name": "buffer",
      "version": "6.0.3",
      "scope": "required",
      "author": "Feross Aboukhadijeh",
      "description": "Node.js Buffer API, for the browser",
      "purl": "pkg:npm/buffer@6.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/buffer.git"
        },
        {
          "type": "website",
          "url": "https://github.com/feross/buffer"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/feross/buffer/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "153882a4dc6dc226591c465b71b4c87198c44552029fdcaafe90c591397de7f031cc3d6768172d37b60eebcae233f80b48363bb1dacc6f2f21a1f00362ebaa38"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "buffer-equal-constant-time@1.0.1",
      "type": "library",
      "name": "buffer-equal-constant-time",
      "version": "1.0.1",
      "scope": "required",
      "author": "GoInstant Inc., a salesforce.com company",
      "description": "Constant-time comparison of Buffers",
      "purl": "pkg:npm/buffer-equal-constant-time@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cd1a54883c1dff193a003a8f3004c6f2f73d54fae4724ed3d3b388c748278e62409c79d35573501b7bdfbd636e899224c2ef4aaca740d6224a7ec7d357113a34"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "bytes@3.1.2",
      "type": "library",
      "name": "bytes",
      "version": "3.1.2",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca> (http://tjholowaychuk.com)",
      "description": "Utility to parse a string bytes to bytes and vice-versa",
      "purl": "pkg:npm/bytes@3.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fcd7fb4f2cd3c7a4b7c9124e6ce015efde7aafc72bdbe3a3f000b976df3048fdc1400a1e5f9f0da07c8253c3fccc690d5d2b634d28ba7f33ba174a4175c61b12"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cacheable@2.3.5",
      "type": "library",
      "name": "cacheable",
      "version": "2.3.5",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com>",
      "description": "High Performance Layer 1 / Layer 2 Caching with Keyv Storage",
      "purl": "pkg:npm/cacheable@2.3.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cacheable/-/cacheable-2.3.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/cacheable.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1107da29ed3db65eb5e6236fabf4c14564c57f500a24d5d8412b0cc74677108d2703ea55b153d2f302619d19646dd69c28f875774a95221c13736cec40d14412"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "call-bind-apply-helpers@1.0.2",
      "type": "library",
      "name": "call-bind-apply-helpers",
      "version": "1.0.2",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Helper functions around Function call/apply/bind, for use in `call-bind`",
      "purl": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/call-bind-apply-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/call-bind-apply-helpers#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/call-bind-apply-helpers/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a9d5a6e52748af0e44b38dc68977112e9cde7f5ef92c149dac30115fabac74af285057fd9bfcac057b6d5c329987b4f3928a3f0af7dff049fa04b9339b9ae31"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "call-bound@1.0.4",
      "type": "library",
      "name": "call-bound",
      "version": "1.0.4",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.",
      "purl": "pkg:npm/call-bound@1.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/call-bound.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/call-bound#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/call-bound/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb2b3df7b53dea9a382b1fc0069042aa103d12ec49690583420ef6f791f8841a61bf72198346e804abb0629b78617a7a319e4099942753fb72313951a5a49e8e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "camelcase@5.3.1",
      "type": "library",
      "name": "camelcase",
      "version": "5.3.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`",
      "purl": "pkg:npm/camelcase@5.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f6f124c1d7bd27c164badd48ed944384ddd95d400a5a257664388d6e3057f37f7ad1b8f7a01da1deb3279ef98c50f96e92bd10d057a52b74e751891d79df026"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "chalk@4.1.2",
      "type": "library",
      "name": "chalk",
      "version": "4.1.2",
      "scope": "required",
      "description": "Terminal string styling done right",
      "purl": "pkg:npm/chalk@4.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0a9db845c91217a54b9ecfc881326c846b89db8f820e432ba173fc32f6463bfd654f73020ef5503aebc3eef1190eefed06efa48b44e7b2c3d0a9434eb58b898"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "chardet@2.2.0",
      "type": "library",
      "name": "chardet",
      "version": "2.2.0",
      "scope": "required",
      "author": "Dmitry Shirokov <deadrunk@gmail.com>",
      "description": "Character encoding detector",
      "purl": "pkg:npm/chardet@2.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chardet/-/chardet-2.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/runk/node-chardet.git"
        },
        {
          "type": "website",
          "url": "https://github.com/runk/node-chardet"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/runk/node-chardet/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "add75e95660d3d1ad7aba3ed3443764b77fab7d20bcefa9a379a55822e24aadf631d06972226a5f4fce70798923d595048b35a687db622d5b3dc426d435d3e38"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cli-width@4.1.0",
      "type": "library",
      "name": "cli-width",
      "version": "4.1.0",
      "scope": "required",
      "author": "Ilya Radchenko <knownasilya@gmail.com>",
      "description": "Get stdout window width, with two fallbacks, tty and then a default.",
      "purl": "pkg:npm/cli-width@4.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:knownasilya/cli-width.git"
        },
        {
          "type": "website",
          "url": "https://github.com/knownasilya/cli-width"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/knownasilya/cli-width/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2eb99778fdd9b64b0e469aacba6c6c8d34d7b5aadf51a66c6f78b48eeca720b139d4ed15dfb30fbf6ee9161a8d5a6e006230089cd3af2b72566c3b82169a6c5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "cliui@6.0.0",
      "type": "library",
      "name": "cliui",
      "version": "6.0.0",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "easily create complex multi-column command-line-interfaces",
      "purl": "pkg:npm/cliui@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/yargs/cliui.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7ac1b82da025ef033b2ded0817c4962a3edd2eb047db81075fb443db2cbfdcbefe873c4e5582fa82b80203474360539d9db3aac5c2aae06a434bac712309bad"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "color-convert@2.0.1",
      "type": "library",
      "name": "color-convert",
      "version": "2.0.1",
      "scope": "required",
      "author": "Heather Arthur <fayearthur@gmail.com>",
      "description": "Plain color conversion functions",
      "purl": "pkg:npm/color-convert@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "color-name@1.1.4",
      "type": "library",
      "name": "color-name",
      "version": "1.1.4",
      "scope": "required",
      "author": "DY <dfcreative@gmail.com>",
      "description": "A list of color names and its values",
      "purl": "pkg:npm/color-name@1.1.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:colorjs/color-name.git"
        },
        {
          "type": "website",
          "url": "https://github.com/colorjs/color-name"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/colorjs/color-name/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "combined-stream@1.0.8",
      "type": "library",
      "name": "combined-stream",
      "version": "1.0.8",
      "scope": "required",
      "author": "Felix Geisendörfer <felix@debuggable.com> (http://debuggable.com/)",
      "description": "A stream that emits multiple other streams one after another.",
      "purl": "pkg:npm/combined-stream@1.0.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/felixge/node-combined-stream.git"
        },
        {
          "type": "website",
          "url": "https://github.com/felixge/node-combined-stream"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1503783117ee25e1dfedc05b04c2455e12920eafb690002b06599106f72f144e410751d9297b5214048385d973f73398c3187c943767be630e7bffb971da0476"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "commander@11.1.0",
      "type": "library",
      "name": "commander",
      "version": "11.1.0",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca>",
      "description": "the complete solution for node.js command-line programs",
      "purl": "pkg:npm/commander@11.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tj/commander.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8f55abdfc82711866a2b0bbad69641e7d796f8c03560566040ee457841506c17b92fffd4ca2406c05d54f1bd39f03fc1c72a34422430a529b7228984bba740d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "content-disposition@1.1.0",
      "type": "library",
      "name": "content-disposition",
      "version": "1.1.0",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Create and parse Content-Disposition header",
      "purl": "pkg:npm/content-disposition@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e634421fd67ff8344feeb92f63cdc1fb2188197f7a3987499b39e0aa7c364814b1a8214f774c36926dece626b0a465fc92b9f0486985d055b9361af41df6a2de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "content-type@1.0.5",
      "type": "library",
      "name": "content-type",
      "version": "1.0.5",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Create and parse HTTP Content-Type header",
      "purl": "pkg:npm/content-type@1.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d38ea7dc045122a4a7570afe180d05827e670b64a9bcd65745d29028a53bf2ac51956dc47a3ff54001de46ecdfb4b53afc42a894d2d15a743e852b836d27038"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cookie@0.7.2",
      "type": "library",
      "name": "cookie",
      "version": "0.7.2",
      "scope": "required",
      "author": "Roman Shtylman <shtylman@gmail.com>",
      "description": "HTTP server cookie parsing and serialization",
      "purl": "pkg:npm/cookie@0.7.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca48b95e72ae7fbe74979d2e193965b7a90a20b6389d0d5e34841ab685c40726797568272aa6e7aa64eb044e41e0dee5acc24a436cad58c8933b6a34bfa130ff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cookie-signature@1.2.2",
      "type": "library",
      "name": "cookie-signature",
      "version": "1.2.2",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@learnboost.com>",
      "description": "Sign and unsign cookies",
      "purl": "pkg:npm/cookie-signature@1.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/visionmedia/node-cookie-signature.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fbeae53bdee9525eb0f5517178284d93331555c21b270a07c0c9383d93c3fa2866639572ab38b7b874940a2370718b9c237ac6681572561253560633d931b86"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cors@2.8.6",
      "type": "library",
      "name": "cors",
      "version": "2.8.6",
      "scope": "required",
      "author": "Troy Goode <troygoode@gmail.com> (https://github.com/troygoode/)",
      "description": "Node.js CORS middleware",
      "purl": "pkg:npm/cors@2.8.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b49b590411c0eaf8c801a17a12721aaba95a0413fd6aafd8de8b9526311fa076d105c1c100761c321ff0f0b0eb9363ef20c32af209a8a5ae43e15f1199baf11b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "curve25519-js@0.0.4",
      "type": "library",
      "name": "curve25519-js",
      "version": "0.0.4",
      "scope": "required",
      "author": "Harvey Connor <harvey@smartguide.com.au>",
      "description": "Javascript implementation of Curve25519",
      "purl": "pkg:npm/curve25519-js@0.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/curve25519-js/-/curve25519-js-0.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/harveyconnor/curve25519-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/harveyconnor/curve25519-js#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/harveyconnor/curve25519-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b19f650c127921c8350f58ec15281315233490cb67a31f6c511b2d70abcd5da91c00a577c8cdf6c4de1217d194450488a17ff283a8ad79f032f0112bb800ad7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "dayjs@1.11.21",
      "type": "library",
      "name": "dayjs",
      "version": "1.11.21",
      "scope": "required",
      "author": "iamkun",
      "description": "2KB immutable date time library alternative to Moment.js with the same modern API ",
      "purl": "pkg:npm/dayjs@1.11.21",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.21.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/iamkun/dayjs.git"
        },
        {
          "type": "website",
          "url": "https://day.js.org"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7c213f8739a8408ac89bcffca329bcee381c1872327b0422cfcc04721e2c84066473e1f6ad17e28f26ccc41d7b06623506db7e1a1ff70e8d6d70c136ca51994"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "decamelize@1.2.0",
      "type": "library",
      "name": "decamelize",
      "version": "1.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow",
      "purl": "pkg:npm/decamelize@1.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf64be5bd5fbde10145248be37ef596b694196e9fcf738a03b21abb1ac7e29443ac0a5b86685a91180641a1423c008e30c2916c6163454a12193cc3363b17970"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "delayed-stream@1.0.0",
      "type": "library",
      "name": "delayed-stream",
      "version": "1.0.0",
      "scope": "required",
      "author": "Felix Geisendörfer <felix@debuggable.com> (http://debuggable.com/)",
      "description": "Buffers events from a stream until you are ready to handle them.",
      "purl": "pkg:npm/delayed-stream@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/felixge/node-delayed-stream.git"
        },
        {
          "type": "website",
          "url": "https://github.com/felixge/node-delayed-stream"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "672483ecd7fdd5a2c1d11c4be0a1ab28705797b11db350c098475ca156b05e72c3ed20e1a4d82db88236680920edaed04b8d63c4f499d7ba7855d1a730793731"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "depd@2.0.0",
      "type": "library",
      "name": "depd",
      "version": "2.0.0",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Deprecate all the things",
      "purl": "pkg:npm/depd@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83b9c7e8fe9dc838a8268800006a6b1a90ad5489898693e4feba02cdd6f77c887ad7fb3f9cfb1f47aa27c8cc2408047f3a50b7c810b49444af52840402cb08af"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "diff@5.2.2",
      "type": "library",
      "name": "diff",
      "version": "5.2.2",
      "scope": "required",
      "description": "A JavaScript text diff implementation.",
      "purl": "pkg:npm/diff@5.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/diff/-/diff-5.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/kpdecker/jsdiff.git"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/kpdecker/jsdiff/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bed7037c7dd33a33fc51e932b6f9c71f5a353f815c51db78790d58f806daa75b64fce07631642f7304b60a509dd73b8885cdc928ec7aa7792877c55fcacdc4f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "dijkstrajs@1.0.3",
      "type": "library",
      "name": "dijkstrajs",
      "version": "1.0.3",
      "scope": "required",
      "description": "A simple JavaScript implementation of Dijkstra's single-source shortest-paths algorithm.",
      "purl": "pkg:npm/dijkstrajs@1.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/tcort/dijkstrajs"
        },
        {
          "type": "website",
          "url": "https://github.com/tcort/dijkstrajs"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/tcort/dijkstrajs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa24a5981abdf8109d080fcbe3a770f14cbdde6968c6c3d26f09e6e72aca9f6bcc3e2cbc2b202c91317acee57f8f904cb263866433ececa8d4fa68dbebbd247c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "discord-api-types@0.38.53",
      "type": "library",
      "name": "discord-api-types",
      "version": "0.38.53",
      "scope": "required",
      "author": "Vlad Frangu <me@vladfrangu.dev>",
      "description": "Discord API typings that are kept up to date for use in bot library creation.",
      "purl": "pkg:npm/discord-api-types@0.38.53",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.38.53.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/discordjs/discord-api-types"
        },
        {
          "type": "website",
          "url": "https://discord-api-types.dev"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1cbd73cff52e67e6db26303f5fc29bc71f6093cbfdac901b4de5913582a621d8f027b128be3947828253c5c2e90137cd27e0289ceb4c772dd8e4c54824001dfc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "discord.js@14.27.0",
      "type": "library",
      "name": "discord.js",
      "version": "14.27.0",
      "scope": "required",
      "description": "A powerful library for interacting with the Discord API",
      "purl": "pkg:npm/discord.js@14.27.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/discord.js/-/discord.js-14.27.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/discordjs/discord.js.git"
        },
        {
          "type": "website",
          "url": "https://discord.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/discordjs/discord.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a876c59451b637bcb72e33f2498b0be80d7e0675fa6e44d5828f38d845f40aa54f93f293330664a233c71172ac414a5664dcb3e412123472b570fa50c34fa6e0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "dunder-proto@1.0.1",
      "type": "library",
      "name": "dunder-proto",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "If available, the `Object.prototype.__proto__` accessor and mutator, call-bound",
      "purl": "pkg:npm/dunder-proto@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/es-shims/dunder-proto.git"
        },
        {
          "type": "website",
          "url": "https://github.com/es-shims/dunder-proto#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/es-shims/dunder-proto/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28837f9c3241411717c3430b561644f62407986ebca80548060f42aa65188e64088608a3f54e4c16faea9142f915bb72cb366e39e3add3375e45ee1463b72df8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ecdsa-sig-formatter@1.0.11",
      "type": "library",
      "name": "ecdsa-sig-formatter",
      "version": "1.0.11",
      "scope": "required",
      "author": "D2L Corporation",
      "description": "Translate ECDSA signatures between ASN.1/DER and JOSE-style concatenation",
      "purl": "pkg:npm/ecdsa-sig-formatter@1.0.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/Brightspace/node-ecdsa-sig-formatter.git"
        },
        {
          "type": "website",
          "url": "https://github.com/Brightspace/node-ecdsa-sig-formatter#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Brightspace/node-ecdsa-sig-formatter/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9da825dd162b6cdbfa91091e248a6de8d259cbcb702c1ff6bedcfac8df59e2f44a1cde3f41924811baa88402d283029d9e4b2e63793901d769e6583cb15a1571"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "ee-first@1.1.1",
      "type": "library",
      "name": "ee-first",
      "version": "1.1.1",
      "scope": "required",
      "author": "Jonathan Ong",
      "description": "return the first event in a set of ee/event pairs",
      "purl": "pkg:npm/ee-first@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58cc26f4b851528f9651a44dfaf46e113a86f3d22066985548d91d16079beac4bf1383ab0c837bb78f0201ec121d773a0bc95e7c3f0a29faf9bd8eb56eb425a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "emoji-regex@8.0.0",
      "type": "library",
      "name": "emoji-regex",
      "version": "8.0.0",
      "scope": "required",
      "author": "Mathias Bynens",
      "description": "A regular expression to match all Emoji-only symbols as per the Unicode Standard.",
      "purl": "pkg:npm/emoji-regex@8.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mathiasbynens/emoji-regex.git"
        },
        {
          "type": "website",
          "url": "https://mths.be/emoji-regex"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "encodeurl@2.0.0",
      "type": "library",
      "name": "encodeurl",
      "version": "2.0.0",
      "scope": "required",
      "description": "Encode a URL to a percent-encoded form, excluding already-encoded sequences",
      "purl": "pkg:npm/encodeurl@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4349fd1d18b89ba26e188575785966bc907b644571bbddc8accca232c182d25acc24c5b3460c7a586aaec9f4206556f7d6f8468179df98f34d5e6c673a4441ae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "es-define-property@1.0.1",
      "type": "library",
      "name": "es-define-property",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "`Object.defineProperty`, but not IE 8's broken one.",
      "purl": "pkg:npm/es-define-property@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/es-define-property.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/es-define-property#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/es-define-property/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b79d17e07d4678acd18bdb7da05205f4e90372c9ecf4e0a76316b17e2d34683979ab3a014a0e0e0109db235bc1274faf5ea9d606991a49c223d560dac2696de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "es-errors@1.3.0",
      "type": "library",
      "name": "es-errors",
      "version": "1.3.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "A simple cache for a few of the JS Error constructors.",
      "purl": "pkg:npm/es-errors@1.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/es-errors.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/es-errors#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/es-errors/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "es-object-atoms@1.1.1",
      "type": "library",
      "name": "es-object-atoms",
      "version": "1.1.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "ES Object-related atoms: Object, ToObject, RequireObjectCoercible",
      "purl": "pkg:npm/es-object-atoms@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/es-object-atoms.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/es-object-atoms#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/es-object-atoms/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "146807da1f3328d8a6f658e3edd6a79053dc20220af42a796e6f9cda041261e3e1a5a1b9f9eb2b2ce0e2848a2b9fe3dee85189cd6857428b4fbfbde34da95d5c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "es-set-tostringtag@2.1.0",
      "type": "library",
      "name": "es-set-tostringtag",
      "version": "2.1.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "A helper to optimistically set Symbol.toStringTag, when possible.",
      "purl": "pkg:npm/es-set-tostringtag@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/es-shims/es-set-tostringtag.git"
        },
        {
          "type": "website",
          "url": "https://github.com/es-shims/es-set-tostringtag#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/es-shims/es-set-tostringtag/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8fabd6cdfac655fc97c607be3b4c79b21e9cbf10288346bfe1175dd8adfacc2315e5e27effeb4e0278113bc70e0cc3566d545d5659866502f6612df247c6c850"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "escape-html@1.0.3",
      "type": "library",
      "name": "escape-html",
      "version": "1.0.3",
      "scope": "required",
      "description": "Escape string for use in HTML",
      "purl": "pkg:npm/escape-html@1.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3624aea59e0e7ae1b0afaf251887b29bf92c219309a1d506392099fc54a74f172b7a46efaab81d53194938ca628da299563009ad6ac6b3fe89cbc38cbb28fda3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "etag@1.8.1",
      "type": "library",
      "name": "etag",
      "version": "1.8.1",
      "scope": "required",
      "description": "Create simple HTTP ETags",
      "purl": "pkg:npm/etag@1.8.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6882f9171ee66b055adf4d1a976067104e2236fa35a844f12eb3c8fe8d392fbcfa828edf0b0d49e844266cae05989d804bb920545fca1195ae7c17dd0a531c3e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "event-target-shim@5.0.1",
      "type": "library",
      "name": "event-target-shim",
      "version": "5.0.1",
      "scope": "required",
      "author": "Toru Nagashima",
      "description": "An implementation of WHATWG EventTarget interface.",
      "purl": "pkg:npm/event-target-shim@5.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mysticatea/event-target-shim.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mysticatea/event-target-shim"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mysticatea/event-target-shim/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8bfd976e74b3feec51094ebe35d54980a5834cce36efe32a61b910cc3df6d43b8240952a3ae24a200d08336f96db1b581dd28e999e1d47a7c4c6c7784972fe59"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eventemitter3@5.0.4",
      "type": "library",
      "name": "eventemitter3",
      "version": "5.0.4",
      "scope": "required",
      "author": "Arnout Kazemier",
      "description": "EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.",
      "purl": "pkg:npm/eventemitter3@5.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/primus/eventemitter3.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/primus/eventemitter3/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a5b1347219a3c18cf79d93a06fc3e6aa6ec5c3b680320339b930eec9814fb2551c8c4393bc6c3e0a71c8bb052f397fddef79e81e08f90bf11e062c29678cb17"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "events@3.3.0",
      "type": "library",
      "name": "events",
      "version": "3.3.0",
      "scope": "required",
      "author": "Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)",
      "description": "Node's event emitter for all engines.",
      "purl": "pkg:npm/events@3.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/events/-/events-3.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/Gozala/events.git"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/Gozala/events/issues/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "990c3ed9f9106c02f343b574318d08a9d9d734e793b4fe2bd2537dcfb0006b009782a79aedb0e28b6d0062b201ac577f1f1d0cd8e733e92d75d4268591471bd1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eventsource@3.0.7",
      "type": "library",
      "name": "eventsource",
      "version": "3.0.7",
      "scope": "required",
      "author": "Espen Hovlandsdal <espen@hovlandsdal.com>",
      "description": "WhatWG/W3C compliant EventSource client for Node.js and browsers",
      "purl": "pkg:npm/eventsource@3.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "git://git@github.com/EventSource/eventsource.git"
        },
        {
          "type": "website",
          "url": "https://github.com/EventSource/eventsource#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/EventSource/eventsource/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0914f5593cae4280fbef5196e7a5c464543f66849f5a27756a52860d832692ddb297c517ad5478a6ca6a58d11ca8abd523383a3c096d5a3c5c4923eb6e803888"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eventsource-parser@3.1.1",
      "type": "library",
      "name": "eventsource-parser",
      "version": "3.1.1",
      "scope": "required",
      "author": "Espen Hovlandsdal <espen@hovlandsdal.com>",
      "description": "Streaming, source-agnostic EventSource/Server-Sent Events parser",
      "purl": "pkg:npm/eventsource-parser@3.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/rexxars/eventsource-parser.git"
        },
        {
          "type": "website",
          "url": "https://github.com/rexxars/eventsource-parser#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/rexxars/eventsource-parser/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10a375bca00c719f0c95832968dbb137a47dc9a9331fab9a8c7707553a96273beee695b0f43ca16cfdf91c7f0c54143e7598c07c3c64f80f0d891f4a59a5e2c9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "express@5.2.1",
      "type": "library",
      "name": "express",
      "version": "5.2.1",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca>",
      "description": "Fast, unopinionated, minimalist web framework",
      "purl": "pkg:npm/express@5.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/express/-/express-5.2.1.tgz"
        },
        {
          "type": "website",
          "url": "https://expressjs.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8484b889d5966a2ebd35ecc8751b76c455687da1788fee8834ea4995538b0cef335c6a54544573218935d94522d89ce313358bdc8380c5c4ee6e0cfd3e8d325f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "express-rate-limit@8.6.2",
      "type": "library",
      "name": "express-rate-limit",
      "version": "8.6.2",
      "scope": "required",
      "author": "Nathan Friedly",
      "description": "Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.",
      "purl": "pkg:npm/express-rate-limit@8.6.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.6.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/express-rate-limit/express-rate-limit.git"
        },
        {
          "type": "website",
          "url": "https://github.com/express-rate-limit/express-rate-limit"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "607e2bbbe78e27140006c70a15f442cbd47bc7d40519d7b372554cc308051677734b65e79b4ba8e81d00059b0b85ca5ea6d1afdaabee2555a542bf60419a02dc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-redact@3.5.0",
      "type": "library",
      "name": "fast-redact",
      "version": "3.5.0",
      "scope": "required",
      "author": "David Mark Clements <david.clements@nearform.com>",
      "description": "very fast object redaction",
      "purl": "pkg:npm/fast-redact@3.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/davidmarkclements/fast-redact.git"
        },
        {
          "type": "website",
          "url": "https://github.com/davidmarkclements/fast-redact#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/davidmarkclements/fast-redact/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "770b284254bb87d84c79852ad56fbedb73437012d5e0aa8e3672130d5f438df4b7ab54a00c656b05dbef4cb528b56b4f483edab160d5f7f0a6b193f2f077fbd0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-sha256@1.3.0",
      "type": "library",
      "name": "fast-sha256",
      "version": "1.3.0",
      "scope": "required",
      "author": "Dmitry Chestnykh",
      "description": "SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js",
      "purl": "pkg:npm/fast-sha256@1.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dchest/fast-sha256-js"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f5d5118ffe5ad610523f6d677280bc6123ea557a8d59608570bef3e45bb6b397facecbe1771d8459d8ae73784f669a4850a69caff6c405c7424cf5469b9e93d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Unlicense"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-string-truncated-width@3.0.3",
      "type": "library",
      "name": "fast-string-truncated-width",
      "version": "3.0.3",
      "scope": "required",
      "description": "A fast function for calculating where a string should be truncated, given an optional width limit and an ellipsis string.",
      "purl": "pkg:npm/fast-string-truncated-width@3.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d238e32042fafb48da8379765d65a2cceeb8fda655b69886137b74660ab1bf40cfbb188c8ef077336e1f0b285950ee0aa262503e3dcb4d25270cfdc6a5dc02d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-string-width@3.0.2",
      "type": "library",
      "name": "fast-string-width",
      "version": "3.0.2",
      "scope": "required",
      "description": "A fast function for calculating the visual width of a string once printed to the terminal.",
      "purl": "pkg:npm/fast-string-width@3.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "817f0baed34423986af035547d140c6ebe65a5a4b89cc21657eed711b5e4d9bf24890222ce09e5af5d81e1d037644c77df4f337b43b843547e707b6cf24c9426"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-uri@4.1.2",
      "type": "library",
      "name": "fast-uri",
      "version": "4.1.2",
      "scope": "required",
      "author": "Vincent Le Goff <vince.legoff@gmail.com> (https://github.com/zekth)",
      "description": "Dependency-free RFC 3986 URI toolbox",
      "purl": "pkg:npm/fast-uri@4.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-uri/-/fast-uri-4.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/fastify/fast-uri.git"
        },
        {
          "type": "website",
          "url": "https://github.com/fastify/fast-uri"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/fastify/fast-uri/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f21a605c6c34d95dc6f6723e4c57cf43ac5e360cabdbdf2e430d4361f7988ef8831e033324552c4ad4f651ad122973dca0f14d8684675ba1f35ad0b4bf6b807"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-wrap-ansi@0.2.2",
      "type": "library",
      "name": "fast-wrap-ansi",
      "version": "0.2.2",
      "scope": "required",
      "author": "James Garbutt (https://github.com/43081j)",
      "description": "A tiny and fast text wrap library which takes ANSI escapes into account.",
      "purl": "pkg:npm/fast-wrap-ansi@0.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/43081j/fast-wrap-ansi.git"
        },
        {
          "type": "website",
          "url": "https://github.com/43081j/fast-wrap-ansi#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/43081j/fast-wrap-ansi/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec5d8597e4e34527a72ea954dd48d21f48b2aa8a6aa1922eede655a448ab3f68351ad59ad86fde704981760cf7d7e331afe10b725820eaca24a52148422674d9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "file-type@21.3.4",
      "type": "library",
      "name": "file-type",
      "version": "21.3.4",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Detect the file type of a file, stream, or data",
      "purl": "pkg:npm/file-type@21.3.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/file-type/-/file-type-21.3.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21ebe2ff2cbc0d2df2806bd3e3b3e349f745a17fb68ac42e7a860fd5c9ed156d492d802e4b8183ecd50f1a0e33bf68997d5e76b83ca4e70e59d13769452e90d6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "finalhandler@2.1.1",
      "type": "library",
      "name": "finalhandler",
      "version": "2.1.1",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Node.js final http responder",
      "purl": "pkg:npm/finalhandler@2.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4bc2a866045937e6b9acdc2a4f195965e3e34ffe1c9e6d11395ef42de7511d9d29f2ef5f4480f484951942990a2f3ae8f0b7e60bcb31db76d8ead54dc6ff2940"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "find-up@4.1.0",
      "type": "library",
      "name": "find-up",
      "version": "4.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Find a file or directory by walking up parent directories",
      "purl": "pkg:npm/find-up@4.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "follow-redirects@1.16.0",
      "type": "library",
      "name": "follow-redirects",
      "version": "1.16.0",
      "scope": "required",
      "author": "Ruben Verborgh <ruben@verborgh.org> (https://ruben.verborgh.org/)",
      "description": "HTTP and HTTPS modules that follow redirects.",
      "purl": "pkg:npm/follow-redirects@1.16.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/follow-redirects/follow-redirects.git"
        },
        {
          "type": "website",
          "url": "https://github.com/follow-redirects/follow-redirects"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/follow-redirects/follow-redirects/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb9acdfee3ac69d153fc97d8c21c514b947b41c7be837cc6f7bf89aed159942f64957fd6e610fb8a22f349c2389d9a944bb0cd51d84f830e3123c5b62ee5e553"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "form-data@4.0.6",
      "type": "library",
      "name": "form-data",
      "version": "4.0.6",
      "scope": "required",
      "author": "Felix Geisendörfer <felix@debuggable.com> (http://debuggable.com/)",
      "description": "A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.",
      "purl": "pkg:npm/form-data@4.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/form-data/form-data.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bca6ad021e129557e06eff98b66862463844309b18a6c1b5636acc42d47e49549bcadb120f5606cc321cac026674579cf3cbbff95a069b19e5fbcd202f5b5109"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "forwarded@0.2.0",
      "type": "library",
      "name": "forwarded",
      "version": "0.2.0",
      "scope": "required",
      "description": "Parse HTTP X-Forwarded-For header",
      "purl": "pkg:npm/forwarded@0.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ee446d1fa41b511d24c238049eea10f6e7cb44b9b16844b6f864d03a3713151cdc3680e7301e8f70c9a6e5ccccce039cfdc40f4bd4a36393f36de8c4fd698a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fresh@2.0.0",
      "type": "library",
      "name": "fresh",
      "version": "2.0.0",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca> (http://tjholowaychuk.com)",
      "description": "HTTP response freshness testing",
      "purl": "pkg:npm/fresh@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "471fd6c9c67ad0739aa8b2808ba70744a288ef3c566c9df53219ed9adc0ca1a4de17b5c51fd861069f2f21368c89d7e58d143a7985822a46932beca45491cfd8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "function-bind@1.1.2",
      "type": "library",
      "name": "function-bind",
      "version": "1.1.2",
      "scope": "required",
      "author": "Raynos <raynos2@gmail.com>",
      "description": "Implementation of Function.prototype.bind",
      "purl": "pkg:npm/function-bind@1.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Raynos/function-bind.git"
        },
        {
          "type": "website",
          "url": "https://github.com/Raynos/function-bind"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Raynos/function-bind/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "get-caller-file@2.0.5",
      "type": "library",
      "name": "get-caller-file",
      "version": "2.0.5",
      "scope": "required",
      "author": "Stefan Penner",
      "purl": "pkg:npm/get-caller-file@2.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/stefanpenner/get-caller-file.git"
        },
        {
          "type": "website",
          "url": "https://github.com/stefanpenner/get-caller-file#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/stefanpenner/get-caller-file/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f214fdc133fdd81d340e0942ffc343991d1d25a4a786af1a2d70759ca8d11d9e5b6a1705d57e110143de1e228df801f429a34ac6922e1cc8889fb58d3a87616"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "get-intrinsic@1.3.0",
      "type": "library",
      "name": "get-intrinsic",
      "version": "1.3.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Get and robustly cache all JS language-level intrinsics at first require time",
      "purl": "pkg:npm/get-intrinsic@1.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/get-intrinsic.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/get-intrinsic#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/get-intrinsic/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f5f4a349aa2cfdf448548a7ec5226513a95fc21112ecb36d29a08121a987b23af69dad418800493e8d263a38f3f062435116ab9823c6a9a89583999f8dbf7c09"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "get-proto@1.0.1",
      "type": "library",
      "name": "get-proto",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Robustly get the [[Prototype]] of an object",
      "purl": "pkg:npm/get-proto@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/get-proto.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/get-proto#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/get-proto/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1349f063a17069f3d26f20a21e7eac3b53608279bb1cef892263a6b0886a202ada1219b823604fc6ffe97db05dcc5853cd73d21ca0e0b83837ca1dfc459a9d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "gopd@1.2.0",
      "type": "library",
      "name": "gopd",
      "version": "1.2.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.",
      "purl": "pkg:npm/gopd@1.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/gopd.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/gopd#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/gopd/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65429187afe4505a0089302d4d83d9277870f70371c7e04804e8a39e51bd3e7ac9b027128ecd70cb20fabc9a5a62d827cc3aca6114aa7f738ee917daf77c6c46"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "has-symbols@1.1.0",
      "type": "library",
      "name": "has-symbols",
      "version": "1.1.0",
      "scope": "required",
      "author": "Jordan Harband",
      "description": "Determine if the JS environment has Symbol support. Supports spec, or shams.",
      "purl": "pkg:npm/has-symbols@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/inspect-js/has-symbols.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/has-symbols#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/has-symbols/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5c0cd77027625aa2199bdec8383a629a301c2e0b8f2c6278b91d4c360efb02f0b8c64cb2bd87e79bd57e91cae3877b8853d142c25baf22a26863528294aa53d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "has-tostringtag@1.0.2",
      "type": "library",
      "name": "has-tostringtag",
      "version": "1.0.2",
      "scope": "required",
      "author": "Jordan Harband",
      "description": "Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.",
      "purl": "pkg:npm/has-tostringtag@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/inspect-js/has-tostringtag.git"
        },
        {
          "type": "website",
          "url": "https://github.com/inspect-js/has-tostringtag#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/inspect-js/has-tostringtag/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36a00307c5633c52ccd95d15bc751ec30c2cc3465605a21d828fa2787b4ade16ac2f3e2a78246361ca9f07a010ac182044aa69285f0be76fd5a9d56c3b8ec397"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "hashery@1.5.1",
      "type": "library",
      "name": "hashery",
      "version": "1.5.1",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com>",
      "description": "Browser Compatible Object Hashing",
      "purl": "pkg:npm/hashery@1.5.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hashery/-/hashery-1.5.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "899c8a1bdebf2703f3d4de79be3d887b6bd76e1bb8e34cdf51f26f4b012a11b78b96e93b3676a97c6a9aecb1f498eb270f14c5f39331f3f77247a1dfa9c6e66d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "hasown@2.0.4",
      "type": "library",
      "name": "hasown",
      "version": "2.0.4",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "A robust, ES3 compatible, \"has own property\" predicate.",
      "purl": "pkg:npm/hasown@2.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/inspect-js/hasOwn.git"
        },
        {
          "type": "website",
          "url": "https://github.com/inspect-js/hasOwn#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/inspect-js/hasOwn/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f651b7db044177db089ea5722c3254d6f7e743602eb0321fedfef600e2db8e30aa96cff9f7bebd4d152c508b23fece4da65eca0c03f8bfeea57a2cabadd6dd4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "hono@4.13.1",
      "type": "library",
      "name": "hono",
      "version": "4.13.1",
      "scope": "required",
      "author": "Yusuke Wada <yusuke@kamawada.com> (https://github.com/yusukebe)",
      "description": "Web framework built on Web Standards",
      "purl": "pkg:npm/hono@4.13.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hono/-/hono-4.13.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/honojs/hono.git"
        },
        {
          "type": "website",
          "url": "https://hono.dev"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91d268155bf6c666b2c3a718d3d1fb01b30932df099f98dd944757b0fec0181745d83229b5594a94e2ca5cfe35c8f8a9e3f6b7c903eff6055c25823c618d3877"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "hookified@1.15.1",
      "type": "library",
      "name": "hookified",
      "version": "1.15.1",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com>",
      "description": "Event Emitting and Middleware Hooks",
      "purl": "pkg:npm/hookified@1.15.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hookified/-/hookified-1.15.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/hookified.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jaredwray/hookified#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jaredwray/hookified/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32f1bf725b000ead463ccd8a1a8da7c9f6965729fd9da3e25eba887b88d88d735942ddb7f245b2386aecc9cfc3991010f917bac9ea3ac97ff2a0d086e4a00456"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "http-errors@2.0.1",
      "type": "library",
      "name": "http-errors",
      "version": "2.0.1",
      "scope": "required",
      "author": "Jonathan Ong <me@jongleberry.com> (http://jongleberry.com)",
      "description": "Create HTTP error objects",
      "purl": "pkg:npm/http-errors@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e056d17405fe6d2766a3801416e4b458d88fcfc36016dfabf138603569a5ae3423b7543b651f7ecd395c7b6f39f71e0a497af022c69e4ea0e82909ad3fca4b99"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "https-proxy-agent@5.0.1",
      "type": "library",
      "name": "https-proxy-agent",
      "version": "5.0.1",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)",
      "description": "An HTTP(s) proxy `http.Agent` implementation for HTTPS",
      "purl": "pkg:npm/https-proxy-agent@5.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/node-https-proxy-agent.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/TooTallNate/node-https-proxy-agent/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7457008e94d0160a0b3330b657053e0bf09b4bbb912f49569b10c84e6aa6ec2fbb17439d9a3eacf65e9a95973a0042d786b9e080cd827964971c639d5f662dc0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "iconv-lite@0.7.2",
      "type": "library",
      "name": "iconv-lite",
      "version": "0.7.2",
      "scope": "required",
      "author": "Alexander Shtuchkin <ashtuchkin@gmail.com>",
      "description": "Convert character encodings in pure javascript.",
      "purl": "pkg:npm/iconv-lite@0.7.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pillarjs/iconv-lite.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pillarjs/iconv-lite"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a6f438c40d0e79b3d7cbe04633380bf4c8caa6301499a7a1b456f1724cc3ca5b1892047523f4d5bfaaa2e65d4c17aeb33b02fa9295309fbea45bd1c33cc98ab"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ieee754@1.2.1",
      "type": "library",
      "name": "ieee754",
      "version": "1.2.1",
      "scope": "required",
      "author": "Feross Aboukhadijeh",
      "description": "Read/write IEEE754 floating point numbers from/to a Buffer or array-like object",
      "purl": "pkg:npm/ieee754@1.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/ieee754.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75ccaa843bd7d42e3a95765c56a0a92be16d31141574830debf0dfe63b36ce8b94b2a1bb23ab05c62b480beeca60adbd29d5ce2c776ef732f8b059e85509ea68"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "inherits@2.0.4",
      "type": "library",
      "name": "inherits",
      "version": "2.0.4",
      "scope": "required",
      "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
      "purl": "pkg:npm/inherits@2.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "ip-address@10.5.0",
      "type": "library",
      "name": "ip-address",
      "version": "10.5.0",
      "scope": "required",
      "author": "Beau Gunderson <beau@beaugunderson.com> (https://beaugunderson.com/)",
      "description": "A library for parsing IPv4 and IPv6 IP addresses in node and the browser.",
      "purl": "pkg:npm/ip-address@10.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ip-address/-/ip-address-10.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/beaugunderson/ip-address.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4794a754b26681862f7f6176660c120677a5cf91b8ab9031202dbbec60df51a35bad928d00d7010bb447a9861e3e5b337f8901a2556425ab86d198c71c5879e6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ipaddr.js@1.9.1",
      "type": "library",
      "name": "ipaddr.js",
      "version": "1.9.1",
      "scope": "required",
      "author": "whitequark <whitequark@whitequark.org>",
      "description": "A library for manipulating IPv4 and IPv6 addresses in JavaScript.",
      "purl": "pkg:npm/ipaddr.js@1.9.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0a23feb4ef1a31493a07ec68cdd457d26cba14d3e6ed4e2723b1049642587f859ca437c2a998c7fbb98c0f5b747e6a467a47fc35f199574870585e26143cede"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "irc@0.5.2",
      "type": "library",
      "name": "irc",
      "version": "0.5.2",
      "scope": "required",
      "author": "Martyn Smith <martyn@dollyfish.net.nz>",
      "description": "An IRC client library for node",
      "purl": "pkg:npm/irc@0.5.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/irc/-/irc-0.5.2.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/martynsmith/node-irc"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/martynsmith/node-irc/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a7aef915d3963bd525a64561ed9e5584207ecb03f61e0ee97a97bb6770218b344c3807a39bb6691ab5bdc00a748b8f490e27a5018ae86cb3d7be7911b7ce5c7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "GPL-3.0"
          }
        }
      ]
    },
    {
      "bom-ref": "irc-colors@1.5.0",
      "type": "library",
      "name": "irc-colors",
      "version": "1.5.0",
      "scope": "required",
      "author": "fent (https://github.com/fent)",
      "description": "Color and formatting for irc made easy.",
      "purl": "pkg:npm/irc-colors@1.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/irc-colors/-/irc-colors-1.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/fent/irc-colors.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1edb3329c84141372ac350c2d3db83ee2eefbcc6b21c6335382a3a007b79a64819132a3df429611d330975ff84cdcf68bee34dc5c1fcf507f27251ad8636493b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-fullwidth-code-point@3.0.0",
      "type": "library",
      "name": "is-fullwidth-code-point",
      "version": "3.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Check if the character represented by a given Unicode code point is fullwidth",
      "purl": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-promise@4.0.0",
      "type": "library",
      "name": "is-promise",
      "version": "4.0.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Test whether an object looks like a promises-a+ promise",
      "purl": "pkg:npm/is-promise@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/then/is-promise.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86fa6823a928ae124c9de8f6f3975283a9eed7e7babb1b3bcc6dc16009b96f2a83b2024d5b0c7333acfa8998808104784c9df42660533b0a99530dd69721f701"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jose@6.2.8",
      "type": "library",
      "name": "jose",
      "version": "6.2.8",
      "scope": "required",
      "author": "Filip Skokan <panva.ip@gmail.com>",
      "description": "JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes",
      "purl": "pkg:npm/jose@6.2.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jose/-/jose-6.2.8.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/panva/jose"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06c763c26dd0b1dfcfd2347e0470dedcbcad0df63b581ab61e60822c8c2e5511ccb840bd69eeff478ef818851d1753600b2663cd5a3f03d0ce88e06d5eaf19a1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "json-schema-to-ts@3.1.1",
      "type": "library",
      "name": "json-schema-to-ts",
      "version": "3.1.1",
      "scope": "required",
      "author": "Thomas Aribart",
      "description": "Infer typescript types from your JSON schemas!",
      "purl": "pkg:npm/json-schema-to-ts@3.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ThomasAribart/json-schema-to-ts.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ThomasAribart/json-schema-to-ts#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ThomasAribart/json-schema-to-ts/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f835a0f230891b64c49e9cbb90e9bfeff031698a1a45b8d50782c564bc926655a7f1ec46b3703838b251f7ae9c56f536e8ded7f535b197e26cc3b77302a293ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "json-schema-typed@8.0.2",
      "type": "library",
      "name": "json-schema-typed",
      "version": "8.0.2",
      "scope": "required",
      "author": "Remy Rylan",
      "description": "JSON Schema TypeScript definitions with complete inline documentation.",
      "purl": "pkg:npm/json-schema-typed@8.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/RemyRylan/json-schema-typed.git"
        },
        {
          "type": "website",
          "url": "https://github.com/RemyRylan/json-schema-typed/tree/main/dist/node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7d08685dd72f737576f31ec2ec132ce0fe7e90d96051445eda39944f54fffe8051303aeacb540f7a52629b0646a3b1e0f553d5dc4415e419eae216c5cb6bdeb4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "jsonwebtoken@9.0.3",
      "type": "library",
      "name": "jsonwebtoken",
      "version": "9.0.3",
      "scope": "required",
      "author": "auth0",
      "description": "JSON Web Token implementation (symmetric and asymmetric)",
      "purl": "pkg:npm/jsonwebtoken@9.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/auth0/node-jsonwebtoken"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/auth0/node-jsonwebtoken/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "313ff13f40abb9b15134b34abf12760587f2e776649befb96d7f5db6e3dba80790a5355ed0c4131616a8f3e0a9fff126269db8e31b7a0ebc3f1951060948f8d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jwa@2.0.1",
      "type": "library",
      "name": "jwa",
      "version": "2.0.1",
      "scope": "required",
      "author": "Brian J. Brennan <brianloveswords@gmail.com>",
      "description": "JWA implementation (supports all JWS algorithms)",
      "purl": "pkg:npm/jwa@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/brianloveswords/node-jwa.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "851174e1fa8920ff006db92ae4d28637405baf7271950faa859b9f5d5af40efba32b2f776426d764c1c32f810eb687526c25b13aa47c312d6d5c0e61c2a0970e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jws@4.0.1",
      "type": "library",
      "name": "jws",
      "version": "4.0.1",
      "scope": "required",
      "author": "Brian J Brennan",
      "description": "Implementation of JSON Web Signatures",
      "purl": "pkg:npm/jws@4.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/brianloveswords/node-jws.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10a23f33fcaa3e7706514878e31cf43f14a275716bffeaf4a40ef4fa0218863bfe7adef2c4cfacdbd63e5460e4a2f4687d07a6d1fb3b52f7f8f9898077245db8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "keyv@5.6.0",
      "type": "library",
      "name": "keyv",
      "version": "5.6.0",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com> (http://jaredwray.com)",
      "description": "Simple key-value storage with support for multiple backends",
      "purl": "pkg:npm/keyv@5.6.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/keyv.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jaredwray/keyv"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jaredwray/keyv/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0980c3dd23adb07b725de10e458471daa06da432458d14c65d4b66344306cb360e2a3d53137b7271d961a3b900d547f1f4e616673839d901411802d38abcc34b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "libsignal@6.0.0",
      "type": "library",
      "name": "libsignal",
      "version": "6.0.0",
      "scope": "required",
      "description": "Open Whisper Systems' libsignal for Node.js",
      "purl": "pkg:npm/libsignal@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/libsignal/-/libsignal-6.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77fe55dd816d0e58db14cb9fcf89dcc94606621265fafcc07be73610514143a6f3d61f10dc838c1065d83339626d4eb423e7bc19a80c3298e2d7c89ecf73f584"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "GPL-3.0"
          }
        }
      ]
    },
    {
      "bom-ref": "locate-path@5.0.0",
      "type": "library",
      "name": "locate-path",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get the first path that exists on disk of multiple paths",
      "purl": "pkg:npm/locate-path@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash@4.18.1",
      "type": "library",
      "name": "lodash",
      "version": "4.18.1",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com>",
      "description": "Lodash modular utilities.",
      "purl": "pkg:npm/lodash@4.18.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74c22789c4cf544f1dd5ee68b5fc269a3971919a14a6254bc32793754b22fc26a3fe07f3cdb941702139b111d5fc0b23b829b15abb5ed93346498b82782abed1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash.includes@4.3.0",
      "type": "library",
      "name": "lodash.includes",
      "version": "4.3.0",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)",
      "description": "The lodash method `_.includes` exported as a module.",
      "purl": "pkg:npm/lodash.includes@4.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b7071ea67644531ad9492123af543fe56ea8d394f3d40d33279576459d5c22f4d289ead88093a2d5765859326d7b5598acaa129c833a4ee56cfdd4f0ade5bd3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash.isboolean@3.0.3",
      "type": "library",
      "name": "lodash.isboolean",
      "version": "3.0.3",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)",
      "description": "The lodash method `_.isBoolean` exported as a module.",
      "purl": "pkg:npm/lodash.isboolean@3.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "073e66ba9cb64956cf1d4441f7c540730f9a1e1e2f455e483cd8482d40ac3b3466b13992435ee322eaa8a407a7b56a1e864b7119df5efe16c85eaf7cd3fd5026"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash.isinteger@4.0.4",
      "type": "library",
      "name": "lodash.isinteger",
      "version": "4.0.4",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)",
      "description": "The lodash method `_.isInteger` exported as a module.",
      "purl": "pkg:npm/lodash.isinteger@4.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c1c2d11637671a1d0f7f8a688d784039cacd49a11b517d8ddded5f7092ab5bc9c9c0993bd14666c72835786b411873aefcfdd89ad23aed7b8b6363054169950"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash.isnumber@3.0.3",
      "type": "library",
      "name": "lodash.isnumber",
      "version": "3.0.3",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)",
      "description": "The lodash method `_.isNumber` exported as a module.",
      "purl": "pkg:npm/lodash.isnumber@3.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "418ab3a5fc0edff0967f75cff99fad910b1f68b2ff1275255d6564224e4550f738b017537a112a64e36ec91b763faecf5c093e35799305c73def3c3db75150af"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash.isplainobject@4.0.6",
      "type": "library",
      "name": "lodash.isplainobject",
      "version": "4.0.6",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)",
      "description": "The lodash method `_.isPlainObject` exported as a module.",
      "purl": "pkg:npm/lodash.isplainobject@4.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a125f3696ca908c1e43c2dcdbc111a3c77f42ac0399af3eb38f810583b1b83c9fba2b676f743340660bf8e0459e2f709e834c0863aec49881db16fc5f8c14e04"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash.isstring@4.0.1",
      "type": "library",
      "name": "lodash.isstring",
      "version": "4.0.1",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)",
      "description": "The lodash method `_.isString` exported as a module.",
      "purl": "pkg:npm/lodash.isstring@4.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d302717f11f5c203b71ab6ee3fe7534e4ee8a7ee8be354025db188344983fa7cbf1bf782a86cf1c82b21ef5e7d4be9a00c37286ab9c1c3a3c2d4f4b9fb050683"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash.once@4.1.1",
      "type": "library",
      "name": "lodash.once",
      "version": "4.1.1",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)",
      "description": "The lodash method `_.once` exported as a module.",
      "purl": "pkg:npm/lodash.once@4.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49be3ceda4ce0abf5dad054bf292313b356169f3a364df54539e2188df0f537b8089257b971d7260da5b3667b1d8f2ba752268353489514b304fae75cb0c3732"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash.snakecase@4.1.1",
      "type": "library",
      "name": "lodash.snakecase",
      "version": "4.1.1",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)",
      "description": "The lodash method `_.snakeCase` exported as a module.",
      "purl": "pkg:npm/lodash.snakecase@4.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "419d5de31a011d851eba8ba112ade593752aee5760c855c6061834e3ea112e7233f28f53eb9121fbc61dae85309fce3acdc86403dc83b0397909555a5769ea63"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "long@5.3.2",
      "type": "library",
      "name": "long",
      "version": "5.3.2",
      "scope": "required",
      "author": "Daniel Wirtz <dcode@dcode.io>",
      "description": "A Long class for representing a 64-bit two's-complement integer value.",
      "purl": "pkg:npm/long@5.3.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/long/-/long-5.3.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/long.js.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/dcodeIO/long.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "98d0206751a6c8d843ec0baa9d31b7fd5436ea8efad3e65804f2a33efba03bcfa72db61f5fa4d5a493ec781be8a5b758faaa59fe52949e611cd4b799612dd000"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "lru-cache@11.3.6",
      "type": "library",
      "name": "lru-cache",
      "version": "11.3.6",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me>",
      "description": "A cache object that deletes the least-recently-used items.",
      "purl": "pkg:npm/lru-cache@11.3.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.3.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/isaacs/node-lru-cache.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19ffcaa0bdc2fcc948ec1b743c623d23e4de4c2fc8eabfdcb14e7c37805235ce25a692c178ab0e7456242be757d0004350c24d7c21d3c8fa73c303b6d40c1ddc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "magic-bytes.js@1.13.0",
      "type": "library",
      "name": "magic-bytes.js",
      "version": "1.13.0",
      "scope": "required",
      "author": "Lars Kölpin",
      "description": "Detect Filetype by bytes",
      "purl": "pkg:npm/magic-bytes.js@1.13.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/magic-bytes.js/-/magic-bytes.js-1.13.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/LarsKoelpin/magic-bytes"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69f3b69a7c56ec60d35cc9b9fc0a0dd56b8e71da0a86d8178c8bc79a86ea4c3d60acda6584676fdcf14eca30959ab9ce641213fe00ff9280caa581bed26bc772"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "marked@4.3.0",
      "type": "library",
      "name": "marked",
      "version": "4.3.0",
      "scope": "required",
      "author": "Christopher Jeffrey",
      "description": "A markdown parser built for speed",
      "purl": "pkg:npm/marked@4.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz"
        },
        {
          "type": "website",
          "url": "https://marked.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/markedjs/marked/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d1b1a886f386caf8032fc73884fe5085b2cf23b978cd696cd56cde6d5c09b85e379a4bd3401e1a29f8f8d0c73d80f61f10e0cff11a6ccff2fa8dc32e8978ad0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "math-intrinsics@1.1.0",
      "type": "library",
      "name": "math-intrinsics",
      "version": "1.1.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "ES Math-related intrinsics and helpers, robustly cached.",
      "purl": "pkg:npm/math-intrinsics@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/es-shims/math-intrinsics.git"
        },
        {
          "type": "website",
          "url": "https://github.com/es-shims/math-intrinsics#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/es-shims/math-intrinsics/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc85ed6f0124e474cfc84c32297ea11a4617c4cf676e3eb807e8a55499c2fd1e81d291f91b85776f4a556cbec3063e2d921040a696d05257fa17a5e5f4b1eed6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "media-typer@1.1.0",
      "type": "library",
      "name": "media-typer",
      "version": "1.1.0",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Simple RFC 6838 media type parser and formatter",
      "purl": "pkg:npm/media-typer@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a2b27ac33f818d7b4e9470a1675796df30d3c1530e23b0b19a5b059f9c7defd361a706e5d7d8c0959f945bad6a348f7a5ccd48a561b96aedf43b370dade572b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "merge-descriptors@2.0.0",
      "type": "library",
      "name": "merge-descriptors",
      "version": "2.0.0",
      "scope": "required",
      "description": "Merge objects using their property descriptors",
      "purl": "pkg:npm/merge-descriptors@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a7937d785796b214b869ddf914444b9be96b6305f3dd08f6352e7f3ff26ba7b8bba2621b000600555aca33006f8c58c6d512f71d7296e2f51ef0c36da5f50de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime-db@1.52.0",
      "type": "library",
      "name": "mime-db",
      "version": "1.52.0",
      "scope": "required",
      "description": "Media Type Database",
      "purl": "pkg:npm/mime-db@1.52.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0f538b95edd625bed589c70c311c3d0fba285536213b4f201b439496c43081f66518bce82ba103b061040e28f27c0886c4fb51135653a82b5502da7537818be"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime-types@2.1.35",
      "type": "library",
      "name": "mime-types",
      "version": "2.1.35",
      "scope": "required",
      "description": "The ultimate javascript content-type utility.",
      "purl": "pkg:npm/mime-types@2.1.35",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64363e6cf9b9cd34c5f98a42ac053d9cad148080983d3d10b53d4d65616fe2cfbe4cd91c815693d20ebee11dae238323423cf2b07075cf1b962f9d21cda7978b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "music-metadata@11.12.3",
      "type": "library",
      "name": "music-metadata",
      "version": "11.12.3",
      "scope": "required",
      "author": "Borewit",
      "description": "Music metadata parser for Node.js, supporting virtual any audio and tag format.",
      "purl": "pkg:npm/music-metadata@11.12.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/music-metadata/-/music-metadata-11.12.3.tgz"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Borewit/music-metadata/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9fa8524d992e0f9f6a5a01e1e883f976d0e50d9417a3193f6dc03ce49cb083c675885ae5360976f864c58236729f9d96e54810a55e365785eaad065900c6d94d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mute-stream@3.0.0",
      "type": "library",
      "name": "mute-stream",
      "version": "3.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Bytes go in, but they don't come out (when muted).",
      "purl": "pkg:npm/mute-stream@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mute-stream/-/mute-stream-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/mute-stream.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7641093d5bee9f816bcaa0666792a10e8d0af620d70309f4f2d30b0e29cd75104d3dc6040e2598cac2dc73a9379a34cc95b3fd2b2ca5bd1a5de3016dc2b4fdaf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "negotiator@1.0.0",
      "type": "library",
      "name": "negotiator",
      "version": "1.0.0",
      "scope": "required",
      "description": "HTTP content negotiation",
      "purl": "pkg:npm/negotiator@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0e7ecfc051087c31a11cae5ab9c4e5f4090f72a53179765efc9a394c35f38ad3c7f3a604c741140f07170f944b48c34c91a70b3e668ff7afee5645bcbbbb71a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "node-cron@4.5.0",
      "type": "library",
      "name": "node-cron",
      "version": "4.5.0",
      "scope": "required",
      "author": "Lucas Merencia",
      "description": "Job scheduling for Node.js with overlap prevention, distributed coordination, and background tasks. Zero dependencies, written in TypeScript.",
      "purl": "pkg:npm/node-cron@4.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-cron/-/node-cron-4.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/node-cron/node-cron.git"
        },
        {
          "type": "website",
          "url": "https://nodecron.com"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/node-cron/node-cron/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e13ae1fa48ef6d7a24c8993042e9af0f960081e25f8072d1fec2b2bbbd6e4a6c5f091e5030ed6195da6f98564e202379a4b80d63e27963cf9aaf75caa39ff8b5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "node-telegram-bot-api@1.1.2",
      "type": "library",
      "name": "node-telegram-bot-api",
      "version": "1.1.2",
      "scope": "required",
      "author": "Yago Pérez <yagoperezs@gmail.com>",
      "description": "Telegram Bot API — modern TypeScript rewrite with generated types",
      "purl": "pkg:npm/node-telegram-bot-api@1.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-telegram-bot-api/-/node-telegram-bot-api-1.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/yagop/node-telegram-bot-api.git"
        },
        {
          "type": "website",
          "url": "https://github.com/yagop/node-telegram-bot-api"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/yagop/node-telegram-bot-api/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ed2dcce9d16642433ecb1ec39b975588c9f3124dca39f1c7d85c84ea07815b7aec9b77f03fb0cef6f61f3dd9f6dc8f3faccc9f65a6efbfa5f7b052cf4d39bae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "object-assign@4.1.1",
      "type": "library",
      "name": "object-assign",
      "version": "4.1.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "ES2015 `Object.assign()` ponyfill",
      "purl": "pkg:npm/object-assign@4.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac98134279149c7d6c170f324fa552537cc3dec5a6bbab19848b1e63c557f8646edcfe85ec5bbe24d0e85df9251256cb2529dcdc55101d57b8714e618fe05c52"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "object-inspect@1.13.4",
      "type": "library",
      "name": "object-inspect",
      "version": "1.13.4",
      "scope": "required",
      "author": "James Halliday",
      "description": "string representations of objects in node and the browser",
      "purl": "pkg:npm/object-inspect@1.13.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/inspect-js/object-inspect.git"
        },
        {
          "type": "website",
          "url": "https://github.com/inspect-js/object-inspect"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5baee22e5e09d845c41936df78709f7eb8c37e2b6f2c0360d14957df01545124f1f762974457a0307515812a84fb0be101b8b85aa8c683d733cac4d5d84a5b7b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "on-exit-leak-free@2.1.2",
      "type": "library",
      "name": "on-exit-leak-free",
      "version": "2.1.2",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "Execute a function on exit without leaking memory, allowing all objects to be garbage collected",
      "purl": "pkg:npm/on-exit-leak-free@2.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mcollina/on-exit-or-gc.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mcollina/on-exit-or-gc#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mcollina/on-exit-or-gc/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1e24963a8572c67f5b9d1f07cd7ed06a1fe83bdc4538079d389d978aa73d6c61129a7c0821c31109ba70763bbac36642f83c67ec3159d35d9d848e26dba9cb0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "on-finished@2.4.1",
      "type": "library",
      "name": "on-finished",
      "version": "2.4.1",
      "scope": "required",
      "description": "Execute a callback when a request closes, finishes, or errors",
      "purl": "pkg:npm/on-finished@2.4.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a15973920dc4340842936cddbfb209c1dfd0503e33d91c51c2991c198f29b0255c09864dab8c189d55802c733e6ebb6e26378f5a2605fc2966b83afc0a1e7e92"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "once@1.4.0",
      "type": "library",
      "name": "once",
      "version": "1.4.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Run a function exactly one time",
      "purl": "pkg:npm/once@1.4.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/once"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94d689808fb643951140191c7042874d038f697754c67659125413658d0c15402e684a9ed44f8dcaf81dcff688c8d8ba67d3333b976fd47f27e7cfc610ba77fb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "openai@6.45.0",
      "type": "library",
      "name": "openai",
      "version": "6.45.0",
      "scope": "required",
      "author": "OpenAI <support@openai.com>",
      "description": "The official TypeScript library for the OpenAI API",
      "purl": "pkg:npm/openai@6.45.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/openai/-/openai-6.45.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e43415344aecb24d1a7cda534c7526fea64f53888a47d39874d89df086f8a6eab880734dbc659986ddb363887d6bc24c17de3d224ea6f2042eb659553db8dd9f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "p-finally@1.0.0",
      "type": "library",
      "name": "p-finally",
      "version": "1.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "`Promise#finally()` ponyfill - Invoked when the promise is settled regardless of outcome",
      "purl": "pkg:npm/p-finally@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c809bda9f4207b152fb4791d68a969c7869d0596318b64258113d6a2c745327bd5bc2d340fc0c4d8546590588c3d45d4220e0e3e7a95d0383c08609b5225aa3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-limit@2.3.0",
      "type": "library",
      "name": "p-limit",
      "version": "2.3.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Run multiple promise-returning & async functions with limited concurrency",
      "purl": "pkg:npm/p-limit@2.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffff3c985592271f25c42cf07400014c92f6332581d76f9e218ecc0cbd92a8b98091e294f6ac51bd6b92c938e6dc5526a4110cb857dc90022a11a546503c5beb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-locate@4.1.0",
      "type": "library",
      "name": "p-locate",
      "version": "4.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get the first fulfilled promise that satisfies the provided testing function",
      "purl": "pkg:npm/p-locate@4.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-queue@9.2.0",
      "type": "library",
      "name": "p-queue",
      "version": "9.2.0",
      "scope": "required",
      "description": "Promise queue with concurrency control",
      "purl": "pkg:npm/p-queue@9.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-queue/-/p-queue-9.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75680b13c007d078d0f5f7bbe295242a4bf3cd84f5f089e9e33adade52879e7c2a1af71f71406bbc5d840155fe7a7bee7c33413b3a4fabf20150e3436c8efede"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-retry@4.6.2",
      "type": "library",
      "name": "p-retry",
      "version": "4.6.2",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Retry a promise-returning or async function",
      "purl": "pkg:npm/p-retry@4.6.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df5d88777f7a11b25dbd138d967814c7437275fac843996c62ed339ca554cd5bc0af3108b74f15d6a86dc8449b1957751465fb50ab62169e6ec0a65d33cc08b9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-timeout@7.0.1",
      "type": "library",
      "name": "p-timeout",
      "version": "7.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Timeout a promise after a specified amount of time",
      "purl": "pkg:npm/p-timeout@7.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-timeout/-/p-timeout-7.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0314ccdb00c63911c61243c2b7ccaac4e4cc8297db107a85e757ffe5f2429b0142dc2ff335c193eb74b2987dadb4e01a888c2cdb3560e3e8b34028eb6a47301e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-try@2.2.0",
      "type": "library",
      "name": "p-try",
      "version": "2.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "`Start a promise chain",
      "purl": "pkg:npm/p-try@2.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "parseurl@1.3.3",
      "type": "library",
      "name": "parseurl",
      "version": "1.3.3",
      "scope": "required",
      "description": "parse a url with memoization",
      "purl": "pkg:npm/parseurl@1.3.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a2c9e3b1153fc96723799b4cfd3df5f0e1208127a4b2833d43a65d30aa39610c418604fd469ec51510bd29eb78681b57dc8f77c7ca75e2f4d60ee2758e2fea9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "path-to-regexp@8.4.2",
      "type": "library",
      "name": "path-to-regexp",
      "version": "8.4.2",
      "scope": "required",
      "description": "Express style path to RegExp utility",
      "purl": "pkg:npm/path-to-regexp@8.4.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pillarjs/path-to-regexp.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9172e21d3faf4d3e6e2a6c008af9a0e8808e42043322d6329ed2bcb9ad2409cfc2552ec0bb8d5f17a622631912cba25dcdf91e6284661cacf2d39e8ea901d04"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pino@8.21.0",
      "type": "library",
      "name": "pino",
      "version": "8.21.0",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "super fast, all natural json logger",
      "purl": "pkg:npm/pino@8.21.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pino/-/pino-8.21.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/pinojs/pino.git"
        },
        {
          "type": "website",
          "url": "https://getpino.io"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/pino/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a9e2a7738e40320c366495469991c4456f6880d75f07f5281187ccb34e44902bc1e296c38917bad263c1e85b9f88d0ce3a019817fe9c5ba6b7f6befcd0084d1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pino-abstract-transport@1.2.0",
      "type": "library",
      "name": "pino-abstract-transport",
      "version": "1.2.0",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "Write Pino transports easily",
      "purl": "pkg:npm/pino-abstract-transport@1.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/pinojs/pino-abstract-transport.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pinojs/pino-abstract-transport#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/pino-abstract-transport/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ae861f0465f3c27c7f8f31701beab28e8c6404a32d31940227fa2ace0c6e6481f615f81434ac661859321e9773f99a6c97aa46243e6748932c2c9fa40a511d5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pino-std-serializers@6.2.2",
      "type": "library",
      "name": "pino-std-serializers",
      "version": "6.2.2",
      "scope": "required",
      "author": "James Sumners <james.sumners@gmail.com>",
      "description": "A collection of standard object serializers for Pino",
      "purl": "pkg:npm/pino-std-serializers@6.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/pinojs/pino-std-serializers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pinojs/pino-std-serializers#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/pino-std-serializers/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7078cf3ec13ebe18ffb67842cbfc22321dccdf3de1fe3d79cc7417f92f46913060a89b93b89cd8278814c8008b843689ee493d6daf6244399b1f6b49534dce88"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pkce-challenge@5.0.1",
      "type": "library",
      "name": "pkce-challenge",
      "version": "5.0.1",
      "scope": "required",
      "author": "crouchcd",
      "description": "Generate or verify a Proof Key for Code Exchange (PKCE) challenge pair",
      "purl": "pkg:npm/pkce-challenge@5.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/crouchcd/pkce-challenge.git"
        },
        {
          "type": "website",
          "url": "https://github.com/crouchcd/pkce-challenge#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/crouchcd/pkce-challenge/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c10d1bfd6e05af4d6ab691e5a92aaca5c8f712106f8a6b1d8742a51e11fc1d166732c11ad1e6b67d350b397392f5c710af7a26f86706464e1efa2b2b65657ca9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "playwright-core@1.61.1",
      "type": "library",
      "name": "playwright-core",
      "version": "1.61.1",
      "scope": "required",
      "author": "Microsoft Corporation",
      "description": "A high-level API to automate web browsers",
      "purl": "pkg:npm/playwright-core@1.61.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.61.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/microsoft/playwright.git"
        },
        {
          "type": "website",
          "url": "https://playwright.dev"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87b425b7a9b8444a76e6abc876f6c3b55983e0ba955dfa51c61391bfd2f48f3113334e69e1fb8f27774acae4974310d26d79e64bbf470208bde7cf65192a4b92"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "pngjs@5.0.0",
      "type": "library",
      "name": "pngjs",
      "version": "5.0.0",
      "scope": "required",
      "description": "PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.",
      "purl": "pkg:npm/pngjs@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/lukeapage/pngjs.git"
        },
        {
          "type": "website",
          "url": "https://github.com/lukeapage/pngjs"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/lukeapage/pngjs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e34416e586a504d7d0a39c916268b0ed8cfa4ca295af787af7bd01d9813eddf429b1672b6e3d4fcc9831789d7d0d142384c6ca3c8b8c63cac569773c9a8a2557"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "process@0.11.10",
      "type": "library",
      "name": "process",
      "version": "0.11.10",
      "scope": "required",
      "author": "Roman Shtylman <shtylman@gmail.com>",
      "description": "process information for node.js and browsers",
      "purl": "pkg:npm/process@0.11.10",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/process/-/process-0.11.10.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/shtylman/node-process.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71d19e7ff76b585a32743d49b0ccee15ff35d349d997e193fb269c7366c471e7797fd463938cfe5ad1544c1bbd3e13a2f63fe37e604fbb498c118e3021d005f0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "process-warning@3.0.0",
      "type": "library",
      "name": "process-warning",
      "version": "3.0.0",
      "scope": "required",
      "author": "Tomas Della Vedova",
      "description": "A small utility for creating warnings and emitting them.",
      "purl": "pkg:npm/process-warning@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/fastify/process-warning.git"
        },
        {
          "type": "website",
          "url": "https://github.com/fastify/fastify-warning#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/fastify/fastify-warning/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9aa9f4905465d04a2a8672f4190d2f7aa147c88375ca283d44787f227cce45352264715102eafe68cb519042cdc06b3d68dc0a4bab60fc09f835804f1b0bedcd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "protobufjs@7.6.5",
      "type": "library",
      "name": "protobufjs",
      "version": "7.6.5",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "Protocol Buffers for JavaScript (& TypeScript).",
      "purl": "pkg:npm/protobufjs@7.6.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz"
        },
        {
          "type": "website",
          "url": "https://protobufjs.github.io/protobuf.js/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc53c3d2751cf631faadf1638e2f4806a3b3e297121370ac4f59bb129e8c75bd0bc5250c8fc86097a1a898ebd9ce936902aa866970343f7552ad92c5cc8850af"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "proxy-addr@2.0.7",
      "type": "library",
      "name": "proxy-addr",
      "version": "2.0.7",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Determine address of proxied request",
      "purl": "pkg:npm/proxy-addr@2.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96542c30b4940d43d3e388ddad4fcedfbaa59e27e2b433fe670ae699972848ac8b2afb59c69c95d27dbf6c3fcde2d040019fe024475953b28cadaa0ad7e5d802"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "proxy-from-env@2.1.0",
      "type": "library",
      "name": "proxy-from-env",
      "version": "2.1.0",
      "scope": "required",
      "author": "Rob Wu <rob@robwu.nl> (https://robwu.nl/)",
      "description": "Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.",
      "purl": "pkg:npm/proxy-from-env@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Rob--W/proxy-from-env.git"
        },
        {
          "type": "website",
          "url": "https://github.com/Rob--W/proxy-from-env#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Rob--W/proxy-from-env/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "709fa81d35b554011af1c26c96099466b73eb2344a8002a5dd9cac7baf8f577f2165efd5e99d784db0ae5dc6a7f45f60865cf842b16bd9cf764cd17cd949181c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "qified@0.10.1",
      "type": "library",
      "name": "qified",
      "version": "0.10.1",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com>",
      "description": "Task and Message Queues with Multiple Providers",
      "purl": "pkg:npm/qified@0.10.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/qified/-/qified-0.10.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/qified.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jaredwray/qified#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jaredwray/qified/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8ec328208bd2314f578f28669f708f3bb9b4a6c6897ab26c09f910070d0971f7ef5c3f01560e22851423ee5a1afd8a09e51a967dbc340bc3aecde1d71354510"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "hookified@2.2.0",
      "type": "library",
      "name": "hookified",
      "version": "2.2.0",
      "scope": "required",
      "author": "Jared Wray <me@jaredwray.com>",
      "description": "Event Emitting and Middleware Hooks",
      "purl": "pkg:npm/hookified@2.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hookified/-/hookified-2.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jaredwray/hookified.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jaredwray/hookified#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jaredwray/hookified/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a7f2e017344de457a80f70cb4ba6e451aa5ec9ee84e1223ac89b3a29eb4435dd7c4be141b61a98ab66a62545a9b79cf4110c301de9a27636393aa24610a9b9b8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "qrcode@1.5.4",
      "type": "library",
      "name": "qrcode",
      "version": "1.5.4",
      "scope": "required",
      "author": "Ryan Day <soldair@gmail.com>",
      "description": "QRCode / 2d Barcode api with both server side and client side support using canvas",
      "purl": "pkg:npm/qrcode@1.5.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/soldair/node-qrcode.git"
        },
        {
          "type": "website",
          "url": "http://github.com/soldair/node-qrcode"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5c6bbd59822bba3918c7a85043a6748c4d1d91793a17e25d40bb55452f255e05315abf3427bf9271305af7ba41d52a94ab480d8c0a4d253494b292351fcfb66"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "qrcode-terminal@0.12.0",
      "type": "library",
      "name": "qrcode-terminal",
      "version": "0.12.0",
      "scope": "required",
      "description": "QRCodes, in the terminal",
      "purl": "pkg:npm/qrcode-terminal@0.12.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/gtanner/qrcode-terminal"
        },
        {
          "type": "website",
          "url": "https://github.com/gtanner/qrcode-terminal"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "117b73459982f981a61a50c56d72b142231937008b10ee8100d2971b8882b5220cd32a9cfe96a9a52c774482abe2bd2e87926c05c90e5de2ab077233ee6750a5"
        }
      ]
    },
    {
      "bom-ref": "qs@6.15.3",
      "type": "library",
      "name": "qs",
      "version": "6.15.3",
      "scope": "required",
      "description": "A querystring parser that supports nesting and arrays, with a depth limit",
      "purl": "pkg:npm/qs@6.15.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/qs.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/qs"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bd825df30a5e61e5b970d4a194cd02a1039a145d297caf0508339a344b79c25cc9624afcb90f3c7bfc325c23e4b08080aff889de499c21061d684b210703bd4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "quick-format-unescaped@4.0.4",
      "type": "library",
      "name": "quick-format-unescaped",
      "version": "4.0.4",
      "scope": "required",
      "author": "David Mark Clements",
      "description": "Solves a problem with util.format",
      "purl": "pkg:npm/quick-format-unescaped@4.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/davidmarkclements/quick-format.git"
        },
        {
          "type": "website",
          "url": "https://github.com/davidmarkclements/quick-format#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/davidmarkclements/quick-format/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b580b5435860c91b87825a15fd85ecdb0d79ba73d587ca9fbbfa824df85361a99ac3b7f286e98a6b6c86a5d4a8f3bbd8df6ac87258fee1f59841750cb3d107be"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "range-parser@1.3.0",
      "type": "library",
      "name": "range-parser",
      "version": "1.3.0",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca> (http://tjholowaychuk.com)",
      "description": "Range header field string parser",
      "purl": "pkg:npm/range-parser@1.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85e9369854293ee2381350412ab4ada3e054ddedf1e31b9aaec6e2c2bdfe95fee9e388eebc5315d171564003f7c54caa5c0e11ad72c8a1a49419b4add39e9933"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "raw-body@3.0.2",
      "type": "library",
      "name": "raw-body",
      "version": "3.0.2",
      "scope": "required",
      "author": "Jonathan Ong <me@jongleberry.com> (http://jongleberry.com)",
      "description": "Get and validate the raw body of a readable stream.",
      "purl": "pkg:npm/raw-body@3.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b9cd08c3965c5691fed9e7125d574fc1d164cdab1eafc46ef4cc9138374901b382e8be6118589cd01b10bd6d2f5100abb76e0338d25adde73a0b275d8c43904"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "readable-stream@4.7.0",
      "type": "library",
      "name": "readable-stream",
      "version": "4.7.0",
      "scope": "required",
      "description": "Node.js Streams, a user-land copy of the stream library from Node.js",
      "purl": "pkg:npm/readable-stream@4.7.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/readable-stream"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/readable-stream"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nodejs/readable-stream/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0818699ca532f03e06bc067ebf67be5255a1f5cf9754badda26d2c80315866520816a660e7d9d6a90749fb7fc9f0692891b5ea40b1f2727d720ee4309500e0e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "real-require@0.2.0",
      "type": "library",
      "name": "real-require",
      "version": "0.2.0",
      "scope": "required",
      "author": "Paolo Insogna <shogun@cowtech.it>",
      "description": "Keep require and import consistent after bundling or transpiling",
      "purl": "pkg:npm/real-require@0.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/pinojs/real-require.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pinojs/real-require"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/real-require/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7b7ebac633f3824cba8b3808749a1540f5504c1ddfbd53b65bd931cc19d054a1954eb466c9ce3c6c6060c9dc0f4061808fe219facb54d56da39fcd6b66e4616"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "require-directory@2.1.1",
      "type": "library",
      "name": "require-directory",
      "version": "2.1.1",
      "scope": "required",
      "author": "Troy Goode <troygoode@gmail.com> (http://github.com/troygoode/)",
      "description": "Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.",
      "purl": "pkg:npm/require-directory@2.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/troygoode/node-require-directory.git"
        },
        {
          "type": "website",
          "url": "https://github.com/troygoode/node-require-directory/"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/troygoode/node-require-directory/issues/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c6c4423bfb0b06f71aef763b2b9662f6d8e3134e21d1c0032ba2211e320abc833a0b0bf3d0afb46c4434932d483f6d9019b45f9354890773aff84482abba2f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "require-from-string@2.0.2",
      "type": "library",
      "name": "require-from-string",
      "version": "2.0.2",
      "scope": "required",
      "author": "Vsevolod Strukchinsky",
      "description": "Require module from string",
      "purl": "pkg:npm/require-from-string@2.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5dfd2759ee91b1ece214cbbe029f5b8a251b9a996ae92f7fa7eef0ed85cffc904786b5030d48706bebc0372b9bbaa7d9593bde53ffc36151ac0c6ed128bfef13"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "require-main-filename@2.0.0",
      "type": "library",
      "name": "require-main-filename",
      "version": "2.0.0",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "shim for require.main.filename() that works in as many environments as possible",
      "purl": "pkg:npm/require-main-filename@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/yargs/require-main-filename.git"
        },
        {
          "type": "website",
          "url": "https://github.com/yargs/require-main-filename#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/yargs/require-main-filename/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34a37990c0f294aba577160b4947eb6e8e53bb387885dfb613c34f3d7d36999b67d55b911104e861efd9765272f89dee0a97da886174e5eec1f16d225db4079a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "retry@0.13.1",
      "type": "library",
      "name": "retry",
      "version": "0.13.1",
      "scope": "required",
      "author": "Tim Koschützki <tim@debuggable.com> (http://debuggable.com/)",
      "description": "Abstraction for exponential and custom retry strategies for failed operations.",
      "purl": "pkg:npm/retry@0.13.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/tim-kos/node-retry.git"
        },
        {
          "type": "website",
          "url": "https://github.com/tim-kos/node-retry"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d0050dc8f16d4281ed127a1fba8238f4dcb6e64455aea2cce02bda280a9c1822b861a0ef34a5fab8714914e439249f07ce7c5b5e470959e7a3d838663215676"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "router@2.2.0",
      "type": "library",
      "name": "router",
      "version": "2.2.0",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Simple middleware-style router",
      "purl": "pkg:npm/router@2.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/router/-/router-2.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cb4eb50a9b653288beeb9616a9bbf665e3917036091919a0a965b2076a30d883094908eccb4a4f9c20f027b04a95f79e468c82c99ca6dd402d6754fcfe80061"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "safe-buffer@5.2.1",
      "type": "library",
      "name": "safe-buffer",
      "version": "5.2.1",
      "scope": "required",
      "author": "Feross Aboukhadijeh",
      "description": "Safer Node.js Buffer API",
      "purl": "pkg:npm/safe-buffer@5.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/safe-buffer.git"
        },
        {
          "type": "website",
          "url": "https://github.com/feross/safe-buffer"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/feross/safe-buffer/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "safe-stable-stringify@2.5.0",
      "type": "library",
      "name": "safe-stable-stringify",
      "version": "2.5.0",
      "scope": "required",
      "author": "Ruben Bridgewater",
      "description": "Deterministic and safely JSON.stringify to quickly serialize JavaScript objects",
      "purl": "pkg:npm/safe-stable-stringify@2.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/BridgeAR/safe-stable-stringify.git"
        },
        {
          "type": "website",
          "url": "https://github.com/BridgeAR/safe-stable-stringify#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/BridgeAR/safe-stable-stringify/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f7ae9a532a6f53f8fb1508110e511e3a19623b7dd3acd3454a675fbd7351160da0ccbe341cead530b85c88a6b806813716a151d22ab53c1f7d591c0d9ed111c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "safer-buffer@2.1.2",
      "type": "library",
      "name": "safer-buffer",
      "version": "2.1.2",
      "scope": "required",
      "author": "Nikita Skovoroda",
      "description": "Modern Buffer API polyfill without footguns",
      "purl": "pkg:npm/safer-buffer@2.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ChALkeR/safer-buffer.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ChALkeR/safer-buffer/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "scmp@2.1.0",
      "type": "library",
      "name": "scmp",
      "version": "2.1.0",
      "scope": "required",
      "author": "Sean Lavine",
      "description": "safe, constant-time comparison of Buffers",
      "purl": "pkg:npm/scmp@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/scmp/-/scmp-2.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/freewil/scmp.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3f99140693d45c7abfe3104c3fcb0e26c28dc453f36f62fa79efbfc1b6aaf29bd432e7f31d58606a8a96c02e077696b7564c9e7f82a0eeb317e7401c4ec53d9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "send@1.2.1",
      "type": "library",
      "name": "send",
      "version": "1.2.1",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca>",
      "description": "Better streaming static file server with Range and conditional-GET support",
      "purl": "pkg:npm/send@1.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/send/-/send-1.2.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d609d97fb0c572821c6a34e34f08f0b838f3bb3e0f3dc6364ad28f96c180435f981f6d08455ac169749699d8e8c1327abbc45cd353e860e1875df3f599871935"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "serve-static@2.2.1",
      "type": "library",
      "name": "serve-static",
      "version": "2.2.1",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Serve static files",
      "purl": "pkg:npm/serve-static@2.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c515c19f4a4fa904d54220bcc3242b2acd8c3a55f6e334343ce19a8f492e96dbe8382b2d050339caf3a1015494c0e32342d4efb0f5a83421df3c6c1a6902614f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "set-blocking@2.0.0",
      "type": "library",
      "name": "set-blocking",
      "version": "2.0.0",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "set blocking stdio and stderr ensuring that terminal output does not truncate",
      "purl": "pkg:npm/set-blocking@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/yargs/set-blocking.git"
        },
        {
          "type": "website",
          "url": "https://github.com/yargs/set-blocking#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/yargs/set-blocking/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a22814bc0275861322f3a1f15f9af2b0a5d3f3aa2cb5e8bbd07cadf2bff7d51fb063d77ff097725247527eadf81113dabbc5424ae2abe04bcada48e78b51e87"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "setprototypeof@1.2.0",
      "type": "library",
      "name": "setprototypeof",
      "version": "1.2.0",
      "scope": "required",
      "author": "Wes Todd",
      "description": "A small polyfill for Object.setprototypeof",
      "purl": "pkg:npm/setprototypeof@1.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/wesleytodd/setprototypeof.git"
        },
        {
          "type": "website",
          "url": "https://github.com/wesleytodd/setprototypeof"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/wesleytodd/setprototypeof/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1392c35fb5aba7ce4a8a5e5b859bf8ea3f2339e6e82aae4932660cde05467461fcc45a4f59750cb0dae53830ab928c4c11e362fd7648c2e46f6385cdc18309a7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "sharp@0.35.3",
      "type": "library",
      "name": "sharp",
      "version": "0.35.3",
      "scope": "required",
      "author": "Lovell Fuller <npm@lovell.info>",
      "description": "High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images",
      "purl": "pkg:npm/sharp@0.35.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sharp/-/sharp-0.35.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/lovell/sharp.git"
        },
        {
          "type": "website",
          "url": "https://sharp.pixelplumbing.com"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a3d33547b991870a20015dc3717988694673cd3c072f6c6f1131d0408430312ca9024554a92b7232bbba9bab0dc9333a23d1111e33a7f7b492ed570974d36dd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "side-channel@1.1.1",
      "type": "library",
      "name": "side-channel",
      "version": "1.1.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Store information about any JS value in a side channel. Uses WeakMap if available.",
      "purl": "pkg:npm/side-channel@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/side-channel.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/side-channel#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/side-channel/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb1e9d2bacc97694f3178b1078d631c2dbc1cdfe848381ad95eb12f781cebd3b9d51ec8ad965c06887e60e0b32b2562b441785225b22e78018b05194ba19afad"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "side-channel-list@1.0.1",
      "type": "library",
      "name": "side-channel-list",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Store information about any JS value in a side channel, using a linked list",
      "purl": "pkg:npm/side-channel-list@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/side-channel-list.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/side-channel-list#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/side-channel-list/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a39ffd1b8bfa145118dce5797b21a5a2fce24926e9aea0915025f0c3c8ee3afa1056b1f69533ae53047ab67a864187397d11c8713a28e991b442f12541414d3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "side-channel-map@1.0.1",
      "type": "library",
      "name": "side-channel-map",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Store information about any JS value in a side channel, using a Map",
      "purl": "pkg:npm/side-channel-map@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/side-channel-map.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/side-channel-map#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/side-channel-map/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5428c235f80cb1bcb7b53768d369db8ed33f7b0adaea33c79a94e17a7913621f291bdb9c67fd4ff12a38bb814605e93f063a4e56c0c23282c0fe2b8128815744"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "side-channel-weakmap@1.0.2",
      "type": "library",
      "name": "side-channel-weakmap",
      "version": "1.0.2",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Store information about any JS value in a side channel. Uses WeakMap if available.",
      "purl": "pkg:npm/side-channel-weakmap@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/side-channel-weakmap.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/side-channel-weakmap#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/side-channel-weakmap/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58f4bf1ef1d04d89c78ac2e8f4c72a0473899361641cefed969be5772ae77a6e1a790a7885a8b7832b61b3083aa74d684a84e5e7cadca621408c5d9baf6024d8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "signal-exit@4.1.0",
      "type": "library",
      "name": "signal-exit",
      "version": "4.1.0",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "when you want to fire an event no matter how a process exits.",
      "purl": "pkg:npm/signal-exit@4.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tapjs/signal-exit.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f3c99d5ef3cc3d3b588d25b2a73a5bd84eb58f0e5e3a3b56c6d03dd7227bfef6d90faf1acdf235144e21650e4926296827d4ce827c8035dd2b86a8e6bd2a8af"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "sonic-boom@3.8.1",
      "type": "library",
      "name": "sonic-boom",
      "version": "3.8.1",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "Extremely fast utf8 only stream implementation",
      "purl": "pkg:npm/sonic-boom@3.8.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/pinojs/sonic-boom.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pinojs/sonic-boom#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pinojs/sonic-boom/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb867c2c20c1bae9be3c13f795257b447ad7b1caa4b2f7bf6e2d1ab3b9a1c159c15beff052a293ff629beee9bccaa705cb476e61b6cfc73b7cf59cb69ce09ac6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "split2@4.2.0",
      "type": "library",
      "name": "split2",
      "version": "4.2.0",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "split a Text Stream into a Line Stream, using Stream 3",
      "purl": "pkg:npm/split2@4.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mcollina/split2.git"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/mcollina/split2/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51c8dc24e5a49eb36417a3cb5fcdea70733a28781528d915eb663c6b9b980d5bfdc9d19057000730aa877498ded554d6a658c6d1662908386b09d00e607e135a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "standardwebhooks@1.0.0",
      "type": "library",
      "name": "standardwebhooks",
      "version": "1.0.0",
      "scope": "required",
      "author": "Standard Webhooks",
      "description": "Standard Webhooks for TypeScript",
      "purl": "pkg:npm/standardwebhooks@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.0.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/standard-webhooks/standard-webhooks/tree/main/libraries/javascript"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05b1c63902bda251cf32f40d1d6ba5e8c625ad14c038a9f4deb39ee00f0edc22d684d7f860706aab61c928a0beb1faa9c62058e76a4d79eb03ea32222c3cfc8e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "statuses@2.0.2",
      "type": "library",
      "name": "statuses",
      "version": "2.0.2",
      "scope": "required",
      "description": "HTTP status utility",
      "purl": "pkg:npm/statuses@2.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ef132e795770c1eee927468fb888e193e5f3f5b2547cc10a2155d9278a064f32932cb5a289416870898040089137525da94e70138a18416274616501c606247"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "string_decoder@1.3.0",
      "type": "library",
      "name": "string_decoder",
      "version": "1.3.0",
      "scope": "required",
      "description": "The string_decoder module from Node core",
      "purl": "pkg:npm/string_decoder@1.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/string_decoder.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/string_decoder"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "864457f14d568c915df0bb03276c90ff0596c5aa2912c0015355df90cf00fa3d3ef392401a9a6dd7a72bd56860e8a21b6f8a2453a32a97a04e8febaea7fc0a78"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "string-width@4.2.3",
      "type": "library",
      "name": "string-width",
      "version": "4.2.3",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get the visual width of a string - the number of columns required to display it",
      "purl": "pkg:npm/string-width@4.2.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0ac90450a63274b08a7ad84ad265d1ac8cc256b1aa79a1136284786ee86ec954effd8c807a5327af2feb57b8eaab9e0f23fdcc4a4d6c96530bd24eb8a2673fe"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "strip-ansi@6.0.1",
      "type": "library",
      "name": "strip-ansi",
      "version": "6.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Strip ANSI escape codes from a string",
      "purl": "pkg:npm/strip-ansi@6.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "637f153d21dcaa416b0a916743dbee4979aabaebf9a1738aa46793e9a1abaf7a3719cf409556ba2417d448e0a76f1186645fbfd28a08ecaacfb944b3b54754e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "strtok3@10.3.5",
      "type": "library",
      "name": "strtok3",
      "version": "10.3.5",
      "scope": "required",
      "author": "Borewit",
      "description": "A promise based streaming tokenizer",
      "purl": "pkg:npm/strtok3@10.3.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Borewit/strtok3.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Borewit/strtok3/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "922e216507e1e6b5f44032cb90e0a3fa1f8254d92a9a9fc231ff2ff2466990d54aea3190a28332b6accb65851560865c159eb20c1ef411f0fc3ce7055e2179a0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "thread-stream@2.7.0",
      "type": "library",
      "name": "thread-stream",
      "version": "2.7.0",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "A streaming way to send data to a Node.js Worker Thread",
      "purl": "pkg:npm/thread-stream@2.7.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mcollina/thread-stream.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mcollina/thread-stream#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mcollina/thread-stream/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a908915ac53fc2f368948ead6db08a77d88a6939c25ec4f057186128cea772d3ddba34f2ced8e56d49144d4ca689d59c327679a564747a3e1ad2d8ec5b4db5bf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "toidentifier@1.0.1",
      "type": "library",
      "name": "toidentifier",
      "version": "1.0.1",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Convert a string of words to a JavaScript identifier",
      "purl": "pkg:npm/toidentifier@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39b123ca12483f0c840d987e37574fee7ab2eba7355e764521f2d18dbda797a5fa6ec2329e9e54a8c7fd8efc14e5654b447be246eece58844cfad3c3e500744"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "token-types@6.1.2",
      "type": "library",
      "name": "token-types",
      "version": "6.1.2",
      "scope": "required",
      "author": "Borewit",
      "description": "Common token types for decoding and encoding numeric and string values",
      "purl": "pkg:npm/token-types@6.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Borewit/token-types.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Borewit/token-types/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7515dc872f82d0880af163c2eb1bc21c544859851baaa74420a3da2a8fc071350dcf02d32ba007ed18dd2d6b0465c00dfd305db5f530dcf60480faf954fafac3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ts-algebra@2.0.0",
      "type": "library",
      "name": "ts-algebra",
      "version": "2.0.0",
      "scope": "required",
      "author": "Thomas Aribart",
      "description": "Types on steroids 💊",
      "purl": "pkg:npm/ts-algebra@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ThomasAribart/ts-algebra.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ThomasAribart/ts-algebra#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ThomasAribart/ts-algebra/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14f02134f14cae4c33efa3fb71d8dd9a24a1c0cca765837a4a03ae8c3d6ead8e28366f343aef6831d99b478e4ba2d70a397a32ef04a61e444513a3316eb85e7f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ts-mixer@6.0.4",
      "type": "library",
      "name": "ts-mixer",
      "version": "6.0.4",
      "scope": "required",
      "author": "Tanner Nielsen",
      "description": "A very small TypeScript library that provides tolerable Mixin functionality.",
      "purl": "pkg:npm/ts-mixer@6.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/tannerntannern/ts-mixer.git"
        },
        {
          "type": "website",
          "url": "https://github.com/tannerntannern/ts-mixer#readme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9f2a96e6aee833e40a2ee3072be5673551415638b86af859baa9ae8fd30d0ae50c36ca1694a225acce1095b8d432370ae51a2b1c1ce9aa628028c753edbe08c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "tslib@2.8.1",
      "type": "library",
      "name": "tslib",
      "version": "2.8.1",
      "scope": "required",
      "author": "Microsoft Corp.",
      "description": "Runtime library for TypeScript helper functions",
      "purl": "pkg:npm/tslib@2.8.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Microsoft/tslib.git"
        },
        {
          "type": "website",
          "url": "https://www.typescriptlang.org/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Microsoft/TypeScript/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0916ef781d06fe29576e49440bef09e99aa9df98bb0e03f9c087a6fa107d30084a0ad3f98f79753a737c0a0d5f373243ae1cf447b525ca294f7d2016b34bfdb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "0BSD"
          }
        }
      ]
    },
    {
      "bom-ref": "twilio@6.0.2",
      "type": "library",
      "name": "twilio",
      "version": "6.0.2",
      "scope": "required",
      "author": "API Team <api@twilio.com>",
      "description": "A Twilio helper library",
      "purl": "pkg:npm/twilio@6.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/twilio/-/twilio-6.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/twilio/twilio-node.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44ddd367152dc4bcf61c1655b7adbe2dd67141bacc56060ab6eccb83098eee7a8abd1fa0412e6609a7240fd85fe18ecc9a82bf6d7eed0a6ee46890bc902f3314"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "type-is@2.1.0",
      "type": "library",
      "name": "type-is",
      "version": "2.1.0",
      "scope": "required",
      "description": "Infer the content-type of a request.",
      "purl": "pkg:npm/type-is@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7da607c346a705b73f916177cc54c49f14853801945fd1856ce06d86f0dd2ec22512858e14eb52d3380289063022c90bf6219764bde40170fc3a86781a63004c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "uint8array-extras@1.5.0",
      "type": "library",
      "name": "uint8array-extras",
      "version": "1.5.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Useful utilities for working with Uint8Array (and Buffer)",
      "purl": "pkg:npm/uint8array-extras@1.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aef2920620b9cea08288367d9003accd9703bdd007c3020a246df76248f8dce29c5ac9e670144bd3d6135389ce78767c6366bb9753204ddd3c4817bd03c423e8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "undici@6.28.0",
      "type": "library",
      "name": "undici",
      "version": "6.28.0",
      "scope": "required",
      "description": "An HTTP/1.1 client, written from scratch for Node.js",
      "purl": "pkg:npm/undici@6.28.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/undici/-/undici-6.28.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/nodejs/undici.git"
        },
        {
          "type": "website",
          "url": "https://undici.nodejs.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nodejs/undici/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c863dd7483d4c8d77612f7996b305aecf119bfbbf8ab8077935a8282a2d79e274e02509f767847e3d2b567fbb54a30f06950f894a0129f84dc8b236dc413f28"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "unpipe@1.0.0",
      "type": "library",
      "name": "unpipe",
      "version": "1.0.0",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Unpipe a stream from all destinations",
      "purl": "pkg:npm/unpipe@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a63cb66d8852b2e7f05a52b03dcfa5ddc37bfb0b8994aeaecf461d2443a54036e5ea3a3f6253e2e266fc6a0524542f0117b57c36ecdec8f36a464b00de1ced29"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "urdr-mcp-server@1.0.1",
      "type": "library",
      "name": "urdr-mcp-server",
      "version": "1.0.1",
      "scope": "required",
      "description": "Model Context Protocol server for Urdr memory tooling",
      "purl": "pkg:npm/urdr-mcp-server@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/urdr-mcp-server/-/urdr-mcp-server-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/natureco-official/urdr.git"
        },
        {
          "type": "website",
          "url": "https://github.com/natureco-official/urdr#readme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d7fd8bb15a6f31524a37738b9093cd93aa514f3a4b25ee725ca9885c7b60218cb7c5597ee736e41a558b4d5a71fbb6636119fe306b6b837584fc600e9fe9cff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "vary@1.1.2",
      "type": "library",
      "name": "vary",
      "version": "1.1.2",
      "scope": "required",
      "author": "Douglas Christopher Wilson <doug@somethingdoug.com>",
      "description": "Manipulate the HTTP Vary header",
      "purl": "pkg:npm/vary@1.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04d19b58b7ddd1e50f69b8645d4566d23f2ebaf444c93879a2f45afddca8c3f06a01b649c82fb97d4f88cd03b39802b362a6110084a8461750af778867f3d7aa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "whatsapp-rust-bridge@0.5.4",
      "type": "library",
      "name": "whatsapp-rust-bridge",
      "version": "0.5.4",
      "scope": "required",
      "author": "João Lucas <jlucaso@hotmail.com>",
      "description": "A high-performance utilities for WhatsApp, powered by Rust and WebAssembly.",
      "purl": "pkg:npm/whatsapp-rust-bridge@0.5.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/whatsapp-rust-bridge/-/whatsapp-rust-bridge-0.5.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jlucaso1/whatsapp-rust-bridge.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c983b5a92b3415eeed1ad9f13851e89a87140fa219b68020980e280c5c8621167aec3dd0664df0eecc00e975c55cd427822cab83693bb6e97a22b337794161ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "which-module@2.0.1",
      "type": "library",
      "name": "which-module",
      "version": "2.0.1",
      "scope": "required",
      "author": "nexdrew",
      "description": "Find the module object for something that was require()d",
      "purl": "pkg:npm/which-module@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/nexdrew/which-module.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nexdrew/which-module#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nexdrew/which-module/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "881759e7b443be7391f4018184c2f6bc565fee1f2f9818e1a1a66a3832411561d5b4a90398ab876a2ddcc793e054cad7e580cda76ec0a1f61b03072d492faf85"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "win-guid@0.2.1",
      "type": "library",
      "name": "win-guid",
      "version": "0.2.1",
      "scope": "required",
      "author": "Borewit",
      "description": "Windows legacy GUID parser",
      "purl": "pkg:npm/win-guid@0.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/win-guid/-/win-guid-0.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Borewit/win-guid.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8042105389a4825d8e3dea0dad67e5709149dc07b604f778782b071c0fd78a4b25908566b3f9c786f9efcc8655ed52e606fb459433b32edf6bad94fe9fa0faec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "wrap-ansi@6.2.0",
      "type": "library",
      "name": "wrap-ansi",
      "version": "6.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Wordwrap a string with ANSI escape codes",
      "purl": "pkg:npm/wrap-ansi@6.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "afa94f7011b1657948732984bbb227c43321756d0a0f1a4b82814b720b9ab3109a27f48e219c0835ab4af4a63fb5ff99ae5cb038a5345038f70135d405fc495c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "wrappy@1.0.2",
      "type": "library",
      "name": "wrappy",
      "version": "1.0.2",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Callback wrapping utility",
      "purl": "pkg:npm/wrappy@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/wrappy"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/wrappy"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/wrappy/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9784a9fc346c7a8afdc0be84bd5dbe4ee427eb774c90f8d9feca7d5e48214c46d5f4a94f4b5c54b19deeeff2103b8c31b5c141e1b82940f45c477402bdeccf71"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "ws@8.21.0",
      "type": "library",
      "name": "ws",
      "version": "8.21.0",
      "scope": "required",
      "author": "Einar Otto Stangvik <einaros@gmail.com> (http://2x.io)",
      "description": "Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js",
      "purl": "pkg:npm/ws@8.21.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/websockets/ws.git"
        },
        {
          "type": "website",
          "url": "https://github.com/websockets/ws"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56ca76f1bec345c8a6150bebaaed967a4df3d626310c25aa1d807c42c9e4fd2e117da090ccf18fc8136e563255ddc77a5222ad52da7ab0d33bee05afcdc087fa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "xmlbuilder@13.0.2",
      "type": "library",
      "name": "xmlbuilder",
      "version": "13.0.2",
      "scope": "required",
      "author": "Ozgur Ozcitak <oozcitak@gmail.com>",
      "description": "An XML builder for node.js",
      "purl": "pkg:npm/xmlbuilder@13.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/oozcitak/xmlbuilder-js.git"
        },
        {
          "type": "website",
          "url": "http://github.com/oozcitak/xmlbuilder-js"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/oozcitak/xmlbuilder-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12ec748b641d0d829b75b03a00ceb11389ba65366be06e3117d91a848dae91210c0b3c1c7b6797f56953239277b3e354ee1a5ab05b2bf2158838d69eecb96e01"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "y18n@4.0.3",
      "type": "library",
      "name": "y18n",
      "version": "4.0.3",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "the bare-bones internationalization library used by yargs",
      "purl": "pkg:npm/y18n@4.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:yargs/y18n.git"
        },
        {
          "type": "website",
          "url": "https://github.com/yargs/y18n"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/yargs/y18n/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24a86a4cec12aea340d4d639952ced2751ab06252874b326219b8b88368c449fa2b4577e001544f170633af2162fead2a8d0c2ef82c24859a56ff538519e2125"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "yargs@15.4.1",
      "type": "library",
      "name": "yargs",
      "version": "15.4.1",
      "scope": "required",
      "description": "yargs the modern, pirate-themed, successor to optimist.",
      "purl": "pkg:npm/yargs@15.4.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/yargs/yargs.git"
        },
        {
          "type": "website",
          "url": "https://yargs.js.org/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69e3dbc4399c616fbe3daa81b09f8761417009dbf82d5bdd9e1072efc139ecf228afcfce56f84cac00c51440e1f031c3151bff3bd8b794f86c10d8ceed05f4f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "yargs-parser@18.1.3",
      "type": "library",
      "name": "yargs-parser",
      "version": "18.1.3",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "the mighty option parser used by yargs",
      "purl": "pkg:npm/yargs-parser@18.1.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/yargs/yargs-parser.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39d23d09793a32ff82ba39971a4265ba9725d72a1abb72c4445dc0f0936a2614f244c1434e56d24abe60ebf442357c025953265c445ee4c460569915ee76b09"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "zod@4.4.3",
      "type": "library",
      "name": "zod",
      "version": "4.4.3",
      "scope": "required",
      "author": "Colin McDonnell <zod@colinhacks.com>",
      "description": "TypeScript-first schema declaration and validation library with static type inference",
      "purl": "pkg:npm/zod@4.4.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/colinhacks/zod.git"
        },
        {
          "type": "website",
          "url": "https://zod.dev"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/colinhacks/zod/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cad10d163209165d94c1882575eda37215b61f09b818914b0e249759d4eb25004837d15cca9ee7e0387124489634024c575fc1a967d6fe4920ef55037072724d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "zod-to-json-schema@3.25.2",
      "type": "library",
      "name": "zod-to-json-schema",
      "version": "3.25.2",
      "scope": "required",
      "author": "Stefan Terdell",
      "description": "Converts Zod schemas to Json Schemas",
      "purl": "pkg:npm/zod-to-json-schema@3.25.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/StefanTerdell/zod-to-json-schema"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bf3e07e7a53d712920de4184827d12391b2de13dff7598a543b982d41d924c883169b6f3f8d4c4a75a87e6f1d9c29b4db9e9935f64833b0d2cee48c0059e31c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "natureco-cli@6.0.0",
      "dependsOn": [
        "@anthropic-ai/sdk@0.105.0",
        "@inquirer/prompts@8.5.2",
        "@slack/web-api@8.0.0",
        "@whiskeysockets/baileys@7.0.0-rc13",
        "chalk@4.1.2",
        "commander@11.1.0",
        "diff@5.2.2",
        "discord.js@14.27.0",
        "irc@0.5.2",
        "marked@4.3.0",
        "node-cron@4.5.0",
        "node-telegram-bot-api@1.1.2",
        "openai@6.45.0",
        "pino@8.21.0",
        "playwright-core@1.61.1",
        "qrcode@1.5.4",
        "qrcode-terminal@0.12.0",
        "string-width@4.2.3",
        "twilio@6.0.2",
        "urdr-mcp-server@1.0.1",
        "ws@8.21.0"
      ]
    },
    {
      "ref": "@anthropic-ai/sdk@0.105.0",
      "dependsOn": [
        "zod@4.4.3",
        "standardwebhooks@1.0.0",
        "json-schema-to-ts@3.1.1"
      ]
    },
    {
      "ref": "@babel/runtime@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "@borewit/text-codec@0.2.2",
      "dependsOn": []
    },
    {
      "ref": "@cacheable/memory@2.0.8",
      "dependsOn": [
        "@keyv/bigmap@1.3.1",
        "hookified@1.15.1",
        "keyv@5.6.0",
        "@cacheable/utils@2.4.1"
      ]
    },
    {
      "ref": "@cacheable/node-cache@1.7.6",
      "dependsOn": [
        "hookified@1.15.1",
        "keyv@5.6.0",
        "cacheable@2.3.5"
      ]
    },
    {
      "ref": "@cacheable/utils@2.4.1",
      "dependsOn": [
        "hashery@1.5.1",
        "keyv@5.6.0"
      ]
    },
    {
      "ref": "@discordjs/builders@1.14.1",
      "dependsOn": [
        "@sapphire/shapeshift@4.0.0",
        "discord-api-types@0.38.53",
        "ts-mixer@6.0.4",
        "tslib@2.8.1",
        "@discordjs/formatters@0.6.2",
        "@discordjs/util@1.2.0"
      ]
    },
    {
      "ref": "@discordjs/collection@1.5.3",
      "dependsOn": []
    },
    {
      "ref": "@discordjs/formatters@0.6.2",
      "dependsOn": [
        "discord-api-types@0.38.53"
      ]
    },
    {
      "ref": "@discordjs/rest@2.6.3",
      "dependsOn": [
        "@sapphire/async-queue@1.5.5",
        "@sapphire/snowflake@3.5.5",
        "@vladfrangu/async_event_emitter@2.4.7",
        "discord-api-types@0.38.53",
        "magic-bytes.js@1.13.0",
        "tslib@2.8.1",
        "undici@6.28.0",
        "@discordjs/collection@2.1.1",
        "@discordjs/util@1.2.0"
      ]
    },
    {
      "ref": "@discordjs/collection@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "@discordjs/util@1.2.0",
      "dependsOn": [
        "discord-api-types@0.38.53"
      ]
    },
    {
      "ref": "@discordjs/ws@1.2.3",
      "dependsOn": [
        "@discordjs/rest@2.6.3",
        "@sapphire/async-queue@1.5.5",
        "@types/ws@8.18.1",
        "@vladfrangu/async_event_emitter@2.4.7",
        "discord-api-types@0.38.53",
        "tslib@2.8.1",
        "ws@8.21.0",
        "@discordjs/collection@2.1.1",
        "@discordjs/util@1.2.0"
      ]
    },
    {
      "ref": "@hapi/boom@9.1.4",
      "dependsOn": [
        "@hapi/hoek@9.3.0"
      ]
    },
    {
      "ref": "@hapi/hoek@9.3.0",
      "dependsOn": []
    },
    {
      "ref": "@hono/node-server@2.1.0",
      "dependsOn": [
        "hono@4.13.1"
      ]
    },
    {
      "ref": "@img/colour@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "@img/sharp-win32-x64@0.35.3",
      "dependsOn": []
    },
    {
      "ref": "@inquirer/ansi@2.0.7",
      "dependsOn": []
    },
    {
      "ref": "@inquirer/checkbox@5.2.1",
      "dependsOn": [
        "@inquirer/ansi@2.0.7",
        "@inquirer/core@11.2.1",
        "@inquirer/figures@2.0.7",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/confirm@6.1.1",
      "dependsOn": [
        "@inquirer/core@11.2.1",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/core@11.2.1",
      "dependsOn": [
        "@inquirer/ansi@2.0.7",
        "@inquirer/figures@2.0.7",
        "@inquirer/type@4.0.7",
        "cli-width@4.1.0",
        "fast-wrap-ansi@0.2.2",
        "mute-stream@3.0.0",
        "signal-exit@4.1.0"
      ]
    },
    {
      "ref": "@inquirer/editor@5.2.2",
      "dependsOn": [
        "@inquirer/core@11.2.1",
        "@inquirer/external-editor@3.0.3",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/expand@5.1.1",
      "dependsOn": [
        "@inquirer/core@11.2.1",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/external-editor@3.0.3",
      "dependsOn": [
        "chardet@2.2.0",
        "iconv-lite@0.7.2"
      ]
    },
    {
      "ref": "@inquirer/figures@2.0.7",
      "dependsOn": []
    },
    {
      "ref": "@inquirer/input@5.1.2",
      "dependsOn": [
        "@inquirer/core@11.2.1",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/number@4.1.1",
      "dependsOn": [
        "@inquirer/core@11.2.1",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/password@5.1.1",
      "dependsOn": [
        "@inquirer/ansi@2.0.7",
        "@inquirer/core@11.2.1",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/prompts@8.5.2",
      "dependsOn": [
        "@inquirer/checkbox@5.2.1",
        "@inquirer/confirm@6.1.1",
        "@inquirer/editor@5.2.2",
        "@inquirer/expand@5.1.1",
        "@inquirer/input@5.1.2",
        "@inquirer/number@4.1.1",
        "@inquirer/password@5.1.1",
        "@inquirer/rawlist@5.3.1",
        "@inquirer/search@4.2.1",
        "@inquirer/select@5.2.1"
      ]
    },
    {
      "ref": "@inquirer/rawlist@5.3.1",
      "dependsOn": [
        "@inquirer/core@11.2.1",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/search@4.2.1",
      "dependsOn": [
        "@inquirer/core@11.2.1",
        "@inquirer/figures@2.0.7",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/select@5.2.1",
      "dependsOn": [
        "@inquirer/ansi@2.0.7",
        "@inquirer/core@11.2.1",
        "@inquirer/figures@2.0.7",
        "@inquirer/type@4.0.7"
      ]
    },
    {
      "ref": "@inquirer/type@4.0.7",
      "dependsOn": []
    },
    {
      "ref": "@keyv/bigmap@1.3.1",
      "dependsOn": [
        "keyv@5.6.0",
        "hashery@1.5.1",
        "hookified@1.15.1"
      ]
    },
    {
      "ref": "@keyv/serialize@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "@modelcontextprotocol/sdk@1.30.0",
      "dependsOn": [
        "@hono/node-server@2.1.0",
        "ajv@8.20.0",
        "ajv-formats@3.0.1",
        "content-type@1.0.5",
        "cors@2.8.6",
        "eventsource@3.0.7",
        "eventsource-parser@3.1.1",
        "express@5.2.1",
        "express-rate-limit@8.6.2",
        "hono@4.13.1",
        "jose@6.2.8",
        "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"
      ]
    },
    {
      "ref": "ajv@8.20.0",
      "dependsOn": [
        "fast-uri@4.1.2",
        "json-schema-traverse@1.0.0",
        "require-from-string@2.0.2"
      ]
    },
    {
      "ref": "json-schema-traverse@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "@pinojs/redact@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/aspromise@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/base64@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/codegen@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/eventemitter@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/fetch@1.1.1",
      "dependsOn": [
        "@protobufjs/aspromise@1.1.2"
      ]
    },
    {
      "ref": "@protobufjs/float@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/path@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/pool@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/utf8@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "@sapphire/async-queue@1.5.5",
      "dependsOn": []
    },
    {
      "ref": "@sapphire/shapeshift@4.0.0",
      "dependsOn": [
        "lodash@4.18.1"
      ]
    },
    {
      "ref": "@sapphire/snowflake@3.5.5",
      "dependsOn": []
    },
    {
      "ref": "@slack/logger@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "@slack/types@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "@slack/web-api@8.0.0",
      "dependsOn": [
        "@slack/logger@5.0.0",
        "@slack/types@3.0.0",
        "@types/retry@0.12.0",
        "eventemitter3@5.0.4",
        "p-queue@6.6.2",
        "p-retry@4.6.2",
        "retry@0.13.1"
      ]
    },
    {
      "ref": "p-queue@6.6.2",
      "dependsOn": [
        "eventemitter3@4.0.7",
        "p-timeout@3.2.0"
      ]
    },
    {
      "ref": "eventemitter3@4.0.7",
      "dependsOn": []
    },
    {
      "ref": "p-timeout@3.2.0",
      "dependsOn": [
        "p-finally@1.0.0"
      ]
    },
    {
      "ref": "@stablelib/base64@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "@tokenizer/inflate@0.4.1",
      "dependsOn": [
        "token-types@6.1.2"
      ]
    },
    {
      "ref": "@tokenizer/token@0.3.0",
      "dependsOn": []
    },
    {
      "ref": "@types/retry@0.12.0",
      "dependsOn": []
    },
    {
      "ref": "@types/ws@8.18.1",
      "dependsOn": []
    },
    {
      "ref": "@vladfrangu/async_event_emitter@2.4.7",
      "dependsOn": []
    },
    {
      "ref": "@whiskeysockets/baileys@7.0.0-rc13",
      "dependsOn": [
        "sharp@0.35.3",
        "@cacheable/node-cache@1.7.6",
        "@hapi/boom@9.1.4",
        "async-mutex@0.5.0",
        "libsignal@6.0.0",
        "lru-cache@11.3.6",
        "music-metadata@11.12.3",
        "p-queue@9.2.0",
        "pino@9.14.0",
        "protobufjs@7.6.5",
        "whatsapp-rust-bridge@0.5.4",
        "ws@8.21.0"
      ]
    },
    {
      "ref": "pino@9.14.0",
      "dependsOn": [
        "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",
        "@pinojs/redact@0.4.0",
        "sonic-boom@4.2.1",
        "thread-stream@3.2.0"
      ]
    },
    {
      "ref": "pino-abstract-transport@2.0.0",
      "dependsOn": [
        "split2@4.2.0"
      ]
    },
    {
      "ref": "pino-std-serializers@7.1.0",
      "dependsOn": []
    },
    {
      "ref": "process-warning@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "sonic-boom@4.2.1",
      "dependsOn": [
        "atomic-sleep@1.0.0"
      ]
    },
    {
      "ref": "thread-stream@3.2.0",
      "dependsOn": [
        "real-require@0.2.0"
      ]
    },
    {
      "ref": "abort-controller@3.0.0",
      "dependsOn": [
        "event-target-shim@5.0.1"
      ]
    },
    {
      "ref": "accepts@2.0.0",
      "dependsOn": [
        "mime-types@3.0.2",
        "negotiator@1.0.0"
      ]
    },
    {
      "ref": "mime-db@1.54.0",
      "dependsOn": []
    },
    {
      "ref": "mime-types@3.0.2",
      "dependsOn": [
        "mime-db@1.54.0"
      ]
    },
    {
      "ref": "agent-base@6.0.2",
      "dependsOn": []
    },
    {
      "ref": "ajv-formats@3.0.1",
      "dependsOn": [
        "ajv@8.20.0"
      ]
    },
    {
      "ref": "ansi-regex@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "ansi-styles@4.3.0",
      "dependsOn": [
        "color-convert@2.0.1"
      ]
    },
    {
      "ref": "async-mutex@0.5.0",
      "dependsOn": [
        "tslib@2.8.1"
      ]
    },
    {
      "ref": "asynckit@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "atomic-sleep@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "axios@1.18.1",
      "dependsOn": [
        "follow-redirects@1.16.0",
        "form-data@4.0.6",
        "https-proxy-agent@5.0.1",
        "proxy-from-env@2.1.0"
      ]
    },
    {
      "ref": "base64-js@1.5.1",
      "dependsOn": []
    },
    {
      "ref": "body-parser@2.3.0",
      "dependsOn": [
        "bytes@3.1.2",
        "content-type@2.0.0",
        "http-errors@2.0.1",
        "iconv-lite@0.7.2",
        "on-finished@2.4.1",
        "qs@6.15.3",
        "raw-body@3.0.2",
        "type-is@2.1.0"
      ]
    },
    {
      "ref": "content-type@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "buffer@6.0.3",
      "dependsOn": [
        "base64-js@1.5.1",
        "ieee754@1.2.1"
      ]
    },
    {
      "ref": "buffer-equal-constant-time@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "bytes@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "cacheable@2.3.5",
      "dependsOn": [
        "hookified@1.15.1",
        "keyv@5.6.0",
        "qified@0.10.1",
        "@cacheable/memory@2.0.8",
        "@cacheable/utils@2.4.1"
      ]
    },
    {
      "ref": "call-bind-apply-helpers@1.0.2",
      "dependsOn": [
        "es-errors@1.3.0",
        "function-bind@1.1.2"
      ]
    },
    {
      "ref": "call-bound@1.0.4",
      "dependsOn": [
        "call-bind-apply-helpers@1.0.2",
        "get-intrinsic@1.3.0"
      ]
    },
    {
      "ref": "camelcase@5.3.1",
      "dependsOn": []
    },
    {
      "ref": "chalk@4.1.2",
      "dependsOn": [
        "ansi-styles@4.3.0"
      ]
    },
    {
      "ref": "chardet@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "cli-width@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "cliui@6.0.0",
      "dependsOn": [
        "string-width@4.2.3",
        "strip-ansi@6.0.1",
        "wrap-ansi@6.2.0"
      ]
    },
    {
      "ref": "color-convert@2.0.1",
      "dependsOn": [
        "color-name@1.1.4"
      ]
    },
    {
      "ref": "color-name@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "combined-stream@1.0.8",
      "dependsOn": [
        "delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "commander@11.1.0",
      "dependsOn": []
    },
    {
      "ref": "content-disposition@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "content-type@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "cookie@0.7.2",
      "dependsOn": []
    },
    {
      "ref": "cookie-signature@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "cors@2.8.6",
      "dependsOn": [
        "object-assign@4.1.1",
        "vary@1.1.2"
      ]
    },
    {
      "ref": "curve25519-js@0.0.4",
      "dependsOn": []
    },
    {
      "ref": "dayjs@1.11.21",
      "dependsOn": []
    },
    {
      "ref": "decamelize@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "delayed-stream@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "depd@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "diff@5.2.2",
      "dependsOn": []
    },
    {
      "ref": "dijkstrajs@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "discord-api-types@0.38.53",
      "dependsOn": []
    },
    {
      "ref": "discord.js@14.27.0",
      "dependsOn": [
        "@discordjs/collection@1.5.3",
        "@discordjs/ws@1.2.3",
        "@sapphire/snowflake@3.5.5",
        "discord-api-types@0.38.53",
        "lodash.snakecase@4.1.1",
        "magic-bytes.js@1.13.0",
        "tslib@2.8.1",
        "undici@6.28.0",
        "@discordjs/builders@1.14.1",
        "@discordjs/rest@2.6.3",
        "@discordjs/formatters@0.6.2",
        "@discordjs/util@1.2.0"
      ]
    },
    {
      "ref": "dunder-proto@1.0.1",
      "dependsOn": [
        "call-bind-apply-helpers@1.0.2",
        "es-errors@1.3.0",
        "gopd@1.2.0"
      ]
    },
    {
      "ref": "ecdsa-sig-formatter@1.0.11",
      "dependsOn": [
        "safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "ee-first@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "emoji-regex@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "encodeurl@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "es-define-property@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "es-errors@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "es-object-atoms@1.1.1",
      "dependsOn": [
        "es-errors@1.3.0"
      ]
    },
    {
      "ref": "es-set-tostringtag@2.1.0",
      "dependsOn": [
        "es-errors@1.3.0",
        "get-intrinsic@1.3.0",
        "has-tostringtag@1.0.2",
        "hasown@2.0.4"
      ]
    },
    {
      "ref": "escape-html@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "etag@1.8.1",
      "dependsOn": []
    },
    {
      "ref": "event-target-shim@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "eventemitter3@5.0.4",
      "dependsOn": []
    },
    {
      "ref": "events@3.3.0",
      "dependsOn": []
    },
    {
      "ref": "eventsource@3.0.7",
      "dependsOn": [
        "eventsource-parser@3.1.1"
      ]
    },
    {
      "ref": "eventsource-parser@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "express@5.2.1",
      "dependsOn": [
        "accepts@2.0.0",
        "body-parser@2.3.0",
        "content-disposition@1.1.0",
        "content-type@1.0.5",
        "cookie@0.7.2",
        "cookie-signature@1.2.2",
        "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.15.3",
        "range-parser@1.3.0",
        "router@2.2.0",
        "send@1.2.1",
        "serve-static@2.2.1",
        "statuses@2.0.2",
        "type-is@2.1.0",
        "vary@1.1.2"
      ]
    },
    {
      "ref": "express-rate-limit@8.6.2",
      "dependsOn": [
        "express@5.2.1",
        "ip-address@10.5.0"
      ]
    },
    {
      "ref": "fast-redact@3.5.0",
      "dependsOn": []
    },
    {
      "ref": "fast-sha256@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "fast-string-truncated-width@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "fast-string-width@3.0.2",
      "dependsOn": [
        "fast-string-truncated-width@3.0.3"
      ]
    },
    {
      "ref": "fast-uri@4.1.2",
      "dependsOn": []
    },
    {
      "ref": "fast-wrap-ansi@0.2.2",
      "dependsOn": [
        "fast-string-width@3.0.2"
      ]
    },
    {
      "ref": "file-type@21.3.4",
      "dependsOn": [
        "@tokenizer/inflate@0.4.1",
        "strtok3@10.3.5",
        "token-types@6.1.2",
        "uint8array-extras@1.5.0"
      ]
    },
    {
      "ref": "finalhandler@2.1.1",
      "dependsOn": [
        "encodeurl@2.0.0",
        "escape-html@1.0.3",
        "on-finished@2.4.1",
        "parseurl@1.3.3",
        "statuses@2.0.2"
      ]
    },
    {
      "ref": "find-up@4.1.0",
      "dependsOn": [
        "locate-path@5.0.0"
      ]
    },
    {
      "ref": "follow-redirects@1.16.0",
      "dependsOn": []
    },
    {
      "ref": "form-data@4.0.6",
      "dependsOn": [
        "asynckit@0.4.0",
        "combined-stream@1.0.8",
        "es-set-tostringtag@2.1.0",
        "hasown@2.0.4",
        "mime-types@2.1.35"
      ]
    },
    {
      "ref": "forwarded@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "fresh@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "function-bind@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "get-caller-file@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "get-intrinsic@1.3.0",
      "dependsOn": [
        "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.4",
        "math-intrinsics@1.1.0"
      ]
    },
    {
      "ref": "get-proto@1.0.1",
      "dependsOn": [
        "dunder-proto@1.0.1",
        "es-object-atoms@1.1.1"
      ]
    },
    {
      "ref": "gopd@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "has-symbols@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "has-tostringtag@1.0.2",
      "dependsOn": [
        "has-symbols@1.1.0"
      ]
    },
    {
      "ref": "hashery@1.5.1",
      "dependsOn": [
        "hookified@1.15.1"
      ]
    },
    {
      "ref": "hasown@2.0.4",
      "dependsOn": [
        "function-bind@1.1.2"
      ]
    },
    {
      "ref": "hono@4.13.1",
      "dependsOn": []
    },
    {
      "ref": "hookified@1.15.1",
      "dependsOn": []
    },
    {
      "ref": "http-errors@2.0.1",
      "dependsOn": [
        "depd@2.0.0",
        "inherits@2.0.4",
        "setprototypeof@1.2.0",
        "statuses@2.0.2",
        "toidentifier@1.0.1"
      ]
    },
    {
      "ref": "https-proxy-agent@5.0.1",
      "dependsOn": [
        "agent-base@6.0.2"
      ]
    },
    {
      "ref": "iconv-lite@0.7.2",
      "dependsOn": [
        "safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "ieee754@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "inherits@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "ip-address@10.5.0",
      "dependsOn": []
    },
    {
      "ref": "ipaddr.js@1.9.1",
      "dependsOn": []
    },
    {
      "ref": "irc@0.5.2",
      "dependsOn": [
        "irc-colors@1.5.0"
      ]
    },
    {
      "ref": "irc-colors@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "is-fullwidth-code-point@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "is-promise@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "jose@6.2.8",
      "dependsOn": []
    },
    {
      "ref": "json-schema-to-ts@3.1.1",
      "dependsOn": [
        "@babel/runtime@7.29.7",
        "ts-algebra@2.0.0"
      ]
    },
    {
      "ref": "json-schema-typed@8.0.2",
      "dependsOn": []
    },
    {
      "ref": "jsonwebtoken@9.0.3",
      "dependsOn": [
        "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"
      ]
    },
    {
      "ref": "jwa@2.0.1",
      "dependsOn": [
        "buffer-equal-constant-time@1.0.1",
        "ecdsa-sig-formatter@1.0.11",
        "safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "jws@4.0.1",
      "dependsOn": [
        "jwa@2.0.1",
        "safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "keyv@5.6.0",
      "dependsOn": [
        "@keyv/serialize@1.1.1"
      ]
    },
    {
      "ref": "libsignal@6.0.0",
      "dependsOn": [
        "curve25519-js@0.0.4",
        "protobufjs@7.6.5"
      ]
    },
    {
      "ref": "locate-path@5.0.0",
      "dependsOn": [
        "p-locate@4.1.0"
      ]
    },
    {
      "ref": "lodash@4.18.1",
      "dependsOn": []
    },
    {
      "ref": "lodash.includes@4.3.0",
      "dependsOn": []
    },
    {
      "ref": "lodash.isboolean@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "lodash.isinteger@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "lodash.isnumber@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "lodash.isplainobject@4.0.6",
      "dependsOn": []
    },
    {
      "ref": "lodash.isstring@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "lodash.once@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "lodash.snakecase@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "long@5.3.2",
      "dependsOn": []
    },
    {
      "ref": "lru-cache@11.3.6",
      "dependsOn": []
    },
    {
      "ref": "magic-bytes.js@1.13.0",
      "dependsOn": []
    },
    {
      "ref": "marked@4.3.0",
      "dependsOn": []
    },
    {
      "ref": "math-intrinsics@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "media-typer@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "merge-descriptors@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "mime-db@1.52.0",
      "dependsOn": []
    },
    {
      "ref": "mime-types@2.1.35",
      "dependsOn": [
        "mime-db@1.52.0"
      ]
    },
    {
      "ref": "music-metadata@11.12.3",
      "dependsOn": [
        "@borewit/text-codec@0.2.2",
        "@tokenizer/token@0.3.0",
        "content-type@1.0.5",
        "file-type@21.3.4",
        "media-typer@1.1.0",
        "strtok3@10.3.5",
        "token-types@6.1.2",
        "uint8array-extras@1.5.0",
        "win-guid@0.2.1"
      ]
    },
    {
      "ref": "mute-stream@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "negotiator@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "node-cron@4.5.0",
      "dependsOn": []
    },
    {
      "ref": "node-telegram-bot-api@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "object-assign@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "object-inspect@1.13.4",
      "dependsOn": []
    },
    {
      "ref": "on-exit-leak-free@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "on-finished@2.4.1",
      "dependsOn": [
        "ee-first@1.1.1"
      ]
    },
    {
      "ref": "once@1.4.0",
      "dependsOn": [
        "wrappy@1.0.2"
      ]
    },
    {
      "ref": "openai@6.45.0",
      "dependsOn": [
        "ws@8.21.0",
        "zod@4.4.3"
      ]
    },
    {
      "ref": "p-finally@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "p-limit@2.3.0",
      "dependsOn": [
        "p-try@2.2.0"
      ]
    },
    {
      "ref": "p-locate@4.1.0",
      "dependsOn": [
        "p-limit@2.3.0"
      ]
    },
    {
      "ref": "p-queue@9.2.0",
      "dependsOn": [
        "eventemitter3@5.0.4",
        "p-timeout@7.0.1"
      ]
    },
    {
      "ref": "p-retry@4.6.2",
      "dependsOn": [
        "@types/retry@0.12.0",
        "retry@0.13.1"
      ]
    },
    {
      "ref": "p-timeout@7.0.1",
      "dependsOn": []
    },
    {
      "ref": "p-try@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "parseurl@1.3.3",
      "dependsOn": []
    },
    {
      "ref": "path-to-regexp@8.4.2",
      "dependsOn": []
    },
    {
      "ref": "pino@8.21.0",
      "dependsOn": [
        "atomic-sleep@1.0.0",
        "fast-redact@3.5.0",
        "on-exit-leak-free@2.1.2",
        "pino-abstract-transport@1.2.0",
        "pino-std-serializers@6.2.2",
        "process-warning@3.0.0",
        "quick-format-unescaped@4.0.4",
        "real-require@0.2.0",
        "safe-stable-stringify@2.5.0",
        "sonic-boom@3.8.1",
        "thread-stream@2.7.0"
      ]
    },
    {
      "ref": "pino-abstract-transport@1.2.0",
      "dependsOn": [
        "readable-stream@4.7.0",
        "split2@4.2.0"
      ]
    },
    {
      "ref": "pino-std-serializers@6.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkce-challenge@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "playwright-core@1.61.1",
      "dependsOn": []
    },
    {
      "ref": "pngjs@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "process@0.11.10",
      "dependsOn": []
    },
    {
      "ref": "process-warning@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "protobufjs@7.6.5",
      "dependsOn": [
        "@protobufjs/aspromise@1.1.2",
        "@protobufjs/base64@1.1.2",
        "@protobufjs/codegen@2.0.5",
        "@protobufjs/eventemitter@1.1.1",
        "@protobufjs/fetch@1.1.1",
        "@protobufjs/float@1.0.2",
        "@protobufjs/path@1.1.2",
        "@protobufjs/pool@1.1.0",
        "@protobufjs/utf8@1.1.1",
        "long@5.3.2"
      ]
    },
    {
      "ref": "proxy-addr@2.0.7",
      "dependsOn": [
        "forwarded@0.2.0",
        "ipaddr.js@1.9.1"
      ]
    },
    {
      "ref": "proxy-from-env@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "qified@0.10.1",
      "dependsOn": [
        "hookified@2.2.0"
      ]
    },
    {
      "ref": "hookified@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "qrcode@1.5.4",
      "dependsOn": [
        "dijkstrajs@1.0.3",
        "pngjs@5.0.0",
        "yargs@15.4.1"
      ]
    },
    {
      "ref": "qrcode-terminal@0.12.0",
      "dependsOn": []
    },
    {
      "ref": "qs@6.15.3",
      "dependsOn": [
        "es-define-property@1.0.1",
        "side-channel@1.1.1"
      ]
    },
    {
      "ref": "quick-format-unescaped@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "range-parser@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "raw-body@3.0.2",
      "dependsOn": [
        "bytes@3.1.2",
        "http-errors@2.0.1",
        "iconv-lite@0.7.2",
        "unpipe@1.0.0"
      ]
    },
    {
      "ref": "readable-stream@4.7.0",
      "dependsOn": [
        "abort-controller@3.0.0",
        "buffer@6.0.3",
        "events@3.3.0",
        "process@0.11.10",
        "string_decoder@1.3.0"
      ]
    },
    {
      "ref": "real-require@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "require-directory@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "require-from-string@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "require-main-filename@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "retry@0.13.1",
      "dependsOn": []
    },
    {
      "ref": "router@2.2.0",
      "dependsOn": [
        "depd@2.0.0",
        "is-promise@4.0.0",
        "parseurl@1.3.3",
        "path-to-regexp@8.4.2"
      ]
    },
    {
      "ref": "safe-buffer@5.2.1",
      "dependsOn": []
    },
    {
      "ref": "safe-stable-stringify@2.5.0",
      "dependsOn": []
    },
    {
      "ref": "safer-buffer@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "scmp@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "send@1.2.1",
      "dependsOn": [
        "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",
        "on-finished@2.4.1",
        "range-parser@1.3.0",
        "statuses@2.0.2"
      ]
    },
    {
      "ref": "serve-static@2.2.1",
      "dependsOn": [
        "encodeurl@2.0.0",
        "escape-html@1.0.3",
        "parseurl@1.3.3",
        "send@1.2.1"
      ]
    },
    {
      "ref": "set-blocking@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "setprototypeof@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "sharp@0.35.3",
      "dependsOn": [
        "@img/colour@1.1.0",
        "@img/sharp-win32-x64@0.35.3"
      ]
    },
    {
      "ref": "side-channel@1.1.1",
      "dependsOn": [
        "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"
      ]
    },
    {
      "ref": "side-channel-list@1.0.1",
      "dependsOn": [
        "es-errors@1.3.0",
        "object-inspect@1.13.4"
      ]
    },
    {
      "ref": "side-channel-map@1.0.1",
      "dependsOn": [
        "call-bound@1.0.4",
        "es-errors@1.3.0",
        "get-intrinsic@1.3.0",
        "object-inspect@1.13.4"
      ]
    },
    {
      "ref": "side-channel-weakmap@1.0.2",
      "dependsOn": [
        "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"
      ]
    },
    {
      "ref": "signal-exit@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "sonic-boom@3.8.1",
      "dependsOn": [
        "atomic-sleep@1.0.0"
      ]
    },
    {
      "ref": "split2@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "standardwebhooks@1.0.0",
      "dependsOn": [
        "@stablelib/base64@1.0.1",
        "fast-sha256@1.3.0"
      ]
    },
    {
      "ref": "statuses@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "string_decoder@1.3.0",
      "dependsOn": [
        "safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "string-width@4.2.3",
      "dependsOn": [
        "emoji-regex@8.0.0",
        "is-fullwidth-code-point@3.0.0",
        "strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "strip-ansi@6.0.1",
      "dependsOn": [
        "ansi-regex@5.0.1"
      ]
    },
    {
      "ref": "strtok3@10.3.5",
      "dependsOn": [
        "@tokenizer/token@0.3.0"
      ]
    },
    {
      "ref": "thread-stream@2.7.0",
      "dependsOn": [
        "real-require@0.2.0"
      ]
    },
    {
      "ref": "toidentifier@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "token-types@6.1.2",
      "dependsOn": [
        "@borewit/text-codec@0.2.2",
        "@tokenizer/token@0.3.0",
        "ieee754@1.2.1"
      ]
    },
    {
      "ref": "ts-algebra@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "ts-mixer@6.0.4",
      "dependsOn": []
    },
    {
      "ref": "tslib@2.8.1",
      "dependsOn": []
    },
    {
      "ref": "twilio@6.0.2",
      "dependsOn": [
        "axios@1.18.1",
        "dayjs@1.11.21",
        "https-proxy-agent@5.0.1",
        "jsonwebtoken@9.0.3",
        "qs@6.15.3",
        "scmp@2.1.0",
        "xmlbuilder@13.0.2"
      ]
    },
    {
      "ref": "type-is@2.1.0",
      "dependsOn": [
        "content-type@2.0.0",
        "media-typer@1.1.0",
        "mime-types@3.0.2"
      ]
    },
    {
      "ref": "uint8array-extras@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "undici@6.28.0",
      "dependsOn": []
    },
    {
      "ref": "unpipe@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "urdr-mcp-server@1.0.1",
      "dependsOn": [
        "@modelcontextprotocol/sdk@1.30.0"
      ]
    },
    {
      "ref": "vary@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "whatsapp-rust-bridge@0.5.4",
      "dependsOn": []
    },
    {
      "ref": "which-module@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "win-guid@0.2.1",
      "dependsOn": []
    },
    {
      "ref": "wrap-ansi@6.2.0",
      "dependsOn": [
        "ansi-styles@4.3.0",
        "string-width@4.2.3",
        "strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "wrappy@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "ws@8.21.0",
      "dependsOn": []
    },
    {
      "ref": "xmlbuilder@13.0.2",
      "dependsOn": []
    },
    {
      "ref": "y18n@4.0.3",
      "dependsOn": []
    },
    {
      "ref": "yargs@15.4.1",
      "dependsOn": [
        "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"
      ]
    },
    {
      "ref": "yargs-parser@18.1.3",
      "dependsOn": [
        "camelcase@5.3.1",
        "decamelize@1.2.0"
      ]
    },
    {
      "ref": "zod@4.4.3",
      "dependsOn": []
    },
    {
      "ref": "zod-to-json-schema@3.25.2",
      "dependsOn": [
        "zod@4.4.3"
      ]
    }
  ]
}
