{
  "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "serialNumber": "urn:uuid:2a9244c9-a2e8-43bf-9690-ab96d640c198",
  "version": 1,
  "metadata": {
    "timestamp": "2026-05-30T17:39:59.850Z",
    "lifecycles": [
      {
        "phase": "build"
      }
    ],
    "tools": [
      {
        "vendor": "npm",
        "name": "cli",
        "version": "11.11.0"
      }
    ],
    "component": {
      "bom-ref": "kearney-soar-paas@1.1.0",
      "type": "library",
      "name": "soar-paas",
      "version": "1.1.0",
      "scope": "required",
      "description": "Kearney Federal SOAR PaaS Platform ΓÇö FedRAMP/FISCAM compliant",
      "purl": "pkg:npm/kearney-soar-paas@1.1.0",
      "properties": [],
      "externalReferences": []
    }
  },
  "components": [
    {
      "bom-ref": "@gar/promise-retry@1.0.3",
      "type": "library",
      "name": "@gar/promise-retry",
      "version": "1.0.3",
      "scope": "required",
      "description": "Retries a function that returns a promise, leveraging the power of the retry module.",
      "purl": "pkg:npm/%40gar/promise-retry@1.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@gar/promise-retry/-/promise-retry-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/wraithgar/node-promise-retry.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/wraithgar/node-promise-retry/issues/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a6cc0f5c90da243f2a53835d298297873507bba61fa220a2a684abb739bf40364b30ade0b1ed1ddc2a663bf352bc40adc0a952f7c5587d038d89bc801b92448"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@grpc/grpc-js@1.14.3",
      "type": "library",
      "name": "@grpc/grpc-js",
      "version": "1.14.3",
      "scope": "required",
      "author": "Google Inc.",
      "description": "gRPC Library for Node - pure JS implementation",
      "purl": "pkg:npm/%40grpc/grpc-js@1.14.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.3.tgz"
        },
        {
          "type": "website",
          "url": "https://grpc.io/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22af10410ffb5f749a735e6807aa74166520fe497142f5cb7a295ea2aad34462582d5fbff6db9b6ebf62a73d062878e65d5b2014fa3ff96fb6700f1e35c47e5c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@grpc/proto-loader@0.8.0",
      "type": "library",
      "name": "@grpc/proto-loader",
      "version": "0.8.0",
      "scope": "required",
      "author": "Google Inc.",
      "description": "gRPC utility library for loading .proto files",
      "purl": "pkg:npm/%40grpc/proto-loader@0.8.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/grpc/grpc-node.git"
        },
        {
          "type": "website",
          "url": "https://grpc.io/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/grpc/grpc-node/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "adcd61390b632161b1731a5bf5a1c07cba4872d8c49ec0de863d0302255f065993f38baf474b94b4dda1122fde72f5958d75067f9a8f178a848222cec7560831"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@isaacs/fs-minipass@4.0.1",
      "type": "library",
      "name": "@isaacs/fs-minipass",
      "version": "4.0.1",
      "scope": "required",
      "author": "Isaac Z. Schlueter",
      "description": "fs read and write streams based on minipass",
      "purl": "pkg:npm/%40isaacs/fs-minipass@4.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/fs-minipass.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c209bd1219768e97aa3f7cf0ffb9a8de4447169e4c10386a01dc32d5f4c69070309e418e56c829bd084bf01e67d6a95bd358d5de7fdb23465f669e65580d64e3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@isaacs/string-locale-compare@1.1.0",
      "type": "library",
      "name": "@isaacs/string-locale-compare",
      "version": "1.1.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "Compare strings with Intl.Collator if available, falling back to String.localeCompare otherwise",
      "purl": "pkg:npm/%40isaacs/string-locale-compare@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/string-locale-compare"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "490ecace187df83f995bd300d33918bf75578480cdc7e2f333a109fbfeb9237418f9e9d4e88b6d7bb1395d7ec45aba8b5b614de27d3a196cc19cfa02ded87669"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@js-sdsl/ordered-map@4.4.2",
      "type": "library",
      "name": "@js-sdsl/ordered-map",
      "version": "4.4.2",
      "scope": "required",
      "author": "ZLY201",
      "description": "javascript standard data structure library which benchmark against C++ STL",
      "purl": "pkg:npm/%40js-sdsl/ordered-map@4.4.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/js-sdsl/js-sdsl.git"
        },
        {
          "type": "website",
          "url": "https://js-sdsl.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/js-sdsl/js-sdsl/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8942a09b9d93f07384fe66a44b18eaa1685ef79649035fc6d6c62c19ebf6243294492d78280820d4b1dbf816be20fa30d317e56e74a43ac65c3b4f02ef0d6063"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@logdna/tail-file@2.2.0",
      "type": "library",
      "name": "@logdna/tail-file",
      "version": "2.2.0",
      "scope": "required",
      "author": "LogDNA, Inc.",
      "description": "A node.js version of unix's `tail -f` command",
      "purl": "pkg:npm/%40logdna/tail-file@2.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@logdna/tail-file/-/tail-file-2.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/logdna/tail-file-node"
        },
        {
          "type": "website",
          "url": "https://github.com/logdna/tail-file-node"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/logdna/tail-file-node/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c64ac583c1e3fcd0592cd7a970900508af9e080b206ce8fb08e26a5f4cb41a5a010946d63dc4457e3dec83a49fac244199c6a20d969980c1effab52d693fc36"
        }
      ]
    },
    {
      "bom-ref": "@npmcli/agent@4.0.0",
      "type": "library",
      "name": "@npmcli/agent",
      "version": "4.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "the http/https agent used by the npm cli",
      "purl": "pkg:npm/%40npmcli/agent@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/agent/-/agent-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/agent.git"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/agent#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/agent/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90041370437d13c1112d583902c1b02cda056fea041ba7a781ba805363f8de00f8244224346307755434f7a16c380018a593c1d114add338089ca2004b597940"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/arborist@9.4.2",
      "type": "library",
      "name": "@npmcli/arborist",
      "version": "9.4.2",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Manage node_modules trees",
      "purl": "pkg:npm/%40npmcli/arborist@9.4.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-9.4.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/cli.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a262603f2cedd757041abc7382b102a0ecb102e9e63cc80115370007f15b681fbd88e6211a645db10ab2495f28d0b590fe5da44de012508311e3126e7d5c26b7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/fs@5.0.0",
      "type": "library",
      "name": "@npmcli/fs",
      "version": "5.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "filesystem utilities for the npm cli",
      "purl": "pkg:npm/%40npmcli/fs@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/fs/-/fs-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/fs.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eceb02d6034e44111ac0e6b9fa3da95cdf6fb2271a20e1f970f5f1a11e9f24e987ebf117a4907609a8d73aed5f3d116e9f69b5964b44157d75f8ff3d86a3bfa2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/git@7.0.2",
      "type": "library",
      "name": "@npmcli/git",
      "version": "7.0.2",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "a util for spawning git from npm CLI contexts",
      "purl": "pkg:npm/%40npmcli/git@7.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/git/-/git-7.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/git.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a1ea251c38c4c4d0090279583f6ab3363317fd78bd6e6bbbf02f5d206af8c63a1bad229bb8c602a61f254f39f8be75b736322a566c3f7fc0427e8baac895e546"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "ini@6.0.0",
      "type": "library",
      "name": "ini",
      "version": "6.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "An ini encoder/decoder for node",
      "purl": "pkg:npm/ini@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ini/-/ini-6.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/ini.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2014dd224cd934ea6a9bbab7751a89bcc6a57578c31d69040dfaf0184413b3979a40c595f9d8c0851fb06a1c8d34c01afaaa5b0d4841315b7864a370a4f9bbc5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/installed-package-contents@4.0.0",
      "type": "library",
      "name": "@npmcli/installed-package-contents",
      "version": "4.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Get the list of files installed in a package in node_modules, including bundled dependencies",
      "purl": "pkg:npm/%40npmcli/installed-package-contents@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/installed-package-contents.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8dc8076407107bda0b59e06af05c233465479da3d9c86ce30a7c68ede82bba0d77f4a7ccb53d589900a0c2f2af24bff7ee7f1d164e3441752972aef9cfee198"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/map-workspaces@5.0.3",
      "type": "library",
      "name": "@npmcli/map-workspaces",
      "version": "5.0.3",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Retrieves a name:pathname Map for a given workspaces config",
      "purl": "pkg:npm/%40npmcli/map-workspaces@5.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-5.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/map-workspaces.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3682bb2c5e8d5eefbe04e4eb44c30ae0a2ccd8461d25aa4247f8f6fdafbf1472a7462510d17e1a4cf03bd93e3ccd2cb358783feb35b8ce28cdd2b395000513b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/metavuln-calculator@9.0.3",
      "type": "library",
      "name": "@npmcli/metavuln-calculator",
      "version": "9.0.3",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Calculate meta-vulnerabilities from package security advisories",
      "purl": "pkg:npm/%40npmcli/metavuln-calculator@9.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-9.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/metavuln-calculator.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7818b49884b5c5dadd8b002ee90f02da338b82011cf14a1c8040ab22ae694d72989d1fcf55038ffe2b52db26644c833e60cbae44fd0041590754bc62ded85ae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/name-from-folder@4.0.0",
      "type": "library",
      "name": "@npmcli/name-from-folder",
      "version": "4.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Get the package name from a folder path",
      "purl": "pkg:npm/%40npmcli/name-from-folder@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/name-from-folder.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9fae1565392aa628cf22eab90d759cc0063f0c284213185018fb8b5ea81ce292c09000e2eeb62031335c18d8128477c2a3512a56996098c6f5ebd32e154e53e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/node-gyp@5.0.0",
      "type": "library",
      "name": "@npmcli/node-gyp",
      "version": "5.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Tools for dealing with node-gyp packages",
      "purl": "pkg:npm/%40npmcli/node-gyp@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/node-gyp.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bae1b91d91572dfc852aa83c432a6c9a02d05bbb268918d5738e5ba83fe87d965c47fbb112381053ca833efd2cf5311e314880014fc60b96d1ebef947538ab21"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/package-json@7.0.5",
      "type": "library",
      "name": "@npmcli/package-json",
      "version": "7.0.5",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Programmatic API to update package.json",
      "purl": "pkg:npm/%40npmcli/package-json@7.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-7.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/package-json.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "895b93946dce46ada26956b521653100efe3229efbb54281868323bb3616da42f830b3756e2fe87ea919ec3ece3b087c728031d7f4b681ed2b31d1aff2c2d239"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/promise-spawn@9.0.1",
      "type": "library",
      "name": "@npmcli/promise-spawn",
      "version": "9.0.1",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "spawn processes the way the npm cli likes to do",
      "purl": "pkg:npm/%40npmcli/promise-spawn@9.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/promise-spawn.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38b51aa2a06ecb1793a94be30371591625d47d80b56a5a7749af7d816dc4503cf7b59dc26d70dd719eea58a07389cac995e220b9ca166a6587d6c680987fe5d9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/query@5.0.0",
      "type": "library",
      "name": "@npmcli/query",
      "version": "5.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "npm query parser and tools",
      "purl": "pkg:npm/%40npmcli/query@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/query/-/query-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/query.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f136567d340eb0e0e92eaa3d4958558c7a2f98a5cda5ebc753480ef5efb2e15e1f4483a77a25f2d2ed2c30ff4b992ef55e2beb1167d95a0e7445e1f85914f869"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/redact@4.0.0",
      "type": "library",
      "name": "@npmcli/redact",
      "version": "4.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Redact sensitive npm information from output",
      "purl": "pkg:npm/%40npmcli/redact@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/redact/-/redact-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/redact.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80e060e581cc7d9cbe4df1c0adf56883081f05e42729b6c6a37a525322bf812234015bbea4488355c2a541bd03f0c8352cd45920b67a5c6f08e5d2782ae01df5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@npmcli/run-script@10.0.4",
      "type": "library",
      "name": "@npmcli/run-script",
      "version": "10.0.4",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Run a lifecycle script for a package (descendant of npm-lifecycle)",
      "purl": "pkg:npm/%40npmcli/run-script@10.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-10.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/run-script.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "986516af5b8c9dfd257b64f07ce658e121716465c67e6e09b5acbf9f001ad852cd00a5d4a14c1a1b004c347dfa5073ed8a759f4d22779ea150af4d3dd42c551a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/api@1.9.1",
      "type": "library",
      "name": "@opentelemetry/api",
      "version": "1.9.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "Public API for OpenTelemetry",
      "purl": "pkg:npm/%40opentelemetry/api@1.9.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/api"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80bc8994f1cf658740935244340f4b7877a365ed538bbeffa537859bf9cc5e6407fc715995c4bf3b65c907e2fc7e46eb352aa176d96f8c1563c705186a7347e5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/api-logs@0.57.2",
      "type": "library",
      "name": "@opentelemetry/api-logs",
      "version": "0.57.2",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "Public logs API for OpenTelemetry",
      "purl": "pkg:npm/%40opentelemetry/api-logs@0.57.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.57.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/api-logs"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b885f9d8d9d333488187ce0c4a1969a2e23b50aaa467b32b52ccd399aca91c1bb8afb3687f39d29d045f27eb94783b500e3eb0f1e1468392812c303000fcf5f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/context-async-hooks@1.30.1",
      "type": "library",
      "name": "@opentelemetry/context-async-hooks",
      "version": "1.30.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry AsyncHooks-based Context Manager",
      "purl": "pkg:npm/%40opentelemetry/context-async-hooks@1.30.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-1.30.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b39befc573d5763a92de44cb28c78132fa29f616d6930cc1a6efa650ed8ceec66d964c83246c057b7df044a9db6980e8f04c51541208770206aeaa711ee2adb4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/core@1.30.1",
      "type": "library",
      "name": "@opentelemetry/core",
      "version": "1.30.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.",
      "purl": "pkg:npm/%40opentelemetry/core@1.30.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.30.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-core"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38e08cd82fd021446124cb8a69e90fdd3441c412b11bf4d6580d132f627a9d752d0e7b82b5c732e3d2d4245f313c55cc5fed0b31cc45a42a3c33d7066355baad"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/exporter-trace-otlp-grpc@0.57.2",
      "type": "library",
      "name": "@opentelemetry/exporter-trace-otlp-grpc",
      "version": "0.57.2",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry Collector Exporter allows user to send collected traces to the OpenTelemetry Collector",
      "purl": "pkg:npm/%40opentelemetry/exporter-trace-otlp-grpc@0.57.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-grpc/-/exporter-trace-otlp-grpc-0.57.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-grpc"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "807535bc0dc99c76cdc445e0e62caca825b137d8fcdddeff7a94d80597e5a909d3c820b837bc995e7fdd30cf9b126ca140f1a384290d64bc78bd9b82847d4f63"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/exporter-zipkin@1.30.1",
      "type": "library",
      "name": "@opentelemetry/exporter-zipkin",
      "version": "1.30.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry Zipkin Exporter allows the user to send collected traces to Zipkin.",
      "purl": "pkg:npm/%40opentelemetry/exporter-zipkin@1.30.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/exporter-zipkin/-/exporter-zipkin-1.30.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-zipkin"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e92d9020c25a848aaebc569ac66730a6f410443fd815a313368231adf3c83ce7884cdf9af257c470f0f13719fc24301ac6483ee049d7873f2ea550d87a7a108c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/instrumentation@0.57.2",
      "type": "library",
      "name": "@opentelemetry/instrumentation",
      "version": "0.57.2",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "Base class for node which OpenTelemetry instrumentation modules extend",
      "purl": "pkg:npm/%40opentelemetry/instrumentation@0.57.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.57.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/open-telemetry/opentelemetry-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/open-telemetry/opentelemetry-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05d046850061f088d9da82085fa176fd0dcb2a6fc50c32a2e9c71829c0537a2961e9235d34abde0ce2e4ef70644898d02c993aa9ee1887e847c3550f8420ddae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/instrumentation-grpc@0.57.2",
      "type": "library",
      "name": "@opentelemetry/instrumentation-grpc",
      "version": "0.57.2",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry instrumentation for `@grpc/grpc-js` rpc client and server for gRPC framework",
      "purl": "pkg:npm/%40opentelemetry/instrumentation-grpc@0.57.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/instrumentation-grpc/-/instrumentation-grpc-0.57.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-grpc"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d1e98400ebb70b499cddc5b7f64ab6c00c9cb663c7815b5fbd985d793f454ad8c61ca5da144a6413175a0c901c1adc1f4dc2a0c50367eaef06134eeb4542a69"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/otlp-exporter-base@0.57.2",
      "type": "library",
      "name": "@opentelemetry/otlp-exporter-base",
      "version": "0.57.2",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry OTLP Exporter base (for internal use only)",
      "purl": "pkg:npm/%40opentelemetry/otlp-exporter-base@0.57.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.57.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-exporter-base"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5ddc44ccbdb752b86277279b83913a8d9a1a896e7280ffe6463c4b1e2c6881bab00f2d8569dbb36f9374a3f3a2f974c826efa2cb15dd54e4635dac7e4207f16a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/otlp-grpc-exporter-base@0.57.2",
      "type": "library",
      "name": "@opentelemetry/otlp-grpc-exporter-base",
      "version": "0.57.2",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry OTLP-gRPC Exporter base (for internal use only)",
      "purl": "pkg:npm/%40opentelemetry/otlp-grpc-exporter-base@0.57.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/otlp-grpc-exporter-base/-/otlp-grpc-exporter-base-0.57.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-grpc-exporter-base"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5129f5ef72935b2d2c6aaa91079c94f71519db17606f545dbb9228b099e6f5a57884c4ee14545352c4316e0736e10c690877a82b3cc24a74bf273755d2833689"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/otlp-transformer@0.57.2",
      "type": "library",
      "name": "@opentelemetry/otlp-transformer",
      "version": "0.57.2",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "Transform OpenTelemetry SDK data into OTLP",
      "purl": "pkg:npm/%40opentelemetry/otlp-transformer@0.57.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.57.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-transformer"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3c208463e3d81b4152b9da362cc3bd3e26ff896da853f01a93d9387b0b81fb44233d774819e6c80d3e83295a57667e3bc8b12822189b637e4f4c799be38688a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/propagator-b3@1.30.1",
      "type": "library",
      "name": "@opentelemetry/propagator-b3",
      "version": "1.30.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry B3 propagator provides context propagation for systems that are using the B3 header format",
      "purl": "pkg:npm/%40opentelemetry/propagator-b3@1.30.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/propagator-b3/-/propagator-b3-1.30.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-propagator-b3"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a004f05960c8273c9b019e293bbe804cde4de8515b380d68b626c05654bcbfdd01e12d700a59e145493b2bed821c0c0dd49298ba3e2387f9690841b9040a85b9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/propagator-jaeger@1.30.1",
      "type": "library",
      "name": "@opentelemetry/propagator-jaeger",
      "version": "1.30.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry Jaeger propagator provides HTTP header propagation for systems that are using Jaeger HTTP header format.",
      "purl": "pkg:npm/%40opentelemetry/propagator-jaeger@1.30.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.30.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-propagator-jaeger"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e3fc17e76042883889a2ac7efa3388436814b1e87c99d825d4aa4f8a8f4da6e8107cd1cff2a3805d5a49ffd600c57d4f983d8f9b3d1d94d032817ddc422b09a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/resources@1.30.1",
      "type": "library",
      "name": "@opentelemetry/resources",
      "version": "1.30.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry SDK resources",
      "purl": "pkg:npm/%40opentelemetry/resources@1.30.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.30.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e54c59aa20202d81858d2e2cf6a9b9981568e37deef9d48f50559559798b003e3007ae68302a176893f52896bd0c861831e1eedf3e0165c4ad1b72c2e7dddc58"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/sdk-logs@0.57.2",
      "type": "library",
      "name": "@opentelemetry/sdk-logs",
      "version": "0.57.2",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry logs SDK",
      "purl": "pkg:npm/%40opentelemetry/sdk-logs@0.57.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.57.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/open-telemetry/opentelemetry-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/sdk-logs"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/open-telemetry/opentelemetry-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d714727973e04a82059b74443f8a7a602331264b6046428c0b13d521b0c77b6189547c1409e2e6b1d1517f0793588a074cffbe4ea091a1015deea4484afb782"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/sdk-metrics@1.30.1",
      "type": "library",
      "name": "@opentelemetry/sdk-metrics",
      "version": "1.30.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry metrics SDK",
      "purl": "pkg:npm/%40opentelemetry/sdk-metrics@1.30.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.30.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/sdk-metrics"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abdcdc6743a497c8d1826cbb78d5b72aed574a0837b032dae5ebc76690b08eca70ec4f08b382bf85a44f0c9ac1717dd84a7fd8ee052f16707235810a40d6cda2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/sdk-trace-base@1.30.1",
      "type": "library",
      "name": "@opentelemetry/sdk-trace-base",
      "version": "1.30.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry Tracing",
      "purl": "pkg:npm/%40opentelemetry/sdk-trace-base@1.30.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.30.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-trace-base"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d53e005b1f5802cb62dbed7d00550f1701f820d292789ef97cfc889003a9f13ac3ef4bed333096854acda5b577b427a0bc76a8dc9e9caa20d0c9994df4fae3a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/sdk-trace-node@1.30.1",
      "type": "library",
      "name": "@opentelemetry/sdk-trace-node",
      "version": "1.30.1",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry Node SDK provides automatic telemetry (tracing, metrics, etc) for Node.js applications",
      "purl": "pkg:npm/%40opentelemetry/sdk-trace-node@1.30.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.30.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-trace-node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7018d838836dd49c57769c357b93251e61517397e08f8196ffceafb0a17124227c00be0f755b581f8d605b0978a9de2e423a842f5a0956b5e44b2e5c9ddb809d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@opentelemetry/semantic-conventions@1.28.0",
      "type": "library",
      "name": "@opentelemetry/semantic-conventions",
      "version": "1.28.0",
      "scope": "required",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry semantic conventions",
      "purl": "pkg:npm/%40opentelemetry/semantic-conventions@1.28.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.28.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/semantic-conventions"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "969e2a0223130f8b0d596e036ca2c191f88c6788db01ba09206390af90ef722311238f7839aa62788f6a88e0e93add1706bd4b8c80f2d7100602756ce6cba94c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "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.4",
      "type": "library",
      "name": "@protobufjs/codegen",
      "version": "2.0.4",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "A minimalistic code generation utility.",
      "purl": "pkg:npm/%40protobufjs/codegen@2.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63215a8a4a8ce6c1f4ce215908ddf10c2ef3786681fddd0851bf42013ba01d66ddd45445c16c2de2577839830f5aee5add77b4d6618050b09daa13253e5dbd26"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/eventemitter@1.1.0",
      "type": "library",
      "name": "@protobufjs/eventemitter",
      "version": "1.1.0",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "A minimal event emitter.",
      "purl": "pkg:npm/%40protobufjs/eventemitter@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8fd79d9d14fcd6f609f4e7d5b971ba1114937442f5c55b0d82aa64c4cb1b21a6f34a8de0a028c322f79e1afe5dd37a26dfd30bef545d9ab18d8c6e5245e04ffd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@protobufjs/fetch@1.1.0",
      "type": "library",
      "name": "@protobufjs/fetch",
      "version": "1.1.0",
      "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.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9658d55e9a9779ba6c8a35bbd4f65a098788704e689f5c390e5432e561fa18b6c5af22d4ac10f8f77d96fc4d814a97d1256b1e20be2ffca3e0045c4338874aa5"
        }
      ],
      "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/inquire@1.1.0",
      "type": "library",
      "name": "@protobufjs/inquire",
      "version": "1.1.0",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "Requires a module only if available and hides the require call from bundlers.",
      "purl": "pkg:npm/%40protobufjs/inquire@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91d49e7dc3ddaee26214c5526e7f34d6de2f14aeca07fe607767d8bebc61b89620f082eb9a7f522925f6b59755e95fa4b2e956a92eda5e305c457977c07a03f5"
        }
      ],
      "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.0",
      "type": "library",
      "name": "@protobufjs/utf8",
      "version": "1.1.0",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "A minimal UTF8 implementation for number arrays.",
      "purl": "pkg:npm/%40protobufjs/utf8@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcodeIO/protobuf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56f9f7cd9ae1419924044f0b4ae5b77a6f7c73417080ee27c73bfa39d4b13ca24810a6366c66c79fe9a11883deaf3238b7077168ff3fd3ed3a1c1a707f7e392f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "@pulumi/aws@6.83.2",
      "type": "library",
      "name": "@pulumi/aws",
      "version": "6.83.2",
      "scope": "required",
      "description": "A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.",
      "purl": "pkg:npm/%40pulumi/aws@6.83.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@pulumi/aws/-/aws-6.83.2.tgz"
        },
        {
          "type": "website",
          "url": "https://pulumi.io"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "160800c7e2f100d5300fd28f94acb853cbaf563851f01eafc3e7680eaef33f76d15b3ec2082778b17653da4fe8bb47ab64defc313cce5d86b59ec3744c110326"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@pulumi/pulumi@3.229.0",
      "type": "library",
      "name": "@pulumi/pulumi",
      "version": "3.229.0",
      "scope": "required",
      "description": "Pulumi's Node.js SDK",
      "purl": "pkg:npm/%40pulumi/pulumi@3.229.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@pulumi/pulumi/-/pulumi-3.229.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pulumi/pulumi.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a8180a271ceac63ff350422beade0333d2795e6d551839fe93829b0f1eabc5011b07cf824847efdfa459bff095be12fe68eadbdbea0d386be4939a9771a1a3a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@sigstore/bundle@4.0.0",
      "type": "library",
      "name": "@sigstore/bundle",
      "version": "4.0.0",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "Sigstore bundle type",
      "purl": "pkg:npm/%40sigstore/bundle@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sigstore/sigstore-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sigstore/sigstore-js/tree/main/packages/bundle#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sigstore/sigstore-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3700a5e58d15e838b435ec6f913a9da157e68d3690c282ccdb7eabf3d284a231a6abf8cc96cf12fb36fbc8ec003dd5ef6f07ca0e53fe9665e000be2f292413f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@sigstore/core@3.2.0",
      "type": "library",
      "name": "@sigstore/core",
      "version": "3.2.0",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "Base library for Sigstore",
      "purl": "pkg:npm/%40sigstore/core@3.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sigstore/core/-/core-3.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sigstore/sigstore-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sigstore/sigstore-js/tree/main/packages/core#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sigstore/sigstore-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9311eb0d0f5881fad65125d4d1c8ec406bfc27290e15943d12b34a6c53d6ce4dc7829c2ef31da11eb43d21d03cca5fa3f514cb4c2dec005dd376ad484023f8a0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@sigstore/protobuf-specs@0.5.1",
      "type": "library",
      "name": "@sigstore/protobuf-specs",
      "version": "0.5.1",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "code-signing for npm packages",
      "purl": "pkg:npm/%40sigstore/protobuf-specs@0.5.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.5.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sigstore/protobuf-specs.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sigstore/protobuf-specs#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sigstore/protobuf-specs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fd271652186815ab09b124464d507021dd65a108e39e301f1387632fa661ad746934298f4e750a17926891de7c20bb1e38c8f3113dd4acc3ad24f4bdb18788d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@sigstore/sign@4.1.1",
      "type": "library",
      "name": "@sigstore/sign",
      "version": "4.1.1",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "Sigstore signing library",
      "purl": "pkg:npm/%40sigstore/sign@4.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sigstore/sign/-/sign-4.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sigstore/sigstore-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sigstore/sigstore-js/tree/main/packages/sign#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sigstore/sigstore-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1dfe31825ba48345d74364620f9bd2a0b8dd3def0e0543c0f177958d439b85eb837167585ab9c7fc1366c590b3900cbaf0cce6342c572debab26fb3a85c3f639"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@sigstore/tuf@4.0.2",
      "type": "library",
      "name": "@sigstore/tuf",
      "version": "4.0.2",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "Client for the Sigstore TUF repository",
      "purl": "pkg:npm/%40sigstore/tuf@4.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-4.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sigstore/sigstore-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sigstore/sigstore-js/tree/main/packages/tuf#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sigstore/sigstore-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4c20334f2d31cdd3fbf449f14a3abd290dde691efe166b9d2c2e9e44a92754a65b57b64d9462c29400106ff1cc349e67d8e04d936193d6d126534c6e3ebf922d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@sigstore/verify@3.1.0",
      "type": "library",
      "name": "@sigstore/verify",
      "version": "3.1.0",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "Verification of Sigstore signatures",
      "purl": "pkg:npm/%40sigstore/verify@3.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sigstore/verify/-/verify-3.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sigstore/sigstore-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sigstore/sigstore-js/tree/main/packages/verify#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sigstore/sigstore-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "98d7b422282a974f18ba948e1afd7ded8747a4f3ebf84cc36667c280c73b44f35a653c3968b374d67065e821c93a1dc11ad9cc223f3711e3786eeb4172173c02"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@sindresorhus/is@4.6.0",
      "type": "library",
      "name": "@sindresorhus/is",
      "version": "4.6.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Type check values",
      "purl": "pkg:npm/%40sindresorhus/is@4.6.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b74f6f48ddcc75fb32087a057134421ff894b46ece2740ac8f307c72302629cfef6bf90881e0c8fd3c6c8a0767704ff86deef7e26d1cbc863035a5788b65ea03"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@szmarczak/http-timer@4.0.6",
      "type": "library",
      "name": "@szmarczak/http-timer",
      "version": "4.0.6",
      "scope": "required",
      "author": "Szymon Marczak",
      "description": "Timings for HTTP requests",
      "purl": "pkg:npm/%40szmarczak/http-timer@4.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/szmarczak/http-timer.git"
        },
        {
          "type": "website",
          "url": "https://github.com/szmarczak/http-timer#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/szmarczak/http-timer/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e0101f7f29183a03bee67cc1598c04dd6f74b0180b26850f45659c2fcc25ca233c201f22a49cf750c27d29741dd512905e92a9f13bad9fcd0766d5acbb6bbbeb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@tufjs/canonical-json@2.0.0",
      "type": "library",
      "name": "@tufjs/canonical-json",
      "version": "2.0.0",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "OLPC JSON canonicalization",
      "purl": "pkg:npm/%40tufjs/canonical-json@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/theupdateframework/tuf-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/theupdateframework/tuf-js/tree/main/packages/canonical-json#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/theupdateframework/tuf-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c95b55f33b1da3ca851defbfde4c3cd5d48bc85ec3e7be80e5c0850a2e17ec1dfdb564fb49e91a105527be75891f3fbda8eeea2536a1d496eb0e358aa85b5d58"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@tufjs/models@4.1.0",
      "type": "library",
      "name": "@tufjs/models",
      "version": "4.1.0",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "TUF metadata models",
      "purl": "pkg:npm/%40tufjs/models@4.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tufjs/models/-/models-4.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/theupdateframework/tuf-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/theupdateframework/tuf-js/tree/main/packages/models#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/theupdateframework/tuf-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63c70af5a820351b2a25568a525118b38b3b0af4356f5b5ad8354fc808a66f4236aa1ce3364f80fa6c6f965fe494bd1195fb8851e8bc045ed85a2b9ae2442ac3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/cacheable-request@6.0.3",
      "type": "library",
      "name": "@types/cacheable-request",
      "version": "6.0.3",
      "scope": "required",
      "description": "TypeScript definitions for cacheable-request",
      "purl": "pkg:npm/%40types/cacheable-request@6.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/cacheable-request"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "210dc46d3cc6c488a06f5237a8f65cd6b5899c7d019922afe506136a5130c1e16fc810cb4807b6e333f495efe1ca2ede7067d9565215020e0166a6fc581c0aab"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/google-protobuf@3.15.12",
      "type": "library",
      "name": "@types/google-protobuf",
      "version": "3.15.12",
      "scope": "required",
      "description": "TypeScript definitions for google-protobuf",
      "purl": "pkg:npm/%40types/google-protobuf@3.15.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/google-protobuf/-/google-protobuf-3.15.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/google-protobuf"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e34ba6f50ab01e3452f76aa739a0e92fb4660cad7936e658a3d1e28622516d890c4199569ee1fc01dbdb332f3fa3a9602e629b0d429af8e00b0a5b4775b393a5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/http-cache-semantics@4.2.0",
      "type": "library",
      "name": "@types/http-cache-semantics",
      "version": "4.2.0",
      "scope": "required",
      "description": "TypeScript definitions for http-cache-semantics",
      "purl": "pkg:npm/%40types/http-cache-semantics@4.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/http-cache-semantics"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f72e08a62c75ed1a45a290a9ec3e0d3f545c7d38665a0be78dd6ee2bf8e0755d1a87de6781200542db3af559d307f911e69d192a962400387349fc4d23fded1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/keyv@3.1.4",
      "type": "library",
      "name": "@types/keyv",
      "version": "3.1.4",
      "scope": "required",
      "description": "TypeScript definitions for keyv",
      "purl": "pkg:npm/%40types/keyv@3.1.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/keyv"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "050e5a64d482a63ec3e8ada4b2b4424e62912c4a673ef58388b3dfa06ca167efbc62d88af5dff70c128f260af2df9f57fcfd4f7ebbb2630be7bf0163b8488422"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/node@20.19.39",
      "type": "library",
      "name": "@types/node",
      "version": "20.19.39",
      "scope": "required",
      "description": "TypeScript definitions for node",
      "purl": "pkg:npm/%40types/node@20.19.39",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-20.19.39.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2baeb0fbe0c054c8af233800ffaf4fa57dad48d8c3ba23ebc0926016ccc61b09c82b378942ae62b9da044542afc94717d83dfa2792be1bd23718ece96a76a6f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/responselike@1.0.3",
      "type": "library",
      "name": "@types/responselike",
      "version": "1.0.3",
      "scope": "required",
      "description": "TypeScript definitions for responselike",
      "purl": "pkg:npm/%40types/responselike@1.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/responselike"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fff8bf94913577dee7f8f4f1f9a420140553cd8f69c30574cdfaa4b574ec32ca0db897709c89c89c080edc6be1ccbc9059705825e6bf1ef9147a7a5b1be0bcb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/semver@7.7.1",
      "type": "library",
      "name": "@types/semver",
      "version": "7.7.1",
      "scope": "required",
      "description": "TypeScript definitions for semver",
      "purl": "pkg:npm/%40types/semver@7.7.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1668097eef8c39c437ef4483d1ebfb108f1394201f29853e0789b94f7c977350a244df7883f4993edb02924e74e9a503b65327159bdab03c071d4719504698b8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/shimmer@1.2.0",
      "type": "library",
      "name": "@types/shimmer",
      "version": "1.2.0",
      "scope": "required",
      "description": "TypeScript definitions for shimmer",
      "purl": "pkg:npm/%40types/shimmer@1.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/shimmer/-/shimmer-1.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/shimmer"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "504ee8c6140b2ddf60b9be892880210ead3a4f417a167cedc0c351bd882379048178c735646fed038ec4c1f76ebe4b904bc6a96e433f9692e95ac682798b1756"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/tmp@0.2.6",
      "type": "library",
      "name": "@types/tmp",
      "version": "0.2.6",
      "scope": "required",
      "description": "TypeScript definitions for tmp",
      "purl": "pkg:npm/%40types/tmp@0.2.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/tmp/-/tmp-0.2.6.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/tmp"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "72185a35fda82879519031adfad88a136679689eaa6a59bb67dae52dd07098e88001fd3d610befa0b5e358ae0758f175c54fdfaaf3207cd7e956806c700fed28"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "abbrev@4.0.0",
      "type": "library",
      "name": "abbrev",
      "version": "4.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Like ruby's abbrev module, but in js",
      "purl": "pkg:npm/abbrev@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/abbrev/-/abbrev-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/abbrev-js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b5c1f97268bd2d1ed25298b48e5726d8872db6bd18a1e1e76e861ae472382b5869d17eb66da2f2761518f1b93b64923e3b3bf6da7f447ce905393ae629cfc7c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "acorn@8.16.0",
      "type": "library",
      "name": "acorn",
      "version": "8.16.0",
      "scope": "required",
      "description": "ECMAScript parser",
      "purl": "pkg:npm/acorn@8.16.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/acornjs/acorn.git"
        },
        {
          "type": "website",
          "url": "https://github.com/acornjs/acorn"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51527213d32db4eb014080cac35b246fd9c0c10b91e70b860f7fbcd8ae89809966fd8f8a23dda836c30d199098743b15b511d26a4d29715e439e8e7ee2387db3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "acorn-import-attributes@1.9.5",
      "type": "library",
      "name": "acorn-import-attributes",
      "version": "1.9.5",
      "scope": "required",
      "author": "Sven Sauleau <sven@sauleau.com>",
      "description": "Support for import attributes in acorn",
      "purl": "pkg:npm/acorn-import-attributes@1.9.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/xtuc/acorn-import-attributes"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f4d95ca4bf9b80dde1c633f676750adc0f9ea42fc4f20dbda9d7ed0ff373c294c9c2fe773e6a76d046120e5a74aae0a7bf2af0cfad8dc2f610ed0bf0377879d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "agent-base@7.1.4",
      "type": "library",
      "name": "agent-base",
      "version": "7.1.4",
      "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@7.1.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/proxy-agents.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32703e613f1fc1f24f801c779bad0c36a6a49b7d173a4c88a07d72ea1b9342f0b43f0646ee48bc35a70b05cacf6cda28f2f119cbb269ba4efe8cc3be094a2f4d"
        }
      ],
      "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": "argparse@1.0.10",
      "type": "library",
      "name": "argparse",
      "version": "1.0.10",
      "scope": "required",
      "description": "Very powerful CLI arguments parser. Native port of argparse - python's options parsing library",
      "purl": "pkg:npm/argparse@1.0.10",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39468cbab4d1b848bfc53a408037a4738e26a4652db944b605adc32db49a9b75df015ab9c0f9f1b3e7b88de4f6f4ea9bc11af979810d01e3c74996c957be84e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "balanced-match@4.0.4",
      "type": "library",
      "name": "balanced-match",
      "version": "4.0.4",
      "scope": "required",
      "description": "Match balanced character pairs, like \"{\" and \"}\"",
      "purl": "pkg:npm/balanced-match@4.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/juliangruber/balanced-match.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04bae011c453c17da8ea01b118e08dc8cbc64a9df96287ee633c3d87520c4d198aaadb40659554ebb6dd6fd3ebdaf50703cfa3de2dad25f8cee82ebee26c864c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "bin-links@6.0.0",
      "type": "library",
      "name": "bin-links",
      "version": "6.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "JavaScript package binary linker",
      "purl": "pkg:npm/bin-links@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bin-links/-/bin-links-6.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/bin-links.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f80a22a5715d868e708cc272807db556a476befbae6d87d4eecc0118b59a004e2384d8340a852a780899722e84ea76104a9578e95e309360f34d152df7162eb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "brace-expansion@5.0.5",
      "type": "library",
      "name": "brace-expansion",
      "version": "5.0.5",
      "scope": "required",
      "description": "Brace expansion as known from sh/bash",
      "purl": "pkg:npm/brace-expansion@5.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/juliangruber/brace-expansion.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "559ce72e0b70867f8c69cb7db5f8b0c7ae1f03d7ab1c7fcc0971147c1ff46d7ffa173ea7cb91064d7625b4ca1caa0e31140419b673b70c75965e2f118ae37b71"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "buffer-from@1.1.2",
      "type": "library",
      "name": "buffer-from",
      "version": "1.1.2",
      "scope": "required",
      "purl": "pkg:npm/buffer-from@1.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13e5d0091c126da6a20a1b6fea4e83c2073e6f1f81b3abee2891c7979928c7f05a29b8625f3a903b02b870edb6c84946a763829a3c15853dc79b18323c69c97d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cacache@20.0.4",
      "type": "library",
      "name": "cacache",
      "version": "20.0.4",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.",
      "purl": "pkg:npm/cacache@20.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cacache/-/cacache-20.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/cacache.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3372da6fc34f625654d9ec6c2f76cc56f32b32a8300a73167dd65b2b6f1b9f7a4ae803d3fd37bf23c86344f36ed6ec0e458f5ad5e110a227d76ca3d031f31338"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "cacheable-lookup@5.0.4",
      "type": "library",
      "name": "cacheable-lookup",
      "version": "5.0.4",
      "scope": "required",
      "author": "Szymon Marczak",
      "description": "A cacheable dns.lookup(ΓÇª) that respects the TTL",
      "purl": "pkg:npm/cacheable-lookup@5.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/szmarczak/cacheable-lookup.git"
        },
        {
          "type": "website",
          "url": "https://github.com/szmarczak/cacheable-lookup#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/szmarczak/cacheable-lookup/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbf90db1c3e1a5cc6b3a280c6736e2585eddcfc8a585bfe72075371326625d65e97aafdabbca89f1585d7ed324b72de7ec68fa1c819a9501bca2204d07700980"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cacheable-request@7.0.4",
      "type": "library",
      "name": "cacheable-request",
      "version": "7.0.4",
      "scope": "required",
      "author": "Luke Childs <lukechilds123@gmail.com> (http://lukechilds.co.uk)",
      "description": "Wrap native HTTP requests with RFC compliant cache support",
      "purl": "pkg:npm/cacheable-request@7.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bfea7aa2782cae9d324c66c95e38313e8c36f832fddc30123f891708329bf3f6f046db7d384177c218209240e418dce0716cb65da1786bc9d98250bbb8496c72"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "get-stream@5.2.0",
      "type": "library",
      "name": "get-stream",
      "version": "5.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get a stream as a string, buffer, or array",
      "purl": "pkg:npm/get-stream@5.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c117e175ac06550aefe9eeb8f3800f986f895f617ae997b6ba56626b53cc05f48d422af3ff4303cd6479ce9706d3918e9dbed148cc5312c905db2e84d03d1a4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "chownr@3.0.0",
      "type": "library",
      "name": "chownr",
      "version": "3.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "like `chown -R`",
      "purl": "pkg:npm/chownr@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/chownr.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f88c7363d05939077f5ee60f466aef1158c5fe7aa3e64813e2412aed5a1fac3a0cd4cc6846311692b082dc4b4b8b9f5355ac314c09fea2b27015072ba84375fa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "cjs-module-lexer@1.4.3",
      "type": "library",
      "name": "cjs-module-lexer",
      "version": "1.4.3",
      "scope": "required",
      "author": "Guy Bedford",
      "description": "Lexes CommonJS modules, returning their named exports metadata",
      "purl": "pkg:npm/cjs-module-lexer@1.4.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/nodejs/cjs-module-lexer.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/cjs-module-lexer#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nodejs/cjs-module-lexer/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f73f1365a18cd697ecc18797ad4a733eb931f149d661d849725b2260c9bac7fc39fa737ef137ff2e70207cb1900a6e7da803b153c5b01c4ab6bcdc05ea2e23f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cliui@8.0.1",
      "type": "library",
      "name": "cliui",
      "version": "8.0.1",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "easily create complex multi-column command-line-interfaces",
      "purl": "pkg:npm/cliui@8.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05278d9f2bacef90b8fff350f6042dd7f72c4d7ca8ffc49bf9a7cb024cc0a6d16e32ca1df4716890636e759a62fe8415ef786754afac47ee4f55131df83afb61"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "clone-response@1.0.3",
      "type": "library",
      "name": "clone-response",
      "version": "1.0.3",
      "scope": "required",
      "author": "Luke Childs <lukechilds123@gmail.com> (http://lukechilds.co.uk)",
      "description": "Clone a Node.js HTTP response stream",
      "purl": "pkg:npm/clone-response@1.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sindresorhus/clone-response.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44ea0bf788c91f675454c2f663fe4f10335a48781e39d48389c5324bb8b3705eb71bab1373f1538cbb9be1bf0897d4bc4b46de39f62dd13680e6abc52bec34c0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cmd-shim@8.0.0",
      "type": "library",
      "name": "cmd-shim",
      "version": "8.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Used in npm for command line application support",
      "purl": "pkg:npm/cmd-shim@8.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-8.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/cmd-shim.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "264fc12ba3426a9679f01294c65488fa8b8a45b8c7d4d2d90a026462869bfaf107518ddfe8ece934137dbbb1c54aff49e934431ace0f2ce1dece828668545208"
        }
      ],
      "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": "common-ancestor-path@2.0.0",
      "type": "library",
      "name": "common-ancestor-path",
      "version": "2.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "Find the common ancestor of 2 or more paths on Windows or Unix",
      "purl": "pkg:npm/common-ancestor-path@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:isaacs/common-ancestor-path"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76737789b2dea117f61cd0be3a50a235ce5ddb3c5b2c95ceb62654b9d34549766b352c9dc5c0ac4a94735f07eeec10560887c73f0fb14dac9e06f2423ff0fc36"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "cross-spawn@7.0.6",
      "type": "library",
      "name": "cross-spawn",
      "version": "7.0.6",
      "scope": "required",
      "author": "Andr├⌐ Cruz <andre@moxy.studio>",
      "description": "Cross platform child_process#spawn and child_process#spawnSync",
      "purl": "pkg:npm/cross-spawn@7.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:moxystudio/node-cross-spawn.git"
        },
        {
          "type": "website",
          "url": "https://github.com/moxystudio/node-cross-spawn"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b95d903963f69d6ceccb668ca7c69189b862f5d9731791e0879487681f4e893184c834e2249cb1d2ecb9d505ddc966ed00736e6b85c9cd429c6b73b3294777bc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "isexe@2.0.0",
      "type": "library",
      "name": "isexe",
      "version": "2.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Minimal module to check if a file is executable.",
      "purl": "pkg:npm/isexe@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/isexe.git"
        },
        {
          "type": "website",
          "url": "https://github.com/isaacs/isexe#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/isaacs/isexe/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "447c4c2e9f659ca1c61d19e0f5016144231b600715a67ebdb2648672addfdfac638155564e18f8aaa2db4cb96aed2b23f01f9f210d44b8210623694ab3241e23"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "which@2.0.2",
      "type": "library",
      "name": "which",
      "version": "2.0.2",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)",
      "description": "Like which(1) unix command. Find the first instance of an executable in the PATH.",
      "purl": "pkg:npm/which@2.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/node-which.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "cssesc@3.0.0",
      "type": "library",
      "name": "cssesc",
      "version": "3.0.0",
      "scope": "required",
      "author": "Mathias Bynens",
      "description": "A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.",
      "purl": "pkg:npm/cssesc@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mathiasbynens/cssesc.git"
        },
        {
          "type": "website",
          "url": "https://mths.be/cssesc"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fd36ff25c8cad75d67352706a1be4c36db27b4d3356823540e2a41fd39306458720ebac4e3b48ec7fd7cc05d9b6e381cdd9cc248a5b54f99ede446c5a00cff56"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "debug@4.4.3",
      "type": "library",
      "name": "debug",
      "version": "4.4.3",
      "scope": "required",
      "author": "Josh Junon (https://github.com/qix-)",
      "description": "Lightweight debugging utility for Node.js and the browser",
      "purl": "pkg:npm/debug@4.4.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/debug-js/debug.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "446c305a7c10be455f6af295b76d8518bc3ec5849dcc04709b4aeee83853540dee994e6165cdbc57790ee2cb6062bcab4e52e9baf808f468a28e5b408cd6dca8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "decompress-response@6.0.0",
      "type": "library",
      "name": "decompress-response",
      "version": "6.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Decompress a HTTP response if needed",
      "purl": "pkg:npm/decompress-response@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "696df9c9933a05bff8a099599dc307d8b0a866d2574d1c444b5eef137868462a305369161da24a1644810e70d1f9c9bd27ef5085799113221fbf4a638bd7a309"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mimic-response@3.1.0",
      "type": "library",
      "name": "mimic-response",
      "version": "3.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Mimic a Node.js HTTP response stream",
      "purl": "pkg:npm/mimic-response@3.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf4c9623ee050ebaf0792f199ade048f91dd266932d79f8bd9ee96827dfe88ae5f5b36fa4f77e1345ab6f8c79345bd3ae1ce96af837fc2fd03cd04e33731cd19"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "defer-to-connect@2.0.1",
      "type": "library",
      "name": "defer-to-connect",
      "version": "2.0.1",
      "scope": "required",
      "author": "Szymon Marczak",
      "description": "The safe way to handle the `connect` socket event",
      "purl": "pkg:npm/defer-to-connect@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/szmarczak/defer-to-connect.git"
        },
        {
          "type": "website",
          "url": "https://github.com/szmarczak/defer-to-connect#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/szmarczak/defer-to-connect/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2dbedb5ea571b555a606ad189b93913025dd6de2e76e9d239531d2d200bea621dd62c78dfca0fc0f64c00b638d450a28ee90ed4bd2dc0d706b1dcd2edd1e00e"
        }
      ],
      "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": "end-of-stream@1.4.5",
      "type": "library",
      "name": "end-of-stream",
      "version": "1.4.5",
      "scope": "required",
      "author": "Mathias Buus <mathiasbuus@gmail.com>",
      "description": "Call a callback when a readable/writable/duplex stream has completed or failed.",
      "purl": "pkg:npm/end-of-stream@1.4.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/mafintosh/end-of-stream.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mafintosh/end-of-stream"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mafintosh/end-of-stream/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2810673a1cfdbac57abf37e18218e4f424a08b0c6aead9b41466b43b832ac989900d27ff180d3c53a5005718c9fe59b2105cd569c96ca69bb2985480909f23a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "env-paths@2.2.1",
      "type": "library",
      "name": "env-paths",
      "version": "2.2.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get paths for storing things like data, config, cache, etc",
      "purl": "pkg:npm/env-paths@2.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa1d6590b2a164c4d88e8835544a49346ecd64959cb9cd830e4feab2a49345108e5e22e3790d5dd7fb9dad41a1a8cc5480097028d67471fdaea9a9f918bb92d8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "escalade@3.2.0",
      "type": "library",
      "name": "escalade",
      "version": "3.2.0",
      "scope": "required",
      "author": "Luke Edwards",
      "description": "A tiny (183B to 210B) and fast utility to ascend parent directories",
      "purl": "pkg:npm/escalade@3.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5948f6aa5c5a42d3b883a3eae5cdbd193716183c9df22b4bf334e58a98040b3dc97ac02288e2a8b5df0953aa2d0773c00a01bac64254c9585ba0c4be6e37bf8c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "esprima@4.0.1",
      "type": "library",
      "name": "esprima",
      "version": "4.0.1",
      "scope": "required",
      "author": "Ariya Hidayat",
      "description": "ECMAScript parsing infrastructure for multipurpose analysis",
      "purl": "pkg:npm/esprima@4.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jquery/esprima.git"
        },
        {
          "type": "website",
          "url": "http://esprima.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jquery/esprima/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "786b85170ed4a5d6be838a7e407be75b44724d7fd255e2410ccfe00ad30044ed1c2ee4f61dc10a9d33ef86357a6867aaac207fb1b368a742acce6d23b1a594e0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "execa@5.1.1",
      "type": "library",
      "name": "execa",
      "version": "5.1.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Process execution for humans",
      "purl": "pkg:npm/execa@5.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2e4a9659a1c01944100f20420d263dcba3d1f21a2b6595ccdcdbb121e586288e3305327f321cc0cc6941c4d89a9fab4e43ff0b9cc08e091944725edd6f721ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "exponential-backoff@3.1.3",
      "type": "library",
      "name": "exponential-backoff",
      "version": "3.1.3",
      "scope": "required",
      "author": "Sami Sayegh",
      "description": "A utility that allows retrying a function with an exponential delay between attempts.",
      "purl": "pkg:npm/exponential-backoff@3.1.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/coveooss/exponential-backoff.git"
        },
        {
          "type": "website",
          "url": "https://github.com/coveooss/exponential-backoff#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/coveooss/exponential-backoff/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66011e6578f7d2af88d0437e09b492a48c8f689e475500f5f19d66faed455db01e4fde26af5cf0e74ab8aba8e2882e38ecd97f61370861201fb621aa7adc1708"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "fdir@6.5.0",
      "type": "library",
      "name": "fdir",
      "version": "6.5.0",
      "scope": "required",
      "author": "thecodrr <thecodrr@protonmail.com>",
      "description": "The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s",
      "purl": "pkg:npm/fdir@6.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/thecodrr/fdir.git"
        },
        {
          "type": "website",
          "url": "https://github.com/thecodrr/fdir#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/thecodrr/fdir/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b486d8b596ee70eb340511aa3c992c84951874bf920c7edd54cf208f2f84469dd60148cb105244fb4da46a7c87b708d63a7c2b298062c0098cd29e242c90275e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "find-up-simple@1.0.1",
      "type": "library",
      "name": "find-up-simple",
      "version": "1.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Find a file or directory by walking up parent directories ΓÇö Zero dependencies",
      "purl": "pkg:npm/find-up-simple@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69f7783bbce9a87791ca0e0f7c342c5e69437b63df747b49b7a024b7c8ce59a0292ce664e495ece95311dbd973d37a517bd9a9ca4ad1098218c5a25871fa6771"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fs-minipass@3.0.3",
      "type": "library",
      "name": "fs-minipass",
      "version": "3.0.3",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "fs read and write streams based on minipass",
      "purl": "pkg:npm/fs-minipass@3.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/fs-minipass.git"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/fs-minipass#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/fs-minipass/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d4040f570a51db9c95927c1ce3926e91bcfb32837b2bc99b74e81110a17705ec42bfc6919a41826040a0c94941f948667be98ee9171d500675f3d3dad4e456f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "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-stream@6.0.1",
      "type": "library",
      "name": "get-stream",
      "version": "6.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get a stream as a string, buffer, or array",
      "purl": "pkg:npm/get-stream@6.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6ce968beda3de3423aa2ef4c3902537c0c59e44b00be32a9b113374400b076a976585775ff6f50937e03cb18934c7805b174f7d4f053b59acdcd51f68708f62"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "glob@13.0.6",
      "type": "library",
      "name": "glob",
      "version": "13.0.6",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://blog.izs.me/)",
      "description": "the most correct and second fastest glob implementation in JavaScript",
      "purl": "pkg:npm/glob@13.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:isaacs/node-glob.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a3972ae89669bcb83a66fe8806c976576f567e09ad81f0d6c9c2a0558346b12bd19b05ea12ef2195eaf8d79d87469ba5f9de27a112ec716f288aa7c42637857"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "google-protobuf@3.21.4",
      "type": "library",
      "name": "google-protobuf",
      "version": "3.21.4",
      "scope": "required",
      "author": "Google Protocol Buffers Team",
      "description": "Protocol Buffers for JavaScript",
      "purl": "pkg:npm/google-protobuf@3.21.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/protocolbuffers/protobuf-javascript"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3271bb37ddfacdc293728e097763d7d94f7a29ff4fc728003ca06e83eef82c7ce61d799c78dd7a32645c76066ff8319e7ff4bd62f4007d1b0d0a7e1c8dff72c9"
        }
      ],
      "licenses": [
        {
          "expression": "(BSD-3-Clause AND Apache-2.0)"
        }
      ]
    },
    {
      "bom-ref": "got@11.8.6",
      "type": "library",
      "name": "got",
      "version": "11.8.6",
      "scope": "required",
      "description": "Human-friendly and powerful HTTP request library for Node.js",
      "purl": "pkg:npm/got@11.8.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/got/-/got-11.8.6.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ead7d9f756ceafb6ce5e72bb3d10c21812dad47e14d3cd181cd6804362ac30694b13345b938e27b1917613521e45cdefb491cf55b2826207456da18eda58ddf2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "graceful-fs@4.2.11",
      "type": "library",
      "name": "graceful-fs",
      "version": "4.2.11",
      "scope": "required",
      "description": "A drop-in replacement for fs, making various improvements.",
      "purl": "pkg:npm/graceful-fs@4.2.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/isaacs/node-graceful-fs"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45b279fe398570d342703579a3d7939c12c9fc7b33595d0fef76dcf857f89d2feb263f98692e881b288e2f45680585fe9755ab97793ade1fcaac7fa7849d17bd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "hasown@2.0.2",
      "type": "library",
      "name": "hasown",
      "version": "2.0.2",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "A robust, ES3 compatible, \"has own property\" predicate.",
      "purl": "pkg:npm/hasown@2.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.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": "d21254f5208fbe633320175916a34f5d66ba76a87b59d1f470823dcbe0b24bcac6de72f8f01725adaf4798a8555541f23d6347e58ef10f0001edb7e04a391431"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "hosted-git-info@9.0.2",
      "type": "library",
      "name": "hosted-git-info",
      "version": "9.0.2",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab",
      "purl": "pkg:npm/hosted-git-info@9.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/hosted-git-info.git"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/hosted-git-info"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/hosted-git-info/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "338db687ba3f051deb98243c5078bb732c8ca8a96d74ff54a3e2767d72be452018fb04dc28e211ca14ee2afe2a9fe0c97f783e3cbf3dd00cc8779299a57f8206"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "http-cache-semantics@4.2.0",
      "type": "library",
      "name": "http-cache-semantics",
      "version": "4.2.0",
      "scope": "required",
      "author": "Kornel Lesi┼äski <npms2@geekhood.net> (https://kornel.ski/)",
      "description": "Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies",
      "purl": "pkg:npm/http-cache-semantics@4.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/kornelski/http-cache-semantics.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "753c5cbcf5ea3ef5c1429ab9754afa9843095f8a08105bfa6f0a26dc50f02910ecb888e324600daa106ea009fd73545024874029abf7dc40fae44db2b3ef3b41"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "http-proxy-agent@7.0.2",
      "type": "library",
      "name": "http-proxy-agent",
      "version": "7.0.2",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)",
      "description": "An HTTP(s) proxy `http.Agent` implementation for HTTP",
      "purl": "pkg:npm/http-proxy-agent@7.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/proxy-agents.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f58240226180d6631dd5e419b2bbb1dc7dcbcbee652b4d688ceb239f6b73c8a6156227f8053dbbe2750faf7aa48e1dc8bf3f105c0da6de50d0b3a4e3832598a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "http2-wrapper@1.0.3",
      "type": "library",
      "name": "http2-wrapper",
      "version": "1.0.3",
      "scope": "required",
      "author": "Szymon Marczak",
      "description": "HTTP2 client, just with the familiar `https` API",
      "purl": "pkg:npm/http2-wrapper@1.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/szmarczak/http2-wrapper.git"
        },
        {
          "type": "website",
          "url": "https://github.com/szmarczak/http2-wrapper#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/szmarczak/http2-wrapper/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57edb7b0332bd765a7cfb893703789af73ba008c659ef4ff6e66800003ff5dd6b7e42f74a7de7df69d05d5e1d1fcdd4a20b592a1654088e3058c105769748cc6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "https-proxy-agent@7.0.6",
      "type": "library",
      "name": "https-proxy-agent",
      "version": "7.0.6",
      "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@7.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/proxy-agents.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bcaf4fe7f8947dd97de4023e255c94b88715b5de287efb6b3abdc736d336cb10bd6e731b11da77c74d4e8503678dbf082588b7f159531379815f071fbf2c2e4b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "human-signals@2.1.0",
      "type": "library",
      "name": "human-signals",
      "version": "2.1.0",
      "scope": "required",
      "author": "ehmicky <ehmicky@gmail.com> (https://github.com/ehmicky)",
      "description": "Human-friendly process signals",
      "purl": "pkg:npm/human-signals@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz"
        },
        {
          "type": "website",
          "url": "https://git.io/JeluP"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ehmicky/human-signals/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07814567aabf4f68e1864b2091b116dc706f5887c35bce6c9e44206b0b74ed2ec9e505d393a064355fb4c80799acce50a4c01d625a1c1a89639f4b09fd642417"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "iconv-lite@0.7.2",
      "type": "library",
      "name": "iconv-lite",
      "version": "0.7.2",
      "scope": "optional",
      "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": "ignore-walk@8.0.0",
      "type": "library",
      "name": "ignore-walk",
      "version": "8.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.",
      "purl": "pkg:npm/ignore-walk@8.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-8.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/ignore-walk.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14278c653e0d89140687e62478a32d5ab3a60605a31e3309dba5905ab450ca8cb3a9ebdd68649a9146895b9c506268cb954564daa5270a361505ac7d10a2a0f0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "import-in-the-middle@1.15.0",
      "type": "library",
      "name": "import-in-the-middle",
      "version": "1.15.0",
      "scope": "required",
      "author": "Bryan English <bryan.english@datadoghq.com>",
      "description": "Intercept imports in Node.js",
      "purl": "pkg:npm/import-in-the-middle@1.15.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-1.15.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/import-in-the-middle#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nodejs/import-in-the-middle/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e9432f82aec466626a0f30013fd06df78b046ac16e28baa75183c8e06c7dda2ae0ad39cf25c609985e0d9d30cf760918863faeb412d05cca61ff79552909268"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "ini@2.0.0",
      "type": "library",
      "name": "ini",
      "version": "2.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "An ini encoder/decoder for node",
      "purl": "pkg:npm/ini@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/ini.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecf9c5e283770af645db7003840e7045a60442927cab281291bb535d605e5d65e61154572bed484dc8875b01e1b23bf54e65b432069c22fea1122e695f935074"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "ip-address@10.1.0",
      "type": "library",
      "name": "ip-address",
      "version": "10.1.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.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/beaugunderson/ip-address.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d70031f15e6bd3f7e091c615e0e7a2c9a2f13e6e65a711607bf0b07cdd5653a6b29399a0b941faee5e8731cd36762a5d033702ae05d9488632fc2de63c49ff1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-core-module@2.16.1",
      "type": "library",
      "name": "is-core-module",
      "version": "2.16.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Is this specifier a node.js core module?",
      "purl": "pkg:npm/is-core-module@2.16.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/inspect-js/is-core-module.git"
        },
        {
          "type": "website",
          "url": "https://github.com/inspect-js/is-core-module"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/inspect-js/is-core-module/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51fa1e300e9f209f304d81445237a59da188ebbbfaf8deea5c912f42e2066bdf65e31b02aee498395490d2e3c0367e1d0339bc96460f68a2ebae28cbabbc76df"
        }
      ],
      "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-stream@2.0.1",
      "type": "library",
      "name": "is-stream",
      "version": "2.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Check if something is a Node.js stream",
      "purl": "pkg:npm/is-stream@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "845a222624e5eb79e7fa4b2d1c606d7b05922a740ba726f5e7928785e035977f6ebed3bd9d6228a75a77b9da8f71477fc5b17554b30ee27ece23aa7b45b9e00e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "isexe@4.0.0",
      "type": "library",
      "name": "isexe",
      "version": "4.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Minimal module to check if a file is executable.",
      "purl": "pkg:npm/isexe@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14552d64ca6867c46a1d2dd77971261d62c0e2d847f99c42bf694e88f227d5773b0b1aea856ccd483cc3fbf7214bfcdb61ece68b058b7500b4f497502a6b613b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "js-yaml@3.14.2",
      "type": "library",
      "name": "js-yaml",
      "version": "3.14.2",
      "scope": "required",
      "author": "Vladimir Zapparov <dervus.grim@gmail.com>",
      "description": "YAML 1.2 parser and serializer",
      "purl": "pkg:npm/js-yaml@3.14.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/nodeca/js-yaml"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3cc4a692ac6bd74e976b5e7a736336eb967e153acf97ea3177fae0390cb6b628d078ae53c50e37a6c3b5642c2154e49d9e7f91ce4ce5473fde638060241615a6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "json-buffer@3.0.1",
      "type": "library",
      "name": "json-buffer",
      "version": "3.0.1",
      "scope": "required",
      "author": "Dominic Tarr <dominic.tarr@gmail.com> (http://dominictarr.com)",
      "description": "JSON parse & stringify that supports binary via bops & base64",
      "purl": "pkg:npm/json-buffer@3.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/dominictarr/json-buffer.git"
        },
        {
          "type": "website",
          "url": "https://github.com/dominictarr/json-buffer"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1b57905f4769aa7d04c99be579b4f3dd7fe669ba1888bd3b8007983c91cad7399a534ff430c15456072c17d68cebea512e3dd6c7c70689966f46ea6236b1f49"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "json-parse-even-better-errors@5.0.0",
      "type": "library",
      "name": "json-parse-even-better-errors",
      "version": "5.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "JSON.parse with context information on error",
      "purl": "pkg:npm/json-parse-even-better-errors@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/json-parse-even-better-errors.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "645d67c59dbc561428b915a151c565508377ab04a03eeb302b4e6cfc721aa1eb40a04ffdb678159821e34b199240f6afd6777e94fb532f4619ff6005751fe261"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "json-stringify-nice@1.1.4",
      "type": "library",
      "name": "json-stringify-nice",
      "version": "1.1.4",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "Stringify an object sorting scalars before objects, and defaulting to 2-space indent",
      "purl": "pkg:npm/json-stringify-nice@1.1.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e59e51156eb7cb145e27bbc03605ba79914659a42f9cf13758d999a0e26b4a41a3bb67ad280d8be6bace6b5b26f3bed355316de7b03cd011f56c0adc9a52df3f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "jsonparse@1.3.1",
      "type": "library",
      "name": "jsonparse",
      "version": "1.3.1",
      "scope": "required",
      "author": "Tim Caswell <tim@creationix.com>",
      "description": "This is a pure-js JSON streaming parser for node.js",
      "purl": "pkg:npm/jsonparse@1.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/creationix/jsonparse.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ce417be974bebdf8296e62c8a5949ed25212afcad6235bdbc6fc62a99dffb13fc51681810cfd168ccc71e87db00b0e229b6cfd56f141189a01a5dfd5a43d9b2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "just-diff@6.0.2",
      "type": "library",
      "name": "just-diff",
      "version": "6.0.2",
      "scope": "required",
      "author": "Angus Croll",
      "description": "Return an object representing the diffs between two objects. Supports jsonPatch protocol",
      "purl": "pkg:npm/just-diff@6.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/just-diff/-/just-diff-6.0.2.tgz"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/angus-c/just/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b9f5eae25f9bb7fd084c36adeffe09bc29dd30f0e4ba4f3d854b5346e1b96ffb3d0cb90701449c855a3768bccd1169de3f3f86943c5b6790d8cc8f232531260"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "just-diff-apply@5.5.0",
      "type": "library",
      "name": "just-diff-apply",
      "version": "5.5.0",
      "scope": "required",
      "author": "Angus Croll",
      "description": "Apply a diff to an object. Optionally supports jsonPatch protocol",
      "purl": "pkg:npm/just-diff-apply@5.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.5.0.tgz"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/angus-c/just/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3984ed8517d2879e56388b55ab0a5e7cfb4db7655d2acab902700ae9aa5db51eb2087f29af40a64abef5d09d0c7fe59d432ecafceccccbb2b632001f7505110f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "keyv@4.5.4",
      "type": "library",
      "name": "keyv",
      "version": "4.5.4",
      "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@4.5.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.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": "a3154790747f1097f608d5e75b144b5ba9a0ec9c82094706d03b441a62f672d528d4f3538a7d4f52297eafffb8af93295600bf7e7d648ecc7b9a34ae8caa88a7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash.camelcase@4.3.0",
      "type": "library",
      "name": "lodash.camelcase",
      "version": "4.3.0",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)",
      "description": "The lodash method `_.camelCase` exported as a module.",
      "purl": "pkg:npm/lodash.camelcase@4.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f0b849c29f16dcdeb02f85ffcb6c6eed2540f386a5f2167bf776dccb38f8021bf84e0cbed6167b1bc24b640fbc9457446bade3ff9753c02eafd84a0e95be394"
        }
      ],
      "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": "lowercase-keys@2.0.0",
      "type": "library",
      "name": "lowercase-keys",
      "version": "2.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Lowercase the keys of an object",
      "purl": "pkg:npm/lowercase-keys@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6a357ad2efca0c384ef734cc4ae0430b42c428c167fc8caa281fd83bc4f6af453ef4e91e9b91027a0d8d937bb42e91a66cba5c5adf4c10edb934a66e1788798"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lru-cache@11.3.3",
      "type": "library",
      "name": "lru-cache",
      "version": "11.3.3",
      "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.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.3.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/isaacs/node-lru-cache.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26f370f58f35cb7dc4f811183ebd14ee89a8f94f40c929ec32c1225e0c13eb2a9ddf55505932cd42a993e28bb97aa3c552b4df20316d6b6c0a841d61ca886d01"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "make-fetch-happen@15.0.5",
      "type": "library",
      "name": "make-fetch-happen",
      "version": "15.0.5",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Opinionated, caching, retrying fetch client",
      "purl": "pkg:npm/make-fetch-happen@15.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-15.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/make-fetch-happen.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b826c86bc8d65a6419b787529c44ad9150ba81d6a48a29c09b83e21accb022482e17479631d7230f3d04098854a25154de914b39ebfd54d3c21328327579dd76"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "merge-stream@2.0.0",
      "type": "library",
      "name": "merge-stream",
      "version": "2.0.0",
      "scope": "required",
      "author": "Stephen Sugden <me@stephensugden.com>",
      "description": "Create a stream that emits events from multiple other streams",
      "purl": "pkg:npm/merge-stream@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69bbffa8e72e3df9375113df0f39995352ca9aec3c913fb49c81ef2ab2a016bc227e897f76859c740e19aac590f0436b14a91debb31fa68fcba2f6c852c6eddf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime@2.6.0",
      "type": "library",
      "name": "mime",
      "version": "2.6.0",
      "scope": "required",
      "author": "Robert Kieffer",
      "description": "A comprehensive library for mime-type mapping",
      "purl": "pkg:npm/mime@2.6.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/broofa/mime"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5123e431e113df5ace3226abb013481d928b1a0bca73f2eb8e87c09c194eb6d7f96a346faa2440f10b1e9db728a1cb4ae9de93b3a6aa657040f976e42ad86242"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mimic-fn@2.1.0",
      "type": "library",
      "name": "mimic-fn",
      "version": "2.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Make a function mimic another one",
      "purl": "pkg:npm/mimic-fn@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3aa6ce939a0441e019f165d6c9d96ef47263cfd59574422f6a63027179aea946234e49c7fecaac5af850def830285451d47a63bcd04a437ee76c9818cc6a8672"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mimic-response@1.0.1",
      "type": "library",
      "name": "mimic-response",
      "version": "1.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Mimic a Node.js HTTP response stream",
      "purl": "pkg:npm/mimic-response@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f911cb67907eda99f57fab91e09a86a5d60d901c5251ada3ad9b1d09a48aa4c6106123f9494a5d67329438e6155aaf03444cea161229a7759e102b4447c6ec5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "minimatch@10.2.5",
      "type": "library",
      "name": "minimatch",
      "version": "10.2.5",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)",
      "description": "a glob matcher in javascript",
      "purl": "pkg:npm/minimatch@10.2.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:isaacs/minimatch"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3142e454b7ca1980c561e8cfd3b40ebab0cb2d0a5c8e4ec5c3eee35d2d91d9ccd1433479eb21d1bde5393432443af887fa111364a4a4224e5cf93db71a315432"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "minimist@1.2.8",
      "type": "library",
      "name": "minimist",
      "version": "1.2.8",
      "scope": "required",
      "author": "James Halliday",
      "description": "parse argument options",
      "purl": "pkg:npm/minimist@1.2.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/minimistjs/minimist.git"
        },
        {
          "type": "website",
          "url": "https://github.com/minimistjs/minimist"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db2c8047ca8190ddd8ba17896a7529582e54ddb6f9a2c0f2c0d07c4730d5943c031dba1c009bdeaaa8f5bbcf92543ee39164f8cafb070a95aaa96a80c5bd3308"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "minipass@7.1.3",
      "type": "library",
      "name": "minipass",
      "version": "7.1.3",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "minimal implementation of a PassThrough stream",
      "purl": "pkg:npm/minipass@7.1.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b44047a839c8a0cff5ad7304d738246bd83a43695ca029311cbb9cece0c9e41c5b3f977873667970682d5c092ee7ddb4d02c7b762b874ce61f4810fc9fa9a6f0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "minipass-collect@2.0.1",
      "type": "library",
      "name": "minipass-collect",
      "version": "2.0.1",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "A Minipass stream that collects all the data into a single chunk",
      "purl": "pkg:npm/minipass-collect@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fb57c3cef686b3ecf5862db0800ae235a843acabb50a7cba2dc7f0b401eb78ddf09407fc1f43b0d87aada847fb2f1491980c73ebdfc48701379a8ff6682872b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "minipass-fetch@5.0.2",
      "type": "library",
      "name": "minipass-fetch",
      "version": "5.0.2",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "An implementation of window.fetch in Node.js using Minipass streams",
      "purl": "pkg:npm/minipass-fetch@5.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-5.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/minipass-fetch.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d9dd2ad9af1e0a2d88460fc81ae6c235126861b035f983d7033415445981e3981d19969fca2be767961211fa3726291b8c6c4e767b4616f0501aa69231794015"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "minipass-flush@1.0.7",
      "type": "library",
      "name": "minipass-flush",
      "version": "1.0.7",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "A Minipass stream that calls a flush function before emitting 'end'",
      "purl": "pkg:npm/minipass-flush@1.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/minipass-flush.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4dba93cfd714c16c874b60f2f3d3f7a1c006506c4a8e32ee47dcfcc385944c60158048f5effe27860a360eee7a8b4166dcf9b7d20e2203c2dca9cb5cefa8c2cc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "minipass@3.3.6",
      "type": "library",
      "name": "minipass",
      "version": "3.3.6",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "minimal implementation of a PassThrough stream",
      "purl": "pkg:npm/minipass@3.3.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/minipass.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f188d89dc5210afad1c6eb3388925bcd3b09b786f0ab6d4addb7363be14e87293271bc80df3942f95b93f61a17770d392184a3d81aa78d508879a9c3386017f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "yallist@4.0.0",
      "type": "library",
      "name": "yallist",
      "version": "4.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Yet Another Linked List",
      "purl": "pkg:npm/yallist@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/yallist.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df074689d672ab93c1d3ce172c44b94e9392440df08d7025216321ba6da445cbffe354a7d9e990d1dc9c416e2e6572de8f02af83a12cbdb76554bf8560472dec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "minipass-pipeline@1.2.4",
      "type": "library",
      "name": "minipass-pipeline",
      "version": "1.2.4",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "create a pipeline of streams using Minipass",
      "purl": "pkg:npm/minipass-pipeline@1.2.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6e22aedc20eb74f513d1275f60762e1bf9188dbc31587b9247fa080dbc1a86aa941772bbb73dc466399b8704a58ad53c5ff7e710f8731537877acf8e8b64fec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "minipass-sized@2.0.0",
      "type": "library",
      "name": "minipass-sized",
      "version": "2.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "A Minipass stream that raises an error if you get a different number of bytes than expected",
      "purl": "pkg:npm/minipass-sized@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/minipass-sized.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cd2b0786da3905c5153369b52eeae75d8e8cfff70685569e813ef539f397a29af14faa3bf3419977bf7679ae857eb424b94e2eb0764851ccc040c454136a65cc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "minizlib@3.1.0",
      "type": "library",
      "name": "minizlib",
      "version": "3.1.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding.",
      "purl": "pkg:npm/minizlib@3.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/minizlib.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "299c58a350549160f64d514baf4310a0cf2f5148a0583dcb943f376bfef906a0bee2a1341dbd55a39bf516071f68d5ef7d7cebfb912143a8a783f09a0628d397"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "module-details-from-path@1.0.4",
      "type": "library",
      "name": "module-details-from-path",
      "version": "1.0.4",
      "scope": "required",
      "author": "Thomas Watson <w@tson.dk> (https://wa.tson.dk/)",
      "description": "Resolve npm package details, like name and base path, given an absolute path to a file inside a package",
      "purl": "pkg:npm/module-details-from-path@1.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/watson/module-details-from-path.git"
        },
        {
          "type": "website",
          "url": "https://github.com/watson/module-details-from-path#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/watson/module-details-from-path/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10658a83100b18c833bf1605d54c864f2d075d7ff6bc72e4c3af8dbc3296da3ca959b1e98d0ba3e1431ca905971c444985518a8a4a254f4e86ddb70a7b87e2ef"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ms@2.1.3",
      "type": "library",
      "name": "ms",
      "version": "2.1.3",
      "scope": "required",
      "description": "Tiny millisecond conversion utility",
      "purl": "pkg:npm/ms@2.1.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "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-gyp@12.2.0",
      "type": "library",
      "name": "node-gyp",
      "version": "12.2.0",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://tootallnate.net)",
      "description": "Node.js native addon build tool",
      "purl": "pkg:npm/node-gyp@12.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-gyp/-/node-gyp-12.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/node-gyp.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ab6dd6773ad0bf8f0aa335e5af4535bfd7703bf939f4d1de4b39fa96819c6acc9fd149d2aedcecf2447133e99fc0949fd03917d2ce3785caa09d23b8fd536d85"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "nopt@9.0.0",
      "type": "library",
      "name": "nopt",
      "version": "9.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Option parsing for Node, supporting types, shorthands, etc. Used by npm.",
      "purl": "pkg:npm/nopt@9.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nopt/-/nopt-9.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/nopt.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "661ab76bec852ab63048196e2f81fd5cfde6df2e6ebd0901ff4f42c03aee0a246647f5096279fd5b8478f2bcb4b860bbd1a7933ca2f29c1b6c70ff5e7c515c3f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "normalize-package-data@6.0.2",
      "type": "library",
      "name": "normalize-package-data",
      "version": "6.0.2",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Normalizes data that can be found in package.json files.",
      "purl": "pkg:npm/normalize-package-data@6.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/normalize-package-data.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57a83282861bff9126348f8c106ad6902f9eebe46bee64e67c7af10db2f3c50a20064833a3beab928934026ead860485eccbf69cb39a8c0263e6f0c9644167ee"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "hosted-git-info@7.0.2",
      "type": "library",
      "name": "hosted-git-info",
      "version": "7.0.2",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab",
      "purl": "pkg:npm/hosted-git-info@7.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/hosted-git-info.git"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/hosted-git-info"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/hosted-git-info/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6e519014293e66f19cefb3bd975b2dc7b6f55b4d6963444eba70feb46f127302a7f60e0202a3b9584d8d881d498b9cda6362fc396ef9a81ef3dcd103b66badb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "lru-cache@10.4.3",
      "type": "library",
      "name": "lru-cache",
      "version": "10.4.3",
      "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@10.4.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/node-lru-cache.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24d03365c5eb0ade365462ee633d337c0cc37c0bc9596e807d8943050c835790c2948da6e6c0262be3883bbb39f577ec46c587a74da3009ad169d3d1193b7a49"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "normalize-url@6.1.0",
      "type": "library",
      "name": "normalize-url",
      "version": "6.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Normalize a URL",
      "purl": "pkg:npm/normalize-url@6.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e52fe5f03b2dcdc4043cc6e0b4a243e02b8ea2b953402b4d5837b46e79806aa85786b018d5f5798203301d82dfbaebb6c297990f87d12a28a0f09da3c6d48ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "npm-bundled@5.0.0",
      "type": "library",
      "name": "npm-bundled",
      "version": "5.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "list things in node_modules that are bundledDependencies, or transitive dependencies thereof",
      "purl": "pkg:npm/npm-bundled@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/npm-bundled.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24b4a96f387a5145c8128a8fb1806f54d566cab8d56757f31056eac4a91325091604edf1173153f8a0e748a416c0e40d6ee591c2de4b483e873932c6216cdfaf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "npm-install-checks@8.0.0",
      "type": "library",
      "name": "npm-install-checks",
      "version": "8.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Check the engines and platform fields in package.json",
      "purl": "pkg:npm/npm-install-checks@8.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-8.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/npm-install-checks.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49c01474ca72ce46e9c6835e910ded35174523c489f3ac2029949065d5314fe6e3d30545a6c10c5a79173f4b7055ed60272345e5aa415832618486e0ac856244"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "npm-normalize-package-bin@5.0.0",
      "type": "library",
      "name": "npm-normalize-package-bin",
      "version": "5.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Turn any flavor of allowable package.json bin into a normalized object",
      "purl": "pkg:npm/npm-normalize-package-bin@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/npm-normalize-package-bin.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0898b7392e092ec34c9abdaed3b38996172b3f109e39e3ffe31abaeda58d6a2e9335659b4eb94d0e097c35c14a5657012a9d7c18f8fe1336cd220ac17d986c6a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "npm-package-arg@13.0.2",
      "type": "library",
      "name": "npm-package-arg",
      "version": "13.0.2",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Parse the things that can be arguments to `npm install`",
      "purl": "pkg:npm/npm-package-arg@13.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-13.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/npm-package-arg.git"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/npm-package-arg"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/npm-package-arg/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21c882137498dee13ce0b77c599536de000f3d5f6b218a1de05fab73ebc9ee1edcc0026df5593a4d5b0aeb4af2ed48f74914b76ea451206b93a7d615964e9634"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "npm-packlist@10.0.4",
      "type": "library",
      "name": "npm-packlist",
      "version": "10.0.4",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Get a list of the files to add from a folder into an npm package",
      "purl": "pkg:npm/npm-packlist@10.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-10.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/npm-packlist.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8c5bbde26a30fc8621f8641c445771c2f9e4e7a6922ac1a923398baf81d7676a5230da5260b8abe22b5a5c5090e52169b5c12264721a4364349556c6446119e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "npm-pick-manifest@11.0.3",
      "type": "library",
      "name": "npm-pick-manifest",
      "version": "11.0.3",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Resolves a matching manifest from a package metadata document according to standard npm semver resolution rules.",
      "purl": "pkg:npm/npm-pick-manifest@11.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-11.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/npm-pick-manifest.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6eecf209f7a8198fcfc4aaa606a9f521426b667522d555494dd49244f188eb4b49754854a1240586cd33c9c26890374ece741e9ed82ba5ff0b6b2107cb2625a9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "npm-registry-fetch@19.1.1",
      "type": "library",
      "name": "npm-registry-fetch",
      "version": "19.1.1",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Fetch-based http client for use with npm registry APIs",
      "purl": "pkg:npm/npm-registry-fetch@19.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-19.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/npm-registry-fetch.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4da9016a9e8e335c341fbdd56550dfe388855ec392de1f8be3054c5e66d6390ae866016131c8748ee37a5d2cc13650fdeb9c882af5a0d9d7eeecd4a26982f1b7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "npm-run-path@4.0.1",
      "type": "library",
      "name": "npm-run-path",
      "version": "4.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get your PATH prepended with locally installed binaries",
      "purl": "pkg:npm/npm-run-path@4.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b8f16cd95bbefbce1348ae7ee0c4e94848d02a8bd642fee4059d175b7881e1661080e94aa990e4fc4f51bb06f7dd80fe04afc805e2c51b692d22ed0bc87c25b"
        }
      ],
      "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": "onetime@5.1.2",
      "type": "library",
      "name": "onetime",
      "version": "5.1.2",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Ensure a function is only called once",
      "purl": "pkg:npm/onetime@5.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91ba5a4921894d674063928f55e30e2974ab3edafc0bc0bbc287496dcb1de758d19e60fe199bbc63456853a0e6e59e2f5abd0883fd4d2ae59129fee3e5a6984a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-cancelable@2.1.1",
      "type": "library",
      "name": "p-cancelable",
      "version": "2.1.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Create a promise that can be canceled",
      "purl": "pkg:npm/p-cancelable@2.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0593abde74501ce9ed5234eb1fcf8b879e2c98a1e81f2babf167b557c0d2315ae5e40da66a538ec2e2519ca4438d29e4a1e061e1ab7a0701276f923b265df5c2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-map@7.0.4",
      "type": "library",
      "name": "p-map",
      "version": "7.0.4",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Map over promises concurrently",
      "purl": "pkg:npm/p-map@7.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b64010130f32b0cce6921830f24fb553f88f856361ca42a74a4e11779ccba0f242b8968644fa3a629a2cad981ac472b30c774359666f13f4a4ee1b0bd97fc2a5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "package-directory@8.2.0",
      "type": "library",
      "name": "package-directory",
      "version": "8.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Find the root directory of a Node.js project or npm package",
      "purl": "pkg:npm/package-directory@8.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/package-directory/-/package-directory-8.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a894aee4ca3ab47991c42cb628261829881c7c1754a72f5dc1179a643ff1c1feb4f00524fcca11b48396ce00ed51e19e0bb9ffe79c82dcc23543e31b4a87a4b7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pacote@21.5.0",
      "type": "library",
      "name": "pacote",
      "version": "21.5.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "JavaScript package downloader",
      "purl": "pkg:npm/pacote@21.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pacote/-/pacote-21.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/pacote.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56d674481f266f94f3c377570df54022387254a5076644bf647f7fe66a4a7a7c02f6c14e5cd234248ee4105ec8324c0e9ec58c16bbc0647cf1d53e5f9aba7d15"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "parse-conflict-json@5.0.1",
      "type": "library",
      "name": "parse-conflict-json",
      "version": "5.0.1",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Parse a JSON string that has git merge conflicts, resolving if possible",
      "purl": "pkg:npm/parse-conflict-json@5.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-5.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/parse-conflict-json.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64712634a32ad70c895cdc0bc721e796e3df440152225881bdb2bf52239c7913ade1787d3f3d1fab8f4dcad21a79a0947f9551f3a87043fdf814270d539fcb29"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "path-key@3.1.1",
      "type": "library",
      "name": "path-key",
      "version": "3.1.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get the PATH environment variable key cross-platform",
      "purl": "pkg:npm/path-key@3.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "path-parse@1.0.7",
      "type": "library",
      "name": "path-parse",
      "version": "1.0.7",
      "scope": "required",
      "author": "Javier Blanco <http://jbgutierrez.info>",
      "description": "Node.js path.parse() ponyfill",
      "purl": "pkg:npm/path-parse@1.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jbgutierrez/path-parse.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jbgutierrez/path-parse#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jbgutierrez/path-parse/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c32733d510410f47ecb8f33f7703411dd325dbf29001c865a8fe4e5861d620a58dbfd84b0eb24b09aeaee5387c6bcab54e9f57a31baa00a7c6a1bce2100fcb3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "path-scurry@2.0.2",
      "type": "library",
      "name": "path-scurry",
      "version": "2.0.2",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://blog.izs.me)",
      "description": "walk paths fast and efficiently",
      "purl": "pkg:npm/path-scurry@2.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/path-scurry"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dcefe2555b0900fb0e9e9c1621e0fe77acffecf9aa029c9078f52d0a77636ad8fff48e4bca51efb79aa5b856814f7239877af57a37d1d39e9cf850aff8d9cd5e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "picomatch@4.0.4",
      "type": "library",
      "name": "picomatch",
      "version": "4.0.4",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.",
      "purl": "pkg:npm/picomatch@4.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/micromatch/picomatch"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/micromatch/picomatch/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40ff3c0402af31a9bfdcdc47eaf8f6a36d51e8c8f165401dea7970012fe99c6bcdf4854ba1c2c7c46608cc5860e9f510fb9b61e8fe1dbf8796f635f70d2223ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "postcss-selector-parser@7.1.1",
      "type": "library",
      "name": "postcss-selector-parser",
      "version": "7.1.1",
      "scope": "required",
      "purl": "pkg:npm/postcss-selector-parser@7.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/postcss/postcss-selector-parser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2b46cb98a49570f0b740c2aa8bca4063f5e712e7f7111e5239fa7bd3a3c2dc08a9b30e6a953915ed388604110b8bf43e01c6d035966e62b00ab34190a843a12"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "proc-log@6.1.0",
      "type": "library",
      "name": "proc-log",
      "version": "6.1.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "just emit 'log' events on the process object",
      "purl": "pkg:npm/proc-log@6.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/proc-log.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "886f866257517f6050d140d401de8943f470cda432ea65e6b24fc8ce56326a5e00e12345c39e0c787e3fb4b905e08e56a161bd490c2ea96cd2f7d8da1501c1b9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "proggy@4.0.0",
      "type": "library",
      "name": "proggy",
      "version": "4.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Progress bar updates at a distance",
      "purl": "pkg:npm/proggy@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/proggy/-/proggy-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/proggy.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "31b03847e5904fbe99066ff9254a55f72a9c26df76d7be7e634068760dc78225f3ae62aeec682af9ba67eb2eb01c7fa037d35cc8a9f7ca0d7e778ed568ac0d01"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "promise-all-reject-late@1.0.1",
      "type": "library",
      "name": "promise-all-reject-late",
      "version": "1.0.1",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "Like Promise.all, but save rejections until all promises are resolved",
      "purl": "pkg:npm/promise-all-reject-late@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bee7f42dfd253b1c904441fb18320e50c2d2ee4cfe82cf22e81f988bc742ebc6b6b327211ab1d32588213010fa93b794707d07e4fef711c902038f318a35aa5f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "promise-call-limit@3.0.2",
      "type": "library",
      "name": "promise-call-limit",
      "version": "3.0.2",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "Call an array of promise-returning functions, restricting concurrency to a specified limit.",
      "purl": "pkg:npm/promise-call-limit@3.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-3.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/promise-call-limit"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9913d03b64f5410570d7513bf9474226eed2eb5789556927ce697db02d61780763d63c65d1f58c072a48b7d64e70b15ff05906f7de590fb467564ec71fbd9f67"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "protobufjs@7.5.4",
      "type": "library",
      "name": "protobufjs",
      "version": "7.5.4",
      "scope": "required",
      "author": "Daniel Wirtz <dcode+protobufjs@dcode.io>",
      "description": "Protocol Buffers for JavaScript (& TypeScript).",
      "purl": "pkg:npm/protobufjs@7.5.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.4.tgz"
        },
        {
          "type": "website",
          "url": "https://protobufjs.github.io/protobuf.js/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0af7b16d9b5ba2fea35b679702f2ee9178d7516d53cc56a2bc2e3a06959cff7069702cac6f955f7eef81dd71cc9bc95512ecb6326e1719ec7c8414a0d726a93e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "pump@3.0.4",
      "type": "library",
      "name": "pump",
      "version": "3.0.4",
      "scope": "required",
      "author": "Mathias Buus Madsen <mathiasbuus@gmail.com>",
      "description": "pipe streams together and close all of them if one of them closes",
      "purl": "pkg:npm/pump@3.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "552eec8dce8a47b7b5ba4445850498e4b336b8158050f88e3dafc0de690a9a23304a64455084edd31ba3fbf95eb209c2bfe74f204625933adcc9782ab881cc70"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "quick-lru@5.1.1",
      "type": "library",
      "name": "quick-lru",
      "version": "5.1.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Simple ΓÇ£Least Recently UsedΓÇ¥ (LRU) cache",
      "purl": "pkg:npm/quick-lru@5.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5aec802d18d63c31adb7fc3326269d3b901763ef2167cd215697ba3328af82b691116ef9d57dd26e146f1b778b28e60dfbc544bea2dc7f7c1d9ede386784b848"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "read-cmd-shim@6.0.0",
      "type": "library",
      "name": "read-cmd-shim",
      "version": "6.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Figure out what a cmd-shim is pointing at. This acts as the equivalent of fs.readlink.",
      "purl": "pkg:npm/read-cmd-shim@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-6.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/read-cmd-shim.git"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/read-cmd-shim#readme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d733391ee39f6a05c205630df377ee148ff1f93fd4859ee4f8a23386b1d7710a1e5f9fbb82668362310b4079a6cc8a1dba6047781c81253e10612eee7c082cec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "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-in-the-middle@7.5.2",
      "type": "library",
      "name": "require-in-the-middle",
      "version": "7.5.2",
      "scope": "required",
      "author": "Thomas Watson Steen <w@tson.dk> (https://twitter.com/wa7son)",
      "description": "Module to hook into the Node.js require function",
      "purl": "pkg:npm/require-in-the-middle@7.5.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-7.5.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/nodejs/require-in-the-middle.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/require-in-the-middle#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nodejs/require-in-the-middle/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80067e90ba817476ab5c1eb85e901ed950a307bac846ffa653cb5f456ce21d1279ba62ac207376b4b2efe84b4cc3b58274fd7d4b411154c95d36fc580879e149"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "resolve@1.22.11",
      "type": "library",
      "name": "resolve",
      "version": "1.22.11",
      "scope": "required",
      "author": "James Halliday",
      "description": "resolve like require.resolve() on behalf of files asynchronously and synchronously",
      "purl": "pkg:npm/resolve@1.22.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz"
        },
        {
          "type": "vcs",
          "url": "ssh://github.com/browserify/resolve.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45fa80bcb9cc977d77afb73da1c941d478541007b37292e3cfde70147e0b56e864f4917faf6daa9953fd00c98e538bcc5fb43ca4df23c0d83f092a5d1673234d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "resolve-alpn@1.2.1",
      "type": "library",
      "name": "resolve-alpn",
      "version": "1.2.1",
      "scope": "required",
      "author": "Szymon Marczak",
      "description": "Detects the ALPN protocol",
      "purl": "pkg:npm/resolve-alpn@1.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/szmarczak/resolve-alpn.git"
        },
        {
          "type": "website",
          "url": "https://github.com/szmarczak/resolve-alpn#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/szmarczak/resolve-alpn/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1ad45e25ef7fd915939a9099d0dc5be4276fa0493416cffaf6284e4e7436344f13e6e61e0692a91659f338ed3ec7b1b9ceb5c255105e1ea42572eaeed0dcafa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "responselike@2.0.1",
      "type": "library",
      "name": "responselike",
      "version": "2.0.1",
      "scope": "required",
      "author": "lukechilds",
      "description": "A response-like object for mocking a Node.js HTTP response stream",
      "purl": "pkg:npm/responselike@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sindresorhus/responselike.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e20974df09f7863d473f7cb381d23b777942905f79176d4fcf804f1af2878a7c90cc02d1e426a9c02f32222d11879f0310c43f4a0b82d37c058f693433f98787"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "safer-buffer@2.1.2",
      "type": "library",
      "name": "safer-buffer",
      "version": "2.1.2",
      "scope": "optional",
      "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": "semver@7.7.4",
      "type": "library",
      "name": "semver",
      "version": "7.7.4",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "The semantic version parser used by npm.",
      "purl": "pkg:npm/semver@7.7.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/node-semver.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc5282d8812d427561a53efc875629f30cf0adff0233e33328c1c62597c1b738593727111675ec1e4e84e53c4892432c80d4bb99d5f700607bc7640cd9d8b894"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "shebang-command@2.0.0",
      "type": "library",
      "name": "shebang-command",
      "version": "2.0.0",
      "scope": "required",
      "author": "Kevin M├Ñrtensson",
      "description": "Get the command from a shebang",
      "purl": "pkg:npm/shebang-command@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "shebang-regex@3.0.0",
      "type": "library",
      "name": "shebang-regex",
      "version": "3.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Regular expression for matching a shebang line",
      "purl": "pkg:npm/shebang-regex@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efef9d161b5cc77df9dee05aabc0c347836ec417ad0730bb6503a19934089c711de9b4ab5dd884cb30af1b4ed9e3851874b4a1594c97b7933fca1cfc7a471bd4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "shimmer@1.2.1",
      "type": "library",
      "name": "shimmer",
      "version": "1.2.1",
      "scope": "required",
      "author": "Forrest L Norvell <ogd@aoaioxxysz.net>",
      "description": "Safe(r) monkeypatching for JavaScript.",
      "purl": "pkg:npm/shimmer@1.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/othiym23/shimmer.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b104ca0b545efeb33a5f214ce9f20018744f546bf25df833203bf3a2aeb4f2f33e8dec950f44eed44e8da7429cdb3008156223f7add5dbcd34885ffd2cf89e43"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "signal-exit@3.0.7",
      "type": "library",
      "name": "signal-exit",
      "version": "3.0.7",
      "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@3.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tapjs/signal-exit.git"
        },
        {
          "type": "website",
          "url": "https://github.com/tapjs/signal-exit"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/tapjs/signal-exit/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c270f6644fa5f923c2feea12d2f5de13d2f5fb4c2e68ca8a95fcfd00c528dfc26cc8b48159215c1d1d51ae2eb62d9735daf2ebd606f78e5ee2c10860c2901b19"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "sigstore@4.1.0",
      "type": "library",
      "name": "sigstore",
      "version": "4.1.0",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "code-signing for npm packages",
      "purl": "pkg:npm/sigstore@4.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sigstore/-/sigstore-4.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sigstore/sigstore-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sigstore/sigstore-js/tree/main/packages/client#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sigstore/sigstore-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fdf52052162086e2f3553fe0689a1e55e84b0a06625313c23cc73254d6349487ff7130b3e7c2bf59323b3de7c36ab5f1a7d9d42a9130835cb2cf779204c4ed80"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "smart-buffer@4.2.0",
      "type": "library",
      "name": "smart-buffer",
      "version": "4.2.0",
      "scope": "required",
      "author": "Josh Glazebrook",
      "description": "smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.",
      "purl": "pkg:npm/smart-buffer@4.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/JoshGlazebrook/smart-buffer.git"
        },
        {
          "type": "website",
          "url": "https://github.com/JoshGlazebrook/smart-buffer/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/JoshGlazebrook/smart-buffer/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7884ad0787cacfa90976c577371ec681a0e5ca576d0c4e83e4717bf06c84962c4b3eeb8b01ab9905827da42431dbd4faf2f72acfd1dc6b088f5145c8bb4572a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "socks@2.8.7",
      "type": "library",
      "name": "socks",
      "version": "2.8.7",
      "scope": "required",
      "author": "Josh Glazebrook",
      "description": "Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.",
      "purl": "pkg:npm/socks@2.8.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/JoshGlazebrook/socks.git"
        },
        {
          "type": "website",
          "url": "https://github.com/JoshGlazebrook/socks/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/JoshGlazebrook/socks/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1cba6dfae2f2fe9c41f9bba6ffd0f302088a4bc097d44bdb5b1238ce59a01821312262dd89a776882c174f967873d73712af2b3f6df5f263d6d9cf906ed8caf0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "socks-proxy-agent@8.0.5",
      "type": "library",
      "name": "socks-proxy-agent",
      "version": "8.0.5",
      "scope": "required",
      "author": "Nathan Rajlich",
      "description": "A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS",
      "purl": "pkg:npm/socks-proxy-agent@8.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/proxy-agents.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1de84212ca2d16a6cf5bdb09f1655807a51b98832fee4514391205d8d9dcab8550bc17cd04b89b5bd619479765602494870703eb6f29465966ee7f84f984f327"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "source-map@0.6.1",
      "type": "library",
      "name": "source-map",
      "version": "0.6.1",
      "scope": "required",
      "author": "Nick Fitzgerald <nfitzgerald@mozilla.com>",
      "description": "Generates and consumes source maps",
      "purl": "pkg:npm/source-map@0.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/mozilla/source-map.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mozilla/source-map"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52381aa6e99695b3219018334fb624739617513e3a17488abbc4865ead1b7303f9773fe1d0f963e9e9c9aa3cf565bab697959aa989eb55bc16396332177178ee"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "source-map-support@0.5.21",
      "type": "library",
      "name": "source-map-support",
      "version": "0.5.21",
      "scope": "required",
      "description": "Fixes stack traces for files with source maps",
      "purl": "pkg:npm/source-map-support@0.5.21",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/evanw/node-source-map-support"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/evanw/node-source-map-support/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b811d4dcbddccec232617297f3c7ddac6a2fc5d482a13183459e92617b524712d95331e0e4fffae87b7aba85251eef4466877e8a75e12a8dea420c17513ff2d7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-correct@3.2.0",
      "type": "library",
      "name": "spdx-correct",
      "version": "3.2.0",
      "scope": "required",
      "description": "correct invalid SPDX expressions",
      "purl": "pkg:npm/spdx-correct@3.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90df5d25bbe7c921d42c896e0c7cb7d961d152edce83b07db1b63bb6c14b72d42422a9cc877844ad881d3234d8baa99c5d7fa52b94f596752ddc6ef336cc2664"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-expression-parse@3.0.1",
      "type": "library",
      "name": "spdx-expression-parse",
      "version": "3.0.1",
      "scope": "required",
      "author": "Kyle E. Mitchell <kyle@kemitchell.com> (https://kemitchell.com)",
      "description": "parse SPDX license expressions",
      "purl": "pkg:npm/spdx-expression-parse@3.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71ba87ba7b105a724d13a2a155232c31e1f91ff2fd129ca66f3a93437b8bc0d08b675438f35a166a87ea1fb9cee95d3bc655f063a3e141d43621e756c7f64ae1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-exceptions@2.5.0",
      "type": "library",
      "name": "spdx-exceptions",
      "version": "2.5.0",
      "scope": "required",
      "author": "The Linux Foundation",
      "description": "list of SPDX standard license exceptions",
      "purl": "pkg:npm/spdx-exceptions@2.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e2538dabfb13b851b512d5bba8dcb3c992394eef8df45e7e5254085da73cec3c7b236d855f9679c57404e069b9cbb9d7be0aabb6e69e8dfa0da5c3f3c5b1ae3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "CC-BY-3.0"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-expression-parse@4.0.0",
      "type": "library",
      "name": "spdx-expression-parse",
      "version": "4.0.0",
      "scope": "required",
      "author": "Kyle E. Mitchell <kyle@kemitchell.com> (https://kemitchell.com)",
      "description": "parse SPDX license expressions",
      "purl": "pkg:npm/spdx-expression-parse@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a5c9ae492228ffec2e9b451db6fad9c65db73854a9626ca4958f6887bd5797e62316eecd5221096abbaf7d26438324922187fa54bbc2f4fd52e1f317e50fe2d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-license-ids@3.0.23",
      "type": "library",
      "name": "spdx-license-ids",
      "version": "3.0.23",
      "scope": "required",
      "author": "Shinnosuke Watanabe (https://github.com/shinnn)",
      "description": "A list of SPDX license identifiers",
      "purl": "pkg:npm/spdx-license-ids@3.0.23",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0962dc0821fb54bbb5dd380e1feafca753bf667c21aaffdd6dbea5a96cbaec6fa94f590799e0fff95dfa0156ffbeaf10308430552849e92b25e453e1d1fb9277"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "CC0-1.0"
          }
        }
      ]
    },
    {
      "bom-ref": "sprintf-js@1.0.3",
      "type": "library",
      "name": "sprintf-js",
      "version": "1.0.3",
      "scope": "required",
      "author": "Alexandru Marasteanu <hello@alexei.ro> (http://alexei.ro/)",
      "description": "JavaScript sprintf implementation",
      "purl": "pkg:npm/sprintf-js@1.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/alexei/sprintf.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fd70f824bcb955deddc8ccbd03d182ef180f40864e0f72f57051b3747521abd5a3f436bb780049d351bb86beab840b4980eb81aab757f38ab951b3989b5f1f2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "ssri@13.0.1",
      "type": "library",
      "name": "ssri",
      "version": "13.0.1",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.",
      "purl": "pkg:npm/ssri@13.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ssri/-/ssri-13.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/ssri.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4148917f5faef703d32ffefa1936252adb43101595d606bd6575bc046ea47dd7b2c8cf0b18f8b1f6044eca0f55dbe3f4c4dc85dd7d86a39dbac4a15d319ac749"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "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": "strip-final-newline@2.0.0",
      "type": "library",
      "name": "strip-final-newline",
      "version": "2.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Strip the final newline character from a string/buffer",
      "purl": "pkg:npm/strip-final-newline@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06ba6f7cd004ddd72fabb965df156e9b38ca8d9439b48d6c11420aaf752892cd17525e394addc595ab55a9e7fda6b9388d10f3856e96660fb76e4f77cbaa4b8c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "supports-preserve-symlinks-flag@1.0.0",
      "type": "library",
      "name": "supports-preserve-symlinks-flag",
      "version": "1.0.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Determine if the current node version supports the `--preserve-symlinks` flag.",
      "purl": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/inspect-js/node-supports-preserve-symlinks-flag.git"
        },
        {
          "type": "website",
          "url": "https://github.com/inspect-js/node-supports-preserve-symlinks-flag#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/inspect-js/node-supports-preserve-symlinks-flag/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2dd169d74bd7e076480871e3dee911cd935580f3e9ae3dae9c4a3791dd5f0adbbabd041d6b4c4dd1d69ec7bf4cf567201cf2ce95beff0323259febcd4c02dd3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "tar@7.5.13",
      "type": "library",
      "name": "tar",
      "version": "7.5.13",
      "scope": "required",
      "author": "Isaac Z. Schlueter",
      "description": "tar for node",
      "purl": "pkg:npm/tar@7.5.13",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tar/-/tar-7.5.13.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/isaacs/node-tar.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4e1bfec6c97a457af857561f2338f26b9ad469393b18a9422455d568a196094bfcfc5a17d0517f112482e67ae24d8a7180312bb5bde06be1ab121c5b79fe19e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "tinyglobby@0.2.16",
      "type": "library",
      "name": "tinyglobby",
      "version": "0.2.16",
      "scope": "required",
      "author": "Superchupu",
      "description": "A fast and minimal alternative to globby and fast-glob",
      "purl": "pkg:npm/tinyglobby@0.2.16",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/SuperchupuDev/tinyglobby.git"
        },
        {
          "type": "website",
          "url": "https://superchupu.dev/tinyglobby"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/SuperchupuDev/tinyglobby/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a67f7d561a0009847c9c51e1c6a8b1faebec6d78a77806ac5a6e688d7a0df311302b929ddff4eb84d9f5c01cae0f9d94c5644bcbca6efa444c9e2122e84abd66"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "tmp@0.2.5",
      "type": "library",
      "name": "tmp",
      "version": "0.2.5",
      "scope": "required",
      "author": "KARASZI Istv├ín <github@spam.raszi.hu>",
      "description": "Temporary file and directory creator",
      "purl": "pkg:npm/tmp@0.2.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz"
        },
        {
          "type": "website",
          "url": "http://github.com/raszi/node-tmp"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/raszi/node-tmp/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be8cb3e8c0296b5ad0194c53dc4f812bbfd139ef22b44c7bbc3f3f1c4bede31c17b9cbd0e46e687848879261d926e04edb546939ff98626f4c3a2be3ef4f63a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "treeverse@3.0.0",
      "type": "library",
      "name": "treeverse",
      "version": "3.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.",
      "purl": "pkg:npm/treeverse@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/treeverse/-/treeverse-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/treeverse.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81c00d6809ddd900d91661c510e17893bb9cd49ffa6bacf70c931dfd0c04cb12e82868a9b4947089de7cdabed022c16514c219dd29f17d2e764b8866d831e4b9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "tuf-js@4.1.0",
      "type": "library",
      "name": "tuf-js",
      "version": "4.1.0",
      "scope": "required",
      "author": "bdehamer@github.com",
      "description": "JavaScript implementation of The Update Framework (TUF)",
      "purl": "pkg:npm/tuf-js@4.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tuf-js/-/tuf-js-4.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/theupdateframework/tuf-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/theupdateframework/tuf-js/tree/main/packages/client#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/theupdateframework/tuf-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e74415f7d902287e4ffd5b381361b3a7b068a4d57e2b34d7a9679ac6b7eee4840904e50b46c4c84bdb1e4ac3954fc667197cc2cb1e799d85808b8a89ce964a11"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "typescript@5.9.3",
      "type": "library",
      "name": "typescript",
      "version": "5.9.3",
      "scope": "optional",
      "author": "Microsoft Corp.",
      "description": "TypeScript is a language for application scale JavaScript development",
      "purl": "pkg:npm/typescript@5.9.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/microsoft/TypeScript.git"
        },
        {
          "type": "website",
          "url": "https://www.typescriptlang.org/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/microsoft/TypeScript/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e5d6f6733c38a72ebf5e52ddc9feded5e8580d130f508ef04f772b33f4a7d00c3e357d0ac2d98e2f290762694a454f86d795bd511e12e9a7cc2d9ba3394e04b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "undici-types@6.21.0",
      "type": "library",
      "name": "undici-types",
      "version": "6.21.0",
      "scope": "required",
      "description": "A stand-alone types package for Undici",
      "purl": "pkg:npm/undici-types@6.21.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.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": "8b00d9aa0d10006ae0f516afe47e27d0ceb87379a4479f5c27ac10a7eec2e2723482c984c5a79d6982cd3b8e1e4f802d041c236d38863cc96dd8c7744fd1fd25"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "upath@1.2.0",
      "type": "library",
      "name": "upath",
      "version": "1.2.0",
      "scope": "required",
      "author": "Angelos Pikoulas",
      "description": "A proxy to `path`, replacing `\\` with `/` for all results & new methods to normalize & join keeping leading `./` and add, change, default, trim file extensions.",
      "purl": "pkg:npm/upath@1.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/anodynos/upath"
        },
        {
          "type": "website",
          "url": "http://github.com/anodynos/upath/"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/anodynos/upath/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "699c06a5a9853bad60dce95f4fb390087aa11a75b8de2787f5665e3fb43137f1bf8d2e237ea524671a2bcaf26054f11cae5e4d2ff8201ec4a62cc1ee1fae0b86"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "util-deprecate@1.0.2",
      "type": "library",
      "name": "util-deprecate",
      "version": "1.0.2",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)",
      "description": "The Node.js `util.deprecate()` function with browser support",
      "purl": "pkg:npm/util-deprecate@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/util-deprecate.git"
        },
        {
          "type": "website",
          "url": "https://github.com/TooTallNate/util-deprecate"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/TooTallNate/util-deprecate/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10f0f9ab5b97c85c49a42acb9c27359c79eade039ae83641a1c008888d93692080ed5089d5424331a802cc891736c5187c3d5d68afff2d3110f318886eb1ed73"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "validate-npm-package-license@3.0.4",
      "type": "library",
      "name": "validate-npm-package-license",
      "version": "3.0.4",
      "scope": "required",
      "author": "Kyle E. Mitchell <kyle@kemitchell.com> (https://kemitchell.com)",
      "description": "Give me a string and I'll tell you if it's a valid npm package license string",
      "purl": "pkg:npm/validate-npm-package-license@3.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e92a6d948bfc4deff1d0282b69671a11581859f59d24aadca01bc5c280d43c6650e7c6e4265a18f9eba8fc7cde02bb7fc999b86c0e8edf70026ae2cf61dbb13"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "validate-npm-package-name@7.0.2",
      "type": "library",
      "name": "validate-npm-package-name",
      "version": "7.0.2",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Give me a string and I'll tell you if it's a valid npm package name",
      "purl": "pkg:npm/validate-npm-package-name@7.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-7.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/validate-npm-package-name.git"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/validate-npm-package-name"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/validate-npm-package-name/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8550c8070b11aee4fbdcf6caeee3f979b52df9ecc4b429b3673dc5e7d052af617a39516727fea1f258aebdd2eb43cf179a793affec461aeabea46f56c13bb2dc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "walk-up-path@4.0.0",
      "type": "library",
      "name": "walk-up-path",
      "version": "4.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "Given a path string, return a generator that walks up the path, emitting each dirname.",
      "purl": "pkg:npm/walk-up-path@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/walk-up-path"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de1bbeb43f18cd22c6b8562d3d16f8f2f76128c8b4290579b27fae5abf3eedd304abfd86fddb4badd0e29e42e3aaae5321b2018d8278031fe7dd889a5bb40cf0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "which@6.0.1",
      "type": "library",
      "name": "which",
      "version": "6.0.1",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Like which(1) unix command. Find the first instance of an executable in the PATH.",
      "purl": "pkg:npm/which@6.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/which/-/which-6.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/node-which.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a062dee3a308ac246a5fbcad3d47fae84018bdd78c219627dd66a872aa8a640c6b06992a1df2ffaaf4f227f6d3939f80a870a35e6aefdc2116832dfaf3385152"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "wrap-ansi@7.0.0",
      "type": "library",
      "name": "wrap-ansi",
      "version": "7.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Wordwrap a string with ANSI escape codes",
      "purl": "pkg:npm/wrap-ansi@7.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6151888f691a98b493c70e8db198e80717d2c2c9f4c9c75eb26738a7e436d5ce733ee675a65f8d7f155dc4fb5d1ef98d54e43a5d2606e0052dcadfc58bb0f5e9"
        }
      ],
      "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": "write-file-atomic@7.0.1",
      "type": "library",
      "name": "write-file-atomic",
      "version": "7.0.1",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Write files in an atomic fashion w/configurable ownership",
      "purl": "pkg:npm/write-file-atomic@7.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-7.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/write-file-atomic.git"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/write-file-atomic"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/write-file-atomic/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "393224f2247cfda091581aafc6bcf1474860c56a676016e56354b984358141f93f545989c3398981014ddd6b2850a1c84afd9e0307be3e96d4cf22f508a4cb5e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "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": "y18n@5.0.8",
      "type": "library",
      "name": "y18n",
      "version": "5.0.8",
      "scope": "required",
      "author": "Ben Coe <bencoe@gmail.com>",
      "description": "the bare-bones internationalization library used by yargs",
      "purl": "pkg:npm/y18n@5.0.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/yargs/y18n"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/yargs/y18n/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d297c5cde81e0d62472480264cb44fd83c078dd179b3b8e8f6dbb3b5d43102120d09dbd2fb79c620da8f774d00a61a8947fd0b8403544baffeed209bf7c60e7c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "yallist@5.0.0",
      "type": "library",
      "name": "yallist",
      "version": "5.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Yet Another Linked List",
      "purl": "pkg:npm/yallist@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/yallist.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "620bd44dfc2ac9ced45d532b07e4889ac5584a64d2f17fed4abb5d35930898cfa7efe413ae2457c978a6d2606b4d735eab3545d0a5868073de8b2562145acd0f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "yargs@17.7.2",
      "type": "library",
      "name": "yargs",
      "version": "17.7.2",
      "scope": "required",
      "description": "yargs the modern, pirate-themed, successor to optimist.",
      "purl": "pkg:npm/yargs@17.7.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/yargs/yargs.git"
        },
        {
          "type": "website",
          "url": "https://yargs.js.org/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edd4b3cd143ef822a7348fe4aca9d8455ec928a3d45cc121eb5b286872a0f66ad6121cc55a1167c4fc4697eebd703d4ebbadc2d773543c29e621caefa82b8ceb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "yargs-parser@21.1.1",
      "type": "library",
      "name": "yargs-parser",
      "version": "21.1.1",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "the mighty option parser used by yargs",
      "purl": "pkg:npm/yargs-parser@21.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/yargs/yargs-parser.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b55a6c256ec376379c0221696c80757b7ab1210b04e8da0f739fde4ddadb6c80b88742d5b16867a1ade0fa6d87725048ba31f3b31678549540f8652e736fcb07"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "kearney-soar-paas@1.1.0",
      "dependsOn": [
        "@pulumi/aws@6.83.2",
        "@pulumi/pulumi@3.229.0",
        "@types/node@20.19.39",
        "typescript@5.9.3"
      ]
    },
    {
      "ref": "@gar/promise-retry@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "@grpc/grpc-js@1.14.3",
      "dependsOn": [
        "@grpc/proto-loader@0.8.0",
        "@js-sdsl/ordered-map@4.4.2"
      ]
    },
    {
      "ref": "@grpc/proto-loader@0.8.0",
      "dependsOn": [
        "lodash.camelcase@4.3.0",
        "long@5.3.2",
        "protobufjs@7.5.4",
        "yargs@17.7.2"
      ]
    },
    {
      "ref": "@isaacs/fs-minipass@4.0.1",
      "dependsOn": [
        "minipass@7.1.3"
      ]
    },
    {
      "ref": "@isaacs/string-locale-compare@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "@js-sdsl/ordered-map@4.4.2",
      "dependsOn": []
    },
    {
      "ref": "@logdna/tail-file@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "@npmcli/agent@4.0.0",
      "dependsOn": [
        "agent-base@7.1.4",
        "http-proxy-agent@7.0.2",
        "https-proxy-agent@7.0.6",
        "lru-cache@11.3.3",
        "socks-proxy-agent@8.0.5"
      ]
    },
    {
      "ref": "@npmcli/arborist@9.4.2",
      "dependsOn": [
        "@gar/promise-retry@1.0.3",
        "@isaacs/string-locale-compare@1.1.0",
        "@npmcli/fs@5.0.0",
        "@npmcli/installed-package-contents@4.0.0",
        "@npmcli/map-workspaces@5.0.3",
        "@npmcli/metavuln-calculator@9.0.3",
        "@npmcli/name-from-folder@4.0.0",
        "@npmcli/node-gyp@5.0.0",
        "@npmcli/package-json@7.0.5",
        "@npmcli/query@5.0.0",
        "@npmcli/redact@4.0.0",
        "@npmcli/run-script@10.0.4",
        "bin-links@6.0.0",
        "cacache@20.0.4",
        "common-ancestor-path@2.0.0",
        "hosted-git-info@9.0.2",
        "json-stringify-nice@1.1.4",
        "lru-cache@11.3.3",
        "minimatch@10.2.5",
        "nopt@9.0.0",
        "npm-install-checks@8.0.0",
        "npm-package-arg@13.0.2",
        "npm-pick-manifest@11.0.3",
        "npm-registry-fetch@19.1.1",
        "pacote@21.5.0",
        "parse-conflict-json@5.0.1",
        "proc-log@6.1.0",
        "proggy@4.0.0",
        "promise-all-reject-late@1.0.1",
        "promise-call-limit@3.0.2",
        "semver@7.7.4",
        "ssri@13.0.1",
        "treeverse@3.0.0",
        "walk-up-path@4.0.0"
      ]
    },
    {
      "ref": "@npmcli/fs@5.0.0",
      "dependsOn": [
        "semver@7.7.4"
      ]
    },
    {
      "ref": "@npmcli/git@7.0.2",
      "dependsOn": [
        "@gar/promise-retry@1.0.3",
        "@npmcli/promise-spawn@9.0.1",
        "ini@6.0.0",
        "lru-cache@11.3.3",
        "npm-pick-manifest@11.0.3",
        "proc-log@6.1.0",
        "semver@7.7.4",
        "which@6.0.1"
      ]
    },
    {
      "ref": "ini@6.0.0",
      "dependsOn": []
    },
    {
      "ref": "@npmcli/installed-package-contents@4.0.0",
      "dependsOn": [
        "npm-bundled@5.0.0",
        "npm-normalize-package-bin@5.0.0"
      ]
    },
    {
      "ref": "@npmcli/map-workspaces@5.0.3",
      "dependsOn": [
        "@npmcli/name-from-folder@4.0.0",
        "@npmcli/package-json@7.0.5",
        "glob@13.0.6",
        "minimatch@10.2.5"
      ]
    },
    {
      "ref": "@npmcli/metavuln-calculator@9.0.3",
      "dependsOn": [
        "cacache@20.0.4",
        "json-parse-even-better-errors@5.0.0",
        "pacote@21.5.0",
        "proc-log@6.1.0",
        "semver@7.7.4"
      ]
    },
    {
      "ref": "@npmcli/name-from-folder@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "@npmcli/node-gyp@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "@npmcli/package-json@7.0.5",
      "dependsOn": [
        "@npmcli/git@7.0.2",
        "glob@13.0.6",
        "hosted-git-info@9.0.2",
        "json-parse-even-better-errors@5.0.0",
        "proc-log@6.1.0",
        "semver@7.7.4",
        "spdx-expression-parse@4.0.0"
      ]
    },
    {
      "ref": "@npmcli/promise-spawn@9.0.1",
      "dependsOn": [
        "which@6.0.1"
      ]
    },
    {
      "ref": "@npmcli/query@5.0.0",
      "dependsOn": [
        "postcss-selector-parser@7.1.1"
      ]
    },
    {
      "ref": "@npmcli/redact@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "@npmcli/run-script@10.0.4",
      "dependsOn": [
        "@npmcli/node-gyp@5.0.0",
        "@npmcli/package-json@7.0.5",
        "@npmcli/promise-spawn@9.0.1",
        "node-gyp@12.2.0",
        "proc-log@6.1.0"
      ]
    },
    {
      "ref": "@opentelemetry/api@1.9.1",
      "dependsOn": []
    },
    {
      "ref": "@opentelemetry/api-logs@0.57.2",
      "dependsOn": [
        "@opentelemetry/api@1.9.1"
      ]
    },
    {
      "ref": "@opentelemetry/context-async-hooks@1.30.1",
      "dependsOn": [
        "@opentelemetry/api@1.9.1"
      ]
    },
    {
      "ref": "@opentelemetry/core@1.30.1",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/semantic-conventions@1.28.0"
      ]
    },
    {
      "ref": "@opentelemetry/exporter-trace-otlp-grpc@0.57.2",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@grpc/grpc-js@1.14.3",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/otlp-exporter-base@0.57.2",
        "@opentelemetry/otlp-grpc-exporter-base@0.57.2",
        "@opentelemetry/otlp-transformer@0.57.2",
        "@opentelemetry/resources@1.30.1",
        "@opentelemetry/sdk-trace-base@1.30.1"
      ]
    },
    {
      "ref": "@opentelemetry/exporter-zipkin@1.30.1",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/resources@1.30.1",
        "@opentelemetry/sdk-trace-base@1.30.1",
        "@opentelemetry/semantic-conventions@1.28.0"
      ]
    },
    {
      "ref": "@opentelemetry/instrumentation@0.57.2",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/api-logs@0.57.2",
        "@types/shimmer@1.2.0",
        "import-in-the-middle@1.15.0",
        "require-in-the-middle@7.5.2",
        "semver@7.7.4",
        "shimmer@1.2.1"
      ]
    },
    {
      "ref": "@opentelemetry/instrumentation-grpc@0.57.2",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/instrumentation@0.57.2",
        "@opentelemetry/semantic-conventions@1.28.0"
      ]
    },
    {
      "ref": "@opentelemetry/otlp-exporter-base@0.57.2",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/otlp-transformer@0.57.2"
      ]
    },
    {
      "ref": "@opentelemetry/otlp-grpc-exporter-base@0.57.2",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@grpc/grpc-js@1.14.3",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/otlp-exporter-base@0.57.2",
        "@opentelemetry/otlp-transformer@0.57.2"
      ]
    },
    {
      "ref": "@opentelemetry/otlp-transformer@0.57.2",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/api-logs@0.57.2",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/resources@1.30.1",
        "@opentelemetry/sdk-logs@0.57.2",
        "@opentelemetry/sdk-metrics@1.30.1",
        "@opentelemetry/sdk-trace-base@1.30.1",
        "protobufjs@7.5.4"
      ]
    },
    {
      "ref": "@opentelemetry/propagator-b3@1.30.1",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/core@1.30.1"
      ]
    },
    {
      "ref": "@opentelemetry/propagator-jaeger@1.30.1",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/core@1.30.1"
      ]
    },
    {
      "ref": "@opentelemetry/resources@1.30.1",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/semantic-conventions@1.28.0"
      ]
    },
    {
      "ref": "@opentelemetry/sdk-logs@0.57.2",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/api-logs@0.57.2",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/resources@1.30.1"
      ]
    },
    {
      "ref": "@opentelemetry/sdk-metrics@1.30.1",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/resources@1.30.1"
      ]
    },
    {
      "ref": "@opentelemetry/sdk-trace-base@1.30.1",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/resources@1.30.1",
        "@opentelemetry/semantic-conventions@1.28.0"
      ]
    },
    {
      "ref": "@opentelemetry/sdk-trace-node@1.30.1",
      "dependsOn": [
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/context-async-hooks@1.30.1",
        "@opentelemetry/core@1.30.1",
        "@opentelemetry/propagator-b3@1.30.1",
        "@opentelemetry/propagator-jaeger@1.30.1",
        "@opentelemetry/sdk-trace-base@1.30.1",
        "semver@7.7.4"
      ]
    },
    {
      "ref": "@opentelemetry/semantic-conventions@1.28.0",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/aspromise@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/base64@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/codegen@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/eventemitter@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/fetch@1.1.0",
      "dependsOn": [
        "@protobufjs/aspromise@1.1.2",
        "@protobufjs/inquire@1.1.0"
      ]
    },
    {
      "ref": "@protobufjs/float@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/inquire@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/path@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/pool@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "@protobufjs/utf8@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "@pulumi/aws@6.83.2",
      "dependsOn": [
        "@pulumi/pulumi@3.229.0",
        "mime@2.6.0"
      ]
    },
    {
      "ref": "@pulumi/pulumi@3.229.0",
      "dependsOn": [
        "typescript@5.9.3",
        "@grpc/grpc-js@1.14.3",
        "@logdna/tail-file@2.2.0",
        "@npmcli/arborist@9.4.2",
        "@opentelemetry/api@1.9.1",
        "@opentelemetry/exporter-trace-otlp-grpc@0.57.2",
        "@opentelemetry/exporter-zipkin@1.30.1",
        "@opentelemetry/instrumentation@0.57.2",
        "@opentelemetry/instrumentation-grpc@0.57.2",
        "@opentelemetry/resources@1.30.1",
        "@opentelemetry/sdk-trace-base@1.30.1",
        "@opentelemetry/sdk-trace-node@1.30.1",
        "@types/google-protobuf@3.15.12",
        "@types/semver@7.7.1",
        "@types/tmp@0.2.6",
        "execa@5.1.1",
        "fdir@6.5.0",
        "google-protobuf@3.21.4",
        "got@11.8.6",
        "ini@2.0.0",
        "js-yaml@3.14.2",
        "minimist@1.2.8",
        "normalize-package-data@6.0.2",
        "picomatch@4.0.4",
        "package-directory@8.2.0",
        "require-from-string@2.0.2",
        "semver@7.7.4",
        "source-map-support@0.5.21",
        "tmp@0.2.5",
        "upath@1.2.0"
      ]
    },
    {
      "ref": "@sigstore/bundle@4.0.0",
      "dependsOn": [
        "@sigstore/protobuf-specs@0.5.1"
      ]
    },
    {
      "ref": "@sigstore/core@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "@sigstore/protobuf-specs@0.5.1",
      "dependsOn": []
    },
    {
      "ref": "@sigstore/sign@4.1.1",
      "dependsOn": [
        "@sigstore/bundle@4.0.0",
        "@sigstore/core@3.2.0",
        "@sigstore/protobuf-specs@0.5.1",
        "make-fetch-happen@15.0.5",
        "proc-log@6.1.0",
        "@gar/promise-retry@1.0.3"
      ]
    },
    {
      "ref": "@sigstore/tuf@4.0.2",
      "dependsOn": [
        "@sigstore/protobuf-specs@0.5.1",
        "tuf-js@4.1.0"
      ]
    },
    {
      "ref": "@sigstore/verify@3.1.0",
      "dependsOn": [
        "@sigstore/protobuf-specs@0.5.1",
        "@sigstore/bundle@4.0.0",
        "@sigstore/core@3.2.0"
      ]
    },
    {
      "ref": "@sindresorhus/is@4.6.0",
      "dependsOn": []
    },
    {
      "ref": "@szmarczak/http-timer@4.0.6",
      "dependsOn": [
        "defer-to-connect@2.0.1"
      ]
    },
    {
      "ref": "@tufjs/canonical-json@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "@tufjs/models@4.1.0",
      "dependsOn": [
        "@tufjs/canonical-json@2.0.0",
        "minimatch@10.2.5"
      ]
    },
    {
      "ref": "@types/cacheable-request@6.0.3",
      "dependsOn": [
        "@types/http-cache-semantics@4.2.0",
        "@types/keyv@3.1.4",
        "@types/node@20.19.39",
        "@types/responselike@1.0.3"
      ]
    },
    {
      "ref": "@types/google-protobuf@3.15.12",
      "dependsOn": []
    },
    {
      "ref": "@types/http-cache-semantics@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "@types/keyv@3.1.4",
      "dependsOn": [
        "@types/node@20.19.39"
      ]
    },
    {
      "ref": "@types/node@20.19.39",
      "dependsOn": [
        "undici-types@6.21.0"
      ]
    },
    {
      "ref": "@types/responselike@1.0.3",
      "dependsOn": [
        "@types/node@20.19.39"
      ]
    },
    {
      "ref": "@types/semver@7.7.1",
      "dependsOn": []
    },
    {
      "ref": "@types/shimmer@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "@types/tmp@0.2.6",
      "dependsOn": []
    },
    {
      "ref": "abbrev@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "acorn@8.16.0",
      "dependsOn": []
    },
    {
      "ref": "acorn-import-attributes@1.9.5",
      "dependsOn": [
        "acorn@8.16.0"
      ]
    },
    {
      "ref": "agent-base@7.1.4",
      "dependsOn": []
    },
    {
      "ref": "ansi-regex@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "ansi-styles@4.3.0",
      "dependsOn": [
        "color-convert@2.0.1"
      ]
    },
    {
      "ref": "argparse@1.0.10",
      "dependsOn": [
        "sprintf-js@1.0.3"
      ]
    },
    {
      "ref": "balanced-match@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "bin-links@6.0.0",
      "dependsOn": [
        "cmd-shim@8.0.0",
        "npm-normalize-package-bin@5.0.0",
        "proc-log@6.1.0",
        "read-cmd-shim@6.0.0",
        "write-file-atomic@7.0.1"
      ]
    },
    {
      "ref": "brace-expansion@5.0.5",
      "dependsOn": [
        "balanced-match@4.0.4"
      ]
    },
    {
      "ref": "buffer-from@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "cacache@20.0.4",
      "dependsOn": [
        "@npmcli/fs@5.0.0",
        "fs-minipass@3.0.3",
        "glob@13.0.6",
        "lru-cache@11.3.3",
        "minipass@7.1.3",
        "minipass-collect@2.0.1",
        "minipass-flush@1.0.7",
        "minipass-pipeline@1.2.4",
        "p-map@7.0.4",
        "ssri@13.0.1"
      ]
    },
    {
      "ref": "cacheable-lookup@5.0.4",
      "dependsOn": []
    },
    {
      "ref": "cacheable-request@7.0.4",
      "dependsOn": [
        "clone-response@1.0.3",
        "get-stream@5.2.0",
        "http-cache-semantics@4.2.0",
        "keyv@4.5.4",
        "lowercase-keys@2.0.0",
        "normalize-url@6.1.0",
        "responselike@2.0.1"
      ]
    },
    {
      "ref": "get-stream@5.2.0",
      "dependsOn": [
        "pump@3.0.4"
      ]
    },
    {
      "ref": "chownr@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "cjs-module-lexer@1.4.3",
      "dependsOn": []
    },
    {
      "ref": "cliui@8.0.1",
      "dependsOn": [
        "string-width@4.2.3",
        "strip-ansi@6.0.1",
        "wrap-ansi@7.0.0"
      ]
    },
    {
      "ref": "clone-response@1.0.3",
      "dependsOn": [
        "mimic-response@1.0.1"
      ]
    },
    {
      "ref": "cmd-shim@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "color-convert@2.0.1",
      "dependsOn": [
        "color-name@1.1.4"
      ]
    },
    {
      "ref": "color-name@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "common-ancestor-path@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "cross-spawn@7.0.6",
      "dependsOn": [
        "path-key@3.1.1",
        "shebang-command@2.0.0",
        "which@2.0.2"
      ]
    },
    {
      "ref": "isexe@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "which@2.0.2",
      "dependsOn": [
        "isexe@2.0.0"
      ]
    },
    {
      "ref": "cssesc@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "debug@4.4.3",
      "dependsOn": [
        "ms@2.1.3"
      ]
    },
    {
      "ref": "decompress-response@6.0.0",
      "dependsOn": [
        "mimic-response@3.1.0"
      ]
    },
    {
      "ref": "mimic-response@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "defer-to-connect@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "emoji-regex@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "end-of-stream@1.4.5",
      "dependsOn": [
        "once@1.4.0"
      ]
    },
    {
      "ref": "env-paths@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "escalade@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "esprima@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "execa@5.1.1",
      "dependsOn": [
        "cross-spawn@7.0.6",
        "get-stream@6.0.1",
        "human-signals@2.1.0",
        "is-stream@2.0.1",
        "merge-stream@2.0.0",
        "npm-run-path@4.0.1",
        "onetime@5.1.2",
        "signal-exit@3.0.7",
        "strip-final-newline@2.0.0"
      ]
    },
    {
      "ref": "exponential-backoff@3.1.3",
      "dependsOn": []
    },
    {
      "ref": "fdir@6.5.0",
      "dependsOn": [
        "picomatch@4.0.4"
      ]
    },
    {
      "ref": "find-up-simple@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "fs-minipass@3.0.3",
      "dependsOn": [
        "minipass@7.1.3"
      ]
    },
    {
      "ref": "function-bind@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "get-caller-file@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "get-stream@6.0.1",
      "dependsOn": []
    },
    {
      "ref": "glob@13.0.6",
      "dependsOn": [
        "minimatch@10.2.5",
        "minipass@7.1.3",
        "path-scurry@2.0.2"
      ]
    },
    {
      "ref": "google-protobuf@3.21.4",
      "dependsOn": []
    },
    {
      "ref": "got@11.8.6",
      "dependsOn": [
        "@sindresorhus/is@4.6.0",
        "@szmarczak/http-timer@4.0.6",
        "@types/cacheable-request@6.0.3",
        "@types/responselike@1.0.3",
        "cacheable-lookup@5.0.4",
        "cacheable-request@7.0.4",
        "decompress-response@6.0.0",
        "http2-wrapper@1.0.3",
        "lowercase-keys@2.0.0",
        "p-cancelable@2.1.1",
        "responselike@2.0.1"
      ]
    },
    {
      "ref": "graceful-fs@4.2.11",
      "dependsOn": []
    },
    {
      "ref": "hasown@2.0.2",
      "dependsOn": [
        "function-bind@1.1.2"
      ]
    },
    {
      "ref": "hosted-git-info@9.0.2",
      "dependsOn": [
        "lru-cache@11.3.3"
      ]
    },
    {
      "ref": "http-cache-semantics@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "http-proxy-agent@7.0.2",
      "dependsOn": [
        "agent-base@7.1.4",
        "debug@4.4.3"
      ]
    },
    {
      "ref": "http2-wrapper@1.0.3",
      "dependsOn": [
        "quick-lru@5.1.1",
        "resolve-alpn@1.2.1"
      ]
    },
    {
      "ref": "https-proxy-agent@7.0.6",
      "dependsOn": [
        "agent-base@7.1.4",
        "debug@4.4.3"
      ]
    },
    {
      "ref": "human-signals@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "iconv-lite@0.7.2",
      "dependsOn": [
        "safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "ignore-walk@8.0.0",
      "dependsOn": [
        "minimatch@10.2.5"
      ]
    },
    {
      "ref": "import-in-the-middle@1.15.0",
      "dependsOn": [
        "acorn@8.16.0",
        "acorn-import-attributes@1.9.5",
        "cjs-module-lexer@1.4.3",
        "module-details-from-path@1.0.4"
      ]
    },
    {
      "ref": "ini@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "ip-address@10.1.0",
      "dependsOn": []
    },
    {
      "ref": "is-core-module@2.16.1",
      "dependsOn": [
        "hasown@2.0.2"
      ]
    },
    {
      "ref": "is-fullwidth-code-point@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "is-stream@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "isexe@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "js-yaml@3.14.2",
      "dependsOn": [
        "argparse@1.0.10",
        "esprima@4.0.1"
      ]
    },
    {
      "ref": "json-buffer@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "json-parse-even-better-errors@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "json-stringify-nice@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "jsonparse@1.3.1",
      "dependsOn": []
    },
    {
      "ref": "just-diff@6.0.2",
      "dependsOn": []
    },
    {
      "ref": "just-diff-apply@5.5.0",
      "dependsOn": []
    },
    {
      "ref": "keyv@4.5.4",
      "dependsOn": [
        "json-buffer@3.0.1"
      ]
    },
    {
      "ref": "lodash.camelcase@4.3.0",
      "dependsOn": []
    },
    {
      "ref": "long@5.3.2",
      "dependsOn": []
    },
    {
      "ref": "lowercase-keys@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "lru-cache@11.3.3",
      "dependsOn": []
    },
    {
      "ref": "make-fetch-happen@15.0.5",
      "dependsOn": [
        "@gar/promise-retry@1.0.3",
        "@npmcli/agent@4.0.0",
        "@npmcli/redact@4.0.0",
        "cacache@20.0.4",
        "http-cache-semantics@4.2.0",
        "minipass@7.1.3",
        "minipass-fetch@5.0.2",
        "minipass-flush@1.0.7",
        "minipass-pipeline@1.2.4",
        "negotiator@1.0.0",
        "proc-log@6.1.0",
        "ssri@13.0.1"
      ]
    },
    {
      "ref": "merge-stream@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "mime@2.6.0",
      "dependsOn": []
    },
    {
      "ref": "mimic-fn@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "mimic-response@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "minimatch@10.2.5",
      "dependsOn": [
        "brace-expansion@5.0.5"
      ]
    },
    {
      "ref": "minimist@1.2.8",
      "dependsOn": []
    },
    {
      "ref": "minipass@7.1.3",
      "dependsOn": []
    },
    {
      "ref": "minipass-collect@2.0.1",
      "dependsOn": [
        "minipass@7.1.3"
      ]
    },
    {
      "ref": "minipass-fetch@5.0.2",
      "dependsOn": [
        "minipass@7.1.3",
        "minipass-sized@2.0.0",
        "minizlib@3.1.0",
        "iconv-lite@0.7.2"
      ]
    },
    {
      "ref": "minipass-flush@1.0.7",
      "dependsOn": [
        "minipass@3.3.6"
      ]
    },
    {
      "ref": "minipass@3.3.6",
      "dependsOn": [
        "yallist@4.0.0"
      ]
    },
    {
      "ref": "yallist@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "minipass-pipeline@1.2.4",
      "dependsOn": [
        "minipass@3.3.6"
      ]
    },
    {
      "ref": "minipass-sized@2.0.0",
      "dependsOn": [
        "minipass@7.1.3"
      ]
    },
    {
      "ref": "minizlib@3.1.0",
      "dependsOn": [
        "minipass@7.1.3"
      ]
    },
    {
      "ref": "module-details-from-path@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "ms@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "negotiator@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "node-gyp@12.2.0",
      "dependsOn": [
        "env-paths@2.2.1",
        "exponential-backoff@3.1.3",
        "graceful-fs@4.2.11",
        "make-fetch-happen@15.0.5",
        "nopt@9.0.0",
        "proc-log@6.1.0",
        "semver@7.7.4",
        "tar@7.5.13",
        "tinyglobby@0.2.16",
        "which@6.0.1"
      ]
    },
    {
      "ref": "nopt@9.0.0",
      "dependsOn": [
        "abbrev@4.0.0"
      ]
    },
    {
      "ref": "normalize-package-data@6.0.2",
      "dependsOn": [
        "hosted-git-info@7.0.2",
        "semver@7.7.4",
        "validate-npm-package-license@3.0.4"
      ]
    },
    {
      "ref": "hosted-git-info@7.0.2",
      "dependsOn": [
        "lru-cache@10.4.3"
      ]
    },
    {
      "ref": "lru-cache@10.4.3",
      "dependsOn": []
    },
    {
      "ref": "normalize-url@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "npm-bundled@5.0.0",
      "dependsOn": [
        "npm-normalize-package-bin@5.0.0"
      ]
    },
    {
      "ref": "npm-install-checks@8.0.0",
      "dependsOn": [
        "semver@7.7.4"
      ]
    },
    {
      "ref": "npm-normalize-package-bin@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "npm-package-arg@13.0.2",
      "dependsOn": [
        "hosted-git-info@9.0.2",
        "proc-log@6.1.0",
        "semver@7.7.4",
        "validate-npm-package-name@7.0.2"
      ]
    },
    {
      "ref": "npm-packlist@10.0.4",
      "dependsOn": [
        "ignore-walk@8.0.0",
        "proc-log@6.1.0"
      ]
    },
    {
      "ref": "npm-pick-manifest@11.0.3",
      "dependsOn": [
        "npm-install-checks@8.0.0",
        "npm-normalize-package-bin@5.0.0",
        "npm-package-arg@13.0.2",
        "semver@7.7.4"
      ]
    },
    {
      "ref": "npm-registry-fetch@19.1.1",
      "dependsOn": [
        "@npmcli/redact@4.0.0",
        "jsonparse@1.3.1",
        "make-fetch-happen@15.0.5",
        "minipass@7.1.3",
        "minipass-fetch@5.0.2",
        "minizlib@3.1.0",
        "npm-package-arg@13.0.2",
        "proc-log@6.1.0"
      ]
    },
    {
      "ref": "npm-run-path@4.0.1",
      "dependsOn": [
        "path-key@3.1.1"
      ]
    },
    {
      "ref": "once@1.4.0",
      "dependsOn": [
        "wrappy@1.0.2"
      ]
    },
    {
      "ref": "onetime@5.1.2",
      "dependsOn": [
        "mimic-fn@2.1.0"
      ]
    },
    {
      "ref": "p-cancelable@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "p-map@7.0.4",
      "dependsOn": []
    },
    {
      "ref": "package-directory@8.2.0",
      "dependsOn": [
        "find-up-simple@1.0.1"
      ]
    },
    {
      "ref": "pacote@21.5.0",
      "dependsOn": [
        "@gar/promise-retry@1.0.3",
        "@npmcli/git@7.0.2",
        "@npmcli/installed-package-contents@4.0.0",
        "@npmcli/package-json@7.0.5",
        "@npmcli/promise-spawn@9.0.1",
        "@npmcli/run-script@10.0.4",
        "cacache@20.0.4",
        "fs-minipass@3.0.3",
        "minipass@7.1.3",
        "npm-package-arg@13.0.2",
        "npm-packlist@10.0.4",
        "npm-pick-manifest@11.0.3",
        "npm-registry-fetch@19.1.1",
        "proc-log@6.1.0",
        "sigstore@4.1.0",
        "ssri@13.0.1",
        "tar@7.5.13"
      ]
    },
    {
      "ref": "parse-conflict-json@5.0.1",
      "dependsOn": [
        "json-parse-even-better-errors@5.0.0",
        "just-diff@6.0.2",
        "just-diff-apply@5.5.0"
      ]
    },
    {
      "ref": "path-key@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "path-parse@1.0.7",
      "dependsOn": []
    },
    {
      "ref": "path-scurry@2.0.2",
      "dependsOn": [
        "lru-cache@11.3.3",
        "minipass@7.1.3"
      ]
    },
    {
      "ref": "picomatch@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "postcss-selector-parser@7.1.1",
      "dependsOn": [
        "cssesc@3.0.0",
        "util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "proc-log@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "proggy@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "promise-all-reject-late@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "promise-call-limit@3.0.2",
      "dependsOn": []
    },
    {
      "ref": "protobufjs@7.5.4",
      "dependsOn": [
        "@protobufjs/aspromise@1.1.2",
        "@protobufjs/base64@1.1.2",
        "@protobufjs/codegen@2.0.4",
        "@protobufjs/eventemitter@1.1.0",
        "@protobufjs/fetch@1.1.0",
        "@protobufjs/float@1.0.2",
        "@protobufjs/inquire@1.1.0",
        "@protobufjs/path@1.1.2",
        "@protobufjs/pool@1.1.0",
        "@protobufjs/utf8@1.1.0",
        "@types/node@20.19.39",
        "long@5.3.2"
      ]
    },
    {
      "ref": "pump@3.0.4",
      "dependsOn": [
        "end-of-stream@1.4.5",
        "once@1.4.0"
      ]
    },
    {
      "ref": "quick-lru@5.1.1",
      "dependsOn": []
    },
    {
      "ref": "read-cmd-shim@6.0.0",
      "dependsOn": []
    },
    {
      "ref": "require-directory@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "require-from-string@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "require-in-the-middle@7.5.2",
      "dependsOn": [
        "debug@4.4.3",
        "module-details-from-path@1.0.4",
        "resolve@1.22.11"
      ]
    },
    {
      "ref": "resolve@1.22.11",
      "dependsOn": [
        "is-core-module@2.16.1",
        "path-parse@1.0.7",
        "supports-preserve-symlinks-flag@1.0.0"
      ]
    },
    {
      "ref": "resolve-alpn@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "responselike@2.0.1",
      "dependsOn": [
        "lowercase-keys@2.0.0"
      ]
    },
    {
      "ref": "safer-buffer@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "semver@7.7.4",
      "dependsOn": []
    },
    {
      "ref": "shebang-command@2.0.0",
      "dependsOn": [
        "shebang-regex@3.0.0"
      ]
    },
    {
      "ref": "shebang-regex@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "shimmer@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "signal-exit@3.0.7",
      "dependsOn": []
    },
    {
      "ref": "sigstore@4.1.0",
      "dependsOn": [
        "@sigstore/bundle@4.0.0",
        "@sigstore/core@3.2.0",
        "@sigstore/protobuf-specs@0.5.1",
        "@sigstore/sign@4.1.1",
        "@sigstore/tuf@4.0.2",
        "@sigstore/verify@3.1.0"
      ]
    },
    {
      "ref": "smart-buffer@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "socks@2.8.7",
      "dependsOn": [
        "ip-address@10.1.0",
        "smart-buffer@4.2.0"
      ]
    },
    {
      "ref": "socks-proxy-agent@8.0.5",
      "dependsOn": [
        "agent-base@7.1.4",
        "debug@4.4.3",
        "socks@2.8.7"
      ]
    },
    {
      "ref": "source-map@0.6.1",
      "dependsOn": []
    },
    {
      "ref": "source-map-support@0.5.21",
      "dependsOn": [
        "buffer-from@1.1.2",
        "source-map@0.6.1"
      ]
    },
    {
      "ref": "spdx-correct@3.2.0",
      "dependsOn": [
        "spdx-expression-parse@3.0.1",
        "spdx-license-ids@3.0.23"
      ]
    },
    {
      "ref": "spdx-expression-parse@3.0.1",
      "dependsOn": [
        "spdx-exceptions@2.5.0",
        "spdx-license-ids@3.0.23"
      ]
    },
    {
      "ref": "spdx-exceptions@2.5.0",
      "dependsOn": []
    },
    {
      "ref": "spdx-expression-parse@4.0.0",
      "dependsOn": [
        "spdx-exceptions@2.5.0",
        "spdx-license-ids@3.0.23"
      ]
    },
    {
      "ref": "spdx-license-ids@3.0.23",
      "dependsOn": []
    },
    {
      "ref": "sprintf-js@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "ssri@13.0.1",
      "dependsOn": [
        "minipass@7.1.3"
      ]
    },
    {
      "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": "strip-final-newline@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "supports-preserve-symlinks-flag@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "tar@7.5.13",
      "dependsOn": [
        "@isaacs/fs-minipass@4.0.1",
        "chownr@3.0.0",
        "minipass@7.1.3",
        "minizlib@3.1.0",
        "yallist@5.0.0"
      ]
    },
    {
      "ref": "tinyglobby@0.2.16",
      "dependsOn": [
        "fdir@6.5.0",
        "picomatch@4.0.4"
      ]
    },
    {
      "ref": "tmp@0.2.5",
      "dependsOn": []
    },
    {
      "ref": "treeverse@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "tuf-js@4.1.0",
      "dependsOn": [
        "@tufjs/models@4.1.0",
        "debug@4.4.3",
        "make-fetch-happen@15.0.5"
      ]
    },
    {
      "ref": "typescript@5.9.3",
      "dependsOn": []
    },
    {
      "ref": "undici-types@6.21.0",
      "dependsOn": []
    },
    {
      "ref": "upath@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "util-deprecate@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "validate-npm-package-license@3.0.4",
      "dependsOn": [
        "spdx-correct@3.2.0",
        "spdx-expression-parse@3.0.1"
      ]
    },
    {
      "ref": "validate-npm-package-name@7.0.2",
      "dependsOn": []
    },
    {
      "ref": "walk-up-path@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "which@6.0.1",
      "dependsOn": [
        "isexe@4.0.0"
      ]
    },
    {
      "ref": "wrap-ansi@7.0.0",
      "dependsOn": [
        "ansi-styles@4.3.0",
        "string-width@4.2.3",
        "strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "wrappy@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "write-file-atomic@7.0.1",
      "dependsOn": [
        "signal-exit@4.1.0"
      ]
    },
    {
      "ref": "signal-exit@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "y18n@5.0.8",
      "dependsOn": []
    },
    {
      "ref": "yallist@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "yargs@17.7.2",
      "dependsOn": [
        "cliui@8.0.1",
        "escalade@3.2.0",
        "get-caller-file@2.0.5",
        "require-directory@2.1.1",
        "string-width@4.2.3",
        "y18n@5.0.8",
        "yargs-parser@21.1.1"
      ]
    },
    {
      "ref": "yargs-parser@21.1.1",
      "dependsOn": []
    }
  ]
}
