{
  "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "serialNumber": "urn:uuid:d9c79293-3151-4f1b-b7ef-d7dfae243d5f",
  "version": 1,
  "metadata": {
    "timestamp": "2026-07-03T08:36:11.554Z",
    "lifecycles": [
      {
        "phase": "build"
      }
    ],
    "tools": [
      {
        "vendor": "npm",
        "name": "cli",
        "version": "11.16.0"
      }
    ],
    "component": {
      "bom-ref": "sitespeed.io@41.4.1",
      "type": "library",
      "name": "sitespeed.io",
      "version": "41.4.1",
      "scope": "required",
      "author": "Peter Hedenskog",
      "description": "sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.",
      "purl": "pkg:npm/sitespeed.io@41.4.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/sitespeedio/sitespeed.io.git"
        },
        {
          "type": "website",
          "url": "https://www.sitespeed.io"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sitespeedio/sitespeed.io/issues"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    }
  },
  "components": [
    {
      "bom-ref": "@aws-crypto/crc32@5.2.0",
      "type": "library",
      "name": "@aws-crypto/crc32",
      "version": "5.2.0",
      "scope": "required",
      "author": "AWS Crypto Tools Team",
      "purl": "pkg:npm/%40aws-crypto/crc32@5.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:aws/aws-sdk-js-crypto-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-crypto-helpers/tree/master/packages/crc32"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cb6c25aa40d8148b0c2d16c7a7d4077302dbee2d1b104bcad880cbb10ab74a7fd90eb2c6a618bb8fc324d8f70c986e536bf7ed5733cbface80d33cf48878036"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-crypto/crc32c@5.2.0",
      "type": "library",
      "name": "@aws-crypto/crc32c",
      "version": "5.2.0",
      "scope": "required",
      "author": "AWS Crypto Tools Team",
      "purl": "pkg:npm/%40aws-crypto/crc32c@5.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-crypto/crc32c/-/crc32c-5.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:aws/aws-sdk-js-crypto-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-crypto-helpers/tree/master/packages/crc32c"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa259bf2a6872d82ab36f1916e26111d274a45686da395e5654101c038d835ffa5cb9495606eb3128608771bdfe51df3c9e3f5eb0e0f2c19f7ac7d7173be116a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-crypto/sha1-browser@5.2.0",
      "type": "library",
      "name": "@aws-crypto/sha1-browser",
      "version": "5.2.0",
      "scope": "required",
      "author": "AWS Crypto Tools Team",
      "purl": "pkg:npm/%40aws-crypto/sha1-browser@5.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-crypto/sha1-browser/-/sha1-browser-5.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:aws/aws-sdk-js-crypto-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-crypto-helpers/tree/master/packages/sha1-browser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "387ea5bde0857dc0e35f875b02f0854985232598c3affdd7277c47b639f73a3e5bf518e88d0a3c9e9a0b780fdb37090e92b490d3082b1f35e4e2d0d1c462897a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/is-array-buffer@2.2.0",
      "type": "library",
      "name": "@smithy/is-array-buffer",
      "version": "2.2.0",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Provides a function for detecting if an argument is an ArrayBuffer",
      "purl": "pkg:npm/%40smithy/is-array-buffer@2.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/awslabs/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/awslabs/smithy-typescript/tree/main/packages/is-array-buffer"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1863f73bd4050f6e2e19e0176148f04935c0468aa967290769d3a603c1b9bdf24f2b4fc30baeea6bfff4aafaab2732f5c5cf164165fbff273b7f0b9d8cf1cf84"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-buffer-from@2.2.0",
      "type": "library",
      "name": "@smithy/util-buffer-from",
      "version": "2.2.0",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/util-buffer-from@2.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/awslabs/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/awslabs/smithy-typescript/tree/main/packages/util-buffer-from"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20975605b4dc310e8303481d36187f070acb90347e0035b92abd5a6667789370c817a7b3315e11d8d200993d3cc10277c942bcdad8475a60bf4e72bfc2930c20"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-utf8@2.3.0",
      "type": "library",
      "name": "@smithy/util-utf8",
      "version": "2.3.0",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "A UTF-8 string <-> UInt8Array converter",
      "purl": "pkg:npm/%40smithy/util-utf8@2.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/awslabs/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/awslabs/smithy-typescript/tree/main/packages/util-utf8"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47c45d9fc1f2ef628a71e6e02e2bfc8d0710917a0b30e186bf9b88d7f93497eb27aa43b34354740a15010b158c941b0531e9168ead3046e748c1e16ceec293e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-crypto/sha256-browser@5.2.0",
      "type": "library",
      "name": "@aws-crypto/sha256-browser",
      "version": "5.2.0",
      "scope": "required",
      "author": "AWS Crypto Tools Team",
      "purl": "pkg:npm/%40aws-crypto/sha256-browser@5.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:aws/aws-sdk-js-crypto-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-crypto-helpers/tree/master/packages/sha256-browser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0177cdfe51a8b52430bba1cd704b08012a3b9165d9e47616bdf3a648d283b04a82e0e6ac853a7c6a54e66b3f85ed30b62f4f37485bf945d07ea94dd5b35919ab"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-crypto/sha256-js@5.2.0",
      "type": "library",
      "name": "@aws-crypto/sha256-js",
      "version": "5.2.0",
      "scope": "required",
      "author": "AWS Crypto Tools Team",
      "purl": "pkg:npm/%40aws-crypto/sha256-js@5.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:aws/aws-sdk-js-crypto-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-crypto-helpers/tree/master/packages/sha256-js"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "145410caeede76ee2e7ef219f8e69d1691c73adf9e49305a61a922e3873e6a48e0eea660f6839078b964efb17ab5262a8c30050a5ac7264f6d31fd07755c8ebc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-crypto/supports-web-crypto@5.2.0",
      "type": "library",
      "name": "@aws-crypto/supports-web-crypto",
      "version": "5.2.0",
      "scope": "required",
      "author": "AWS Crypto Tools Team",
      "description": "Provides functions for detecting if the host environment supports the WebCrypto API",
      "purl": "pkg:npm/%40aws-crypto/supports-web-crypto@5.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:aws/aws-sdk-js-crypto-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-crypto-helpers/tree/master/packages/supports-web-crypto"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "880bd4a2d9b4db590cdf778274d7f020dfff17beff2000c34ace7c8be30368ea85ad58d9a3d6c06a5d0d2bb1eead1b962cba45d622d7ee06d6ae31e37a8f9816"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-crypto/util@5.2.0",
      "type": "library",
      "name": "@aws-crypto/util",
      "version": "5.2.0",
      "scope": "required",
      "author": "AWS Crypto Tools Team",
      "purl": "pkg:npm/%40aws-crypto/util@5.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:aws/aws-sdk-js-crypto-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-crypto-helpers/tree/master/packages/util"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e11914f44b08e99a41bdee5fb1e42518d51628c6b544b3d0d5d9e39d0a1ed3b95d7c8cdcb066f9842e56d039bbbb8db7296cdac25ae96e35c1ad7084bfdcdacd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/client-s3@3.1009.0",
      "type": "library",
      "name": "@aws-sdk/client-s3",
      "version": "3.1009.0",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native",
      "purl": "pkg:npm/%40aws-sdk/client-s3@3.1009.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.1009.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96ecbc0b16a5964a221964ea53ce9c6bf05bbe45898ecd286a56bbb8821137526d43131be62e1897f3c16557101616caf64422d0f2b419f0fc808a4b908f757f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/core@3.973.20",
      "type": "library",
      "name": "@aws-sdk/core",
      "version": "3.973.20",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Core functions & classes shared by multiple AWS SDK clients.",
      "purl": "pkg:npm/%40aws-sdk/core@3.973.20",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.20.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/core"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b71ae5fe968c03f3dd85dc8b897fca3a01bc83ba93137724f142b08919c9fbd678b985367cd8be2742171dba6c59ed73c94492551d2fc2477b9838822cd0f54"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/crc64-nvme@3.972.5",
      "type": "library",
      "name": "@aws-sdk/crc64-nvme",
      "version": "3.972.5",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "A pure JS implementation of CRC64-NVME checksum",
      "purl": "pkg:npm/%40aws-sdk/crc64-nvme@3.972.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/crc64-nvme/-/crc64-nvme-3.972.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages/crc64-nvme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d956d3b2d6e329d4fec8a8bc9bb6f76bd0a255a73ea4bfc86363c7270b1a1a49079aebaa90964812b3dc93587a3f74fd82140c2d274c3f25ba429ec38b9b3016"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/credential-provider-env@3.972.18",
      "type": "library",
      "name": "@aws-sdk/credential-provider-env",
      "version": "3.972.18",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS credential provider that sources credentials from known environment variables",
      "purl": "pkg:npm/%40aws-sdk/credential-provider-env@3.972.18",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.18.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-env"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f407c025418e74ee2e43c232c1c9e53601fe0046c97d56bf389280dc5c26c092996653ed710455b110fad6440a21e7ac1a0677bfc89a849684b0bd17f8c7a5c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/credential-provider-http@3.972.20",
      "type": "library",
      "name": "@aws-sdk/credential-provider-http",
      "version": "3.972.20",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS credential provider for containers and HTTP sources",
      "purl": "pkg:npm/%40aws-sdk/credential-provider-http@3.972.20",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.20.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-http"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b2f4b7a58f4d35fa839fadb2a64ba4760890225d7ed0298e158fd549bfa2f6784ebf5630fc0e870722862aced4e6ef4c432d1e04d6360f4ca7c8ba2f9e44d0c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/credential-provider-ini@3.972.20",
      "type": "library",
      "name": "@aws-sdk/credential-provider-ini",
      "version": "3.972.20",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS credential provider that sources credentials from ~/.aws/credentials and ~/.aws/config",
      "purl": "pkg:npm/%40aws-sdk/credential-provider-ini@3.972.20",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.20.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-ini"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5f9574a7287325a0e6cd17ef4dd1cba929e8271f5677edc755969113560c7cfeb02109ef9536591c647dc70e0d920e7f5b23beb94beae134f5c60c924f7dbb4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/credential-provider-login@3.972.20",
      "type": "library",
      "name": "@aws-sdk/credential-provider-login",
      "version": "3.972.20",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS credential provider that sources credentials from aws login cached tokens",
      "purl": "pkg:npm/%40aws-sdk/credential-provider-login@3.972.20",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.20.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-login"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8045a8e789dfaa9da300132ee8736c8d50b88432e983d1c2f08292267a7492a5adc482581d39a22d2b087c8e127108f1130a41fa338e1fc74e2dac75fa1cbf1f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/credential-provider-node@3.972.21",
      "type": "library",
      "name": "@aws-sdk/credential-provider-node",
      "version": "3.972.21",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS credential provider that sources credentials from a Node.JS environment. ",
      "purl": "pkg:npm/%40aws-sdk/credential-provider-node@3.972.21",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.21.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85a87c89fdff07f43e2c160de45ba4c90d4cca6e8f2cf0ec04e06c220344603eb02f2660d1499417f38a2150b79d7f571fc4df4cfb884cafbb37f8de9d500258"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/credential-provider-process@3.972.18",
      "type": "library",
      "name": "@aws-sdk/credential-provider-process",
      "version": "3.972.18",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS credential provider that sources credential_process from ~/.aws/credentials and ~/.aws/config",
      "purl": "pkg:npm/%40aws-sdk/credential-provider-process@3.972.18",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.18.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-process"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e997b49168fa0e2d3df68db4d67213ec9f9da1618809d24a621609f093ca714c0350754ca6552664cc5befd7ea0e8199b50ab6d050ff4c05ea0c67d2332d98c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/credential-provider-sso@3.972.20",
      "type": "library",
      "name": "@aws-sdk/credential-provider-sso",
      "version": "3.972.20",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS credential provider that exchanges a resolved SSO login token file for temporary AWS credentials",
      "purl": "pkg:npm/%40aws-sdk/credential-provider-sso@3.972.20",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.20.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-sso"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a7e47e3d847967b1a3a9fffaa6f6c29f310772a3c2a4bcd1ed87f5dbb1e327a1006f8854703faab0d467bb0c35b01fd19927822f1c9acbc14ccaa444c38a7544"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/credential-provider-web-identity@3.972.20",
      "type": "library",
      "name": "@aws-sdk/credential-provider-web-identity",
      "version": "3.972.20",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS credential provider that calls STS assumeRole for temporary AWS credentials",
      "purl": "pkg:npm/%40aws-sdk/credential-provider-web-identity@3.972.20",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.20.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-web-identity"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad60a687ca3b418e02b148fadeaa29cccce40eaff23e992ba5bf829e30441523a0ff4d93ff07bbb124d583842c0e2552f6ec19f15c8e361abdf2ab7ea4887728"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-bucket-endpoint@3.972.8",
      "type": "library",
      "name": "@aws-sdk/middleware-bucket-endpoint",
      "version": "3.972.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-bucket-endpoint@3.972.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.972.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-bucket-endpoint"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "591e76e51af64094844daf5ad39d22b24b725a2ff8c8819c998dc14359291ea6f42ea5209501c24bc476edd4c9c7158d66f4344551ad1198d309b649a7217703"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-expect-continue@3.972.8",
      "type": "library",
      "name": "@aws-sdk/middleware-expect-continue",
      "version": "3.972.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-expect-continue@3.972.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.972.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-expect-continue"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e434c14e2a2d1044b57b68ce1c0abfff3cb30a378c07bf25107777e6ed79aa7ae27783719bb762a887fd7d04373afd02847d55dd5bedd77b613a7ac00a67c655"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-flexible-checksums@3.973.6",
      "type": "library",
      "name": "@aws-sdk/middleware-flexible-checksums",
      "version": "3.973.6",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-flexible-checksums@3.973.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.973.6.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-flexible-checksums"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d27604824247ed8b7d93e9d92729654e086790a6b3d7b4d615caf9322d17315333625178cad0d9003429176fe2268dfa70a2f90184b346cbe5ca413833f12b4c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-host-header@3.972.8",
      "type": "library",
      "name": "@aws-sdk/middleware-host-header",
      "version": "3.972.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-host-header@3.972.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-host-header"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c00af64447cab2aa0a43e3a436abce4a19c1a21fa790fbab0ca5bbb807954aeea45040a75a548988fbe7a2ac4695fa2eb0463fbfd2df4bdb0d738ea18d260321"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-location-constraint@3.972.8",
      "type": "library",
      "name": "@aws-sdk/middleware-location-constraint",
      "version": "3.972.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-location-constraint@3.972.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.972.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-location-constraint"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29a52816ea053f38886bdf03490b133de91ed60bc65e5739646321cbe6fe9cbc59e00ee398980bce3105f7997c68e40dd93fea94f3f732b03210b9bc1315ee73"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-logger@3.972.8",
      "type": "library",
      "name": "@aws-sdk/middleware-logger",
      "version": "3.972.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-logger@3.972.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-logger"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "096979502339ed65056858b9901ec8058d5498e78bbcd640676fce679976d257622774e2233d690bae60623f17d0108f5a4791d44df69a9b029352f52389fe94"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-recursion-detection@3.972.8",
      "type": "library",
      "name": "@aws-sdk/middleware-recursion-detection",
      "version": "3.972.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-recursion-detection@3.972.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-recursion-detection"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0679ef62cd99129765999d8f36557667243c8fc00490c4e337bf72fd8038ef9111d41c8562b91547ce6a9a19e2f28793689703a9bc77eb8c03a62b43000ff008"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-sdk-s3@3.972.20",
      "type": "library",
      "name": "@aws-sdk/middleware-sdk-s3",
      "version": "3.972.20",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-sdk-s3@3.972.20",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.20.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-sdk-s3"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca1bdaff12f91f8b56420b018f057e4510f40720b38344dc0720c22e9dc65dd9ffc25c9135fcbccecb300ed0afaf55922909124189721333ee5a4246d1fe47bd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-ssec@3.972.8",
      "type": "library",
      "name": "@aws-sdk/middleware-ssec",
      "version": "3.972.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-ssec@3.972.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.972.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-ssec"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2a94ad323bf4f1102d94b18f70225a9e7aeb45ea38cb7b47fde8f6e6e345ec713a39ee7226524f6505cc3474f82c9b4b29a45b40912943adfa4afa90b7d16ab"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/middleware-user-agent@3.972.21",
      "type": "library",
      "name": "@aws-sdk/middleware-user-agent",
      "version": "3.972.21",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/middleware-user-agent@3.972.21",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.21.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-user-agent"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb65d197518360fa64b7b731d405f548fcbdc20344f48c3f34fbaeac9bb8966842592eec18a3be912e774d0f1e466231cb7b249af3489e793465b5ab5390e9ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/nested-clients@3.996.10",
      "type": "library",
      "name": "@aws-sdk/nested-clients",
      "version": "3.996.10",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Nested clients for AWS SDK packages.",
      "purl": "pkg:npm/%40aws-sdk/nested-clients@3.996.10",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.10.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a50e897967e0bb22f9dcdab286aa2a9f494994673635a877d5b3d9b2b7f9f1570b3081fa6374a6a1c93ccb4f1f34d997ead0d151b3b01e8f02b3cf39790a8db"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/region-config-resolver@3.972.8",
      "type": "library",
      "name": "@aws-sdk/region-config-resolver",
      "version": "3.972.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/region-config-resolver@3.972.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/awslabs/smithy-typescript/tree/main/packages-internal/region-config-resolver"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5e0f8ba14c379a99b3bf3cd203546d7d03afafe0d743ef1cf02c70eeb47b14ab3d01fa2ebad4cc100767983b8fdcadc0af0a2406e12466d64f35939e05108bf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/signature-v4-multi-region@3.996.8",
      "type": "library",
      "name": "@aws-sdk/signature-v4-multi-region",
      "version": "3.996.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/signature-v4-multi-region@3.996.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages/signature-v4-multi-region"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f5a98143fad6ea66ecac9156b1504fadd74014cfd837ab30f0dd3a7a4190ca9aab237c399905de06224d8428924db5c081b44e588948c3600fb776314014106"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/token-providers@3.1009.0",
      "type": "library",
      "name": "@aws-sdk/token-providers",
      "version": "3.1009.0",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "A collection of token providers",
      "purl": "pkg:npm/%40aws-sdk/token-providers@3.1009.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1009.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages/token-providers"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2823cbb93a8df6ed11af7f00ae59fbf1f446f4a5e9cec3d69a87fe3d9cdf00730c42ad90103e988d0ae4adf887ecf0de7cb584a68b18d68e3f786c2b98a03824"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/types@3.973.6",
      "type": "library",
      "name": "@aws-sdk/types",
      "version": "3.973.6",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Types for the AWS SDK",
      "purl": "pkg:npm/%40aws-sdk/types@3.973.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.6.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/types"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02d7dccb813ef9b78ab70247883967d8d6f2f16fe66a6eb8a2914f4e21c4aa0b2d86a7b27454b5a58f8e525375a2e34e99ff00acf53fe9c0d2eb96a738fdca43"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/util-arn-parser@3.972.3",
      "type": "library",
      "name": "@aws-sdk/util-arn-parser",
      "version": "3.972.3",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "A parser to Amazon Resource Names",
      "purl": "pkg:npm/%40aws-sdk/util-arn-parser@3.972.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.972.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/util-arn-parser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f3483f0f305aef822d8ab1eaf1b9f7f9562b4dab6b207f7c3dab19ac90a0e20d34e159f56d789c6e092f495e23c83ed982ae9fbb37d6ac7c869584114e46594"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/util-endpoints@3.996.5",
      "type": "library",
      "name": "@aws-sdk/util-endpoints",
      "version": "3.996.5",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Utilities to help with endpoint resolution",
      "purl": "pkg:npm/%40aws-sdk/util-endpoints@3.996.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages/util-endpoints"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "521f772f9b1714d6f2479b043cccd453cb49fbe2aef7b118e2e7660b4d6707c66efb17c13f0a48c09e85eec9ea41eabc876a5ffbc486379fcda32b5f2a060f23"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/util-locate-window@3.568.0",
      "type": "library",
      "name": "@aws-sdk/util-locate-window",
      "version": "3.568.0",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/util-locate-window@3.568.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.568.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages/util-locate-window"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de78784c83645d8afe1f8d5068f7a509c7840761573f77f1a7ddd865707f92a26f5f453d8f4374524e3982fb239843f31bc5f190f11e2c87d3d88d4cec0e8b8a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/util-user-agent-browser@3.972.8",
      "type": "library",
      "name": "@aws-sdk/util-user-agent-browser",
      "version": "3.972.8",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/util-user-agent-browser@3.972.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/util-user-agent-browser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0772865c9be2576bba09dc3648363668386826455f63f43f4ebc24d82312922904d4e8ba811cf186f8487e24691df988b00855e04039e135445fc2ba09b1db90"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/util-user-agent-node@3.973.7",
      "type": "library",
      "name": "@aws-sdk/util-user-agent-node",
      "version": "3.973.7",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40aws-sdk/util-user-agent-node@3.973.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.7.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/util-user-agent-node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f3e8464c500133a9477b7bebd9f4b13b9a7fb980c6f196d5f2d7cbfe612158fbd2c1273d79c24359bf0e49a9f5f7cf4152f67ddb814b73dcbe6b02c7e1e1894"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws-sdk/xml-builder@3.972.11",
      "type": "library",
      "name": "@aws-sdk/xml-builder",
      "version": "3.972.11",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "XML utilities for the AWS SDK",
      "purl": "pkg:npm/%40aws-sdk/xml-builder@3.972.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.11.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/aws/aws-sdk-js-v3.git"
        },
        {
          "type": "website",
          "url": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/xml-builder"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a2b55fe064a40cbd8f5dee8be6c859c5b931db040b6b98b9ef6926ffdd7f2f38ac9ebf0b69984b7273c01d8555997b4a48ff51ac1f1944bd078e78f173cbb29"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@aws/lambda-invoke-store@0.2.4",
      "type": "library",
      "name": "@aws/lambda-invoke-store",
      "version": "0.2.4",
      "scope": "required",
      "author": "Amazon Web Services",
      "description": "Invoke scoped data storage for AWS Lambda Node.js Runtime Environment",
      "purl": "pkg:npm/%40aws/lambda-invoke-store@0.2.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/awslabs/aws-lambda-invoke-store.git"
        },
        {
          "type": "website",
          "url": "https://github.com/awslabs/aws-lambda-invoke-store"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "898f32be3134cbae75062c4a34f826bf55ab41cf86675e36b1bd33e206270a10c363662a2383ff8ec4a8a415ab29f02decb389024397b7bac2fe19acf9672541"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@babel/helper-validator-identifier@7.28.5",
      "type": "library",
      "name": "@babel/helper-validator-identifier",
      "version": "7.28.5",
      "scope": "required",
      "author": "The Babel Team (https://babel.dev/team)",
      "description": "Validate identifier/keywords name",
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.28.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a92b3889fc33289495dfdb9c363b2f73a5951ece9bed2d37b0e87639c1c5f541df54fa965802d4b0d515ce1481888b63459a0b1f1ee721aad58ea295bac519d5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@babel/parser@7.21.2",
      "type": "library",
      "name": "@babel/parser",
      "version": "7.21.2",
      "scope": "required",
      "author": "The Babel Team (https://babel.dev/team)",
      "description": "A JavaScript parser",
      "purl": "pkg:npm/%40babel/parser@7.21.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        },
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-parser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "511a5a209430124102d93f4a9fe022e977bfd3688d6950ae4ff3eda11cf718f549543a4f77b98ba3e55d7536e109153d4d7a96e664ab41f5d9ca2f240ca395a5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@babel/types@7.13.14",
      "type": "library",
      "name": "@babel/types",
      "version": "7.13.14",
      "scope": "required",
      "author": "Sebastian McKenzie <sebmck@gmail.com>",
      "description": "Babel Types is a Lodash-esque utility library for AST nodes",
      "purl": "pkg:npm/%40babel/types@7.13.14",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        },
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-types"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "03669add04e45a8caab19645979e8c2d4b1f9a1eced20378d483ef5c013ffbef288e96f3d764accc3ec9106615767e1ff4ab786a621e8b4eecc05d61e00aa699"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "to-fast-properties@2.0.0",
      "type": "library",
      "name": "to-fast-properties",
      "version": "2.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Force V8 to use fast properties for an object",
      "purl": "pkg:npm/to-fast-properties@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "dc5e698cbd079265bc73e0377681a4e4e83f616e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@bazel/runfiles@6.5.0",
      "type": "library",
      "name": "@bazel/runfiles",
      "version": "6.5.0",
      "scope": "required",
      "description": "Node.js runfiles helpers for Bazel",
      "purl": "pkg:npm/%40bazel/runfiles@6.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bazel/runfiles/-/runfiles-6.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bazel-contrib/rules_nodejs.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/bazel-contrib/rules_nodejs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4736a1bea4e47e96368ec0f1a3c608b4f5fefe267a85b8a2930d58844d1b03d10a051e4e83c3dae851e7f4f3bd334cda5d156caf418540b29b07fd2bcf2f52cc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@borewit/text-codec@0.2.2",
      "type": "library",
      "name": "@borewit/text-codec",
      "version": "0.2.2",
      "scope": "optional",
      "author": "Borewit",
      "description": "Text Decoder",
      "purl": "pkg:npm/%40borewit/text-codec@0.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Borewit/text-codec.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c36917a1b2c83568dac7e3eda19e3d41eef9d41848d4e8e225c9176431dd1a51d214bca5eb25f5eccbc2d5b57032ec346f61596e59b32ca6c461cf695c5b499"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@devicefarmer/adbkit@3.3.8",
      "type": "library",
      "name": "@devicefarmer/adbkit",
      "version": "3.3.8",
      "scope": "required",
      "author": "Device Farmer",
      "description": "A Typescript client for the Android Debug Bridge.",
      "purl": "pkg:npm/%40devicefarmer/adbkit@3.3.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@devicefarmer/adbkit/-/adbkit-3.3.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/devicefarmer/adbkit.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/devicefarmer/adbkit/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eeb04b2f35909c1c2eb47d9667411652441d8a1aab9cb60250c681e38852a25f5ed3f71d221b8d15ca993b4c4d85e014eaaa87540f2c3222e87e461381bfa59b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@devicefarmer/adbkit-logcat@2.1.3",
      "type": "library",
      "name": "@devicefarmer/adbkit-logcat",
      "version": "2.1.3",
      "scope": "required",
      "author": "The OpenSTF Project",
      "description": "A Node.js interface for working with Android's logcat output.",
      "purl": "pkg:npm/%40devicefarmer/adbkit-logcat@2.1.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@devicefarmer/adbkit-logcat/-/adbkit-logcat-2.1.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/devicefarmer/adbkit-logcat.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/devicefarmer/adbkit-logcat/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9e68616334173febeb2f6c37ae975b4d1ed342870ea1f2948702de43f89b1e754acc4cdeed95aec1d7958b0f27a4c6cb92d979591d1c69b82ea6f76c22c0237"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@devicefarmer/adbkit-monkey@1.2.1",
      "type": "library",
      "name": "@devicefarmer/adbkit-monkey",
      "version": "1.2.1",
      "scope": "required",
      "author": "DeviceFarmer",
      "description": "A Node.js interface to the Android monkey tool.",
      "purl": "pkg:npm/%40devicefarmer/adbkit-monkey@1.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@devicefarmer/adbkit-monkey/-/adbkit-monkey-1.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DeviceFarmer/adbkit-monkey.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/CyberAgent/adbkit-monkey/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "673658fdbeba5b625de8d1db0212f20d6384201582d75562cc6164ed6c7b33ad49651cfb1d1f42ab93feeb944a59453bbbac20b04f0b9a1f67138333f94d9e4e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "commander@9.5.0",
      "type": "library",
      "name": "commander",
      "version": "9.5.0",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca>",
      "description": "the complete solution for node.js command-line programs",
      "purl": "pkg:npm/commander@9.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tj/commander.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "291b3b5950ca83ce8f5a2b80aa10eb0109d35d92ab69570273abc574bd78aab67f0dc5b0b91a3b5688985da9573bb4b918aa6a622544c026e01437f134728905"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@esbuild/linux-x64@0.28.0",
      "type": "library",
      "name": "@esbuild/linux-x64",
      "version": "0.28.0",
      "scope": "optional",
      "description": "The Linux 64-bit binary for esbuild, a JavaScript bundler.",
      "purl": "pkg:npm/%40esbuild/linux-x64@0.28.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/evanw/esbuild.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bacd1d49bf62171222f2cae7a65f77d4dbeceb98adfc97766b62b7aacedfcf659f18f1eacdfcd94df79cee8c5925134f5cf9cd619b5a9e645ce002ff2705731d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@eslint-community/eslint-utils@4.9.1",
      "type": "library",
      "name": "@eslint-community/eslint-utils",
      "version": "4.9.1",
      "scope": "required",
      "author": "Toru Nagashima",
      "description": "Utilities for ESLint plugins.",
      "purl": "pkg:npm/%40eslint-community/eslint-utils@4.9.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/eslint-community/eslint-utils"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint-community/eslint-utils#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint-community/eslint-utils/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a61ad898d898a6947bce714476a81f5875d1e8d0a46442bb8705831d95238adff6fd4d2be97be40e5d12627a0ce751eaec584219d2c34facf1082398d617b1b1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@eslint-community/regexpp@4.12.2",
      "type": "library",
      "name": "@eslint-community/regexpp",
      "version": "4.12.2",
      "scope": "required",
      "author": "Toru Nagashima",
      "description": "Regular expression parser for ECMAScript.",
      "purl": "pkg:npm/%40eslint-community/regexpp@4.12.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/eslint-community/regexpp"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint-community/regexpp#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint-community/regexpp/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12b8924e5b79382f7fed25e445208085f4b1c684948019b7dce1fe224c1b769828aac4ac520ef2dee87e208088fd08380415abdd4da2dfd4699b271bc4cab87b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@eslint/config-array@0.23.5",
      "type": "library",
      "name": "@eslint/config-array",
      "version": "0.23.5",
      "scope": "required",
      "author": "Nicholas C. Zakas",
      "description": "General purpose glob-based configuration matching.",
      "purl": "pkg:npm/%40eslint/config-array@0.23.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/eslint/rewrite.git"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint/rewrite/tree/main/packages/config-array#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint/rewrite/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63790a2ef0b576f4ce4fea0696a350d572ea2ba0f51d4d985cf739d8d98094965b30c583cc66173223d127c4d80f7f66b83fce4e395998d27889beddbd2acc04"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "brace-expansion@5.0.6",
      "type": "library",
      "name": "brace-expansion",
      "version": "5.0.6",
      "scope": "required",
      "description": "Brace expansion as known from sh/bash",
      "purl": "pkg:npm/brace-expansion@5.0.6",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/juliangruber/brace-expansion.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90ba71bab638678afdb2032cc86d19f6ecec06582253f1052a18ff87dd7ff321eed1e768ed7ba2c4e207dd5709f24931b3afe33f3a08e94f558f75aa6cc43de2"
        }
      ],
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "@eslint/config-helpers@0.6.0",
      "type": "library",
      "name": "@eslint/config-helpers",
      "version": "0.6.0",
      "scope": "required",
      "description": "Helper utilities for creating ESLint configuration",
      "purl": "pkg:npm/%40eslint/config-helpers@0.6.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.6.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/eslint/rewrite.git"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint/rewrite/tree/main/packages/config-helpers#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint/rewrite/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a2e81c3d8c9db38b671603667ef7f419ffedc35fa930695e50f7ce83fc274fdcb6a9df0fe9810677ef7155edbc98fe2ecbe08447fc6e37239773d4296c09ba4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@eslint/core@1.2.1",
      "type": "library",
      "name": "@eslint/core",
      "version": "1.2.1",
      "scope": "required",
      "author": "Nicholas C. Zakas",
      "description": "Runtime-agnostic core of ESLint",
      "purl": "pkg:npm/%40eslint/core@1.2.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@eslint/core/-/core-1.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/eslint/rewrite.git"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint/rewrite/tree/main/packages/core#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint/rewrite/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "330704d4ff806780ba0d69698a7fce98e039e2698867ffb166e26241de12c81dbda00263377d145bdc2428da6d5b672da78704b2f8652d8fc2b10d6ea070e5a1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@eslint/js@10.0.1",
      "type": "library",
      "name": "@eslint/js",
      "version": "10.0.1",
      "scope": "required",
      "description": "ESLint JavaScript language implementation",
      "purl": "pkg:npm/%40eslint/js@10.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@eslint/js/-/js-10.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/eslint/eslint.git"
        },
        {
          "type": "website",
          "url": "https://eslint.org"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cde47d939a5de20c6367469b46821ac5d73b2379c392da17664daa3aff6008d5b1de6570127df65518722da46c0e22634ecd31abf4fc99f3edcae5eeec658170"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@eslint/object-schema@3.0.5",
      "type": "library",
      "name": "@eslint/object-schema",
      "version": "3.0.5",
      "scope": "required",
      "author": "Nicholas C. Zakas",
      "description": "An object schema merger/validator",
      "purl": "pkg:npm/%40eslint/object-schema@3.0.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/eslint/rewrite.git"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint/rewrite/tree/main/packages/object-schema#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint/rewrite/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bea4da504831ce6f980d274495a77a3e24685f8b7c5460e30adb74e739f89d4f35d14231fee34457bfe5649e8ac054e12993b33b1cd7cb8f1d6be368ec765a33"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@eslint/plugin-kit@0.7.1",
      "type": "library",
      "name": "@eslint/plugin-kit",
      "version": "0.7.1",
      "scope": "required",
      "author": "Nicholas C. Zakas",
      "description": "Utilities for building ESLint plugins.",
      "purl": "pkg:npm/%40eslint/plugin-kit@0.7.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/eslint/rewrite.git"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint/rewrite/tree/main/packages/plugin-kit#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint/rewrite/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad900fdda56007d76cf4a39e5122fecd9db584f9a8f1d87a7e7205c11423e4401997d83347bc3161b617632b0033c093a869941b2a764b8914755d7b3271ae59"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@google-cloud/paginator@5.0.2",
      "type": "library",
      "name": "@google-cloud/paginator",
      "version": "5.0.2",
      "scope": "required",
      "author": "Google Inc.",
      "description": "A result paging utility used by Google node.js modules",
      "purl": "pkg:npm/%40google-cloud/paginator@5.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-5.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c94b7b343951f8cc50c1d4fce3c40b07a894fab0a55b470c0c2f46413fd3db53b61e6edbbfed258c473bced89de7522f6944d21309fbb82c97a8a0cdb0e298e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@google-cloud/projectify@4.0.0",
      "type": "library",
      "name": "@google-cloud/projectify",
      "version": "4.0.0",
      "scope": "required",
      "author": "Google Inc.",
      "description": "A simple utility for replacing the projectid token in objects.",
      "purl": "pkg:npm/%40google-cloud/projectify@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "326697e87792bf23db586c05abb997768d2e4192c60580b0ce288b206ab92555fefdb748dd202ae9b3fdf2dad5e5e4d67cbbafb0c7080b5609385daf7ed78b14"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@google-cloud/promisify@4.0.0",
      "type": "library",
      "name": "@google-cloud/promisify",
      "version": "4.0.0",
      "scope": "required",
      "author": "Google Inc.",
      "description": "A simple utility for promisifying functions and classes.",
      "purl": "pkg:npm/%40google-cloud/promisify@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3abc7395f6fd73aec0d7972ad89404c9573bc04b261419878d9599610314c89d6a8af5f233077234eb3da1d8bbf61cdefb6cea753b6ed44d7d20cfc5b6a675d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@google-cloud/storage@7.19.0",
      "type": "library",
      "name": "@google-cloud/storage",
      "version": "7.19.0",
      "scope": "required",
      "author": "Google Inc.",
      "description": "Cloud Storage Client Library for Node.js",
      "purl": "pkg:npm/%40google-cloud/storage@7.19.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@google-cloud/storage/-/storage-7.19.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f616313b340398cac86881d73b2903a5fd565be2c9dea8f8d6a2e4b289af4230374c8515f9f9121ba9a94d982ecb38bcee2c037cf55945d87bc6f276bd1becd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "p-limit@3.1.0",
      "type": "library",
      "name": "p-limit",
      "version": "3.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Run multiple promise-returning & async functions with limited concurrency",
      "purl": "pkg:npm/p-limit@3.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d839a9ccdf01b0346b193767154d83c0af0e39e319d78f9aa6585d5b12801ce3e714fe897b19587ba1d7af8e9d4534776e1dcdca64c70576ec54e5773ab8945"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "uuid@8.3.2",
      "type": "library",
      "name": "uuid",
      "version": "8.3.2",
      "scope": "required",
      "description": "RFC4122 (v1, v4, and v5) UUIDs",
      "purl": "pkg:npm/uuid@8.3.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/uuidjs/uuid.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8d62cd9078c5b2f865853849bdc679fa1c20e9d25ed0043ee697cccb52627ef77439345d0da1c12b9f09139175453625f7fdfa42e9a7d2f0385bfe0cfb47b7a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@humanfs/core@0.19.1",
      "type": "library",
      "name": "@humanfs/core",
      "version": "0.19.1",
      "scope": "required",
      "author": "Nicholas C. Zakas",
      "description": "The core of the humanfs library.",
      "purl": "pkg:npm/%40humanfs/core@0.19.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/humanwhocodes/humanfs.git"
        },
        {
          "type": "website",
          "url": "https://github.com/humanwhocodes/humanfs#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/humanwhocodes/humanfs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e43c90e3ed49114cde8de2b524620272275ec9f51b1a2c604bd8cd81ec799ea916f9c63b59987106282689e379427c3d668b123550bd2902b26fe194686c8a50"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@humanfs/node@0.16.6",
      "type": "library",
      "name": "@humanfs/node",
      "version": "0.16.6",
      "scope": "required",
      "author": "Nicholas C. Zakas",
      "description": "The Node.js bindings of the humanfs library.",
      "purl": "pkg:npm/%40humanfs/node@0.16.6",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/humanwhocodes/humanfs.git"
        },
        {
          "type": "website",
          "url": "https://github.com/humanwhocodes/humanfs#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/humanwhocodes/humanfs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62e23664740befc4391db8438810355f82e661d5c228231021fc34a70ee9887270c9110579b254beb40de1c32cb32112eb1faf7d46f1d4222969050a61d4193b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@humanwhocodes/retry@0.3.1",
      "type": "library",
      "name": "@humanwhocodes/retry",
      "version": "0.3.1",
      "scope": "required",
      "author": "Nicholas C. Zaks",
      "description": "A utility to retry failed async methods.",
      "purl": "pkg:npm/%40humanwhocodes/retry@0.3.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/humanwhocodes/retry.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "241c64111ca09fb06ffc66cde51bfc525e8b5649d2fb9069e918030bf3bc804054ff2787e548b90bf3a55ab4dbeaa72decb8e37d3e917b6371074967d326326c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@humanwhocodes/module-importer@1.0.1",
      "type": "library",
      "name": "@humanwhocodes/module-importer",
      "version": "1.0.1",
      "scope": "required",
      "author": "Nicholas C. Zaks",
      "description": "Universal module importer for Node.js",
      "purl": "pkg:npm/%40humanwhocodes/module-importer@1.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/humanwhocodes/module-importer.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f1bde57857cbf961be277054d3deb3d281904ea429237cad32e28555549c08b8354144c0d7acfc9744bf7cf22e5aa7d9bd6e7c8412359f9b95a4066b5f7cb7c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@humanwhocodes/retry@0.4.3",
      "type": "library",
      "name": "@humanwhocodes/retry",
      "version": "0.4.3",
      "scope": "required",
      "author": "Nicholas C. Zaks",
      "description": "A utility to retry failed async methods.",
      "purl": "pkg:npm/%40humanwhocodes/retry@0.4.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/humanwhocodes/retry.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6d5d13828f4ae217cf09e93e68c027f35469a452afdb248341e328499baf4c04b2c0d4e7549080ac2644d855aaa6f21ab4abbb54c44b5a547511acef5610f285"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@isaacs/cliui@8.0.2",
      "type": "library",
      "name": "@isaacs/cliui",
      "version": "8.0.2",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "easily create complex multi-column command-line-interfaces",
      "purl": "pkg:npm/%40isaacs/cliui@8.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bc8dc8da6d76a578e1bd0d0d3e0115d66414df9cfe16340ab3ba224aee5978e009b118abff2763384cf8f18d8df39c109fbc15c5cee726d6dc1dc85c9b16a10"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "emoji-regex@9.2.2",
      "type": "library",
      "name": "emoji-regex",
      "version": "9.2.2",
      "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@9.2.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mathiasbynens/emoji-regex.git"
        },
        {
          "type": "website",
          "url": "https://mths.be/emoji-regex"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f5f03689b17494936fb8da9bfc98bb398c94f686a164144e23db5c0e9a06d4aac67684bef636c514efce60f515e0a37b3464d815978d93887a7766d3affd5ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "string-width@5.1.2",
      "type": "library",
      "name": "string-width",
      "version": "5.1.2",
      "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@5.1.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e72ce091def8dc63c6dea0d2ed723679fe7c67d9a7e6304ea586b0eb79ba24a8c6a9f976de5bc9fd4d7a4f0cea9d18ae6a708de84f418a4d6eb00bb10c895a8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "wrap-ansi@8.1.0",
      "type": "library",
      "name": "wrap-ansi",
      "version": "8.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Wordwrap a string with ANSI escape codes",
      "purl": "pkg:npm/wrap-ansi@8.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b22ed0588eb350cab9e9b11216f6a0b66ccc7463ada317d1f927b3d753286df73bb66f9591472493d6d6d9479f7d319551b3a4b31992c34000da0b3c83bd4d09"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "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": "@jimp/core@1.6.1",
      "type": "library",
      "name": "@jimp/core",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/core@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/core/-/core-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f81a0a0b91ba864ad2cb9d35cdc2761297e79653fe6af3debdc05f45c65efc25be13011f63a5f5119f105b24fb3690c8bc41096f57dd26730c7d49c59319b0f4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/diff@1.6.1",
      "type": "library",
      "name": "@jimp/diff",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/diff@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/diff/-/diff-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6242833dd1e32e0a350298b7f8185cd062c0ca095d969b7decd7ce2a8360d54e8850d5c0e97d8c828b028cf7d20624af26faebcf57ec211fbfe1c7d85c123f1d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/file-ops@1.6.1",
      "type": "library",
      "name": "@jimp/file-ops",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/file-ops@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/file-ops/-/file-ops-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4fe817ea8b078e9adb0d169dd3f07bd44bf2adeed9755635cff8051841bd67c28eb593ca6e85af3de3f65236d961640bcbd50a08f417d453409c388e3e424bef"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/js-bmp@1.6.1",
      "type": "library",
      "name": "@jimp/js-bmp",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/js-bmp@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/js-bmp/-/js-bmp-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c735b3353e3fbb9cc6ad34f74e67bdb0653b63320ac62d77f81090c0ba8009bb790d77fd4807ddcd1928a59427983928fba227e67a9a4fcf468ece37fd676761"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/js-gif@1.6.1",
      "type": "library",
      "name": "@jimp/js-gif",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/js-gif@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/js-gif/-/js-gif-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6236365b6eab41ad395e16a7621459edd8a780288d37e4f66266f52628a021b001634076f301c4defdc27f5fc764f586bb484e837eb295a2a05792b1176339f3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/js-jpeg@1.6.1",
      "type": "library",
      "name": "@jimp/js-jpeg",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/js-jpeg@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/js-jpeg/-/js-jpeg-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d3f47df23a694e173626748d7921875fcba82042149121a1de03e39325210e45706a128f7bb1466efc3b201c8717e4d27b4e42414e067d0595ec57a51bb3232"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/js-png@1.6.1",
      "type": "library",
      "name": "@jimp/js-png",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/js-png@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/js-png/-/js-png-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "499fca561239523712cf3957b177488bf2e127b51285fd8d90c3ad56b6d941c1b3b2a36dca701e96b3977a84f171a9df56a98d840a151e0f32476718a2aad88c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/js-tiff@1.6.1",
      "type": "library",
      "name": "@jimp/js-tiff",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/js-tiff@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/js-tiff/-/js-tiff-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c31bf789aae203d4ce0c06528c9834419b3d93a5732fed3532bb69c8454c61954736a200bcd93f9541491c6bd1891f504127d771e6c484e5d1a458d8c86d9c7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-blit@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-blit",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-blit@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3309c8ec2ecaf35b9675d63d14bc357c2388cba4ac3c851fb54cf7e92a6dee38ac0a7f3fe340e140c952c69c5335e96765bff64a79681629907d16409872cea9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-blur@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-blur",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-blur@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "948a3b4f3a798d0bb7d0414548afe985700d2b7722b4a5448dea438d0ea58c7a0816db8c46b9f26e7988d8c776e2e96f5a50dacfe861de7eaaacc6fcc9dc2165"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-circle@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-circle",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-circle@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90ad4f6af63a70a1cd34a71edfbbdd5784e6a5cd7fcc32a7806a1e395de3f8431ab681c56548a7577b3a17d696af23ecdc0d318422d981d27a65e79ad5de4b09"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-color@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-color",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-color@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ed50dd6f00ff8b465640b53355843452897c7edba29bcf7cc9686e9ae64e7d810f798e04f99a49e717c97190772a26d84ce0c124dffb4fc64749a44c9bc85fc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-contain@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-contain",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-contain@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b4aa1adf03c8e44eaadeb46bf8c3e4ff003151e06c01a44d2c08e0b6b89d1dcebe38fdd74e32c21dae98bcf6469ba9888f608af19207425422e6df39f556492"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-cover@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-cover",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-cover@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "859cad9ecb61d33a2597a70f7f8df806b4fea7fbf9ebd5abe6dc8ee83a74747d480cf873841e45dfcb1918c2c3a3b6f342237d245541ddfc64709fd660227732"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-crop@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-crop",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-crop@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11ead148b95c957c8a0e761cfc7f70ff56a6656edbeefdce1a2fd595eacf77633fa40bb95fc4e4c985ad7ea6025e7369d48c6d77ca02a3dcc67d8f73a174f8ae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-displace@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-displace",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-displace@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b4ed0565ef143021f0fa29fc5157f73713d7bb6415f1517756bafa1359c2872f6a95e3c30e17936a6f3fda256e13867400448b31bd89598cf162aa40a3954fa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-dither@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-dither",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-dither@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb657e1825765b270ca17d7fcfdefb4e467c66aff831548a1251d86ad814aadc17322d9f0cada029853683d577f48a85bd326c4c8b0ad3ee7c545cff44e0557b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-fisheye@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-fisheye",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-fisheye@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5ed4b9672a19d2fc59c49ea092a23add28af86d239f2f5fde5fa0c3ccf9ccb362446c25730e602afc0d27311796e9e17af4d37363626fcffbbfb4f2d89bc331c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-flip@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-flip",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-flip@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2cdfc5bfb068fb2e86cd45ac90f3781aaf18a4b4ec96c4ce6f3bfcb86bfd9ccbdbfae522c4533564ae3fa878069449239b773e077021256bb5ed1a59c018068"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-hash@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-hash",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-hash@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-hash/-/plugin-hash-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b19b7a65c317ea2f2f1566f81989f0d2947fa3dfbe79fd1d4d571ba1307907f83b9ebc42383201e307c4909fd8a99339c14be897becad6a792d3fad53bacf6d4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-mask@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-mask",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-mask@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4881b4fc5726123ded93017173b7c018b3bca38b8dccca5239d40e85b0a0c5e7d02aae70395324f41431fec74c3c1c2d30bafd58bab41b32c0feb93ab76bf6d0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-print@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-print",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-print@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "058573fd7dd7ceff17622955783cb5d4d3a9d21ec14c38e53adbb405e9081473f5c8755ddb80173736cecb9d97973619590d03977e8738712997f9d236bcdceb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-quantize@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-quantize",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-quantize@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-quantize/-/plugin-quantize-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "276127f4f2d445f3febf0603b6e67d4fcc815ba0566190527327408d188f06625f1214dc350aa2890383ad97fb12a6db5ff4b2e47e9d01e462aa482857d37a5b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-resize@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-resize",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-resize@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "08b92bb49a08cf61dd5a7a5888dea9f0a61c3dcd34ac21ff494bbaa3e95f64bd39438ba179c2659ef5ee8fdc7e53a9839f795d3e6263e9a66a307b94273755aa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-rotate@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-rotate",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-rotate@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ce8d58db6e3ef4e41d3692ccac2a78743ce0301015d9b49f73439a82f97ed36af97724d9fe3f7073428bdb0712cf49b51295de97203f73e628e29f83ed38052"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/plugin-threshold@1.6.1",
      "type": "library",
      "name": "@jimp/plugin-threshold",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/plugin-threshold@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24e2aff45f2cead9d52dfe2c07fd9f174177dfd1059c7be011d158ba03ba561a3028bb1aa74a446662f213f0e546762d223d9175d1d957154ca7f78a274e25d9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/types@1.6.1",
      "type": "library",
      "name": "@jimp/types",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/types@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/types/-/types-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95e23b61bbde4cd8b9eb99bdd745e020ec17caebb4ef81f9a9acc00f5df9ec7226252bf686ac67597a70c506da746599ee0a19458043672e65a6ab9dd29eeae7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@jimp/utils@1.6.1",
      "type": "library",
      "name": "@jimp/utils",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "purl": "pkg:npm/%40jimp/utils@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jimp/utils/-/utils-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bde14f45df771429d2ec08260a43e0011546a0346b27d726d6e8ee37203e51f43954a6c40f6d34dac9b95df14b1704ec282f23d3885e4ebc1efad535765b973b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@mapbox/node-pre-gyp@2.0.0",
      "type": "library",
      "name": "@mapbox/node-pre-gyp",
      "version": "2.0.0",
      "scope": "required",
      "author": "Dane Springmeyer <dane@mapbox.com>",
      "description": "Node.js native addon binary install tool",
      "purl": "pkg:npm/%40mapbox/node-pre-gyp@2.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/mapbox/node-pre-gyp.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "965317777f63b4fd07a502d5237ec17f59b60039446f7e4661287548348bb01851fb9882c62346953df5caa6cdb551f280702d332e9d585111a54d8982e7e13e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "abbrev@3.0.1",
      "type": "library",
      "name": "abbrev",
      "version": "3.0.1",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Like ruby's abbrev module, but in js",
      "purl": "pkg:npm/abbrev@3.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/abbrev-js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00ed9a73aa63441dd2266189a3ebf9fda2ba3a6820a7a7ec2ebb3ac0df5b777e6e96ee1c0b068053dfbb6615e37aa1d591a1d384bbb31f49d9af462908387282"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "nopt@8.1.0",
      "type": "library",
      "name": "nopt",
      "version": "8.1.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Option parsing for Node, supporting types, shorthands, etc. Used by npm.",
      "purl": "pkg:npm/nopt@8.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/nopt.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "89e1aee36bbf42c6b84c592d99a284c0ce8c407d293969da07786dce1d0946dc7ce3e31e6dcd1c6d960de5b0bee964d9e3eefbc6b2fd3e7e66ec257a548915ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "semver@7.7.3",
      "type": "library",
      "name": "semver",
      "version": "7.7.3",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "The semantic version parser used by npm.",
      "purl": "pkg:npm/semver@7.7.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/node-semver.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49db0a32b23d4dd823770794491f4cc1e1c0e0427c6311e7f0315a0e2b2f85595439ee01175b4b0fb1808f4948a96565f9d3dbfeb131af406d6f2e65a109b6d1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "@napi-rs/canvas@0.1.100",
      "type": "library",
      "name": "@napi-rs/canvas",
      "version": "0.1.100",
      "scope": "optional",
      "description": "Canvas for Node.js with skia backend",
      "purl": "pkg:npm/%40napi-rs/canvas@0.1.100",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.100.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Brooooooklyn/canvas.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6095803aab75cee4fdc1349631559d4857b0cb563a753f2ea7c1a83cf189edad2fb7bca1f261c32a5d54b8673b499b0cf6b86bf3d455a123fe0b81b479b900c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@napi-rs/canvas-linux-x64-gnu@0.1.100",
      "type": "library",
      "name": "@napi-rs/canvas-linux-x64-gnu",
      "version": "0.1.100",
      "scope": "optional",
      "description": "Canvas for Node.js with skia backend",
      "purl": "pkg:npm/%40napi-rs/canvas-linux-x64-gnu@0.1.100",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.100.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Brooooooklyn/canvas.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5e0af90309ace6ec5161b13ec37c639d49a1e06552b76edfdd4819791161ce5a69f3f88ee3f2d3ec789aaa0fcd4d17e307db58ca50ae304120e337499d8674e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@napi-rs/canvas-linux-x64-musl@0.1.100",
      "type": "library",
      "name": "@napi-rs/canvas-linux-x64-musl",
      "version": "0.1.100",
      "scope": "optional",
      "description": "Canvas for Node.js with skia backend",
      "purl": "pkg:npm/%40napi-rs/canvas-linux-x64-musl@0.1.100",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.100.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Brooooooklyn/canvas.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db46ab4fa967235f52ebca8d9628bbdd34840db102360ccccf612995d0b557799916e4647ae8d791c79b464d0b4497bd484500a286222e891f315898f085fbc8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@nodelib/fs.scandir@2.1.5",
      "type": "library",
      "name": "@nodelib/fs.scandir",
      "version": "2.1.5",
      "scope": "required",
      "description": "List files and directories inside the specified directory",
      "purl": "pkg:npm/%40nodelib/fs.scandir@2.1.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "beadb806adf29b91c4426d8d282af7c970f08dceef4ec1138510e7929d832bda75baa2d1f831eeae6fcd393a34286ec760753b7a9a4a663dcccaa62e3017fada"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@nodelib/fs.stat@2.0.5",
      "type": "library",
      "name": "@nodelib/fs.stat",
      "version": "2.0.5",
      "scope": "required",
      "description": "Get the status of a file with some features",
      "purl": "pkg:npm/%40nodelib/fs.stat@2.0.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46484f3e9db3aea0c0400ff68cd867ced70f025bfae17761229edaef8e78039a2f23b06e93182decc5fbb9dc00bb7ce0d437293d4d2bcf7555d5279aaaf638f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@nodelib/fs.walk@1.2.8",
      "type": "library",
      "name": "@nodelib/fs.walk",
      "version": "1.2.8",
      "scope": "required",
      "description": "A library for efficiently walking a directory recursively",
      "purl": "pkg:npm/%40nodelib/fs.walk@1.2.8",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0607e53196059c810920c28f067041b07a6a1316ddc520ef5a6da6c199a1b05c8a01299f864f2d293f5f396de1a0ecb96287f3521d25765c0b35967ce7a1c4a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@parcel/watcher@2.5.1",
      "type": "library",
      "name": "@parcel/watcher",
      "version": "2.5.1",
      "scope": "optional",
      "description": "A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2.",
      "purl": "pkg:npm/%40parcel/watcher@2.5.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/parcel-bundler/watcher.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75f5270b188df47e1aa7ce03bc3dae6e3c3edef50da6cb716b44e7798fcf69ab7c6b7478b906432d2bd68e6ce7018fc3a1a86a4c797d578e8717f66cdc5dbda6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@parcel/watcher-linux-x64-glibc@2.5.1",
      "type": "library",
      "name": "@parcel/watcher-linux-x64-glibc",
      "version": "2.5.1",
      "scope": "optional",
      "description": "A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2.",
      "purl": "pkg:npm/%40parcel/watcher-linux-x64-glibc@2.5.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/parcel-bundler/watcher.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19c1129fc359c9299fc254ec22eafee3dc83a929f2d8884f7997d7ba7422e3c0ccba029e67bbb2d455fcde93b45f6dac1e7b49e146fef64df85d0097fa81edd8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@parcel/watcher-linux-x64-musl@2.5.1",
      "type": "library",
      "name": "@parcel/watcher-linux-x64-musl",
      "version": "2.5.1",
      "scope": "optional",
      "description": "A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2.",
      "purl": "pkg:npm/%40parcel/watcher-linux-x64-musl@2.5.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/parcel-bundler/watcher.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f41361106dab50ddb5e1707d83d5720000d01c4d991020204f55ac4c79a09506d3a9059a5626e7fb2f0c963d20432136fb227f26a90809ee01fc0882c25115e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "detect-libc@1.0.3",
      "type": "library",
      "name": "detect-libc",
      "version": "1.0.3",
      "scope": "optional",
      "author": "Lovell Fuller <npm@lovell.info>",
      "description": "Node.js module to detect the C standard library (libc) implementation family and version",
      "purl": "pkg:npm/detect-libc@1.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/lovell/detect-libc"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a468f086c9aca7890bd914f3d3cc1c3a518df37a2d96a1de0ff6794fc197641fbf61ca50fdd828fa56d4f19b06c55d0722faaac68f65ee6a98c3260c0fd6ca0e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "node-addon-api@7.1.1",
      "type": "library",
      "name": "node-addon-api",
      "version": "7.1.1",
      "scope": "optional",
      "description": "Node.js API (Node-API)",
      "purl": "pkg:npm/node-addon-api@7.1.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/node-addon-api.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/node-addon-api"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nodejs/node-addon-api/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e66ddbb32ae3156135c5fee7cfb61774de2e76756d5caebf61f827e6a9da84be9b0a47f6c8ab789379ee4ca02d4f8af7206f09351da772c20c759b80cc98c741"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@pkgjs/parseargs@0.11.0",
      "type": "library",
      "name": "@pkgjs/parseargs",
      "version": "0.11.0",
      "scope": "optional",
      "description": "Polyfill of future proposal for `util.parseArgs()`",
      "purl": "pkg:npm/%40pkgjs/parseargs@0.11.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:pkgjs/parseargs.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pkgjs/parseargs#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pkgjs/parseargs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb55648dd0f44012cfa1d1ab2547aa6ab1fc54022f40e0c86f087d5e93f94b28ac7fb628420b0928f345a2aa8b425bbe550fed552b21311ea5a0f327f14f9d3e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@pkgr/core@0.2.9",
      "type": "library",
      "name": "@pkgr/core",
      "version": "0.2.9",
      "scope": "required",
      "author": "JounQin <admin@1stg.me> (https://www.1stG.me)",
      "description": "Shared core module for `@pkgr` packages or any package else",
      "purl": "pkg:npm/%40pkgr/core@0.2.9",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.9.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/un-ts/pkgr/blob/master/packages/core"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40da97c9f552db09bd870792603d8eec5d06d3abaeae3f6467de9345013963d854efeb60759c0891b00a73939ccb51f1118da4b8341ae9c435591b3f3b92c528"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@rollup/pluginutils@5.3.0",
      "type": "library",
      "name": "@rollup/pluginutils",
      "version": "5.3.0",
      "scope": "required",
      "author": "Rich Harris <richard.a.harris@gmail.com>",
      "description": "A set of utility functions commonly used by Rollup plugins",
      "purl": "pkg:npm/%40rollup/pluginutils@5.3.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "rollup/plugins"
        },
        {
          "type": "website",
          "url": "https://github.com/rollup/plugins/tree/master/packages/pluginutils#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/rollup/plugins/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e44761199b67bb757cf1c7aceece778617cae4a4804a7259bfc2ee969734e1c58edd11044aba095e0ef70c5b0e9a06d4d81870574136d1bbb620365bdd5296e1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "picomatch@4.0.3",
      "type": "library",
      "name": "picomatch",
      "version": "4.0.3",
      "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.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/micromatch/picomatch"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/micromatch/picomatch/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e604e680463fb2a2ba8055cb22c40d1f5f6559be1e6cf0cb03849d2cfeddb169085c75a51baea83ee56f5d21853e9a58673f190d9ab475862b6c77c109551bd5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sec-ant/readable-stream@0.4.1",
      "type": "library",
      "name": "@sec-ant/readable-stream",
      "version": "0.4.1",
      "scope": "required",
      "author": "Ze-Zheng Wu",
      "description": "A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.",
      "purl": "pkg:npm/%40sec-ant/readable-stream@0.4.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Sec-ant/readable-stream.git"
        },
        {
          "type": "website",
          "url": "https://github.com/Sec-ant/readable-stream"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Sec-ant/readable-stream/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f37d6aa24f6bdadf009712e4a38d32d9e6e048385e9de9c26ad2d5796fee06d9c73f28473af1b40bb4ef7e079c57ec07cc89b9294202833995a564be20c1007a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/binding-mock@10.2.2",
      "type": "library",
      "name": "@serialport/binding-mock",
      "version": "10.2.2",
      "scope": "optional",
      "description": "The mock serialport bindings",
      "purl": "pkg:npm/%40serialport/binding-mock@10.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-10.2.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/serialport/binding-mock"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1c01731a193d3ae14ca6ea2beda4f91b50a13e09f9a92b2495314e4d45fbd9197aa74c7071256c46d1bfc5a1a9e9bc6937b7c8f43fd2f131cb0566c1812ea577"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/bindings-cpp@12.0.1",
      "type": "library",
      "name": "@serialport/bindings-cpp",
      "version": "12.0.1",
      "scope": "optional",
      "description": "SerialPort Hardware bindings for node serialport written in c++",
      "purl": "pkg:npm/%40serialport/bindings-cpp@12.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-12.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/serialport/bindings-cpp.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af65cec18d9d0ef6d6edd2aa48f224da0cecafa33a4297bdfbf360b3de1f35a365713442574d8f7daa0399181cb9ba4d55570b0139714b13d3203c35d9d6ca3a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-delimiter@11.0.0",
      "type": "library",
      "name": "@serialport/parser-delimiter",
      "version": "11.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-delimiter@11.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6992c98654538d2984c2594b1bb4b827cb3c72d4404b471bbc2a4ef3bb262ef9777b8060cdb56017a67acda25ddc08e2dae4a26207de74274d7382fa5bed44da"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-readline@11.0.0",
      "type": "library",
      "name": "@serialport/parser-readline",
      "version": "11.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-readline@11.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-11.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad1022be14644f760edbc5a39a61b81505fa2fe28c6f9fe2921cb29517f358fc349d25f2f7bfaed3ba5e4bd09b1ea68dbc990c847d65a1ca761f7e9a18c38420"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "node-addon-api@7.0.0",
      "type": "library",
      "name": "node-addon-api",
      "version": "7.0.0",
      "scope": "optional",
      "description": "Node.js API (Node-API)",
      "purl": "pkg:npm/node-addon-api@7.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/node-addon-api.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/node-addon-api"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nodejs/node-addon-api/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be06c12534b89b9fca904d7ab792f2d165bd873e3ab3002cb6fd21618c0cb5b1bb0339d184dc9f2d17bc1d9022588a5c1f3a0eec7c612ee0508fdac9fc7a3464"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "node-gyp-build@4.6.0",
      "type": "library",
      "name": "node-gyp-build",
      "version": "4.6.0",
      "scope": "optional",
      "author": "Mathias Buus (@mafintosh)",
      "description": "Build tool and bindings loader for node-gyp that supports prebuilds",
      "purl": "pkg:npm/node-gyp-build@4.6.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/prebuild/node-gyp-build.git"
        },
        {
          "type": "website",
          "url": "https://github.com/prebuild/node-gyp-build"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/prebuild/node-gyp-build/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3536552a7f48ca52f053368a8e46acd5ee2ed832cd715e2b7586a00383d674fc16f3b062ef3f81ce7c8a491c12ffbeb5b55fe5cc2197a655ac89a3232ea3f6cd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/bindings-interface@1.2.2",
      "type": "library",
      "name": "@serialport/bindings-interface",
      "version": "1.2.2",
      "scope": "optional",
      "description": "SerialPort Bindings Typescript Types",
      "purl": "pkg:npm/%40serialport/bindings-interface@1.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/bindings-interface/-/bindings-interface-1.2.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/serialport/bindings-interface"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0896947796cbbed33d7397663bdacf0473d74daf51d94c29909d30761f4909871bacf5ac2b3f84aef4748412dea3b34f7a215d8c53b8b289d19638b0e1dd9788"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-byte-length@12.0.0",
      "type": "library",
      "name": "@serialport/parser-byte-length",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-byte-length@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1e8b4b711408feb3a153882245049d53da1a4a917f0c7743eee9da8cad8a22ae33ec9032c94606462eaa32dff9675356e4bc7a6724efbda09dcf07dbfcacd96"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-cctalk@12.0.0",
      "type": "library",
      "name": "@serialport/parser-cctalk",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-cctalk@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0f7cbccef6dd97e6e7cab813b7e0340a2d7ac20aa4bdc73d83d297ee68b35e4e4c86501bf8dbacf1a0c7f7aec311a1d0ce64d6c56e5bb701ef3830e4178e767"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-delimiter@12.0.0",
      "type": "library",
      "name": "@serialport/parser-delimiter",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-delimiter@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82edbab55b79950a326e1a2b2d33ec1f68f62e75f700e3f6c7fdf8f835124cd6944f3bb67c15f0fa2b158d0269501156bba69e411670e5b2689795fd1b18db97"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-inter-byte-timeout@12.0.0",
      "type": "library",
      "name": "@serialport/parser-inter-byte-timeout",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-inter-byte-timeout@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-inter-byte-timeout/-/parser-inter-byte-timeout-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a70a1f0ad0d00449f842b9702df857c1473d427fd0b32205dfa7b49d3205f0aedb949c20bfcae453505591beece160aa00a354cbd21854a3bed2147507d53ff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-packet-length@12.0.0",
      "type": "library",
      "name": "@serialport/parser-packet-length",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-packet-length@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-packet-length/-/parser-packet-length-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a75862091aaf1871cb08dffc6623d463f1b4cebc5dee0b59b36e759fe71f3539fef3baf071d51ebbd0e9b3701a771df4fec3861852fa6eb21118ae25fedeccb9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-readline@12.0.0",
      "type": "library",
      "name": "@serialport/parser-readline",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-readline@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bb732c02582f0f88e32fa3f82094405f0242e3a7f48434430be3a0570f291f28fe664cf338e9731a5f52f4c1a594e835c9a4182368befec97e95ae254f6cde3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-ready@12.0.0",
      "type": "library",
      "name": "@serialport/parser-ready",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-ready@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca00f08f73b8483a5995bad152b6a85c8a08a9bf2c33b68c2abc868d84c81742519ca781d72b3cfb0229d1114c7456ceeb662b8940dec6d1c1e549b970a1525a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-regex@12.0.0",
      "type": "library",
      "name": "@serialport/parser-regex",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-regex@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7420158783ffa59acb70fbfd349da6bcf44183ae0be635ee891c48972c71759187e16b9bc1755763f9014e28509a200c3f16d3df2b21497f1fdbe7dea96b31a8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-slip-encoder@12.0.0",
      "type": "library",
      "name": "@serialport/parser-slip-encoder",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-slip-encoder@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-slip-encoder/-/parser-slip-encoder-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d003f10c647d62f2574d17d8fae4468733a14e95396a4487d7cdd151cc3337b41787cff58f016c14b0aed20ae60147e2f9f22d0a447e5ebd5370d24b475dd534"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/parser-spacepacket@12.0.0",
      "type": "library",
      "name": "@serialport/parser-spacepacket",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/parser-spacepacket@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/parser-spacepacket/-/parser-spacepacket-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "768cce37184f0bfefca67b6ec69cff34eb55a6cf2a21cfd467375cfcbb8fbd5b2a0a8257891c4e83a66d08ffd6e7c8a26c90ca3d93c058f198799b7d0c9c48f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@serialport/stream@12.0.0",
      "type": "library",
      "name": "@serialport/stream",
      "version": "12.0.0",
      "scope": "optional",
      "purl": "pkg:npm/%40serialport/stream@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@serialport/stream/-/stream-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4e9fae2b873baa29d390ca260b62fda540e8774d953f0f7f88582479824d1a94f7a5da7c29a786300c41a25017eb41911d43ac70c343d6933aad878c2ac17dd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sindresorhus/merge-streams@2.3.0",
      "type": "library",
      "name": "@sindresorhus/merge-streams",
      "version": "2.3.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Merge multiple streams into a unified stream",
      "purl": "pkg:npm/%40sindresorhus/merge-streams@2.3.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2eda0c321c40968adc1a1985608f8b84f81b3d90a480feab6b560beb4e04785e94f7ca4b950de258818c756482faf5a63c15813609830408670286cb44e266c2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sitespeed.io/chromedriver@149.0.7827",
      "type": "library",
      "name": "@sitespeed.io/chromedriver",
      "version": "149.0.7827",
      "scope": "required",
      "author": "Tobias Lidskog <tobias@lidskog.se>",
      "description": "Install and launch Chromedriver for Mac, Linux & Windows",
      "purl": "pkg:npm/%40sitespeed.io/chromedriver@149.0.7827",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sitespeed.io/chromedriver/-/chromedriver-149.0.7827.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sitespeedio/chromedriver.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d4a249f6536beaff1daceaeb6122bacf05762b8655d26edb783252808a6f112a450aa7547ee99d9b47334345a872074e34d886025566b4bfa8731f684660db41"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sitespeed.io/edgedriver@149.0.4022",
      "type": "library",
      "name": "@sitespeed.io/edgedriver",
      "version": "149.0.4022",
      "scope": "required",
      "description": "Install and launch Edgedriver for Mac, Windows and Linux",
      "purl": "pkg:npm/%40sitespeed.io/edgedriver@149.0.4022",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sitespeed.io/edgedriver/-/edgedriver-149.0.4022.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sitespeedio/edgedriver.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "43e6e345c3eaef841347e1a62e2b1d2c976733f34cf1b07a17b9ad342867e95124dc043412ded52a1b4650e4226a5a414b2112ffefb3a7e88d6497031da36629"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sitespeed.io/geckodriver@0.36.2",
      "type": "library",
      "name": "@sitespeed.io/geckodriver",
      "version": "0.36.2",
      "scope": "required",
      "author": "Tobias Lidskog <tobias@lidskog.se>",
      "description": "Install and launch Geckodriver for Mac, Linux or Windows.",
      "purl": "pkg:npm/%40sitespeed.io/geckodriver@0.36.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sitespeed.io/geckodriver/-/geckodriver-0.36.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sitespeedio/geckodriver.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sitespeedio/geckodriver#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sitespeedio/geckodriver/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f344c9c636aa5ff91861d4344515c666bfd054b6bc2b6703babca8678b0c27b94882a4e605730272634d2c6e3ee456b55b33937eed81bb96ff135f21ed3e5ff0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sitespeed.io/log@2.0.0",
      "type": "library",
      "name": "@sitespeed.io/log",
      "version": "2.0.0",
      "scope": "required",
      "author": "Peter Hedenskog",
      "description": "The log for sitespeed.io projects",
      "purl": "pkg:npm/%40sitespeed.io/log@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sitespeed.io/log/-/log-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sitespeedio/log.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c88d20fb04154f24b25a1e9aa4c40fd115c3d7c1f371f9212c564c52d4e9927d9c830ea1d60b6063ae3c52312e0707cfccc35363326ce7d4599c52187b8554c3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@sitespeed.io/plugin@1.0.2",
      "type": "library",
      "name": "@sitespeed.io/plugin",
      "version": "1.0.2",
      "scope": "required",
      "author": "Peter Hedenskog <peter@soulgalore.com>",
      "description": "Plugin base class, use it to create your own plugin",
      "purl": "pkg:npm/%40sitespeed.io/plugin@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sitespeed.io/plugin/-/plugin-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sitespeedio/plugin.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2bdb0d3fd684e6cb578d1c3cef2f0f17a2884bcd9351e2e4a1fee6391c780bf965151cef37920d8ffbbc58fa7e9ec0e68f4b2834a48ce65a91605b5075c69d6a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sitespeed.io/throttle@6.0.0",
      "type": "library",
      "name": "@sitespeed.io/throttle",
      "version": "6.0.0",
      "scope": "required",
      "author": "Peter Hedenskog",
      "description": "Throttle your connection",
      "purl": "pkg:npm/%40sitespeed.io/throttle@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sitespeed.io/throttle/-/throttle-6.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sitespeedio/throttle.git"
        },
        {
          "type": "website",
          "url": "https://www.sitespeed.io"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sitespeedio/throttle/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b4a6bed2d691f32b230134d59614305b8f1b5fe5991ea87ede123f8868654480f38eb33cfedc62a938698ab187552b84c4f7328a3bfce3382dc897bcddb6dae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@slack/types@2.14.0",
      "type": "library",
      "name": "@slack/types",
      "version": "2.14.0",
      "scope": "required",
      "author": "Slack Technologies, LLC",
      "description": "Shared type definitions for the Node Slack SDK",
      "purl": "pkg:npm/%40slack/types@2.14.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@slack/types/-/types-2.14.0.tgz"
        },
        {
          "type": "website",
          "url": "https://slack.dev/node-slack-sdk"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/slackapi/node-slack-sdk/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f41069bb10d411c655db80a4ab4192faf60af38358072c055df86951550275352391a3416b02947bc2a97f81a29dbb69f84cef374aafc099e50ea83eb469750"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@slack/webhook@7.0.6",
      "type": "library",
      "name": "@slack/webhook",
      "version": "7.0.6",
      "scope": "required",
      "author": "Slack Technologies, LLC",
      "description": "Official library for using the Slack Platform's Incoming Webhooks",
      "purl": "pkg:npm/%40slack/webhook@7.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@slack/webhook/-/webhook-7.0.6.tgz"
        },
        {
          "type": "website",
          "url": "https://tools.slack.dev/node-slack-sdk/webhook"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/slackapi/node-slack-sdk/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46f34270e8cd6f3979b90d9366c6d327e03ee69b6858cc27c9dfd6e252b3797153a08c1e6de6998ae9ed70fd2eb268591e3d4b1fd1f54fd58de81b7507f0cbca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/node@22.10.2",
      "type": "library",
      "name": "@types/node",
      "version": "22.10.2",
      "scope": "required",
      "description": "TypeScript definitions for node",
      "purl": "pkg:npm/%40types/node@22.10.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-22.10.2.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": "5f1afa04144200e422c6fa273b27b5f709f3c83894b537aa95d38e9a3dc291e6e5a276dc700d763c5c25b9fbd176ba635f1aa799469e894e44380fbbb3976251"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/abort-controller@4.2.12",
      "type": "library",
      "name": "@smithy/abort-controller",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "A simple abort controller library",
      "purl": "pkg:npm/%40smithy/abort-controller@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/abort-controller"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6896b170e9bfb68981a5e8470e2fb20963bd6fbf26740c9de670ab69ca4a8f7b6bac730b730d925ad6e5505f23fbc3d0ddfa41b06273db32c26b18848a898fd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/chunked-blob-reader@5.2.2",
      "type": "library",
      "name": "@smithy/chunked-blob-reader",
      "version": "5.2.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/chunked-blob-reader@5.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-5.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/chunked-blob-reader"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4adfa4562712c9ac9641c6be235ac68ad68e107eae2a013c2145a86279c45f6e9259d59070be8bbcc483d7d2e0faf60729d4fd07666ebbbaddde2e969f26ff8b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/chunked-blob-reader-native@4.2.3",
      "type": "library",
      "name": "@smithy/chunked-blob-reader-native",
      "version": "4.2.3",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/chunked-blob-reader-native@4.2.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-4.2.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/chunked-blob-reader-native"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c0e64e54767ed8e7bd7b2fcea1e0422fd3ac08af7c67f06335a87462fcd7f7d5a9e75dc5c726304abe0ced9db9f64f11f7c56acf05f8301ec3b065fd149905b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/config-resolver@4.4.11",
      "type": "library",
      "name": "@smithy/config-resolver",
      "version": "4.4.11",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/config-resolver@4.4.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.11.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/config-resolver"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "631162886e180c0b57ed630ded1ba11d92de4e645100ec826ebfb307c7b7010cc73e75214bccd78c1d7e72788f550237c5b5ac40f3345f669a2243bf304d329b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/core@3.23.11",
      "type": "library",
      "name": "@smithy/core",
      "version": "3.23.11",
      "scope": "required",
      "author": "AWS Smithy Team",
      "purl": "pkg:npm/%40smithy/core@3.23.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/core"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f79dab19fee10519e150869e2e9eaae0ca6d296f2c3c57b956f928679a88cc502dc7a73f419ff9e054b7ca8a2db325127fd8095ff341a8404d74d47b8cc225a5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/credential-provider-imds@4.2.12",
      "type": "library",
      "name": "@smithy/credential-provider-imds",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service",
      "purl": "pkg:npm/%40smithy/credential-provider-imds@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/credential-provider-imds"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "72bda547bf76bcd65c60cae24888fe526df1f4a5ab8dcbbdf249f6df8c40eab78e0053266d1a5030ebfc28f80498b2edc777a5754e9ce7000b285a8d3a1ba09a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/eventstream-codec@4.2.12",
      "type": "library",
      "name": "@smithy/eventstream-codec",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/eventstream-codec@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/eventstream-codec"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "144ddb65d125eb6a239b2f31e051eac6adbe06e38795cc621f9bda67a6aa1c9af7008673c05e637f1f1d12253f5f46bc45ba323438e65e395bafc01d1322e088"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/eventstream-serde-browser@4.2.12",
      "type": "library",
      "name": "@smithy/eventstream-serde-browser",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/eventstream-serde-browser@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/eventstream-serde-browser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d44ae331953c55e69a78569a997fa49adef4ff43be455642d2a52484dca91606f01059eb96b759ac4eff1f25f800e3f8dc261adbadb333375002fe1bcf9a6e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/eventstream-serde-config-resolver@4.3.12",
      "type": "library",
      "name": "@smithy/eventstream-serde-config-resolver",
      "version": "4.3.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/eventstream-serde-config-resolver@4.3.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.3.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/eventstream-serde-config-resolver"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edea6c019dd0bdf1e49e0cfa457418b1ec996079665974933ce7cf9979224becc0e9304da356b051a3052fdbf1c9794676810b98267265ed67404fa299b995f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/eventstream-serde-node@4.2.12",
      "type": "library",
      "name": "@smithy/eventstream-serde-node",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/eventstream-serde-node@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/eventstream-serde-node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f5a45b84c68df5f39e1e02f83cf4a327f4e69bff011e251e81bb2df6078f40f4e81db71e5fc193ea0475250f36820e9c9c4c5936f9f490817ebcf50b24ed418"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/eventstream-serde-universal@4.2.12",
      "type": "library",
      "name": "@smithy/eventstream-serde-universal",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/eventstream-serde-universal@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/eventstream-serde-universal"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb236e4e2c81002c4e2544ef6ec36c48e7c7f46f6829b68913594d2f7607a4672eb9c97aacf64c8b79eba5e86954e551d84d3b62a1459adc29226b69ce5a2e1d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/fetch-http-handler@5.3.15",
      "type": "library",
      "name": "@smithy/fetch-http-handler",
      "version": "5.3.15",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Provides a way to make requests",
      "purl": "pkg:npm/%40smithy/fetch-http-handler@5.3.15",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.15.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/fetch-http-handler"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f88c553937fca221faedaec6fdb8e427ed17442dd33fec76f22cdafab8efe6a648f572d895b3b0a2855af9d70e0bc90957583a57167e011257f55a642f66efc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/hash-blob-browser@4.2.13",
      "type": "library",
      "name": "@smithy/hash-blob-browser",
      "version": "4.2.13",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/hash-blob-browser@4.2.13",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-4.2.13.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/hash-blob-browser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62b178cd62a1fa084bbaaba5763e9efd1cc4df16582fcc083df92dd0ca824698552028f2ca31fc3b0283ecb2e52a95446e4e052e2cc57c2d7e8302ba5d0751de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/hash-node@4.2.12",
      "type": "library",
      "name": "@smithy/hash-node",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/hash-node@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/hash-node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4210586c6adbc53919e374284cfacaef60e862f8837a0e98283ac74cc25b6c2f80d2c9a5de44a3cc5b573fb06d6f22675e88cb7d34257467544744460fc740df"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/hash-stream-node@4.2.12",
      "type": "library",
      "name": "@smithy/hash-stream-node",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/hash-stream-node@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/hash-stream-node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b761b98613179a7ee33f90fed8f2bebed72d21221dffce7e8644ec74b8d941e782bda228402fbe50b5cfa315f2cd9624e2ea9c4e01866b44a0fd03b880e9417"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/invalid-dependency@4.2.12",
      "type": "library",
      "name": "@smithy/invalid-dependency",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/invalid-dependency@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/invalid-dependency"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff8175cdbed9f0b3aed4f6a54dd11214747445b3f01dddc571a1b5b08dd4108ae241359a932b2026beb995cd638fa418e727bb685b22b1a8e8b47e948567e6fe"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/is-array-buffer@4.2.2",
      "type": "library",
      "name": "@smithy/is-array-buffer",
      "version": "4.2.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Provides a function for detecting if an argument is an ArrayBuffer",
      "purl": "pkg:npm/%40smithy/is-array-buffer@4.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/is-array-buffer"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9faad0e0df098f861340edd816b96066ec0aa1d7f8cd416cec4248587f3aa5209605a02d0060457c233b5b1e83d9b049db1a853711814ab516b304f7334549a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/md5-js@4.2.12",
      "type": "library",
      "name": "@smithy/md5-js",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/md5-js@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/md5-js"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5bfa08a470a9594dbe88091f658c86584faa929b9fdef1171cbc50403c7d14f3594d3767ba5d1d67677f81416bb50e637b51b6929e1c8c6d3fdb862e786d8b6d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/middleware-content-length@4.2.12",
      "type": "library",
      "name": "@smithy/middleware-content-length",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/middleware-content-length@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/middleware-content-length"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "604e7c633f9cbc5227588ff0393ac1f836ef515cffa4b9f9982e4cbce5787dd45473aa86c328329e072e71142302188211b99f2ce5d7d209ed48872032f02398"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/middleware-endpoint@4.4.25",
      "type": "library",
      "name": "@smithy/middleware-endpoint",
      "version": "4.4.25",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/middleware-endpoint@4.4.25",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/middleware-endpoint"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76a8cbc19b36781c48506e90b70f3f619e03bf31c621fd03035f30ae0b5f3fa6b9d1420eededa763414f75c6efe6d5492aa582094e4198630e5304fb3ee6a7f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/middleware-retry@4.4.42",
      "type": "library",
      "name": "@smithy/middleware-retry",
      "version": "4.4.42",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/middleware-retry@4.4.42",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/middleware-retry"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bdbc32a87448a4866eb4d5d9a4b028cda9336a670835a442a44cb531898aeb105e5b7c4df93c8f440d76dc68d79eec5922373df38f0c4510ae8153135f10b812"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/middleware-serde@4.2.14",
      "type": "library",
      "name": "@smithy/middleware-serde",
      "version": "4.2.14",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/middleware-serde@4.2.14",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/middleware-serde"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8271a2e82dae5aa73491b65a0ec86ee542f914c366439a5de1461e10886f56c843df5b929eff7b4f38f88f8d49deb93e7d4e99fcf9cdd155a52fbe4930a99c2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/middleware-stack@4.2.12",
      "type": "library",
      "name": "@smithy/middleware-stack",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Provides a means for composing multiple middleware functions into a single handler",
      "purl": "pkg:npm/%40smithy/middleware-stack@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/middleware-stack"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "92bb82e60447c2c08ebb209de28b90c588e0440ca6dae0e50af43969cb8cb51adc75f83b985060e9b95ac5c274f524e9b77ce21248ace9b860d6ec2b594eedc7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/node-config-provider@4.3.12",
      "type": "library",
      "name": "@smithy/node-config-provider",
      "version": "4.3.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Load config default values from ini config files and environmental variable",
      "purl": "pkg:npm/%40smithy/node-config-provider@4.3.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/node-config-provider"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6bda8297db131c3beac13a3a1b4b0540915d394887d42b3f22239debcf1126816dc638e3cebf4522a120e4f89f0ea51427a6786c3b701fe8810169b4015668b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/node-http-handler@4.4.16",
      "type": "library",
      "name": "@smithy/node-http-handler",
      "version": "4.4.16",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Provides a way to make requests",
      "purl": "pkg:npm/%40smithy/node-http-handler@4.4.16",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/node-http-handler"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50b0bc5024bf1e2bdd081de3862fa42c561ee01e60c47da08bdbc705f108891ad3da37ca89936211325297346d13a076e976c11e33ed73c89929236a32897d6f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/property-provider@4.2.12",
      "type": "library",
      "name": "@smithy/property-provider",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/property-provider@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/property-provider"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8eabdee3a798535bfba59e4133e7e691bab70deae44a5b8faf9121bce707c72831cc3d390720d1a6947044f3e916bb05a39c83b4260b2aefa4ade1ca56bbdcec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/protocol-http@5.3.12",
      "type": "library",
      "name": "@smithy/protocol-http",
      "version": "5.3.12",
      "scope": "required",
      "author": "AWS Smithy Team",
      "purl": "pkg:npm/%40smithy/protocol-http@5.3.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/protocol-http"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e2b741992bd235c684654788d799b2e1a0dd0e744a5af7aba5f0ceb95dd9979f15e4b8cc4cd18f070d3d058745dbe08f39301bc10a53b3812ad5d57dacd47c7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/querystring-builder@4.2.12",
      "type": "library",
      "name": "@smithy/querystring-builder",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/querystring-builder@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/querystring-builder"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb04d98c600142e7de93271f0c630407ce0182d74e13fac2553a2ff840d743c34729350d229fe3dbb2258b03fbb63214f4b47eb12cf21813978de12d560cc21e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/querystring-parser@4.2.12",
      "type": "library",
      "name": "@smithy/querystring-parser",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/querystring-parser@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/querystring-parser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f639dbeb82200aa643cd2a5294b566cd64a0755e33f1334f3a35e5612be5bec08e3aa4829d5817b94325ef8549b73047324bfae42ef63cad9cf251d9b20d907"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/service-error-classification@4.2.12",
      "type": "library",
      "name": "@smithy/service-error-classification",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/service-error-classification@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/service-error-classification"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e53f6f684903744f0d1be83d17a3a0488a406cc2e2221986d1002cb9ba3c3f260592cd37588f8e94f37b2c7fa531d06c8d2558afb36b91794f29b7b12ef6891"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/shared-ini-file-loader@4.4.7",
      "type": "library",
      "name": "@smithy/shared-ini-file-loader",
      "version": "4.4.7",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/shared-ini-file-loader@4.4.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.7.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/shared-ini-file-loader"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1eb38a5ac51bfa8b537a8d47c5559e11bf7db79111d57ac18bfc646b65afe8d5664dbb82502d5dbe5ae4b1dbf116d3832c18ec0be3c72be7eecb6c7fed89f28b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/signature-v4@5.3.12",
      "type": "library",
      "name": "@smithy/signature-v4",
      "version": "5.3.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "A standalone implementation of the AWS Signature V4 request signing algorithm",
      "purl": "pkg:npm/%40smithy/signature-v4@5.3.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/signature-v4"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07f141c0edcc54e2f4d036914977d77dafd345746179a82dfeae40d8d335deeeeafac1d2e7d10e54640d7c6ec392656d7509b99b7bcea2ca0a0174aa9ff38483"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/smithy-client@4.12.5",
      "type": "library",
      "name": "@smithy/smithy-client",
      "version": "4.12.5",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/smithy-client@4.12.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/smithy-client"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52ac186b0caa4abfdaa20f269cb9df6cfbab4b4822e06ec8603703dbc71420186cbd6b35fab41c2f623091443e419edd89b6a847384d17df5f010f4051c3b4d3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/types@4.13.1",
      "type": "library",
      "name": "@smithy/types",
      "version": "4.13.1",
      "scope": "required",
      "author": "AWS Smithy Team",
      "purl": "pkg:npm/%40smithy/types@4.13.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/types/-/types-4.13.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/types"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efcec5df2cc4d94889210fb0616d42560da87478e66962c692c9ca40752b2bf95865211ccb59acb8b56fc5a47fb08dbf6837bd53e4c1b8bb179ebdefa1dd60d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/url-parser@4.2.12",
      "type": "library",
      "name": "@smithy/url-parser",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/url-parser@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/url-parser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0e3ca3c4a6ca3e76809918896bf9ed65548ebef5500a7cbe24656160cd5806598da1671b2134aa1de25d8b5d2dcf442f68b47fc94528ed107a90ffb78b72244"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-base64@4.3.2",
      "type": "library",
      "name": "@smithy/util-base64",
      "version": "4.3.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "A Base64 <-> UInt8Array converter",
      "purl": "pkg:npm/%40smithy/util-base64@4.3.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-base64"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d11fa6f41ffe40dd281b96631ae44ad74365ca85f6d007e166fe8c8b6763b690252bc20839e5b53445e926cc086ec0e8c0f6a74de55536069acebc619490e39"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-body-length-browser@4.2.2",
      "type": "library",
      "name": "@smithy/util-body-length-browser",
      "version": "4.2.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Determines the length of a request body in browsers",
      "purl": "pkg:npm/%40smithy/util-body-length-browser@4.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-body-length-browser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24a0ab2cd3aea7738e826cde68a4308b86424d69584791f81a6d6bdae4cc5415e87a6a35504821939bed322d714aedb29a0295196eb7d5ed9fa7dfd1eb5d198d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-body-length-node@4.2.3",
      "type": "library",
      "name": "@smithy/util-body-length-node",
      "version": "4.2.3",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Determines the length of a request body in node.js",
      "purl": "pkg:npm/%40smithy/util-body-length-node@4.2.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-body-length-node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "664246bea07330754713baff85cb82c654d8f2942bd6432d76c54fb3b7b1e26314f8401b717a697e8e4d9b2c4c622d97538f5ea9acf9ea3da0b24e1d1c73c6fe"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-buffer-from@4.2.2",
      "type": "library",
      "name": "@smithy/util-buffer-from",
      "version": "4.2.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/util-buffer-from@4.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-buffer-from"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1435c3edcbd4a055b037abed41f12d6b9e3463f6017b926778add2a1983d6d3852a0e002fde19e604b9ae9190180a8c66bfb33e98f83b81663dfe604636d72e1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-config-provider@4.2.2",
      "type": "library",
      "name": "@smithy/util-config-provider",
      "version": "4.2.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Utilities package for configuration providers",
      "purl": "pkg:npm/%40smithy/util-config-provider@4.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-config-provider"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "756534dd5dd7529ac9c1a508155bf888e9d2d450bd1e73070df52b94d0d2878df5e6fd1c5b268812b3fc2a2a8655b7f9cfe26ea6856934ced90778c58937a3bd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-defaults-mode-browser@4.3.41",
      "type": "library",
      "name": "@smithy/util-defaults-mode-browser",
      "version": "4.3.41",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/util-defaults-mode-browser@4.3.41",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-defaults-mode-node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "335c35531d2b495bc13b12088aa6f1bd9be19e343e5548c9aee82d39113dd016da7524c7fa3b102f6efd2912f71efd30ebdac4ec4b98915ff82dea73fcd056f6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-defaults-mode-node@4.2.44",
      "type": "library",
      "name": "@smithy/util-defaults-mode-node",
      "version": "4.2.44",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/util-defaults-mode-node@4.2.44",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-defaults-mode-node"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60fcdedff943d4a996b99b25f4995f85c8062d7ec05e14a86820ed88f9ed523356e7f618d253878e4720c7213dc7f879bef4b57f30e27cc1a3cea9cd94d8aa39"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-endpoints@3.3.3",
      "type": "library",
      "name": "@smithy/util-endpoints",
      "version": "3.3.3",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Utilities to help with endpoint resolution.",
      "purl": "pkg:npm/%40smithy/util-endpoints@3.3.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.3.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/master/packages/util-endpoints"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54009055ee748f41d93e3a7059c8f24f9d4a510e009ecbc4690da52873922f898d2c3d06f418c49e243ec82b75aaa7ca7e2007440b6cdbab9dee10636a6af08a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-hex-encoding@4.2.2",
      "type": "library",
      "name": "@smithy/util-hex-encoding",
      "version": "4.2.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Converts binary buffers to and from lowercase hexadecimal encoding",
      "purl": "pkg:npm/%40smithy/util-hex-encoding@4.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-hex-encoding"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41ccf75b9bee1cae2c2d07724fdde4feb7eb530749f3f1d9fa73143b219da5e180d56c6deb9cd8c22de8125f6438cf91b30bd8abdd1fce43436a13d2f0ad0e22"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-middleware@4.2.12",
      "type": "library",
      "name": "@smithy/util-middleware",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Shared utilities for to be used in middleware packages.",
      "purl": "pkg:npm/%40smithy/util-middleware@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/master/packages/util-middleware"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12bf34e6e1543af81cd25f27bf47b4b2ed151484a8c6127f0303a7de02f6356358d8b50495d3f95ad55c45849005c8e0d32f4d7c6f0962b0896980e9ba904725"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-retry@4.2.12",
      "type": "library",
      "name": "@smithy/util-retry",
      "version": "4.2.12",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Shared retry utilities to be used in middleware packages.",
      "purl": "pkg:npm/%40smithy/util-retry@4.2.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/master/packages/util-retry"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d73a292c35043b0ba68dc1dd2759b004775db9b605f06310becb5508b0b9e18e3aaeaa07c25214fbc67351e681703f960891f20c649e6769a5f5849ef5aa9ca1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-stream@4.5.19",
      "type": "library",
      "name": "@smithy/util-stream",
      "version": "4.5.19",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/util-stream@4.5.19",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-stream"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf8b1afb7c53c1e2f508b3b650fd29eedbc8307fd1ab55f828a3b1779ebc9a97ba2d22cc4029c31ece2ebfb9b7ba4a65dc7bdc376247ea38824b448d45728fff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-uri-escape@4.2.2",
      "type": "library",
      "name": "@smithy/util-uri-escape",
      "version": "4.2.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "purl": "pkg:npm/%40smithy/util-uri-escape@4.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-uri-escape"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da4012b4196fabe9535c7c806587c945bfc37d2debb229cb8b06feebd4acb42f556f4b3dbcd5a4470a678fdd7c3df8bce66ce2e36b0ea9d57bd8e2f15802129f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-utf8@4.2.2",
      "type": "library",
      "name": "@smithy/util-utf8",
      "version": "4.2.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "A UTF-8 string <-> UInt8Array converter",
      "purl": "pkg:npm/%40smithy/util-utf8@4.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-utf8"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef931e6298dd5917bc339137016d0ee02c7751a770792f9cc1d5e3c181815b987f831c676de67cefbb0b3d7fd9240f4655394bfea1b47573f6f49585083d40cb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/util-waiter@4.2.13",
      "type": "library",
      "name": "@smithy/util-waiter",
      "version": "4.2.13",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Shared utilities for client waiters for the AWS SDK",
      "purl": "pkg:npm/%40smithy/util-waiter@4.2.13",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-4.2.13.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/util-waiter"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db3759f434c79e046d718c492b51940f1aee36be7792fe56d8bba97b42cc53e226afaa21420f0cd93d7830d923d58d304b7145c29829190cafb9a305ec289399"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@smithy/uuid@1.1.2",
      "type": "library",
      "name": "@smithy/uuid",
      "version": "1.1.2",
      "scope": "required",
      "author": "AWS SDK for JavaScript Team",
      "description": "Polyfill for generating UUID v4",
      "purl": "pkg:npm/%40smithy/uuid@1.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/smithy-lang/smithy-typescript.git"
        },
        {
          "type": "website",
          "url": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/uuid"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bf20475c0942a4b9bcfad2d15b180edc7884d3009b2dcbe9418cda28acfe19e9746a6856ff3a342364e0e8a6111cbaaebc9ca9baff4afeebf94b43e5d5a64f2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@streamparser/json@0.0.22",
      "type": "library",
      "name": "@streamparser/json",
      "version": "0.0.22",
      "scope": "required",
      "author": "Juanjo Diaz <juanjo.diazmo@gmail.com>",
      "description": "Streaming JSON parser in Javascript for Node.js, Deno and the browser",
      "purl": "pkg:npm/%40streamparser/json@0.0.22",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@streamparser/json/-/json-0.0.22.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/juanjoDiaz/streamparser-json.git"
        },
        {
          "type": "website",
          "url": "https://github.com/juanjoDiaz/jsonparse2#readme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fa8134818c9f06f12b8edc66db8fecd76d5c7c352b3511ba5b30aa7318b58c76447ef7c31c1fd6c48d2cf7fb498f25febc7399f16b70ab247a7911035733acd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@streamparser/json-whatwg@0.0.22",
      "type": "library",
      "name": "@streamparser/json-whatwg",
      "version": "0.0.22",
      "scope": "required",
      "author": "Juanjo Diaz <juanjo.diazmo@gmail.com>",
      "description": "Streaming JSON parser in Javascript for Node.js, Deno and the browser",
      "purl": "pkg:npm/%40streamparser/json-whatwg@0.0.22",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@streamparser/json-whatwg/-/json-whatwg-0.0.22.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/juanjoDiaz/streamparser-json.git"
        },
        {
          "type": "website",
          "url": "https://github.com/juanjoDiaz/jsonparse2#readme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a916186dacad6585df18c14db4f014adb2b6089d0a98693697eb8bc56d612952ceb776816961acb2489409d1a86a8493789047b3036a8b9f704a9a60f8855629"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@tgwf/co2@0.16.9",
      "type": "library",
      "name": "@tgwf/co2",
      "version": "0.16.9",
      "scope": "required",
      "author": "Chris Adams",
      "description": "Work out the co2 of your digital services",
      "purl": "pkg:npm/%40tgwf/co2@0.16.9",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tgwf/co2/-/co2-0.16.9.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/thegreenwebfoundation/co2.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa7b93ec74b9af6da56d6e0c76048f1e18ab6018c747a43cb33e645fa74a74afb222446e90b006687e8bfeda19c1510eb8479e2117d6609b9a248a311060cc5e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "@tokenizer/inflate@0.4.1",
      "type": "library",
      "name": "@tokenizer/inflate",
      "version": "0.4.1",
      "scope": "optional",
      "author": "Borewit",
      "description": "Tokenized zip support",
      "purl": "pkg:npm/%40tokenizer/inflate@0.4.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Borewit/tokenizer-inflate.git"
        },
        {
          "type": "issue-tracker",
          "url": "hhttps://github.com/Borewit/tokenizer-inflate/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da602ffbca641ba18866217590d8358c08e1dbb203c443cac1d1ae977b277f3b457ab7cf188d4b8c37b3669de2ec11255e89a9a84b4f9a83f1e9cdb082d5ac38"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "debug@4.4.3",
      "type": "library",
      "name": "debug",
      "version": "4.4.3",
      "scope": "optional",
      "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": "ms@2.1.3",
      "type": "library",
      "name": "ms",
      "version": "2.1.3",
      "scope": "optional",
      "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": "@tokenizer/token@0.3.0",
      "type": "library",
      "name": "@tokenizer/token",
      "version": "0.3.0",
      "scope": "optional",
      "author": "Borewit",
      "description": "TypeScript definition for strtok3 token",
      "purl": "pkg:npm/%40tokenizer/token@0.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Borewit/tokenizer-token.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Borewit/tokenizer-token/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3af8c5fb3e752f7a2fd0ec8053476ecec62ebced353c7ef1e2de83271fa0b9a8604e704792125d1bbb2841e4d214b58ddde7e71f289b67867c97612e5b024ddc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@tootallnate/once@2.0.0",
      "type": "library",
      "name": "@tootallnate/once",
      "version": "2.0.0",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)",
      "description": "Creates a Promise that waits for a single event",
      "purl": "pkg:npm/%40tootallnate/once@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/once.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/TooTallNate/once/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c2b8a14fe4f4b9e609cc56edddb72f0a3dab4ba94a32fd96330f3006090f093450a42d7ce623bbcd1c247e5e96d968c5902bfbd0b9bafb3e462af20e3bd09fc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/babel-types@7.0.9",
      "type": "library",
      "name": "@types/babel-types",
      "version": "7.0.9",
      "scope": "required",
      "description": "TypeScript definitions for babel-types",
      "purl": "pkg:npm/%40types/babel-types@7.0.9",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.9.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a992e861e5d24e042e2b587b4104b5ea1a8b19d9aab5198df30feb97702efe5e71ff3907c7e6b8547ac7c81b22d48d6fb4ada8047c52cca22ed11e69eaca5d38"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/babylon@6.16.5",
      "type": "library",
      "name": "@types/babylon",
      "version": "6.16.5",
      "scope": "required",
      "description": "TypeScript definitions for babylon",
      "purl": "pkg:npm/%40types/babylon@6.16.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c47d9ee7c7a5a63d57e329e72a9f6a4a75a5b114c8b3a9f7b602c635fc00187c1e3f0d26ba51d0965577e27d13db9b984aed64d2144a9165c5f3dd01d724b8ef"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/caseless@0.12.5",
      "type": "library",
      "name": "@types/caseless",
      "version": "0.12.5",
      "scope": "required",
      "description": "TypeScript definitions for caseless",
      "purl": "pkg:npm/%40types/caseless@0.12.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/caseless"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "856b554c2daaee173bc59fd12dbc5aa4cbc33205270ef2af30ea4a6a5e03accc9f18151f075a0a69994846bea624bf887f76c03fab15fd09de1b317ab498d90e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/esrecurse@4.3.1",
      "type": "library",
      "name": "@types/esrecurse",
      "version": "4.3.1",
      "scope": "required",
      "description": "TypeScript definitions for esrecurse",
      "purl": "pkg:npm/%40types/esrecurse@4.3.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/esrecurse"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c490406c389fa398697df0c1b8797463ccb0b306e2029fd68bb63f1ad0204a5672200069a72babc55b9e38f13c2d440ec5d9608ba66a71eeeea04a6a3537a253"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/estree@1.0.8",
      "type": "library",
      "name": "@types/estree",
      "version": "1.0.8",
      "scope": "required",
      "description": "TypeScript definitions for estree",
      "purl": "pkg:npm/%40types/estree@1.0.8",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7561f31dad96a845c8fced44f4e8eba1c313289976992ac4a258752289abbfa53e26e3706875ec5f1f5b2eee601bb05458520dd2c90840943f2f5ac87b1e17eb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/json-schema@7.0.15",
      "type": "library",
      "name": "@types/json-schema",
      "version": "7.0.15",
      "scope": "required",
      "description": "TypeScript definitions for json-schema",
      "purl": "pkg:npm/%40types/json-schema@7.0.15",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/json-schema"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7e7cff0ff0c14d0be0326420f1ac1da991914f1b3a90594ce949ebae54bbe6f1531ca2b3586af06aa057312bc6d0cf842c6e7e2850411e9b8c032df732b061c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/node@16.9.1",
      "type": "library",
      "name": "@types/node",
      "version": "16.9.1",
      "scope": "required",
      "description": "TypeScript definitions for Node.js",
      "purl": "pkg:npm/%40types/node@16.9.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-16.9.1.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": "4292dc5fd652b2add86145270f79c50d8f07ef072d021423fd314a2fc61af2fe5f326dc2157c68f334adb0b025efcd25b68628a355af2945460502bed627ebee"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/request@2.48.12",
      "type": "library",
      "name": "@types/request",
      "version": "2.48.12",
      "scope": "required",
      "description": "TypeScript definitions for request",
      "purl": "pkg:npm/%40types/request@2.48.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/request/-/request-2.48.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/request"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b7b18f8da6c03d8e7c26d22c6100541227743d264a4b66925b23718cbf4988013d32de645a6d87883736a5e5638284889a4c41906251ce2a091a33d122b161f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/tough-cookie@4.0.5",
      "type": "library",
      "name": "@types/tough-cookie",
      "version": "4.0.5",
      "scope": "required",
      "description": "TypeScript definitions for tough-cookie",
      "purl": "pkg:npm/%40types/tough-cookie@4.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/tough-cookie"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc077cfa720e57b465fbee9fd4174ac4548c826a2a12861b1d1a4f731dc911fbfc551b107bd6789825de241cf1b3b99b1d8fd739966e5e544d7e1a553dbb3a64"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@types/w3c-web-usb@1.0.10",
      "type": "library",
      "name": "@types/w3c-web-usb",
      "version": "1.0.10",
      "scope": "optional",
      "description": "TypeScript definitions for w3c-web-usb",
      "purl": "pkg:npm/%40types/w3c-web-usb@1.0.10",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/w3c-web-usb/-/w3c-web-usb-1.0.10.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        },
        {
          "type": "website",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/w3c-web-usb"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "08781423991373f40b30ff213835078607b40f8bf1fbd522030206893d2c4f2fc1d97a5d5f5539ac9b7a25221282bea29114fbbf157d11500579866a52797581"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@vercel/nft@0.29.4",
      "type": "library",
      "name": "@vercel/nft",
      "version": "0.29.4",
      "scope": "required",
      "purl": "pkg:npm/%40vercel/nft@0.29.4",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@vercel/nft/-/nft-0.29.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea52ea30d5f74eec9c04f001c9cc7b03d1756c7411ee4890967e9a6e315b3eb7f90bfd39a8733d3391383de4c4e7d73bcfc83abc79f1d48a2285bd80425ec14c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "acorn@8.15.0",
      "type": "library",
      "name": "acorn",
      "version": "8.15.0",
      "scope": "required",
      "description": "ECMAScript parser",
      "purl": "pkg:npm/acorn@8.15.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn/-/acorn-8.15.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": "359c896ab05f2fb9d6c08abe1432fa669ff21c485e3cc3679c9d32dea7e2782ae636f61cb7cbafb62578d54be549ee9aa407e4d1f63515b5b1f8dc1f9a9bed4e"
        }
      ],
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "brace-expansion@2.0.2",
      "type": "library",
      "name": "brace-expansion",
      "version": "2.0.2",
      "scope": "required",
      "author": "Julian Gruber",
      "description": "Brace expansion as known from sh/bash",
      "purl": "pkg:npm/brace-expansion@2.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/juliangruber/brace-expansion.git"
        },
        {
          "type": "website",
          "url": "https://github.com/juliangruber/brace-expansion"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26dd2f1f233e8e6501aa88c1ec4d4d21869db74bc8d10c63c5dd9312b5bde300f3f84d8b026e6f28c5d7c20e996414c73ee5250e0407297be318175f705d590d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "glob@10.4.5",
      "type": "library",
      "name": "glob",
      "version": "10.4.5",
      "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@10.4.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/node-glob.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec1bfc445d24eb18e8edde00fcfc582db5027dbe9cf95a5ddbf981db244395ec3b25be611178820fd89b7ceef0a64f22e2c7af2ba0c59f2f61ec461b337fec1e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "minimatch@9.0.5",
      "type": "library",
      "name": "minimatch",
      "version": "9.0.5",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)",
      "description": "a glob matcher in javascript",
      "purl": "pkg:npm/minimatch@9.0.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/minimatch.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ba4f4657e3cc60a33c7be7cee4a1e5fd62cd8d632e869affff3fcf6c12d7bd57dc2121aa4c345e2274ac675b642d09c2e24d695bff07c269b02d0055a1841a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "abbrev@1.1.1",
      "type": "library",
      "name": "abbrev",
      "version": "1.1.1",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me>",
      "description": "Like ruby's abbrev module, but in js",
      "purl": "pkg:npm/abbrev@1.1.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e77bdfc8890fe1cc8858ea97439db06dcfb0e33d32ab634d0fff3bcf4a6e69385925eb1b86ac69d79ff56d4cd35f36d01f67dff546d7a192ccd4f6a7138a2d1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "abort-controller@3.0.0",
      "type": "library",
      "name": "abort-controller",
      "version": "3.0.0",
      "scope": "required",
      "author": "Toru Nagashima (https://github.com/mysticatea)",
      "description": "An implementation of WHATWG AbortController interface.",
      "purl": "pkg:npm/abort-controller@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mysticatea/abort-controller.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mysticatea/abort-controller#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mysticatea/abort-controller/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87c950f2d69c6589d1def3504e089b8feb4e0c7239ffe974e80bb63dcae2bff1a67add1e6a3e13c161f8d6c3bdc271c3890b048f5f6ad1daf375675e007b707a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "acorn@7.4.1",
      "type": "library",
      "name": "acorn",
      "version": "7.4.1",
      "scope": "required",
      "description": "ECMAScript parser",
      "purl": "pkg:npm/acorn@7.4.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/acornjs/acorn.git"
        },
        {
          "type": "website",
          "url": "https://github.com/acornjs/acorn"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d0ca9d28d7f98d75b4ced4f3ba9079304ab9a0674313fe3082a4d8b06d48c6a11378765061a89b6842e0a710e2b3813570834656882a10cba4b131e6d0561f0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "acorn-jsx@5.3.2",
      "type": "library",
      "name": "acorn-jsx",
      "version": "5.3.2",
      "scope": "required",
      "description": "Modern, fast React.js JSX parser",
      "purl": "pkg:npm/acorn-jsx@5.3.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/acornjs/acorn-jsx"
        },
        {
          "type": "website",
          "url": "https://github.com/acornjs/acorn-jsx"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aeaf6cf893617f4202863b435f196527b838d68664e52957b69d0b1f0c80e5c7a3c27eef2a62a9e293eb8ba60478fbf63d4eb9b00b1e81b5ed2229e60c50d781"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "acorn-walk@8.3.4",
      "type": "library",
      "name": "acorn-walk",
      "version": "8.3.4",
      "scope": "required",
      "description": "ECMAScript (ESTree) AST walker",
      "purl": "pkg:npm/acorn-walk@8.3.4",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/acornjs/acorn.git"
        },
        {
          "type": "website",
          "url": "https://github.com/acornjs/acorn"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9e11ea67ba3a6a79eda8e5a2189ef1d4e82d00e3630d76c2037aacb907276b92e0b947566e5059e6dbb11e1491a8107250827dee95e46f9935da2607d76ede2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "agent-base@6.0.2",
      "type": "library",
      "name": "agent-base",
      "version": "6.0.2",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)",
      "description": "Turn a function into an `http.Agent` instance",
      "purl": "pkg:npm/agent-base@6.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/node-agent-base.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/TooTallNate/node-agent-base/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45937035c945efe312ffc6c383bd1a9a0df6772799199c620ee42667128b025423af78c6c8bc7ee0a924e7c50eec3d90760148402a2fb92b991129dee911ba5d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ajv@6.15.0",
      "type": "library",
      "name": "ajv",
      "version": "6.15.0",
      "scope": "required",
      "author": "Evgeny Poberezkin",
      "description": "Another JSON Schema Validator",
      "purl": "pkg:npm/ajv@6.15.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/ajv-validator/ajv.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ajv-validator/ajv"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ajv-validator/ajv/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e0171ec77e8abad32b4ad9cec386717c8c8bf362038cc5fba08cb3923078cb20f81e9ea6bb4bba1a6a001352af7d995e8862f376b51982d309d3617ea23db33"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ansi-regex@6.1.0",
      "type": "library",
      "name": "ansi-regex",
      "version": "6.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Regular expression for matching ANSI escape codes",
      "purl": "pkg:npm/ansi-regex@6.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec7497e1041be02b297222e9545c3245eefd3b7c6c2190c32c4476d6411143bd6868fa1d17c8cbef6e408093050186e8a08aa8949a112ee33cd52a5e524a64bc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ansi-styles@6.2.1",
      "type": "library",
      "name": "ansi-styles",
      "version": "6.2.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "ANSI escape codes for styling strings in the terminal",
      "purl": "pkg:npm/ansi-styles@6.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6cdefdf2015f417faf8b0dd1ef2ac6591aa7acdda84641245238e5e09367e04f06c716e3b46dc56eb108218de5f3f86bc14c0878266f8b842e3933f8304ad5ba"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "any-base@1.1.0",
      "type": "library",
      "name": "any-base",
      "version": "1.1.0",
      "scope": "optional",
      "author": "Kamil Harasimowicz",
      "description": "Converter from any base to other any base",
      "purl": "pkg:npm/any-base@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/HarasimowiczKamil/any-base.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8c823a33c924bc69d65961e3e9696b3c73107dfe47739a95fa4a0259fb06f3d4ae5e624e503180d525a64a871c881d47679c991f47b495812b601fb2e4194ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "anymatch@3.1.2",
      "type": "library",
      "name": "anymatch",
      "version": "3.1.2",
      "scope": "required",
      "author": "Elan Shanker",
      "description": "Matches strings against configurable strings, globs, regular expressions, and/or functions",
      "purl": "pkg:npm/anymatch@3.1.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/anymatch"
        },
        {
          "type": "website",
          "url": "https://github.com/micromatch/anymatch"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f8dde3df38022ea6482e1d4c9cadce2a27d933f198ae3948a36844f05fb4c7b7463f18d2bbbf469af2b63cd7ac568d9eeb25d0395dd31ca5515328cabe46f5a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "array-find-index@1.0.2",
      "type": "library",
      "name": "array-find-index",
      "version": "1.0.2",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "ES2015 `Array#findIndex()` ponyfill",
      "purl": "pkg:npm/array-find-index@1.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "df010aa1287e164bbda6f9723b0a96a1ec4187a1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "arrgv@1.0.2",
      "type": "library",
      "name": "arrgv",
      "version": "1.0.2",
      "scope": "required",
      "author": "astur <astur@yandex.ru> (http://kozlov.am/)",
      "description": "Parsing string to array of args like node on bash do.",
      "purl": "pkg:npm/arrgv@1.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/arrgv/-/arrgv-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/astur/arrgv.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b87a0e32869ee69abb990d016a54c9713511468bf8b5afcee9b7c4831f2d3f23c3ea497a144e559945d019a3455782f10045cba36ed4e4f24899462d6e0c647"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "arrify@2.0.1",
      "type": "library",
      "name": "arrify",
      "version": "2.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Convert a value to an array",
      "purl": "pkg:npm/arrify@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dddb84c2d8bcf34c6a8b878030df00c91e1ad01c93f74ce861d2e57af7ebbd4e37bdbd186706557f13a0c56acb5d75e9cae80bd2135973d1ba0620790779d4ba"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "asap@2.0.6",
      "type": "library",
      "name": "asap",
      "version": "2.0.6",
      "scope": "required",
      "description": "High-priority task queue for Node.js and browsers",
      "purl": "pkg:npm/asap@2.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/kriskowal/asap.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "e50347611d7e690943208bbdafebcbc2fb866d46"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "asn1@0.2.6",
      "type": "library",
      "name": "asn1",
      "version": "0.2.6",
      "scope": "required",
      "author": "Joyent (joyent.com)",
      "description": "Contains parsers and serializers for ASN.1 (currently BER only)",
      "purl": "pkg:npm/asn1@0.2.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/joyent/node-asn1.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b1fc5c4f9f43038dec89ee2ff2a07185b7f117e8bc8d6f148484f3d73833cbf8a07454f93ce9461f2f494c772f8a0a7bfe7e6bc8cf24b068ae423b0a956d64d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "assert-never@1.2.1",
      "type": "library",
      "name": "assert-never",
      "version": "1.2.1",
      "scope": "required",
      "author": "Daniel Lytkin <dan.lytkin@gmail.com>",
      "description": "Helper function for exhaustive checks of discriminated unions in TypeScript",
      "purl": "pkg:npm/assert-never@1.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4da4e2bcc07aa58235917c2b1651212de19f3aaa0335d4f18c277045f145904037d04bbe938f16df89e5a24d8461625f145cea6849a272174d33bb61e8ce4737"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "async-retry@1.3.3",
      "type": "library",
      "name": "async-retry",
      "version": "1.3.3",
      "scope": "required",
      "description": "Retrying made simple, easy and async",
      "purl": "pkg:npm/async-retry@1.3.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1faff8ecb70f71362ff4b5e307ad15bb76ccf72ede4046160d6767b0a5a76785a229e666c02e13803fe10076c0bbb7867ac2ab0356ff7e5ba826d4393d984cb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "async-sema@3.1.1",
      "type": "library",
      "name": "async-sema",
      "version": "3.1.1",
      "scope": "required",
      "author": "Olli Vanhoja",
      "description": "Semaphore using `async` and `await`",
      "purl": "pkg:npm/async-sema@3.1.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vercel/async-sema.git"
        },
        {
          "type": "website",
          "url": "https://github.com/vercel/async-sema"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/vercel/async-sema/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4b44d5176ad8b930578f74093c770ed0b7b0e9c4f07ad287c0827f164615ba6b6adc8a66676013fda311e2bf4387cbe5b3ee43cc1beb782c676ddf5fb81261a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "asynckit@0.4.0",
      "type": "library",
      "name": "asynckit",
      "version": "0.4.0",
      "scope": "required",
      "author": "Alex Indigo <iam@alexindigo.com>",
      "description": "Minimal async jobs utility library, with streams support",
      "purl": "pkg:npm/asynckit@0.4.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/alexindigo/asynckit.git"
        },
        {
          "type": "website",
          "url": "https://github.com/alexindigo/asynckit#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/alexindigo/asynckit/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ava@6.4.1",
      "type": "library",
      "name": "ava",
      "version": "6.4.1",
      "scope": "required",
      "description": "Node.js test runner that lets you develop with confidence.",
      "purl": "pkg:npm/ava@6.4.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ava/-/ava-6.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/avajs/ava.git"
        },
        {
          "type": "website",
          "url": "https://avajs.dev"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf198f6e2d60671f738408c7060c3cd70fe210329cae891e464fdfa834f20360d0ca0674a3e7541911c53ad5fc440e4dd217862534ec224efec58c62b436fad5"
        }
      ],
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "arrify@3.0.0",
      "type": "library",
      "name": "arrify",
      "version": "3.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Convert a value to an array",
      "purl": "pkg:npm/arrify@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4b92f03cd6f406fd7a84da68c3906407a0e20db4c1edcac4a77a6ae6a067ba3f27433cc45b56e82aca4e00e95fd60d611f9b797ed1df1a9c0f6bf1cbffe496b"
        }
      ],
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "is-promise@4.0.0",
      "type": "library",
      "name": "is-promise",
      "version": "4.0.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Test whether an object looks like a promises-a+ promise",
      "purl": "pkg:npm/is-promise@4.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/then/is-promise.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86fa6823a928ae124c9de8f6f3975283a9eed7e7babb1b3bcc6dc16009b96f2a83b2024d5b0c7333acfa8998808104784c9df42660533b0a99530dd69721f701"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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"
          }
        }
      ]
    },
    {
      "bom-ref": "await-to-js@3.0.0",
      "type": "library",
      "name": "await-to-js",
      "version": "3.0.0",
      "scope": "optional",
      "author": "Dima Grossman <dima@grossman.io>, Tomer Barnea <tomer@barnea.io>",
      "description": "Async/await wrapper for easy error handling in js",
      "purl": "pkg:npm/await-to-js@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/await-to-js/-/await-to-js-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/scopsy/await-to-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/scopsy/await-to-js#readme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc901a3fdcf14dcbd31d195e8dabb764e63857b491a620727f7fddc71daec8ac71a2bd7db699a9576411b132a291c93085a3e6af6755a71c4cafb8ce098569e6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "axe-core@4.11.4",
      "type": "library",
      "name": "axe-core",
      "version": "4.11.4",
      "scope": "required",
      "description": "Accessibility engine for automated Web UI testing",
      "purl": "pkg:npm/axe-core@4.11.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dequelabs/axe-core.git"
        },
        {
          "type": "website",
          "url": "https://www.deque.com/axe/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ae9d2371f93569900c3fe942df867c7e1d645e723a991933b2aae02858760b45274ad6d07922171ed595be518ddf8f7ddb6001563eeed6fc64529a6ac21aec4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "axios@1.12.2",
      "type": "library",
      "name": "axios",
      "version": "1.12.2",
      "scope": "required",
      "author": "Matt Zabriskie",
      "description": "Promise based HTTP client for the browser and node.js",
      "purl": "pkg:npm/axios@1.12.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/axios/axios.git"
        },
        {
          "type": "website",
          "url": "https://axios-http.com"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/axios/axios/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bcc2733dec00951c8e831576754d02bb3d8ef33cf3c7d558b5b24e68181715e2dce0857f120e749f82e8c267a138e47ad52f193297362b949aee0e80e237e453"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "form-data@4.0.4",
      "type": "library",
      "name": "form-data",
      "version": "4.0.4",
      "scope": "required",
      "author": "Felix Geisendörfer <felix@debuggable.com> (http://debuggable.com/)",
      "description": "A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.",
      "purl": "pkg:npm/form-data@4.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/form-data/form-data.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ab1a12fd438ce38f492252de4e3b832bfc0fe3948da30d8b397870696073dc0445528a2a40be7d8aa361e73dedb4ae672ebaf30735d645a7ee089464cc1743b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "babel-runtime@6.26.0",
      "type": "library",
      "name": "babel-runtime",
      "version": "6.26.0",
      "scope": "required",
      "author": "Sebastian McKenzie <sebmck@gmail.com>",
      "description": "babel selfContained runtime",
      "purl": "pkg:npm/babel-runtime@6.26.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "965c7058668e82b55d7bfe04ff2337bc8b5647fe"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "babel-types@6.26.0",
      "type": "library",
      "name": "babel-types",
      "version": "6.26.0",
      "scope": "required",
      "author": "Sebastian McKenzie <sebmck@gmail.com>",
      "description": "Babel Types is a Lodash-esque utility library for AST nodes",
      "purl": "pkg:npm/babel-types@6.26.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz"
        },
        {
          "type": "website",
          "url": "https://babeljs.io/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "a3b073f94ab49eb6fa55cd65227a334380632497"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "babel-walk@3.0.0-canary-5",
      "type": "library",
      "name": "babel-walk",
      "version": "3.0.0-canary-5",
      "scope": "required",
      "author": "Timothy Gu <timothygu99@gmail.com>",
      "description": "Lightweight Babel AST traversal",
      "purl": "pkg:npm/babel-walk@3.0.0-canary-5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/babel-walk.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "180c24cf40228736396e4c0863940347e2efb1142007f07ed5fa0c3ef8b41593cc9797e30fb2028b39d488174b60c1f54187babeabb8816632b5939c70ba2e17"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "babylon@6.18.0",
      "type": "library",
      "name": "babylon",
      "version": "6.18.0",
      "scope": "required",
      "author": "Sebastian McKenzie <sebmck@gmail.com>",
      "description": "A JavaScript parser",
      "purl": "pkg:npm/babylon@6.18.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz"
        },
        {
          "type": "website",
          "url": "https://babeljs.io/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abf5048df189d829b7a0a57bd43273f5ddb94cf9eae6b84154bd90e1f039c1c0b78dcadd9fbf92b2c1326c5231c00bef3fe602b0260d2ae821a05df71b183271"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "balanced-match@1.0.0",
      "type": "library",
      "name": "balanced-match",
      "version": "1.0.0",
      "scope": "optional",
      "author": "Julian Gruber",
      "description": "Match balanced character pairs, like \"{\" and \"}\"",
      "purl": "pkg:npm/balanced-match@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/juliangruber/balanced-match.git"
        },
        {
          "type": "website",
          "url": "https://github.com/juliangruber/balanced-match"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "89b4d199ab2bee49de164ea02b89ce462d71b767"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "base64-js@1.3.1",
      "type": "library",
      "name": "base64-js",
      "version": "1.3.1",
      "scope": "required",
      "author": "T. Jameson Little <t.jameson.little@gmail.com>",
      "description": "Base64 encoding/decoding in pure JS",
      "purl": "pkg:npm/base64-js@1.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/beatgammit/base64-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/beatgammit/base64-js"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/beatgammit/base64-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "98b4388b640ed72b6f19615699c9e028efff257010b9e66fc042ad8e04053388c82b4914fb2b4c7e994bf23fa7e66b2939f8c7c28020fbdca16fb0700079b7ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "baseline-browser-mapping@2.10.30",
      "type": "library",
      "name": "baseline-browser-mapping",
      "version": "2.10.30",
      "scope": "required",
      "description": "A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.",
      "purl": "pkg:npm/baseline-browser-mapping@2.10.30",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.30.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/web-platform-dx/baseline-browser-mapping.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c63385375e876b5f91cf89c560aa8753f2d207e831fd58b7c902d7eebeec016f966bef21845da1e29bea4eb4cc73cf96703044ba79d4babaf8e89befd2393756"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "bcrypt-pbkdf@1.0.2",
      "type": "library",
      "name": "bcrypt-pbkdf",
      "version": "1.0.2",
      "scope": "required",
      "description": "Port of the OpenBSD bcrypt_pbkdf function to pure JS",
      "purl": "pkg:npm/bcrypt-pbkdf@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/joyent/node-bcrypt-pbkdf.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9e1485ed3f8312a22e8d2ea3b5d967ea011596b822a2d919fff6124b126b41e724cdafd0ea1569094427f6a92856ccf7803119ce802aead2c83f28bbf9112f7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "bignumber.js@9.1.2",
      "type": "library",
      "name": "bignumber.js",
      "version": "9.1.2",
      "scope": "required",
      "author": "Michael Mclaughlin",
      "description": "A library for arbitrary-precision decimal and non-decimal arithmetic",
      "purl": "pkg:npm/bignumber.js@9.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/MikeMcl/bignumber.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbf98ac991fd2bce5bcce11f8570c11594c6775093b3ee481e9785428f65ba2046ee1821742f39d4f8f658085be84dd1e9bf6d663fd72a16e0e1fba6f8a7a9ba"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "binary-extensions@2.2.0",
      "type": "library",
      "name": "binary-extensions",
      "version": "2.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "List of binary file extensions",
      "purl": "pkg:npm/binary-extensions@2.2.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c372d27f21541b6682729287876e15e93a5341a8635cc1724a268838d84e470cf53041349d8c21dd8a18e3d0396785e43b6e56d3e9d1ce69f340892f28a1028"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "bindings@1.5.0",
      "type": "library",
      "name": "bindings",
      "version": "1.5.0",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://tootallnate.net)",
      "description": "Helper module for loading your native module's .node file",
      "purl": "pkg:npm/bindings@1.5.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/node-bindings.git"
        },
        {
          "type": "website",
          "url": "https://github.com/TooTallNate/node-bindings"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/TooTallNate/node-bindings/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a76abfb7f9a1bee3a3fd478b955eb9eba183fe0ba8c25af4847c42948d16f66ecc59890bd45d212e8fb401ec6cf4748f0ad4754974344c3dcc30aad765a8db89"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "bluebird@3.7.2",
      "type": "library",
      "name": "bluebird",
      "version": "3.7.2",
      "scope": "required",
      "author": "Petka Antonov",
      "description": "Full featured Promises/A+ implementation with exceptionally good performance",
      "purl": "pkg:npm/bluebird@3.7.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/petkaantonov/bluebird.git"
        },
        {
          "type": "website",
          "url": "https://github.com/petkaantonov/bluebird"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/petkaantonov/bluebird/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e9363e860d0cdd7d6fabd969e7ef189201ded33378f39311970464ed58ab925efd71515f9acf1026f2375664dd3a413424fb63765c1f6344392f6e6426711b6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "blueimp-md5@2.19.0",
      "type": "library",
      "name": "blueimp-md5",
      "version": "2.19.0",
      "scope": "required",
      "author": "Sebastian Tschan",
      "description": "JavaScript MD5 implementation. Compatible with server-side environments like Node.js, module loaders like RequireJS, Browserify or webpack and all web browsers.",
      "purl": "pkg:npm/blueimp-md5@2.19.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/blueimp/JavaScript-MD5.git"
        },
        {
          "type": "website",
          "url": "https://github.com/blueimp/JavaScript-MD5"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d142b0fa809cb2f056e2138b3e6c3a174bd8625b755bc79b82770bdc09fdf32c72fe22fecbb461cba6bf86655f2b1c6f2d2bbeba146601c116eef2910b4edfb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "bmp-ts@1.0.9",
      "type": "library",
      "name": "bmp-ts",
      "version": "1.0.9",
      "scope": "optional",
      "author": "Andrew lisowski",
      "description": "A pure typescript BMP encoder and decoder",
      "purl": "pkg:npm/bmp-ts@1.0.9",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bmp-ts/-/bmp-ts-1.0.9.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/hipstersmoothie/bmp-ts"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7131079368cbacfca2fb5d8cddd86911b9e73ceb1a66eabb0b8e7295b6d02225a00c566ae145583c46399a5aa3bec8ffea026ff6a5f9b1af9e6c3ccb5d3dbc57"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "bowser@2.14.1",
      "type": "library",
      "name": "bowser",
      "version": "2.14.1",
      "scope": "required",
      "author": "Dustin Diaz <dustin@dustindiaz.com> (http://dustindiaz.com)",
      "description": "Lightweight browser detector",
      "purl": "pkg:npm/bowser@2.14.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/bowser-js/bowser.git"
        },
        {
          "type": "website",
          "url": "https://github.com/bowser-js/bowser"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/bowser-js/bowser/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b733e3cc2c7280029614e24fd35d68c451ece7b1f3221384ada70880078f138a6a0772e29002ca9d2cd4c94e0c1acf7f882114b879402538d373933ebbb6041a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "brace-expansion@1.1.11",
      "type": "library",
      "name": "brace-expansion",
      "version": "1.1.11",
      "scope": "optional",
      "author": "Julian Gruber",
      "description": "Brace expansion as known from sh/bash",
      "purl": "pkg:npm/brace-expansion@1.1.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/juliangruber/brace-expansion.git"
        },
        {
          "type": "website",
          "url": "https://github.com/juliangruber/brace-expansion"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "882b8f1c3160ac75fb1f6bc423fe71a73d3bcd21c1d344e9ba0aa1998b5598c3bae75f260ae44ca0e60595d101974835f3bb9fa3375a1e058a71815beb5a8688"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "braces@3.0.3",
      "type": "library",
      "name": "braces",
      "version": "3.0.3",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.",
      "purl": "pkg:npm/braces@3.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/micromatch/braces"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/micromatch/braces/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c906d780efce499543d88b222e5ae8fbb1dfe90d7c109aca484b1da0ccca78f29772dde0bc3f282dc390748cc6ba9af9163f840def203bf9717350737cca71bc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "brotli@1.3.3",
      "type": "library",
      "name": "brotli",
      "version": "1.3.3",
      "scope": "required",
      "author": "Devon Govett <devongovett@gmail.com>",
      "description": "A port of the Brotli compression algorithm as used in WOFF2",
      "purl": "pkg:npm/brotli@1.3.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/devongovett/brotli.js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/devongovett/brotli.js"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/devongovett/brotli.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a132a325d4a1983b865bde12cb26a842f0237f7d1d65a1e78c9f2e005faedbfbc626425b24f2404f580388e24fe6fd596fa7fd284c96ff51e9b9a5885ed1873e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "browserslist@4.28.2",
      "type": "library",
      "name": "browserslist",
      "version": "4.28.2",
      "scope": "required",
      "author": "Andrey Sitnik <andrey@sitnik.es>",
      "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
      "purl": "pkg:npm/browserslist@4.28.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3cc52ae2658620fbca979daf64c2a8c8573b90c62f8a616a76fb99c262760a3d3af42ef0fcf49aa4d8eaf9a20c73d0d50c7c88e1876948517fcbc97f41e2822"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "browsertime@27.5.0",
      "type": "library",
      "name": "browsertime",
      "version": "27.5.0",
      "scope": "required",
      "author": "Peter Hedenskog",
      "description": "Get performance metrics from your web page using Browsertime.",
      "purl": "pkg:npm/browsertime@27.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/browsertime/-/browsertime-27.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sitespeedio/browsertime.git"
        },
        {
          "type": "website",
          "url": "https://www.sitespeed.io/documentation/browsertime/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "577a0f159cb8f7af32be79932c792487b70250368d4a7ba138b5c732af9c57772595206e22319470fd481299ad078587ee0c0fe63e5d5460dbc274c0114a4914"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "buffer-equal-constant-time@1.0.1",
      "type": "library",
      "name": "buffer-equal-constant-time",
      "version": "1.0.1",
      "scope": "required",
      "author": "GoInstant Inc., a salesforce.com company",
      "description": "Constant-time comparison of Buffers",
      "purl": "pkg:npm/buffer-equal-constant-time@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cd1a54883c1dff193a003a8f3004c6f2f73d54fae4724ed3d3b388c748278e62409c79d35573501b7bdfbd636e899224c2ef4aaca740d6224a7ec7d357113a34"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "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": "buildcheck@0.0.6",
      "type": "library",
      "name": "buildcheck",
      "version": "0.0.6",
      "scope": "optional",
      "author": "Brian White <mscdex@mscdex.net>",
      "description": "Build environment checking (a la autoconf) for node.js",
      "purl": "pkg:npm/buildcheck@0.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buildcheck/-/buildcheck-0.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/mscdex/buildcheck.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1ff59242517c93d4cdf9271ecc90182604ca37a074d30483cb898f71c8bd299774f947070f118f1c507af92c135fbbf7e4e9cd93e03259b9533ff19653d83d8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "builtin-modules@5.0.0",
      "type": "library",
      "name": "builtin-modules",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "A static list of the Node.js builtin modules from the latest Node.js version",
      "purl": "pkg:npm/builtin-modules@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e45d8f56b15a58ec2bcc84a491ea9662959bbd2e7e560eb2950545dfd92e38ddeb649843b8579f2179379c5dc508b0db22e11c7c2543b835f5f521c425e1d7a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "bytes@3.0.0",
      "type": "library",
      "name": "bytes",
      "version": "3.0.0",
      "scope": "optional",
      "author": "TJ Holowaychuk <tj@vision-media.ca> (http://tjholowaychuk.com)",
      "description": "Utility to parse a string bytes to bytes and vice-versa",
      "purl": "pkg:npm/bytes@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a4c84e7c50cf8aff6de638c85e41e8b169a44b241bbec80454d933d044476ee2e1d93ffb8f832aaa9cf9db715ef0c558f3d282e9287f41f4b6b0cf928e014373"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "call-bind@1.0.7",
      "type": "library",
      "name": "call-bind",
      "version": "1.0.7",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Robustly `.call.bind()` a function",
      "purl": "pkg:npm/call-bind@1.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/call-bind.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/call-bind#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/call-bind/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1874d2352608090eec707eec67e336ac5a294682e1f2dd9b2d25ba05b82bb4bb1a84e201e62c805497fd1a358addc6130da323e17741a4cd5c03aa484b42afdb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "call-bind-apply-helpers@1.0.2",
      "type": "library",
      "name": "call-bind-apply-helpers",
      "version": "1.0.2",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Helper functions around Function call/apply/bind, for use in `call-bind`",
      "purl": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/call-bind-apply-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/call-bind-apply-helpers#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/call-bind-apply-helpers/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a9d5a6e52748af0e44b38dc68977112e9cde7f5ef92c149dac30115fabac74af285057fd9bfcac057b6d5c329987b4f3928a3f0af7dff049fa04b9339b9ae31"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "callsites@4.2.0",
      "type": "library",
      "name": "callsites",
      "version": "4.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get callsites from the V8 stack trace API",
      "purl": "pkg:npm/callsites@4.2.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/callsites/-/callsites-4.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91fcd1e33cd0b4013d3c2ec2cd9b2397768135b5d6b9789278e09d2dc3e905f196f18b82a901dc44f1436ebfc13d599ddc410f569b85ccbcae4ff71484faf839"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "caniuse-lite@1.0.30001792",
      "type": "library",
      "name": "caniuse-lite",
      "version": "1.0.30001792",
      "scope": "required",
      "author": "Ben Briggs",
      "description": "A smaller version of caniuse-db, with only the essentials!",
      "purl": "pkg:npm/caniuse-lite@1.0.30001792",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001792.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8552cc519160478249e800add6e1044af40dd7f74156a3c0298d2182b57bd1e377dfdd4aea3b807d38ca64b2af38cb31f0fc40ee0b18d7fb4b30c4dc7c52cba7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "CC-BY-4.0"
          }
        }
      ]
    },
    {
      "bom-ref": "cbor@10.0.11",
      "type": "library",
      "name": "cbor",
      "version": "10.0.11",
      "scope": "required",
      "author": "Joe Hildebrand",
      "description": "Encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC8949).",
      "purl": "pkg:npm/cbor@10.0.11",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cbor/-/cbor-10.0.11.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/hildjj/node-cbor.git"
        },
        {
          "type": "website",
          "url": "https://github.com/hildjj/node-cbor/tree/main/packages/cbor"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc8c0e44377f5b207c35cdb7a36ccd37946bb451a547a15c6bad53b639145ee788dc97f60ce643975cecb21bc19ed677c191c133dced8e79174a6cd00daab758"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "chalk@5.6.2",
      "type": "library",
      "name": "chalk",
      "version": "5.6.2",
      "scope": "required",
      "description": "Terminal string styling done right",
      "purl": "pkg:npm/chalk@5.6.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecdcc12f4acde9f3145be7fb03a228e21e34a90946fb11a6b4cc5f6e71ff2bb4c0b6df094165502beea0d145ca31e549a3257912490db04ad0f29543ddb2c76c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "change-case@5.4.4",
      "type": "library",
      "name": "change-case",
      "version": "5.4.4",
      "scope": "required",
      "author": "Blake Embrey",
      "description": "Transform a string between `camelCase`, `PascalCase`, `Capital Case`, `snake_case`, `kebab-case`, `CONSTANT_CASE` and others",
      "purl": "pkg:npm/change-case@5.4.4",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/change-case/-/change-case-5.4.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/blakeembrey/change-case.git"
        },
        {
          "type": "website",
          "url": "https://github.com/blakeembrey/change-case/tree/master/packages/change-case#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/blakeembrey/change-case/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d14324e4dbf60f124b7d4e750f6cea6beb8530dca3a270558f5416fec621ef77a781c7fa8fafdc6a7c11434fc3f6bd6b2fbf3e236c491f0deef55b757236edb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "changelog-parser@3.0.1",
      "type": "library",
      "name": "changelog-parser",
      "version": "3.0.1",
      "scope": "required",
      "author": "Nate Goldman <ungoldman@gmail.com>",
      "description": "Change log parser for node.",
      "purl": "pkg:npm/changelog-parser@3.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/changelog-parser/-/changelog-parser-3.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/ungoldman/changelog-parser.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ungoldman/changelog-parser"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ungoldman/changelog-parser/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d401152609c510ee2fe6e91f107fe3f5caf6677f58fc60a278d8bad396b386e7c0a255c5e2f400c19058f01ad455192f948de0c1ede2eb6d7f3c8016d339a611"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "character-parser@2.2.0",
      "type": "library",
      "name": "character-parser",
      "version": "2.2.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Parse JavaScript one character at a time to look for snippets in Templates.  This is not a validator, it's just designed to allow you to have sections of JavaScript delimited by brackets robustly.",
      "purl": "pkg:npm/character-parser@2.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/ForbesLindesay/character-parser.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "chokidar@3.5.3",
      "type": "library",
      "name": "chokidar",
      "version": "3.5.3",
      "scope": "required",
      "author": "Paul Miller (https://paulmillr.com)",
      "description": "Minimal and efficient cross-platform file watching library",
      "purl": "pkg:npm/chokidar@3.5.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/paulmillr/chokidar.git"
        },
        {
          "type": "website",
          "url": "https://github.com/paulmillr/chokidar"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/paulmillr/chokidar/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ebdec7ca44fea84dc8dfd8999498525f79532f5c175e83107489543979bd95d74b852540804bc381c9975503255bf315cdcf71a38d3823f642d6b194ea13a93"
        }
      ],
      "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": "chrome-har@1.3.1",
      "type": "library",
      "name": "chrome-har",
      "version": "1.3.1",
      "scope": "required",
      "author": "Tobias Lidskog <tobias@lidskog.se>",
      "description": "Create HAR files from Chrome Debugging Protocol data.",
      "purl": "pkg:npm/chrome-har@1.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chrome-har/-/chrome-har-1.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sitespeedio/chrome-har.git"
        },
        {
          "type": "website",
          "url": "https://github.com/sitespeedio/chrome-har"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53e87e0f72a37e7e26fde9477a94897a8c0d6e7e9cf826cd565428ac1539eb8fbf0be640771137a3e77048d390d4b0586038e68813fd92aecd68efe886af25a1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "chrome-remote-interface@0.34.0",
      "type": "library",
      "name": "chrome-remote-interface",
      "version": "0.34.0",
      "scope": "required",
      "author": "Andrea Cardaci <cyrus.and@gmail.com>",
      "description": "Chrome Debugging Protocol interface",
      "purl": "pkg:npm/chrome-remote-interface@0.34.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chrome-remote-interface/-/chrome-remote-interface-0.34.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/cyrus-and/chrome-remote-interface.git"
        },
        {
          "type": "website",
          "url": "https://github.com/cyrus-and/chrome-remote-interface"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/cyrus-and/chrome-remote-interface/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad34dc4d9df37a6c7c23e9ef0628bb77c04017432cf0b2c4ae8ca97efc3064ec12a723462c4dbc9d2b57c8203a5701a9d984907e60ab407db517f13ea0116f33"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "commander@2.11.0",
      "type": "library",
      "name": "commander",
      "version": "2.11.0",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca>",
      "description": "the complete solution for node.js command-line programs",
      "purl": "pkg:npm/commander@2.11.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tj/commander.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f4e79dee600e580041a0c982066113b3290ed7e5102a79d91f8e2671c22d242f58376ce68134d65f624cedfc22f4ba6803e7073d25e73615b07df028e4311bd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "chunkd@2.0.1",
      "type": "library",
      "name": "chunkd",
      "version": "2.0.1",
      "scope": "required",
      "author": "Jamie Kyle <me@thejameskyle.com>",
      "description": "Get a chunk of an array based on the total number of chunks and current index",
      "purl": "pkg:npm/chunkd@2.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chunkd/-/chunkd-2.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edde7c5ec1663aad23e9e97aed483d9877fd10b517b105d8241932c611ff93ee8a7b4a97467bf491b7a6c7e4f073a7d1274ec2e3d95c6dd826f452f5122ffa49"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ci-info@4.4.0",
      "type": "library",
      "name": "ci-info",
      "version": "4.4.0",
      "scope": "required",
      "author": "Thomas Watson Steen <w@tson.dk> (https://twitter.com/wa7son)",
      "description": "Get details about the current Continuous Integration environment",
      "purl": "pkg:npm/ci-info@4.4.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/watson/ci-info"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efb3d2c1eadc09953615ce2c5fde1e17c93c3f1b5ee890302f8fc80992c58c92ea7a0b3b902b80b2aaa3ffbd0d405e93bc3a6016392e6d0076156d9965d76f42"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ci-parallel-vars@1.0.1",
      "type": "library",
      "name": "ci-parallel-vars",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jamie Kyle <me@thejameskyle.com>",
      "description": "Get CI environment variables for parallelizing builds",
      "purl": "pkg:npm/ci-parallel-vars@1.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ci-parallel-vars/-/ci-parallel-vars-1.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bafce962ba6689d6a8c6f2101ccfab292ae282339ef5f78761bc38b8e23681d7ded42df1225c4efa4557abcdd64163678937fc6c0c55a72f9c41e150b0c1112a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "clean-css@5.3.3",
      "type": "library",
      "name": "clean-css",
      "version": "5.3.3",
      "scope": "required",
      "author": "Jakub Pawlowicz <contact@jakubpawlowicz.com>",
      "description": "A well-tested CSS minifier",
      "purl": "pkg:npm/clean-css@5.3.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/clean-css/clean-css.git"
        },
        {
          "type": "website",
          "url": "https://github.com/clean-css/clean-css"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/clean-css/clean-css/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f927e9076956ffc0a485732c95ef9b829fc7e2638b15dfc5c9a1ee02532190fa6394fdf315614747d61242f82250e6e6371275b6ed26c9612e17f0188bac016"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "clean-css-cli@5.6.3",
      "type": "library",
      "name": "clean-css-cli",
      "version": "5.6.3",
      "scope": "required",
      "author": "Jakub Pawlowicz <contact@jakubpawlowicz.com>",
      "description": "A command-line interface to clean-css CSS optimization library",
      "purl": "pkg:npm/clean-css-cli@5.6.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-5.6.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/clean-css/clean-css-cli.git"
        },
        {
          "type": "website",
          "url": "https://github.com/clean-css/clean-css-cli#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/clean-css/clean-css-cli/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "31402d6bca44a80fddd83290c2d654e679b43a0f130b202094ec771a55b08e119d281c18e24545e84e4ce8b53f8e69aeb30bfe1db62a1bf74a2a4ab9a75743d0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "commander@7.2.0",
      "type": "library",
      "name": "commander",
      "version": "7.2.0",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca>",
      "description": "the complete solution for node.js command-line programs",
      "purl": "pkg:npm/commander@7.2.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tj/commander.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42b59707e6504953e6216221b443bd1fe8301da3066221790a1be827e2bd6461c6fec56c6baca27ac003d460bfc78eac113d345e5c28d6ee3d455555cef71293"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "clean-regexp@1.0.0",
      "type": "library",
      "name": "clean-regexp",
      "version": "1.0.0",
      "scope": "required",
      "author": "Sam Verschueren",
      "description": "Clean up regular expressions",
      "purl": "pkg:npm/clean-regexp@1.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19f8ac119109bf32ab9865a4bdf860cdccff06594dd5449ea83d95ead835e0e00e81a083d99fcf504bb19c067f9cfbe6687446edaf32efba754ff2114380f51f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cli-truncate@4.0.0",
      "type": "library",
      "name": "cli-truncate",
      "version": "4.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Truncate a string to a specific width in the terminal",
      "purl": "pkg:npm/cli-truncate@4.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cf75a15d43487f1848a06cf0a5cf5d43d2ffd9244c3199e55919e328dd9e52b4fb544e403da35943e90c288ab622483cdb7309f65dc8f0982a7af16d484b84c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "string-width@7.1.0",
      "type": "library",
      "name": "string-width",
      "version": "7.1.0",
      "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@7.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "484209096897eca838735dbd9f8f1a0d1c0b6c56f62c99975c5ad6046e0d19a46d310de6c8a3ca6f0ac3d412aa427ef8a02a0d30156b7c312be4cf58c42b2b93"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cliui@9.0.1",
      "type": "library",
      "name": "cliui",
      "version": "9.0.1",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "easily create complex multi-column command-line-interfaces",
      "purl": "pkg:npm/cliui@9.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93b9dd80a870a10bde04bfbfd6da86258373d3dec8ed63afc1b9a6536011e7e99a82d6e33d64134b50b9bf31a4042f189bc5164737ca533514a852f2a58e10fb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "string-width@7.2.0",
      "type": "library",
      "name": "string-width",
      "version": "7.2.0",
      "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@7.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6c693224296f5be0df80123f92540f96849cd5effccc85c4aeefc98b2964a4edc5cc3921ec04a15652cd1f5b0abc4322b73202414115fa19b8b89186ddbc691"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "coach-core@9.2.1",
      "type": "library",
      "name": "coach-core",
      "version": "9.2.1",
      "scope": "required",
      "author": "Peter Hedenskog",
      "description": "Core package for the Coach.",
      "purl": "pkg:npm/coach-core@9.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/coach-core/-/coach-core-9.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/sitespeedio/coach-core.git"
        },
        {
          "type": "website",
          "url": "https://www.sitespeed.io/documentation/coach/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sitespeedio/coach-core/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e9792f7338443259d084129dfc223d06fda3eb62dce50a88e94836569a2e9db653ef6cf73ba331934afc78642e96958d1493c3bce441caee00ecaec24e4d935"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "code-excerpt@4.0.0",
      "type": "library",
      "name": "code-excerpt",
      "version": "4.0.0",
      "scope": "required",
      "author": "vdemedes",
      "description": "Extract code excerpts",
      "purl": "pkg:npm/code-excerpt@4.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c71a1d0a605e9f78b2da2d16b402bc16514dad1ce352a8d1b0c7e1a39f314ffc2f654d584ccddf0a7463732d6024f31ea5a465826ff47bac3c4a9587a67dff70"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "color-convert@2.0.1",
      "type": "library",
      "name": "color-convert",
      "version": "2.0.1",
      "scope": "optional",
      "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": "optional",
      "author": "DY <dfcreative@gmail.com>",
      "description": "A list of color names and its values",
      "purl": "pkg:npm/color-name@1.1.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:colorjs/color-name.git"
        },
        {
          "type": "website",
          "url": "https://github.com/colorjs/color-name"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/colorjs/color-name/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "combined-stream@1.0.8",
      "type": "library",
      "name": "combined-stream",
      "version": "1.0.8",
      "scope": "required",
      "author": "Felix Geisendörfer <felix@debuggable.com> (http://debuggable.com/)",
      "description": "A stream that emits multiple other streams one after another.",
      "purl": "pkg:npm/combined-stream@1.0.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/felixge/node-combined-stream.git"
        },
        {
          "type": "website",
          "url": "https://github.com/felixge/node-combined-stream"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1503783117ee25e1dfedc05b04c2455e12920eafb690002b06599106f72f144e410751d9297b5214048385d973f73398c3187c943767be630e7bffb971da0476"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "commander@2.15.1",
      "type": "library",
      "name": "commander",
      "version": "2.15.1",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca>",
      "description": "the complete solution for node.js command-line programs",
      "purl": "pkg:npm/commander@2.15.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tj/commander.js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5657d3f45dd5d2ffa3af8cb13dce6083db3adbf7c8556b1dd81936883e37e6e9b536518c61d542abe3237179e162ada270d3a2cc7af590afb94c8e87d07cb46a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "common-path-prefix@3.0.0",
      "type": "library",
      "name": "common-path-prefix",
      "version": "3.0.0",
      "scope": "required",
      "author": "Mark Wubben (https://novemberborn.net/)",
      "description": "Computes the longest prefix string that is common to each path, excluding the base component",
      "purl": "pkg:npm/common-path-prefix@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/novemberborn/common-path-prefix.git"
        },
        {
          "type": "website",
          "url": "https://github.com/novemberborn/common-path-prefix#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/novemberborn/common-path-prefix/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "404df7853a19b1e087de34b4a8df7a3bf6d287791ac3f87e4eaee783263d7960d49d3953354caa7eabc25e2a0b7b935ae6316c2fbf2b6bfc2e054e22b8481de3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "concat-map@0.0.1",
      "type": "library",
      "name": "concat-map",
      "version": "0.0.1",
      "scope": "optional",
      "author": "James Halliday",
      "description": "concatenative mapdashery",
      "purl": "pkg:npm/concat-map@0.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/substack/node-concat-map.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "d8a96bd77fd68df7793a73036a3ba0d5405d477b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "concat-stream@2.0.0",
      "type": "library",
      "name": "concat-stream",
      "version": "2.0.0",
      "scope": "required",
      "author": "Max Ogden <max@maxogden.com>",
      "description": "writable stream that concatenates strings or binary data and calls a callback with the result",
      "purl": "pkg:npm/concat-stream@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/maxogden/concat-stream.git"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/maxogden/concat-stream/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "316b9f61d170e7771c1a3080f8e97b5c96290255bafe9ad2333b8f393467246706cee84b9f849caf3eea7faa3c6d1399e75e25b5acdc2052597af71f6e8d31ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "concordance@5.0.4",
      "type": "library",
      "name": "concordance",
      "version": "5.0.4",
      "scope": "required",
      "author": "Mark Wubben (https://novemberborn.net/)",
      "description": "Compare, format, diff and serialize any JavaScript value",
      "purl": "pkg:npm/concordance@5.0.4",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/concordancejs/concordance.git"
        },
        {
          "type": "website",
          "url": "https://github.com/concordancejs/concordance#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/concordancejs/concordance/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38072c9d3118bb501126a5951b07f8ce1e090df1d911a48d94d71c166b7c62307697f9f5f7f3c5daf88b20d1dce7bbcee05288005976156012206659599d8ac7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "semver@7.6.3",
      "type": "library",
      "name": "semver",
      "version": "7.6.3",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "The semantic version parser used by npm.",
      "purl": "pkg:npm/semver@7.6.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/node-semver.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a157a43f570ab48f824c3bc759815470cb6c2bfd34c260047f2a8a7cd740466f2ed7035585281a5fb03c77852e225508e5ef38884c0e86ced93d8466cd4f54e8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "consola@3.4.2",
      "type": "library",
      "name": "consola",
      "version": "3.4.2",
      "scope": "required",
      "description": "Elegant Console Wrapper",
      "purl": "pkg:npm/consola@3.4.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4829c757d279d86af8ba1bb4ed3a1c24633ca37c995ab5b8cc8ee2d27c4da4613e693033a2959e0ebcc862eb7ec27032024e6cf7c0044fa3286ac97d58f97bc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "constantinople@3.1.2",
      "type": "library",
      "name": "constantinople",
      "version": "3.1.2",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Determine whether a JavaScript expression evaluates to a constant (using acorn)",
      "purl": "pkg:npm/constantinople@3.1.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/ForbesLindesay/constantinople.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9e3dc06a10584b3aa481b7060e1864b57b11e8fecd718de9178a29e1e22b69350182bb8280d5eb8f8757e0d3b376c0c213657424073ef936d76dd5cb46668bb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "content-disposition@0.5.2",
      "type": "library",
      "name": "content-disposition",
      "version": "0.5.2",
      "scope": "optional",
      "description": "Create and parse Content-Disposition header",
      "purl": "pkg:npm/content-disposition@0.5.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "911191670ddb2e5148483060c13480d5330114de89e865837ae6e60c4dc017edfec972fc8535aff2be6b90b6ea6176384633e4fc4cc79c2948df341fd5c1661c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "convert-to-spaces@2.0.1",
      "type": "library",
      "name": "convert-to-spaces",
      "version": "2.0.1",
      "scope": "required",
      "author": "Vadim Demedes <vdemedes@gmail.com>",
      "description": "Convert tabs to spaces in a string",
      "purl": "pkg:npm/convert-to-spaces@2.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-2.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "adc4356ec40ef7bf7dc2adb8b84e40336b4020bcb88171882bf9e315671542418d67de9e765a58f80edb8f0bf38d8bcb0f2ce61b532630b661a5cb1bfa494d31"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "core-js@2.6.12",
      "type": "library",
      "name": "core-js",
      "version": "2.6.12",
      "scope": "required",
      "description": "Standard library",
      "purl": "pkg:npm/core-js@2.6.12",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/zloirock/core-js.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29bdb00b47efb167d0ae093c1d4e655ba53f2dcb3cfbd69a61ccb864573a0c3968e2767b9fbd1d120139aed474a06eae7ca0d49ebc1f58bd665d1e658c36adad"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "core-js-compat@3.49.0",
      "type": "library",
      "name": "core-js-compat",
      "version": "3.49.0",
      "scope": "required",
      "author": "Denis Pushkarev",
      "description": "core-js compat",
      "purl": "pkg:npm/core-js-compat@3.49.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.49.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/zloirock/core-js.git"
        },
        {
          "type": "website",
          "url": "https://core-js.io"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/zloirock/core-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5505edd63afd701cf4ddbdf7d431430823fdd1bddf6a77222e48223a8cbc4811f2d3a80d7febd0d40dd614ba86ec8f138a960829e60af70c5dd2d52bbc770e64"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "core-util-is@1.0.3",
      "type": "library",
      "name": "core-util-is",
      "version": "1.0.3",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "The `util.is*` functions introduced in Node v0.12.",
      "purl": "pkg:npm/core-util-is@1.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/core-util-is"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/isaacs/core-util-is/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65006f8b50dca49e060ea6a78ee719d878f7c043b9a590d2f3d0566e472bbddc64b09a2bc140c365a997f65745929f5ac369660432e090e6c40380d6349f4561"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "cpu-features@0.0.10",
      "type": "library",
      "name": "cpu-features",
      "version": "0.0.10",
      "scope": "optional",
      "author": "Brian White <mscdex@mscdex.net>",
      "description": "A simple binding to Google's cpu_features library for obtaining information about installed CPU(s)",
      "purl": "pkg:npm/cpu-features@0.0.10",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cpu-features/-/cpu-features-0.0.10.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mscdex/cpu-features.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f48918aad5f76073c2ce8560d4fcbea3dd39edade2d1fa7b4b9df4516a2409268555373b0b05cf4623a3463050435f1908d69fc7bf187e71be1c02f1b5598e18"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "crc-full@1.1.0",
      "type": "library",
      "name": "crc-full",
      "version": "1.1.0",
      "scope": "optional",
      "author": "Giuseppe Riolo",
      "description": "CRC generator for node js",
      "purl": "pkg:npm/crc-full@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/crc-full/-/crc-full-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/RioloGiuseppe/crc-full.git"
        },
        {
          "type": "website",
          "url": "https://github.com/RioloGiuseppe/crc-full#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/RioloGiuseppe/crc-full/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed82b8b7c0bd3e27a43929c1a2d623536ae869aa2b5171f24fe5f36f5d99820e03b1f1b9f00c663e4dbfc31ed79c2f545f2ae2a91be5ddcf94d3316c66475562"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "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": "css-selector-parser@1.4.1",
      "type": "library",
      "name": "css-selector-parser",
      "version": "1.4.1",
      "scope": "required",
      "author": "Marat Dulin",
      "description": "Just a CSS selector parser.",
      "purl": "pkg:npm/css-selector-parser@1.4.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-1.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mdevils/css-selector-parser.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d83d26fbcbf67b04d0c23ab6a42f8ada18edb396d6646de5f201de9383da1bce2c7a421cf10a8b5d065e954f40efe2f65f246573dd62ffc5a108f4bcb7ba5d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "currently-unhandled@0.4.1",
      "type": "library",
      "name": "currently-unhandled",
      "version": "0.4.1",
      "scope": "required",
      "author": "James Talmage",
      "description": "Track the list of currently unhandled promise rejections.",
      "purl": "pkg:npm/currently-unhandled@0.4.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "988df33feab191ef799a61369dd76c17adf957ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "date-time@3.1.0",
      "type": "library",
      "name": "date-time",
      "version": "3.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Pretty datetime: `2014-01-09 06:46:01`",
      "purl": "pkg:npm/date-time@3.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "baa094297139ab53cd0578cfaafc21c097fd4b0328007060589e8372b9d2e68f96d893a22082e5d0911d543f121ae8eb352d36186c60c008363cddb338d82d8e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "debug@4.3.4",
      "type": "library",
      "name": "debug",
      "version": "4.3.4",
      "scope": "required",
      "author": "Josh Junon <josh.junon@protonmail.com>",
      "description": "Lightweight debugging utility for Node.js and the browser",
      "purl": "pkg:npm/debug@4.3.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/debug-js/debug.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d15851ee494dde0ed4093ef9cd63b25c91eb758f4b793ae3ac1733cfcec7a40f9d9997ca947c520f122b305ea22f1d61951ce817fbb1bfbc234d85e870c5f91"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "debuglog@1.0.1",
      "type": "library",
      "name": "debuglog",
      "version": "1.0.1",
      "scope": "required",
      "author": "Sam Roberts",
      "description": "backport of util.debuglog from node v0.11",
      "purl": "pkg:npm/debuglog@1.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sam-github/node-debuglog.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "aa24ffb9ac3df9a2351837cfb2d279360cd78492"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "deep-is@0.1.4",
      "type": "library",
      "name": "deep-is",
      "version": "0.1.4",
      "scope": "required",
      "author": "Thorsten Lorenz",
      "description": "node's assert.deepEqual algorithm except for NaN being equal to NaN",
      "purl": "pkg:npm/deep-is@0.1.4",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/thlorenz/deep-is.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a083f392c993838fccae289a6063bea245c34fbced9ffc37129b6fffe81221d31d2ac268d2ee027d834524fcbee1228cb82a86c36c319c0f9444c837b7c6bf6d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "define-data-property@1.1.4",
      "type": "library",
      "name": "define-data-property",
      "version": "1.1.4",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Define a data property on an object. Will fall back to assignment in an engine without descriptors.",
      "purl": "pkg:npm/define-data-property@1.1.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/define-data-property.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/define-data-property#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/define-data-property/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac132f23396903cbfa13e489668a3ef87018aac2eb920ecc49f2229cc3c5866928af0ed7f9d39754942cf904faf731a4cccc9f0e720c3765a2775f8d6cbdd3f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "delayed-stream@1.0.0",
      "type": "library",
      "name": "delayed-stream",
      "version": "1.0.0",
      "scope": "required",
      "author": "Felix Geisendörfer <felix@debuggable.com> (http://debuggable.com/)",
      "description": "Buffers events from a stream until you are ready to handle them.",
      "purl": "pkg:npm/delayed-stream@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/felixge/node-delayed-stream.git"
        },
        {
          "type": "website",
          "url": "https://github.com/felixge/node-delayed-stream"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "df3ae199acadfb7d440aaae0b29e2272b24ec619"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "detect-libc@2.1.2",
      "type": "library",
      "name": "detect-libc",
      "version": "2.1.2",
      "scope": "required",
      "author": "Lovell Fuller <npm@lovell.info>",
      "description": "Node.js module to detect the C standard library (libc) implementation family and version",
      "purl": "pkg:npm/detect-libc@2.1.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/lovell/detect-libc.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06d8f604e38ef37a375b21f9f5ef0c817b3111055c6ab9143a9118aee6c1d2eaf09cdd74c90dfae2bb22072535d67665a966199b4e62fe87fb8a8e26ce2841b5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "dezalgo@1.0.3",
      "type": "library",
      "name": "dezalgo",
      "version": "1.0.3",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Contain async insanity so that the dark pony lord doesn't eat souls",
      "purl": "pkg:npm/dezalgo@1.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/dezalgo"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/dezalgo"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/dezalgo/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "7f742de066fc748bc8db820569dddce49bf0d456"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "doctypes@1.1.0",
      "type": "library",
      "name": "doctypes",
      "version": "1.1.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Shorthands for commonly used doctypes",
      "purl": "pkg:npm/doctypes@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/doctypes.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2cb062ea912a4ba0e8dc4290dc9d0da87595e6185befc3e2f2fbc4498c323b2d9cdf564465576d8ad773b10b0a6fbf3bf0f104461cd49347eda86846e8ccfea5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "dunder-proto@1.0.1",
      "type": "library",
      "name": "dunder-proto",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "If available, the `Object.prototype.__proto__` accessor and mutator, call-bound",
      "purl": "pkg:npm/dunder-proto@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/es-shims/dunder-proto.git"
        },
        {
          "type": "website",
          "url": "https://github.com/es-shims/dunder-proto#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/es-shims/dunder-proto/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28837f9c3241411717c3430b561644f62407986ebca80548060f42aa65188e64088608a3f54e4c16faea9142f915bb72cb366e39e3add3375e45ee1463b72df8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "duplexify@4.1.3",
      "type": "library",
      "name": "duplexify",
      "version": "4.1.3",
      "scope": "required",
      "author": "Mathias Buus",
      "description": "Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input",
      "purl": "pkg:npm/duplexify@4.1.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/mafintosh/duplexify"
        },
        {
          "type": "website",
          "url": "https://github.com/mafintosh/duplexify"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mafintosh/duplexify/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "337066061c09459b12c77f25672844e770ac75d83397947bc4624d93b09575d643e82726c0c087f09fbb029ac8ad0287ed3a272b16828dcbf6ed099ffac43ea0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eastasianwidth@0.2.0",
      "type": "library",
      "name": "eastasianwidth",
      "version": "0.2.0",
      "scope": "required",
      "author": "Masaki Komagata",
      "description": "Get East Asian Width from a character.",
      "purl": "pkg:npm/eastasianwidth@0.2.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23cf1361959cf578981d1438ff7739ae38df8248e12f25b696e18885e18445b350e8e63bc93c9b6a74a90d765af32ed550ff589837186be7b2ab871aee22ea58"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ecdsa-sig-formatter@1.0.11",
      "type": "library",
      "name": "ecdsa-sig-formatter",
      "version": "1.0.11",
      "scope": "required",
      "author": "D2L Corporation",
      "description": "Translate ECDSA signatures between ASN.1/DER and JOSE-style concatenation",
      "purl": "pkg:npm/ecdsa-sig-formatter@1.0.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/Brightspace/node-ecdsa-sig-formatter.git"
        },
        {
          "type": "website",
          "url": "https://github.com/Brightspace/node-ecdsa-sig-formatter#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Brightspace/node-ecdsa-sig-formatter/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9da825dd162b6cdbfa91091e248a6de8d259cbcb702c1ff6bedcfac8df59e2f44a1cde3f41924811baa88402d283029d9e4b2e63793901d769e6583cb15a1571"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "electron-to-chromium@1.5.357",
      "type": "library",
      "name": "electron-to-chromium",
      "version": "1.5.357",
      "scope": "required",
      "author": "Kilian Valkhof",
      "description": "Provides a list of electron-to-chromium version mappings",
      "purl": "pkg:npm/electron-to-chromium@1.5.357",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.357.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Kilian/electron-to-chromium.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3479532100caf1f995c07c2e233997604275130ab70fdc0335cd1c597c431b2b0fe8f6f6d608b018d93189389fc8acbfe12a0fb8de65e862cfd56f52bfbcc1da"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "emittery@1.2.0",
      "type": "library",
      "name": "emittery",
      "version": "1.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Simple and modern async event emitter",
      "purl": "pkg:npm/emittery@1.2.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emittery/-/emittery-1.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b1751cb215c4bce691f776753c639c85526d9825d687c1c0595ab7c6f28f3d658f5ad77fdff62b5b37e606dc42db068f4f839cef228cecb66b95f1b5f5deaea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "emoji-regex@10.3.0",
      "type": "library",
      "name": "emoji-regex",
      "version": "10.3.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@10.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.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": "4292ecf43f6ff6402bbf895f0c4820d57fe03795cb9dffc0ea5f5cb3c48f64b45947766463dfa4c08413c66f9fb127a3e54318184f1f768699548065a86d174f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "end-of-stream@1.4.4",
      "type": "library",
      "name": "end-of-stream",
      "version": "1.4.4",
      "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.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.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": "faec358a720754f428695b87cd1c97776d6270cf9c9ede02cc3e6b5be342d708ce5124ceb3e4deec53afec084deef4bdc7fa08ca12cfe4f4751fea614001eee5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "es-define-property@1.0.1",
      "type": "library",
      "name": "es-define-property",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "`Object.defineProperty`, but not IE 8's broken one.",
      "purl": "pkg:npm/es-define-property@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/es-define-property.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/es-define-property#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/es-define-property/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b79d17e07d4678acd18bdb7da05205f4e90372c9ecf4e0a76316b17e2d34683979ab3a014a0e0e0109db235bc1274faf5ea9d606991a49c223d560dac2696de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "es-errors@1.3.0",
      "type": "library",
      "name": "es-errors",
      "version": "1.3.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "A simple cache for a few of the JS Error constructors.",
      "purl": "pkg:npm/es-errors@1.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/es-errors.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/es-errors#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/es-errors/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "es-object-atoms@1.1.1",
      "type": "library",
      "name": "es-object-atoms",
      "version": "1.1.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "ES Object-related atoms: Object, ToObject, RequireObjectCoercible",
      "purl": "pkg:npm/es-object-atoms@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/es-object-atoms.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/es-object-atoms#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/es-object-atoms/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "146807da1f3328d8a6f658e3edd6a79053dc20220af42a796e6f9cda041261e3e1a5a1b9f9eb2b2ce0e2848a2b9fe3dee85189cd6857428b4fbfbde34da95d5c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "es-set-tostringtag@2.1.0",
      "type": "library",
      "name": "es-set-tostringtag",
      "version": "2.1.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "A helper to optimistically set Symbol.toStringTag, when possible.",
      "purl": "pkg:npm/es-set-tostringtag@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/es-shims/es-set-tostringtag.git"
        },
        {
          "type": "website",
          "url": "https://github.com/es-shims/es-set-tostringtag#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/es-shims/es-set-tostringtag/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8fabd6cdfac655fc97c607be3b4c79b21e9cbf10288346bfe1175dd8adfacc2315e5e27effeb4e0278113bc70e0cc3566d545d5659866502f6612df247c6c850"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "esbuild@0.28.0",
      "type": "library",
      "name": "esbuild",
      "version": "0.28.0",
      "scope": "required",
      "description": "An extremely fast JavaScript and CSS bundler and minifier.",
      "purl": "pkg:npm/esbuild@0.28.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/evanw/esbuild.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0d47d307a5749457f5c1e339ac14a37e420546f3609cefefda6b127c01d8bc87239a73e117a6d229e394013da5725f737bd3aeb8c116d370b4ce7a60809f2ab"
        }
      ],
      "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": "escape-string-regexp@1.0.5",
      "type": "library",
      "name": "escape-string-regexp",
      "version": "1.0.5",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Escape RegExp special characters",
      "purl": "pkg:npm/escape-string-regexp@1.0.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eslint@10.4.0",
      "type": "library",
      "name": "eslint",
      "version": "10.4.0",
      "scope": "required",
      "author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
      "description": "An AST-based pattern checker for JavaScript.",
      "purl": "pkg:npm/eslint@10.4.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eslint/-/eslint-10.4.0.tgz"
        },
        {
          "type": "website",
          "url": "https://eslint.org"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9685f2e9b58ea0fdc43fa240ee3a3aa798cca412661e6b0d64ce521511cb761d4c18e3eeacc9cd063e199406daa9401a4166c2afb8c75783fb833032af265691"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eslint-config-prettier@10.1.8",
      "type": "library",
      "name": "eslint-config-prettier",
      "version": "10.1.8",
      "scope": "required",
      "author": "Simon Lydell",
      "description": "Turns off all rules that are unnecessary or might conflict with Prettier.",
      "purl": "pkg:npm/eslint-config-prettier@10.1.8",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/prettier/eslint-config-prettier#readme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f36199523452d29fe381a9dfeaad6b10edb9552a071f484a3c24eb8229653e3748ff76e0061004d50cc7ac74e2ce3a51bf2ea9180bca8c326d936a45f4d0eaf3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eslint-plugin-prettier@5.5.5",
      "type": "library",
      "name": "eslint-plugin-prettier",
      "version": "5.5.5",
      "scope": "required",
      "author": "Teddy Katz",
      "description": "Runs prettier as an eslint rule",
      "purl": "pkg:npm/eslint-plugin-prettier@5.5.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.5.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/prettier/eslint-plugin-prettier#readme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86c71791ba94676b0f8ad840b8b9b93172fe5a987e53bc079e03c1bfd38c5b094ff2269f972c698d3619926760078fef3c885e9919411282eb1fb502d67eda53"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eslint-plugin-unicorn@64.0.0",
      "type": "library",
      "name": "eslint-plugin-unicorn",
      "version": "64.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "More than 100 powerful ESLint rules",
      "purl": "pkg:npm/eslint-plugin-unicorn@64.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-64.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "acd6706a51e1f22d147cf96137083905350ed4231d28d9a3a9ef93833393667a4aa22f15060b16eeef6a08721da71133675bb0ac9acf174b916fb97ffcadfc80"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "semver@7.8.0",
      "type": "library",
      "name": "semver",
      "version": "7.8.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "The semantic version parser used by npm.",
      "purl": "pkg:npm/semver@7.8.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/node-semver.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "01c33b755ff9ba5e047a4a10dbd0209b9beb8bc24da91ca3dfda34aa95fabc3176199aedbad665e51c200f55e766389301f9dcb0984c238f10407dec37ced834"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "eslint-scope@9.1.2",
      "type": "library",
      "name": "eslint-scope",
      "version": "9.1.2",
      "scope": "required",
      "description": "ECMAScript scope analyzer for ESLint",
      "purl": "pkg:npm/eslint-scope@9.1.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/eslint/js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint/js/blob/main/packages/eslint-scope/README.md"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint/js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c52f741f9d5c2b0d2396dc66be61f2d886a2d4b22aadf6f0e7b6fbf70fc9ecc7ef0df90890567e923eb30b7063b54c21d79d07b1249dc5765cb2ebfbda688315"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "eslint-visitor-keys@3.4.3",
      "type": "library",
      "name": "eslint-visitor-keys",
      "version": "3.4.3",
      "scope": "required",
      "author": "Toru Nagashima (https://github.com/mysticatea)",
      "description": "Constants and utilities about visitor keys to traverse AST.",
      "purl": "pkg:npm/eslint-visitor-keys@3.4.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint/eslint-visitor-keys#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint/eslint-visitor-keys/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2973e2d77a2ca28acc4f944914cd4eacbf24b57eb20edcc8318f57ddcbb3e6f1883382e6b1d8ddc56bf0ff6a0d56a9b3a9add23eb98eb031497cfdad86fa26a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "escape-string-regexp@4.0.0",
      "type": "library",
      "name": "escape-string-regexp",
      "version": "4.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Escape RegExp special characters",
      "purl": "pkg:npm/escape-string-regexp@4.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4eda5c349dd7033c771aaf2c591cc96956a346cd2e57103660091d6f58e6d9890fcf81ba7a05050320379f9bed10865e7cf93959ae145db2ae4b97ca90959d80"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "eslint-visitor-keys@5.0.1",
      "type": "library",
      "name": "eslint-visitor-keys",
      "version": "5.0.1",
      "scope": "required",
      "author": "Toru Nagashima (https://github.com/mysticatea)",
      "description": "Constants and utilities about visitor keys to traverse AST.",
      "purl": "pkg:npm/eslint-visitor-keys@5.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/eslint/js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint/js/blob/main/packages/eslint-visitor-keys/README.md"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint/js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b43e34787c40df98743c421935e223907a034786238c9a77e1b88cd260efa6505efff981f881c2a870c657ba7117eecc9254ef8a085c08f3d90bbca75b28dd4c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "find-up@5.0.0",
      "type": "library",
      "name": "find-up",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Find a file or directory by walking up parent directories",
      "purl": "pkg:npm/find-up@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efcfcf5d3d7094b2c3813cc3b3bb23abd873cf4bd70fece7fbbc32a447b87d74310a6766a9f1ac10f4319a2092408dda8c557dd5b552b2f36dac94625ba9c69e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "glob-parent@6.0.2",
      "type": "library",
      "name": "glob-parent",
      "version": "6.0.2",
      "scope": "required",
      "author": "Gulp Team <team@gulpjs.com> (https://gulpjs.com/)",
      "description": "Extract the non-magic parent path from a glob string.",
      "purl": "pkg:npm/glob-parent@6.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f1c08f043a1550816a7a8832feddbd2bf3a7f877a017eb3494e791df078c9d084b972d773915c61e3aefa79c67ed4b84c48eeff5d6bb782893d33206df9afe0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "locate-path@6.0.0",
      "type": "library",
      "name": "locate-path",
      "version": "6.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get the first path that exists on disk of multiple paths",
      "purl": "pkg:npm/locate-path@6.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88f64ae9e6236f146edee078fd667712c10830914ca80a28a65dd1fb3baad148dc026fcc3ba282c1e0e03df3f77a54f3b6828fdcab67547c539f63470520d553"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "p-locate@5.0.0",
      "type": "library",
      "name": "p-locate",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get the first fulfilled promise that satisfies the provided testing function",
      "purl": "pkg:npm/p-locate@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2da363b51594058fbecc1e6713f37071aa0cca548f93e4be647341d53cdd6cc24c9f2e9dca7a401aded7fed97f418ab74c8784ea7c47a696e8d8b1b29ab1b93f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "path-exists@4.0.0",
      "type": "library",
      "name": "path-exists",
      "version": "4.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Check if a path exists",
      "purl": "pkg:npm/path-exists@4.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "espree@11.2.0",
      "type": "library",
      "name": "espree",
      "version": "11.2.0",
      "scope": "required",
      "author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
      "description": "An Esprima-compatible JavaScript parser built on Acorn",
      "purl": "pkg:npm/espree@11.2.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/eslint/js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/eslint/js/blob/main/packages/espree/README.md"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eslint/js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ee9dc3ad5108a295b50756af0062ee0928758ee6dcd351f624773c078aaa19b966839808f72ba60600028d6a3826521cd38b9fba0e3127749023c1e44bf460cf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "esquery@1.7.0",
      "type": "library",
      "name": "esquery",
      "version": "1.7.0",
      "scope": "required",
      "author": "Joel Feenstra <jrfeenst+esquery@gmail.com>",
      "description": "A query library for ECMAScript AST using a CSS selector like query language.",
      "purl": "pkg:npm/esquery@1.7.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/estools/esquery.git"
        },
        {
          "type": "website",
          "url": "https://github.com/estools/esquery/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "029e86d16430714fcb1ecbcbc0e3757c0417f59a7403663a63f709065f6bfc96d6f74672838ff36c6eb3cca6b639300b10b6ab60798abb41a1a4ce443beed3d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "esrecurse@4.3.0",
      "type": "library",
      "name": "esrecurse",
      "version": "4.3.0",
      "scope": "required",
      "description": "ECMAScript AST recursive visitor",
      "purl": "pkg:npm/esrecurse@4.3.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/estools/esrecurse.git"
        },
        {
          "type": "website",
          "url": "https://github.com/estools/esrecurse"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a67ca2f76fa1be457bcff0dd6faf74ead642ffa021609f63585c4b6a3fcfcbde929aa540381bc70555aa05dd2537db7083e17ca947f7df8a81e692d8bafd36a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "estraverse@5.3.0",
      "type": "library",
      "name": "estraverse",
      "version": "5.3.0",
      "scope": "required",
      "description": "ECMAScript JS AST traversal functions",
      "purl": "pkg:npm/estraverse@5.3.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/estools/estraverse.git"
        },
        {
          "type": "website",
          "url": "https://github.com/estools/estraverse"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "30c74046e54443388d4de243f0380caa6870475d41450fdc04ffa92ed61d4939dfdcc20ef1f15e8883446d7dfa65d3657d4ffb03d7f7814c38f41de842cbf004"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "estree-walker@2.0.2",
      "type": "library",
      "name": "estree-walker",
      "version": "2.0.2",
      "scope": "required",
      "author": "Rich Harris",
      "description": "Traverse an ESTree-compliant AST",
      "purl": "pkg:npm/estree-walker@2.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Rich-Harris/estree-walker"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45f924fcca7f0cbec95637b7bb5f05c45ba34254cd476aba41f312301ec0bc2071f753468ff6dade409fcdad1fe9d5436f0ed89517ff9c3ae7ee942b082c90ff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "esutils@2.0.3",
      "type": "library",
      "name": "esutils",
      "version": "2.0.3",
      "scope": "required",
      "description": "utility box for ECMAScript language tools",
      "purl": "pkg:npm/esutils@2.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/estools/esutils.git"
        },
        {
          "type": "website",
          "url": "https://github.com/estools/esutils"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "915b1ca97938382a7af126747648042958baffc8a3df4d0a0564c9ab7d8ffdd61e5934b02b8d56c93c5a94dd5e46603967d514fcb5fd0fb1564a657d480631ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "event-target-shim@5.0.1",
      "type": "library",
      "name": "event-target-shim",
      "version": "5.0.1",
      "scope": "required",
      "author": "Toru Nagashima",
      "description": "An implementation of WHATWG EventTarget interface.",
      "purl": "pkg:npm/event-target-shim@5.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mysticatea/event-target-shim.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mysticatea/event-target-shim"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mysticatea/event-target-shim/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8bfd976e74b3feec51094ebe35d54980a5834cce36efe32a61b910cc3df6d43b8240952a3ae24a200d08336f96db1b581dd28e999e1d47a7c4c6c7784972fe59"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "execa@9.6.1",
      "type": "library",
      "name": "execa",
      "version": "9.6.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Process execution for humans",
      "purl": "pkg:npm/execa@9.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f417b76683782e6611f74b54a15bb6b5ed81b1bcc77e12727c488055fcfb379ff3bfe8ddb887cbad5db17505ce1db683e8a82919d3bd3d13ccd58e10f5090f90"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "@sindresorhus/merge-streams@4.0.0",
      "type": "library",
      "name": "@sindresorhus/merge-streams",
      "version": "4.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Merge multiple streams into a unified stream",
      "purl": "pkg:npm/%40sindresorhus/merge-streams@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b65a98f71ab9ba4c53519066a0ea7e9bad5cab0403e691c9b45637327f0203ca6ceb28212c7fc7c3c50f76a83838b9855b720595c5e740d9a8fdd87c1f35d821"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-stream@4.0.1",
      "type": "library",
      "name": "is-stream",
      "version": "4.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Check if something is a Node.js stream",
      "purl": "pkg:npm/is-stream@4.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e7cfdd8d2270ea61c90611426febcf516d18934841c243bc0e55e00b6e43b3f7df58a6a4f8eb2311206b52365da208bd70680652c78d3e879f4d57f130cd5fc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "exif-parser@0.1.12",
      "type": "library",
      "name": "exif-parser",
      "version": "0.1.12",
      "scope": "optional",
      "author": "Bruno Windels <bruno.windels@gmail.com>",
      "description": "A javascript library to extract Exif metadata from images, in node and in the browser.",
      "purl": "pkg:npm/exif-parser@0.1.12",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/bwindels/exif-parser.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7366d07cb35b3332cf9b342e3abf1fcb472ccbce169b09c447cd56f3c0f34e9f4260d3c9eb2cce8f6119021f69cb0629a879ec8552c7409f16ce5740c9f63e23"
        }
      ]
    },
    {
      "bom-ref": "extend@3.0.2",
      "type": "library",
      "name": "extend",
      "version": "3.0.2",
      "scope": "required",
      "author": "Stefan Thomas <justmoon@members.fsf.org> (http://www.justmoon.net)",
      "description": "Port of jQuery.extend for node.js and the browser",
      "purl": "pkg:npm/extend@3.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/justmoon/node-extend.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e3aae0b9f5c0fb0b25babab3572b4141b9f9197288861bcd304ee3ee8d7e7dd1c0794ed967db4136501e12fd601156a8577df665d8b3604be81074f2088a6fe"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-deep-equal@3.1.3",
      "type": "library",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "scope": "required",
      "author": "Evgeny Poberezkin",
      "description": "Fast deep equal",
      "purl": "pkg:npm/fast-deep-equal@3.1.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/epoberezkin/fast-deep-equal.git"
        },
        {
          "type": "website",
          "url": "https://github.com/epoberezkin/fast-deep-equal#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/epoberezkin/fast-deep-equal/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f7a90f68432f63d808417bf1fd542f75c0b98a042094fe00ce9ca340606e61b303bb04b2a3d3d1dce4760dcfd70623efb19690c22200da8ad56cd3701347ce1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-diff@1.2.0",
      "type": "library",
      "name": "fast-diff",
      "version": "1.2.0",
      "scope": "required",
      "author": "Jason Chen <jhchen7@gmail.com>",
      "description": "Fast Javascript text diff",
      "purl": "pkg:npm/fast-diff@1.2.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jhchen/fast-diff"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jhchen/fast-diff/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c49ba84f9f8bf7d5e567cb7079d6917fa031d93810571be064e6283caa99b9f98989bd2d2f6b5e80f04e65bd6954d808865a83940d1e3b4737c01bd0726cf1e3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-glob@3.3.3",
      "type": "library",
      "name": "fast-glob",
      "version": "3.3.3",
      "scope": "required",
      "author": "Denis Malinochkin",
      "description": "It's a very fast and efficient glob library for Node.js",
      "purl": "pkg:npm/fast-glob@3.3.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecca6d2fc53472a705773233c0e4c7a22957f71e41acdab27bb67f2ee0bb9023118a8d44312caa44adc1100503eec5d1ab8893e00cd356e65d8604364c2bd82e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-json-stable-stringify@2.1.0",
      "type": "library",
      "name": "fast-json-stable-stringify",
      "version": "2.1.0",
      "scope": "required",
      "author": "James Halliday",
      "description": "deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify",
      "purl": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/epoberezkin/fast-json-stable-stringify.git"
        },
        {
          "type": "website",
          "url": "https://github.com/epoberezkin/fast-json-stable-stringify"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96177fc05f8b93df076684c2b6556b687b5f8795d88a32236a55dc93bb1a52db9a9d20f22ccc671e149710326a1f10fb9ac47c0f4b829aa964c23095f31bf01f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-levenshtein@2.0.6",
      "type": "library",
      "name": "fast-levenshtein",
      "version": "2.0.6",
      "scope": "required",
      "author": "Ramesh Nair <ram@hiddentao.com> (http://www.hiddentao.com/)",
      "description": "Efficient implementation of Levenshtein algorithm  with locale-specific collator support.",
      "purl": "pkg:npm/fast-levenshtein@2.0.6",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/hiddentao/fast-levenshtein.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c25eee887e1a9c92ced364a6371f1a77cbaaa9858e522599ab58c0eb29c11148e5d641d32153d220fcf62bcf2c3fba5f63388ca1d0de0cd2d6c2e61a1d83c77"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-stats@0.0.7",
      "type": "library",
      "name": "fast-stats",
      "version": "0.0.7",
      "scope": "required",
      "author": "Philip Tellis <philip@bluesmoon.info> (http://bluesmoon.info/)",
      "description": "Quickly calculate common statistics on lists of numbers",
      "purl": "pkg:npm/fast-stats@0.0.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-stats/-/fast-stats-0.0.7.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/bluesmoon/node-faststats.git"
        },
        {
          "type": "website",
          "url": "https://github.com/bluesmoon/node-faststats"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00432fa2111f77fa64bd14a524e521e899568e505a20736e2fd845cf46d3fe094b1dba288f6f9f57bd53ad507755e6df620d462c8dcf9c87161fe4fa80d1fc1c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-xml-builder@1.1.3",
      "type": "library",
      "name": "fast-xml-builder",
      "version": "1.1.3",
      "scope": "required",
      "author": "Amit Gupta (https://solothought.com)",
      "description": "Build XML from JSON without C/C++ based libraries",
      "purl": "pkg:npm/fast-xml-builder@1.1.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/NaturalIntelligence/fast-xml-builder.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d68eb42a8170dbe2d6290bb721d71f7059464d6e1da6a1169a385879ce87f36018654d935415dea7ab4c97c67563ec0cf99af30b07b7059f55c9df4ddab22f9a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fast-xml-parser@5.4.1",
      "type": "library",
      "name": "fast-xml-parser",
      "version": "5.4.1",
      "scope": "required",
      "author": "Amit Gupta (https://solothought.com)",
      "description": "Validate XML, Parse XML, Build XML without C/C++ based libraries",
      "purl": "pkg:npm/fast-xml-parser@5.4.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/NaturalIntelligence/fast-xml-parser.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "050df453598a92f5d05d790019cbb2500fc6036ea8101ecdcceb6cc420edcaeeb6b231b0e50ada285871d849b75903633f0f4f1ba310f72b882209120df1aee4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fastq@1.19.1",
      "type": "library",
      "name": "fastq",
      "version": "1.19.1",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "Fast, in memory work queue",
      "purl": "pkg:npm/fastq@1.19.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mcollina/fastq.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mcollina/fastq#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mcollina/fastq/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b02d3cb19025e35dbc6a2214ec308d8dba2f21b8c3ed9f183b92b6a33c90239c41bf8a2392ee2fb30ad586651f46d0d04a6d72a1e97f66f5422c617fcdeafbd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "feed@5.2.1",
      "type": "library",
      "name": "feed",
      "version": "5.2.1",
      "scope": "required",
      "author": "Jean-Philippe Monette <contact@jpmonette.net>",
      "description": "Feed is a RSS, Atom and JSON feed generator for Node.js, making content syndication simple and intuitive!",
      "purl": "pkg:npm/feed@5.2.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/feed/-/feed-5.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jpmonette/feed.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jpmonette/feed"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jpmonette/feed/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d3ca7cd83d6b3d00b8eba34196f23eecbfdcbb70905e39d0f863cf2456a632fdecaeb085f783ee3df498930c8943f467bfba779bc79ed3e14ce8eafa58bccb4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ff-test-bidi-har-export@0.0.22",
      "type": "library",
      "name": "ff-test-bidi-har-export",
      "version": "0.0.22",
      "scope": "required",
      "author": "jdescottes@mozilla.com",
      "description": "Experimental helper to export HAR files from WebDriverBiDi network events",
      "purl": "pkg:npm/ff-test-bidi-har-export@0.0.22",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ff-test-bidi-har-export/-/ff-test-bidi-har-export-0.0.22.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/firefox-devtools/bidi-har-export.git"
        },
        {
          "type": "website",
          "url": "https://github.com/firefox-devtools/bidi-har-export#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/firefox-devtools/bidi-har-export/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07b32bf732ccef99a0ac6ff1c620780512e96f62891483e3a9fee6075adc0a3fbaea6e91433f6fcdfe654ed948706e41cd64bef7f01c2cabb79a19e7dd854eca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "figures@6.1.0",
      "type": "library",
      "name": "figures",
      "version": "6.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Unicode symbols with fallbacks for older terminals",
      "purl": "pkg:npm/figures@6.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77e977ab18d27ac4f857bbf67e1f909e6167516bfd952a636ab85284d4e004e7c0d2db5e8db4140251cb8ad6e39284620ee956d0e3e840f6081a1202f2885e8e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "file-entry-cache@8.0.0",
      "type": "library",
      "name": "file-entry-cache",
      "version": "8.0.0",
      "scope": "required",
      "author": "Jared Wray",
      "description": "Super simple cache for file metadata, useful for process that work o a given series of files and that only need to repeat the job on the changed ones since the previous run of the process",
      "purl": "pkg:npm/file-entry-cache@8.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d74d4c02be2b1ae6869c34644ff527cdb5804d00c8be44fc011666e564417b37bb301d8412ebf65f93b491c31e03e63dc21f6d7560d45ca350c430d55f6429d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "file-type@21.3.4",
      "type": "library",
      "name": "file-type",
      "version": "21.3.4",
      "scope": "optional",
      "author": "Sindre Sorhus",
      "description": "Detect the file type of a file, stream, or data",
      "purl": "pkg:npm/file-type@21.3.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/file-type/-/file-type-21.3.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21ebe2ff2cbc0d2df2806bd3e3b3e349f745a17fb68ac42e7a860fd5c9ed156d492d802e4b8183ecd50f1a0e33bf68997d5e76b83ca4e70e59d13769452e90d6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "file-uri-to-path@1.0.0",
      "type": "library",
      "name": "file-uri-to-path",
      "version": "1.0.0",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)",
      "description": "Convert a file: URI to a file path",
      "purl": "pkg:npm/file-uri-to-path@1.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/file-uri-to-path.git"
        },
        {
          "type": "website",
          "url": "https://github.com/TooTallNate/file-uri-to-path"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/TooTallNate/file-uri-to-path/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d19b7eb372fb55fd5b8b0599dbd6804625582f1ee23069c4525f71df77db07f8f78d1f35bbf3b62dba8af819b508348d0ca56d27f623c18ed351de5291e2d02f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fill-range@7.1.1",
      "type": "library",
      "name": "fill-range",
      "version": "7.1.1",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`",
      "purl": "pkg:npm/fill-range@7.1.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/jonschlinkert/fill-range"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jonschlinkert/fill-range/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62c1a97b75872caf19622e2d583836272dde6d1cf6ad7a300f19e57786e4401d3471cff5670f405a70b48bdced0c98ad8afb50bda23d29a2f22ab73e8415b4ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "find-line-column@0.5.2",
      "type": "library",
      "name": "find-line-column",
      "version": "0.5.2",
      "scope": "required",
      "author": "Matt Blair",
      "description": "Given string and position, return line and column of position",
      "purl": "pkg:npm/find-line-column@0.5.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-line-column/-/find-line-column-0.5.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "db00238ff868551a182e74a103416d295a98c8ca"
        }
      ],
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "flat-cache@4.0.1",
      "type": "library",
      "name": "flat-cache",
      "version": "4.0.1",
      "scope": "required",
      "author": "Jared Wray",
      "description": "A stupidly simple key/value storage using files to persist some data",
      "purl": "pkg:npm/flat-cache@4.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7fb71c14f2b7497147a71d795081b2449fc525072db8a674cd5b8dddfac1a381e72b771acbd5445b447ac8f6051c2d0082a86e90fcca8eadb6b790e6032a86cb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "flatted@3.3.1",
      "type": "library",
      "name": "flatted",
      "version": "3.3.1",
      "scope": "required",
      "author": "Andrea Giammarchi",
      "description": "A super light and fast circular JSON parser.",
      "purl": "pkg:npm/flatted@3.3.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/WebReflection/flatted.git"
        },
        {
          "type": "website",
          "url": "https://github.com/WebReflection/flatted#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/WebReflection/flatted/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5fc72a30b2e27bb2ac3540d277378df0560af6b12de03b7aeceb06fc33469d84d20c11b8b850091419d47a257ecc2540bf0172e7a22333db07e758d568484dc7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "follow-redirects@1.15.11",
      "type": "library",
      "name": "follow-redirects",
      "version": "1.15.11",
      "scope": "required",
      "author": "Ruben Verborgh <ruben@verborgh.org> (https://ruben.verborgh.org/)",
      "description": "HTTP and HTTPS modules that follow redirects.",
      "purl": "pkg:npm/follow-redirects@1.15.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/follow-redirects/follow-redirects.git"
        },
        {
          "type": "website",
          "url": "https://github.com/follow-redirects/follow-redirects"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/follow-redirects/follow-redirects/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75e1b63f425f8eb4f1979d171820f27c8f7b646542c48a5f29899fcab439e27e453bfd207c8112f02fcfb25ea45950e8962cdc69ac592674d2d1048cc6f9ec05"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "foreground-child@3.3.1",
      "type": "library",
      "name": "foreground-child",
      "version": "3.3.1",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Run a child as if it's the foreground process. Give it stdio. Exit when it exits.",
      "purl": "pkg:npm/foreground-child@3.3.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/tapjs/foreground-child.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8085e32aab45b96120cc544903d58241e4892d90e380950e302333c6dbc5abfdfb2a88ccd41146b9faac0b2d2be2a4909982ec65831ec91ab321638cba9d37b3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "form-data@2.5.5",
      "type": "library",
      "name": "form-data",
      "version": "2.5.5",
      "scope": "required",
      "author": "Felix Geisendörfer <felix@debuggable.com> (http://debuggable.com/)",
      "description": "A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.",
      "purl": "pkg:npm/form-data@2.5.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/form-data/-/form-data-2.5.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/form-data/form-data.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ea74e6de476af16596cf4862fedd57241cc62dbbe7fdfff29706c567cba2525ffa5adfc172f9b1a3b86f1e5bf1fa5123505a12e2f0dba6fbe714db2382373e0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "safe-buffer@5.2.1",
      "type": "library",
      "name": "safe-buffer",
      "version": "5.2.1",
      "scope": "required",
      "author": "Feross Aboukhadijeh",
      "description": "Safer Node.js Buffer API",
      "purl": "pkg:npm/safe-buffer@5.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/safe-buffer.git"
        },
        {
          "type": "website",
          "url": "https://github.com/feross/safe-buffer"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/feross/safe-buffer/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "fs.realpath@1.0.0",
      "type": "library",
      "name": "fs.realpath",
      "version": "1.0.0",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Use node's fs.realpath, but fall back to the JS implementation if the native one fails",
      "purl": "pkg:npm/fs.realpath@1.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/fs.realpath.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "1504ad2523158caa40db4a2787cb01411994ea4f"
        }
      ],
      "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": "fzstd@0.1.1",
      "type": "library",
      "name": "fzstd",
      "version": "0.1.1",
      "scope": "required",
      "author": "Arjun Barrett",
      "description": "High performance Zstandard (de)compression",
      "purl": "pkg:npm/fzstd@0.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fzstd/-/fzstd-0.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/101arrowz/fzstd.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/101arrowz/fzstd/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "764b9548e28ac21dde6ace55909cb5016d6f1697adf1303f7c699503992b4e197c61c39513ff19228100d7e535bc49f9724c7184b8ab49d63cdfb6b399b68d1c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "gaxios@6.7.1",
      "type": "library",
      "name": "gaxios",
      "version": "6.7.1",
      "scope": "required",
      "author": "Google, LLC",
      "description": "A simple common HTTP client specifically for Google APIs and services.",
      "purl": "pkg:npm/gaxios@6.7.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gaxios/-/gaxios-6.7.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c33830f84cc631ed75dda70c4055100802e0746f3bf4b3ecb01689d8e3a935dbaab34074fdca0ca86bdb677263a2426983ae293ae5462c124bf795b7ea437c9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "agent-base@7.1.3",
      "type": "library",
      "name": "agent-base",
      "version": "7.1.3",
      "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.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/proxy-agents.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d1479c1dca5abc0a439eea17a2d7d186667c4ceab046c05977060d1822d1838a6be31ad02f7599383eee82978bb8220b30b386b57ddd55ab77b3ae19f82a617"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "gcp-metadata@6.1.0",
      "type": "library",
      "name": "gcp-metadata",
      "version": "6.1.0",
      "scope": "required",
      "author": "Stephen Sawchuk",
      "description": "Get the metadata from a Google Cloud Platform environment",
      "purl": "pkg:npm/gcp-metadata@6.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-6.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "261fc0230c206b16a7fbb65452644b0a3b5c8720e2aa1e0a8c1279b56de994165be622ff04f72ca3c0390e5cde0fdaa5c3476e09a9a735da458f1c1a4f42b22a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "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-east-asian-width@1.4.0",
      "type": "library",
      "name": "get-east-asian-width",
      "version": "1.4.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Determine the East Asian Width of a Unicode character",
      "purl": "pkg:npm/get-east-asian-width@1.4.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4198e610e0be213d6e93a471d2c5f6d95eae1d65706dd6f17f57da3ea2754212dd1a0b11182668c9a4019bfa6245d272fc3dae9ba84cd543fb644790e0490ff9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "get-intrinsic@1.3.0",
      "type": "library",
      "name": "get-intrinsic",
      "version": "1.3.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Get and robustly cache all JS language-level intrinsics at first require time",
      "purl": "pkg:npm/get-intrinsic@1.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/get-intrinsic.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/get-intrinsic#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/get-intrinsic/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f5f4a349aa2cfdf448548a7ec5226513a95fc21112ecb36d29a08121a987b23af69dad418800493e8d263a38f3f062435116ab9823c6a9a89583999f8dbf7c09"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "get-proto@1.0.1",
      "type": "library",
      "name": "get-proto",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Robustly get the [[Prototype]] of an object",
      "purl": "pkg:npm/get-proto@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/get-proto.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/get-proto#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/get-proto/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1349f063a17069f3d26f20a21e7eac3b53608279bb1cef892263a6b0886a202ada1219b823604fc6ffe97db05dcc5853cd73d21ca0e0b83837ca1dfc459a9d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "get-stream@9.0.1",
      "type": "library",
      "name": "get-stream",
      "version": "9.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get a stream as a string, Buffer, ArrayBuffer or array",
      "purl": "pkg:npm/get-stream@9.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9150b13c5def40cfcdd01d4f9a8a9552a8073fe11e5639994909fed680913f17763f6d4fd85d7d94881b4771c1a2c6c1d4f521380a1cb499df127d866cdd9e64"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "gifwrap@0.10.1",
      "type": "library",
      "name": "gifwrap",
      "version": "0.10.1",
      "scope": "optional",
      "author": "Joseph T. Lapp",
      "description": "A Jimp-compatible library for working with GIFs",
      "purl": "pkg:npm/gifwrap@0.10.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.10.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jtlapp/gifwrap.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jtlapp/gifwrap#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jtlapp/gifwrap/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbbeb46f5be92473662f367fb9b4ed367131e5602937f3d8589bd7be04beb4bd5e8134ed85ac85608410362d77e852c40dc37f232118d84706a482130fa79853"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "glob@7.2.3",
      "type": "library",
      "name": "glob",
      "version": "7.2.3",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "a little globber",
      "purl": "pkg:npm/glob@7.2.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/node-glob.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c5474ccba54d9809a471c28089bcbe94bc21f6245c85548bf04cbb087f6d40b8794cb240358614dd93e2e5609b4e958b7dbfa76fb330f604646a04bfa240af5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "glob-parent@5.1.2",
      "type": "library",
      "name": "glob-parent",
      "version": "5.1.2",
      "scope": "required",
      "author": "Gulp Team <team@gulpjs.com> (https://gulpjs.com/)",
      "description": "Extract the non-magic parent path from a glob string.",
      "purl": "pkg:npm/glob-parent@5.1.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00e22049009ea62258c0fdc04671b1fb95674eed870587736c63f8e5e2f0d6faf7cc1def64b7b279dd6c0bd8676dc39cf7f4ab33233944f42b906cf8692f59a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "global-directory@4.0.1",
      "type": "library",
      "name": "global-directory",
      "version": "4.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get the directory of globally installed packages and binaries",
      "purl": "pkg:npm/global-directory@4.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c074d47035286751f9ff4895a84b9d616e3f90094de5c6778ff6d79f40e96e2ce5f6269455e5921ea88e8ec824e8e5b66e42dc95b063cdec01cfac1e435cc0d9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "globals@17.6.0",
      "type": "library",
      "name": "globals",
      "version": "17.6.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Global identifiers from different JavaScript environments",
      "purl": "pkg:npm/globals@17.6.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/globals/-/globals-17.6.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1ea5f7e44fcb2dc272186ec301a6808726e24ce65f7c154176027134ee17ef1349bfaa9dd1e7cea1c388c5e2e69d6e1be0d68a08773baeec2b1f0f68f309a34"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "globby@14.1.0",
      "type": "library",
      "name": "globby",
      "version": "14.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "User-friendly glob matching",
      "purl": "pkg:npm/globby@14.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d086b8e9f0ce693ee4e288353c35b861ba1d596af7b1c4b6bc0af69536eca653add9690aa74bd06e423dc0a8acfd3e4b57f76a3e33b76e94bfcfa193241f362c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ignore@7.0.5",
      "type": "library",
      "name": "ignore",
      "version": "7.0.5",
      "scope": "required",
      "author": "kael",
      "description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
      "purl": "pkg:npm/ignore@7.0.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:kaelzhang/node-ignore.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/kaelzhang/node-ignore/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ece7dc4135f508ba730581601b197e5cabaf3ddc86d68382a7ae36d8c17dedc74ceda2b5604c303a076b317fc7a31c9e30cfc06a194318967ccd05eaf936f1a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "slash@5.1.0",
      "type": "library",
      "name": "slash",
      "version": "5.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Convert Windows backslash paths to slash paths",
      "purl": "pkg:npm/slash@5.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "640ea84774ffa44caeab032000a4f4fe102ff28017724cdb926474524528b10f8c7384711a8264466c07807b9f69e9e5c80804d4cc60a5d72b7fbe72e977270e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "google-auth-library@9.15.0",
      "type": "library",
      "name": "google-auth-library",
      "version": "9.15.0",
      "scope": "required",
      "author": "Google Inc.",
      "description": "Google APIs Authentication Client Library for Node.js",
      "purl": "pkg:npm/google-auth-library@9.15.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-9.15.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edc71210914314eedec456cee8d4720bec47f3f999d466461b6c71c7d887c5959c8d48c9a635b120cc377287c029cb9e67a0c04e2ba49a6a6b0fbc9abd01cec9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "gopd@1.2.0",
      "type": "library",
      "name": "gopd",
      "version": "1.2.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.",
      "purl": "pkg:npm/gopd@1.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/gopd.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/gopd#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/gopd/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65429187afe4505a0089302d4d83d9277870f70371c7e04804e8a39e51bd3e7ac9b027128ecd70cb20fabc9a5a62d827cc3aca6114aa7f738ee917daf77c6c46"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "graceful-fs@4.2.10",
      "type": "library",
      "name": "graceful-fs",
      "version": "4.2.10",
      "scope": "required",
      "description": "A drop-in replacement for fs, making various improvements.",
      "purl": "pkg:npm/graceful-fs@4.2.10",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/isaacs/node-graceful-fs"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f41ca1b2c4767cf56c3598f8efca9451b29f98bd3eb790435728d286dc9964b88aed90c002b1457e8a723938f4334e70136b493e2b00e224e79d79766283ef38"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "gtoken@7.1.0",
      "type": "library",
      "name": "gtoken",
      "version": "7.1.0",
      "scope": "required",
      "author": "Google, LLC",
      "description": "Node.js Google Authentication Service Account Tokens",
      "purl": "pkg:npm/gtoken@7.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gtoken/-/gtoken-7.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a42704c118be4caa4c97101039b1c3439e8a6b051183201fea3b48634e3a7c9e6d22fdf30defcb108b9b72400ef1f8fa2670312dd9969147cdcae950da229d13"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "has-property-descriptors@1.0.2",
      "type": "library",
      "name": "has-property-descriptors",
      "version": "1.0.2",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.",
      "purl": "pkg:npm/has-property-descriptors@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/inspect-js/has-property-descriptors.git"
        },
        {
          "type": "website",
          "url": "https://github.com/inspect-js/has-property-descriptors#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/inspect-js/has-property-descriptors/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7924d2ae216fafab829ed418ce4e333661cb5022f093ec61731f099f64f1a8e709eb82489dd1842d9c095e152aae9999b86b3de7d814be7ab6f2e62a49760ae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "has-symbols@1.1.0",
      "type": "library",
      "name": "has-symbols",
      "version": "1.1.0",
      "scope": "required",
      "author": "Jordan Harband",
      "description": "Determine if the JS environment has Symbol support. Supports spec, or shams.",
      "purl": "pkg:npm/has-symbols@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/inspect-js/has-symbols.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/has-symbols#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/has-symbols/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5c0cd77027625aa2199bdec8383a629a301c2e0b8f2c6278b91d4c360efb02f0b8c64cb2bd87e79bd57e91cae3877b8853d142c25baf22a26863528294aa53d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "has-tostringtag@1.0.2",
      "type": "library",
      "name": "has-tostringtag",
      "version": "1.0.2",
      "scope": "required",
      "author": "Jordan Harband",
      "description": "Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.",
      "purl": "pkg:npm/has-tostringtag@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/inspect-js/has-tostringtag.git"
        },
        {
          "type": "website",
          "url": "https://github.com/inspect-js/has-tostringtag#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/inspect-js/has-tostringtag/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36a00307c5633c52ccd95d15bc751ec30c2cc3465605a21d828fa2787b4ade16ac2f3e2a78246361ca9f07a010ac182044aa69285f0be76fd5a9d56c3b8ec397"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "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@2.8.9",
      "type": "library",
      "name": "hosted-git-info",
      "version": "2.8.9",
      "scope": "required",
      "author": "Rebecca Turner <me@re-becca.org> (http://re-becca.org)",
      "description": "Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab",
      "purl": "pkg:npm/hosted-git-info@2.8.9",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.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": "9b120301bf4bb26e83a0e27bc47fb9f97e32d4b53fe078b9d0bf42e6c22cc0adc9cd42d2e1bc24d45be374182f611e1bcd3e2db944220b5e451367f91db2ef63"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "html-entities@2.5.2",
      "type": "library",
      "name": "html-entities",
      "version": "2.5.2",
      "scope": "required",
      "author": "Marat Dulin",
      "description": "Fastest HTML entities encode/decode library.",
      "purl": "pkg:npm/html-entities@2.5.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mdevils/html-entities.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2bffcf491310938159efc2b26aefa666eac79f7147d15c2bf87dfa784d2b3db798911462f58c5c7983e1b8deb45305a8af1c8a1e1aa800997638529ae0156d68"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "http-proxy-agent@5.0.0",
      "type": "library",
      "name": "http-proxy-agent",
      "version": "5.0.0",
      "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@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/node-http-proxy-agent.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/TooTallNate/node-http-proxy-agent/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f6858f18768444d62eebe8cd30f43230e468193741b6e4ff332c2450f2b8d7b53537bec345048fef58afd421e13a839314533e9abf000f5e62fa172f43ffdd3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "https-proxy-agent@5.0.1",
      "type": "library",
      "name": "https-proxy-agent",
      "version": "5.0.1",
      "scope": "required",
      "author": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)",
      "description": "An HTTP(s) proxy `http.Agent` implementation for HTTPS",
      "purl": "pkg:npm/https-proxy-agent@5.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/node-https-proxy-agent.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/TooTallNate/node-https-proxy-agent/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7457008e94d0160a0b3330b657053e0bf09b4bbb912f49569b10c84e6aa6ec2fbb17439d9a3eacf65e9a95973a0042d786b9e080cd827964971c639d5f662dc0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "human-signals@8.0.1",
      "type": "library",
      "name": "human-signals",
      "version": "8.0.1",
      "scope": "required",
      "author": "ehmicky <ehmicky@gmail.com> (https://github.com/ehmicky)",
      "description": "Human-friendly process signals",
      "purl": "pkg:npm/human-signals@8.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ehmicky/human-signals.git"
        },
        {
          "type": "website",
          "url": "https://www.github.com/ehmicky/human-signals"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ehmicky/human-signals/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78a09ae9bc27261bf18f5e24664e4d08f73a1dbe8176c53d0d970e9e640a4a73b554aadf574cc2bedb6d3d952c06f8e63439fcae97097e9c126271c18dcf7931"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "ieee754@1.2.1",
      "type": "library",
      "name": "ieee754",
      "version": "1.2.1",
      "scope": "optional",
      "author": "Feross Aboukhadijeh",
      "description": "Read/write IEEE754 floating point numbers from/to a Buffer or array-like object",
      "purl": "pkg:npm/ieee754@1.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/ieee754.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75ccaa843bd7d42e3a95765c56a0a92be16d31141574830debf0dfe63b36ce8b94b2a1bb23ab05c62b480beeca60adbd29d5ce2c776ef732f8b059e85509ea68"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "ignore@5.3.2",
      "type": "library",
      "name": "ignore",
      "version": "5.3.2",
      "scope": "required",
      "author": "kael",
      "description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
      "purl": "pkg:npm/ignore@5.3.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:kaelzhang/node-ignore.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/kaelzhang/node-ignore/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86c053354a904c3c245ad71d608da2d3a63f9d4044b0d10324a8d676280bbde832f240ee2404bcb91969924710a721172f467fa630f2e4706632344227682afa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ignore-by-default@2.1.0",
      "type": "library",
      "name": "ignore-by-default",
      "version": "2.1.0",
      "scope": "required",
      "author": "Mark Wubben (https://novemberborn.net/)",
      "description": "A list of directories you should ignore by default",
      "purl": "pkg:npm/ignore-by-default@2.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-2.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/novemberborn/ignore-by-default.git"
        },
        {
          "type": "website",
          "url": "https://github.com/novemberborn/ignore-by-default#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/novemberborn/ignore-by-default/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca259de06566269d10ea086633607f577a191919a3aca2d7bc74774c4d677e85ec9a88209657d95107bbe043747c974f159bb6348bcd76b30c2e6dceb15ece87"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "image-q@4.0.0",
      "type": "library",
      "name": "image-q",
      "version": "4.0.0",
      "scope": "optional",
      "description": "Image Quantization Library in **TypeScript** *(MIT Licensed)*",
      "purl": "pkg:npm/image-q@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/image-q/-/image-q-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/ibezkrovnyi/image-quantization"
        },
        {
          "type": "website",
          "url": "https://github.com/ibezkrovnyi/image-quantization/tree/main/packages/image-q"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ibezkrovnyi/image-quantization/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3df24656021f29026eab7b34b530ce2adced92c89bb9411b2502184f76f2eb072d428f9176587b79fe1ebc9e4d09dc58e027cc6ef164a1c1306e5e0117c46527"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "immediate@3.0.6",
      "type": "library",
      "name": "immediate",
      "version": "3.0.6",
      "scope": "required",
      "description": "A cross browser microtask library",
      "purl": "pkg:npm/immediate@3.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/calvinmetcalf/immediate.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d7385b72a838cd0c043155f631b85ee0f4897f21b5a69a5420d8c60a387f04c484f5aa0eb1738cf24b71da10401382cd5bb5fcf1ab5e5c894898ee08d25d119"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "immutable@5.1.5",
      "type": "library",
      "name": "immutable",
      "version": "5.1.5",
      "scope": "required",
      "author": "Lee Byron",
      "description": "Immutable Data Collections",
      "purl": "pkg:npm/immutable@5.1.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/immutable-js/immutable-js.git"
        },
        {
          "type": "website",
          "url": "https://immutable-js.com"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/immutable-js/immutable-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7bc5c9b6b22c3e86550cebc23e50438afb3f3847398de7d6acf4367b3f5974f7de03294595ed45c1310655c5aa0c49143e3c165b1c23a806dedadb0c4e32df8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "import-global@1.1.1",
      "type": "library",
      "name": "import-global",
      "version": "1.1.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Import a globally installed module",
      "purl": "pkg:npm/import-global@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/import-global/-/import-global-1.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c50eb55f2e78df978b414358268392f1b28107534fd4ad47beeaca36b43cb5c428963e66195c4c68a617f9cf33a03897dafd588d3963dd1827071ded3dee6def"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "imurmurhash@0.1.4",
      "type": "library",
      "name": "imurmurhash",
      "version": "0.1.4",
      "scope": "required",
      "author": "Jens Taylor",
      "description": "An incremental implementation of MurmurHash3",
      "purl": "pkg:npm/imurmurhash@0.1.4",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jensyt/imurmurhash-js"
        },
        {
          "type": "website",
          "url": "https://github.com/jensyt/imurmurhash-js"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jensyt/imurmurhash-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "9218b9b2b928a238b13dc4fb6b6d576f231453ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "indent-string@5.0.0",
      "type": "library",
      "name": "indent-string",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Indent each line in a string",
      "purl": "pkg:npm/indent-string@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ba140a3fb299ac5b601bd9f537e494d8c2d38a6b6c80c174b08234afd53273878321ee60b797300e54b069adbef65ec4eb824108b25ed8ac53408838918481a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "inflight@1.0.6",
      "type": "library",
      "name": "inflight",
      "version": "1.0.6",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Add callbacks to requests in flight to avoid async duplication",
      "purl": "pkg:npm/inflight@1.0.6",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/inflight.git"
        },
        {
          "type": "website",
          "url": "https://github.com/isaacs/inflight"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/isaacs/inflight/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "49bd6331d7d02d0c09bc910a1075ba8165b56df9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "inherits@2.0.4",
      "type": "library",
      "name": "inherits",
      "version": "2.0.4",
      "scope": "required",
      "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
      "purl": "pkg:npm/inherits@2.0.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "ini@4.1.1",
      "type": "library",
      "name": "ini",
      "version": "4.1.1",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "An ini encoder/decoder for node",
      "purl": "pkg:npm/ini@4.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/ini.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4109e7c4dc9fbe61c522c8fb8243dc632991f09770fe8ee6a796458a1c67ea1f028ba7e1dc3c7813580f8e9404a48b8fa3d5d5358fd953087804f3231b22f4d6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "irregular-plurals@3.3.0",
      "type": "library",
      "name": "irregular-plurals",
      "version": "3.3.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Map of nouns to their irregular plural form",
      "purl": "pkg:npm/irregular-plurals@3.3.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "31504b2944da9e033711f44f1513a19964102910ecae023cdc9f064b78d7cbe3b062a891dbf6a85a7758439e35ea32c4dee68680b1fb9dc99edd7f72d3d819de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-binary-path@2.1.0",
      "type": "library",
      "name": "is-binary-path",
      "version": "2.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Check if a file path is a binary file",
      "purl": "pkg:npm/is-binary-path@2.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64c11161eb3aa43c9dcae1a276c7bb3ac1f1b5b23b595794128ce047f83baddd31522998365bd9444fcad8c8194e35b2ef6e487de94b79570433dee69ad4465f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-builtin-module@5.0.0",
      "type": "library",
      "name": "is-builtin-module",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Check if a string matches the name of a Node.js builtin module",
      "purl": "pkg:npm/is-builtin-module@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f846a24a0547b9ad0909d9e2442415d2b62701de119b37d8f4cb1c4c405a885bcf49a7d59816dcdf4dc465b2d0ca5544d1cd23932ca45f3bdbc8ced7a7c2dc4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-core-module@2.13.1",
      "type": "library",
      "name": "is-core-module",
      "version": "2.13.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.13.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.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": "847ac88ef66c7ed3acbca4a7d9345897adf3bf1b201342bed2660ca07ea00f8a264792160762b29e2bc141cce8dfec05d5c0a48f3be9b6723d434b0f53aea297"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-expression@3.0.0",
      "type": "library",
      "name": "is-expression",
      "version": "3.0.0",
      "scope": "required",
      "author": "Timothy Gu <timothygu99@gmail.com>",
      "description": "Check if a string is a valid JavaScript expression",
      "purl": "pkg:npm/is-expression@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/is-expression.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "39acaa6be7fd1f3471dc42c7416e61c24317ac9f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "acorn@4.0.13",
      "type": "library",
      "name": "acorn",
      "version": "4.0.13",
      "scope": "required",
      "description": "ECMAScript parser",
      "purl": "pkg:npm/acorn@4.0.13",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/ternjs/acorn.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ternjs/acorn"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "105495ae5361d697bd195c825192e1ad7f253787"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-extglob@2.1.1",
      "type": "library",
      "name": "is-extglob",
      "version": "2.1.1",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Returns true if a string has an extglob.",
      "purl": "pkg:npm/is-extglob@2.1.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/jonschlinkert/is-extglob"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jonschlinkert/is-extglob/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "a88c02535791f02ed37c76a1b9ea9773c833f8c2"
        }
      ],
      "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": "optional",
      "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-glob@4.0.3",
      "type": "library",
      "name": "is-glob",
      "version": "4.0.3",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience.",
      "purl": "pkg:npm/is-glob@4.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/micromatch/is-glob"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/micromatch/is-glob/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5e9526b21c7dfa66013b6568658bba56df884d6cd97c3a3bf92959a4243e2105d0f7b61f137e4f6f61ab0b33e99758e6611648197f184b4a7af046be1e9524a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-number@7.0.0",
      "type": "library",
      "name": "is-number",
      "version": "7.0.0",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.",
      "purl": "pkg:npm/is-number@7.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/jonschlinkert/is-number"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jonschlinkert/is-number/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e350a27e483a7bc4f2952a5db53a5e2d532abd20445734edb47bc4443ef8d7ea6767c00dbf4d34e0c44be3740a3c394af5c1af369e8d6566540656c65d8c719e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-plain-obj@4.1.0",
      "type": "library",
      "name": "is-plain-obj",
      "version": "4.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Check if a value is a plain object",
      "purl": "pkg:npm/is-plain-obj@4.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8f822faf32e50d909c84c62301b792251683322a7af9ce127852ca73e7c58e841179428219905c8d1c86c102d1f0cd502093946d9dd54db0344deb5fe6983aa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-plain-object@5.0.0",
      "type": "library",
      "name": "is-plain-object",
      "version": "5.0.0",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Returns true if an object was created by the `Object` constructor, or Object.create(null).",
      "purl": "pkg:npm/is-plain-object@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/jonschlinkert/is-plain-object"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jonschlinkert/is-plain-object/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5514b32a46cc9b98cc0e828b6e5b4090543942bed50e24c5197c581575e8c158f7f3b19e18d382b0e1fa32ccb4d12199dc5a7ce1bd4d69ad69b2a81c08810fe5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-promise@2.2.2",
      "type": "library",
      "name": "is-promise",
      "version": "2.2.2",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Test whether an object looks like a promises-a+ promise",
      "purl": "pkg:npm/is-promise@2.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/then/is-promise.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa53f8ffa94a5017d08d9da97714e166f2d401a7e665bf0e03115bf175ed890992df920d82bf3985d386a04b35db87b3d450a7649b7a8dabbf4fe6a5879f1015"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-regex@1.1.4",
      "type": "library",
      "name": "is-regex",
      "version": "1.1.4",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag",
      "purl": "pkg:npm/is-regex@1.1.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/inspect-js/is-regex.git"
        },
        {
          "type": "website",
          "url": "https://github.com/inspect-js/is-regex"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/inspect-js/is-regex/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "92f45dc43b31663873517d3b6672f27734b54d4fd32654d41c763860b2fcededfba14038f437e42ea832f958c5a1ca30cb6f5c2af7128aefa422fef6f234d356"
        }
      ],
      "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": "is-unicode-supported@2.1.0",
      "type": "library",
      "name": "is-unicode-supported",
      "version": "2.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Detect whether the terminal supports Unicode",
      "purl": "pkg:npm/is-unicode-supported@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "984d341a7cdae44101dc3b341df3329656736c1ae62ce5f7bdf5a88fd03d3c49d37eb6ad43f05c6893ae3219e48635ef6f6f85918dd5b87aad006a533e682515"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "isarray@1.0.0",
      "type": "library",
      "name": "isarray",
      "version": "1.0.0",
      "scope": "required",
      "author": "Julian Gruber",
      "description": "Array#isArray for older browsers",
      "purl": "pkg:npm/isarray@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/juliangruber/isarray.git"
        },
        {
          "type": "website",
          "url": "https://github.com/juliangruber/isarray"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54b82121634ce842d0ce8ef3c26720d0d99357258a623bc878cf37ca3a74c110d39949eb33aefc7d06dc281a3a9f6089105d2cce81bfff2b60f932a56bcf402d"
        }
      ],
      "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-1",
          "content": "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "jackspeak@3.4.3",
      "type": "library",
      "name": "jackspeak",
      "version": "3.4.3",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me>",
      "description": "A very strict and proper argument parser.",
      "purl": "pkg:npm/jackspeak@3.4.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/jackspeak.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "386959429cf6c9f6a103f45dd58f0277d48812caaf5e42d5a12c3f720c219e114c0dbb1015e658a0927b6c86414bd05c6a6516f7a6acabf9e93d6ba033e45007"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "jimp@1.6.1",
      "type": "library",
      "name": "jimp",
      "version": "1.6.1",
      "scope": "optional",
      "author": "Andrew Lisowski <lisowski54@gmail.com>",
      "description": "An image processing library written entirely in JavaScript.",
      "purl": "pkg:npm/jimp@1.6.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jimp/-/jimp-1.6.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84d421eab66d59f4955923559afabcecde413c9b0d1fb93b23bab2ad77fd0ce99af71013424ddfb321dacc241ee759c28dd92859d4e6874bc3edb8d548ba31c7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jpeg-js@0.4.4",
      "type": "library",
      "name": "jpeg-js",
      "version": "0.4.4",
      "scope": "optional",
      "author": "Eugene Ware <eugene@noblesamurai.com>",
      "description": "A pure javascript JPEG encoder and decoder",
      "purl": "pkg:npm/jpeg-js@0.4.4",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/eugeneware/jpeg-js"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/eugeneware/jpeg-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "599cde0ce12d4ce04ae0c76c6abd08a84539b0caf7bd257646a9002335045760479d47ca1b2b305853c5c0ae44783a3ddcadc5a214876cb0238f4b355b377e76"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "js-string-escape@1.0.1",
      "type": "library",
      "name": "js-string-escape",
      "version": "1.0.1",
      "scope": "required",
      "author": "Jo Liss <joliss42@gmail.com>",
      "description": "Escape strings for use as JavaScript string literals",
      "purl": "pkg:npm/js-string-escape@1.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/joliss/js-string-escape"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "e2625badbc0d67c7533e9edc1068c587ae4137ef"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "js-stringify@1.0.2",
      "type": "library",
      "name": "js-stringify",
      "version": "1.0.2",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Stringify an object so it can be safely inlined in JavaScript code",
      "purl": "pkg:npm/js-stringify@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jadejs/js-stringify.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "1736fddfd9724f28a3682adc6230ae7e4e9679db"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jsesc@3.1.0",
      "type": "library",
      "name": "jsesc",
      "version": "3.1.0",
      "scope": "required",
      "author": "Mathias Bynens",
      "description": "Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.",
      "purl": "pkg:npm/jsesc@3.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mathiasbynens/jsesc.git"
        },
        {
          "type": "website",
          "url": "https://mths.be/jsesc"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fec33774ed853b35e3290849ba8d10d7bdf07f628ea3cb7823cbc7cba945f69a14a7b6ca4f4fcd1c4f1f3d7db73f07e19f291faa70b6c51c4e9d5c395ee18868"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "json-bigint@1.0.0",
      "type": "library",
      "name": "json-bigint",
      "version": "1.0.0",
      "scope": "required",
      "author": "Andrey Sidorov <sidorares@yandex.ru>",
      "description": "JSON.parse with bigints support",
      "purl": "pkg:npm/json-bigint@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:sidorares/json-bigint.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a23efffc56966e59bbcb48cb530d4f2111fad95a0fe61ff9d5fdbe28d0261b4b1bb550840f2ddc0a3822322d05fe5483cee6facb5f78bcaada85ca174f49449"
        }
      ],
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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-better-errors@1.0.2",
      "type": "library",
      "name": "json-parse-better-errors",
      "version": "1.0.2",
      "scope": "required",
      "author": "Kat Marchán",
      "description": "JSON.parse with context information on error",
      "purl": "pkg:npm/json-parse-better-errors@1.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9abab264a7d7e4484bee1bea715e961b5c988e78deb980f30e185c00052babc3e8f3934140124ff990d44fbe6a650f7c22452806a76413192e90e53b4ecdb0af"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "json-schema-traverse@0.4.1",
      "type": "library",
      "name": "json-schema-traverse",
      "version": "0.4.1",
      "scope": "required",
      "author": "Evgeny Poberezkin",
      "description": "Traverse JSON Schema passing each schema object to callback",
      "purl": "pkg:npm/json-schema-traverse@0.4.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/epoberezkin/json-schema-traverse.git"
        },
        {
          "type": "website",
          "url": "https://github.com/epoberezkin/json-schema-traverse#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/epoberezkin/json-schema-traverse/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5b6c21f9742614e53f0b704861ba1ec727cf075ee5b7aac237634cce64529f6441dca5688753f271ce4eb6f41aec69bfe63221d0b62f7030ffbce3944f7b756"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "json-stable-stringify-without-jsonify@1.0.1",
      "type": "library",
      "name": "json-stable-stringify-without-jsonify",
      "version": "1.0.1",
      "scope": "required",
      "author": "James Halliday",
      "description": "deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies",
      "purl": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/samn/json-stable-stringify.git"
        },
        {
          "type": "website",
          "url": "https://github.com/samn/json-stable-stringify"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "9db7b59496ad3f3cfef30a75142d2d930ad72651"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jstransformer@1.0.0",
      "type": "library",
      "name": "jstransformer",
      "version": "1.0.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Normalize the API of any jstransformer",
      "purl": "pkg:npm/jstransformer@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jstransformers/jstransformer.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jszip@3.10.1",
      "type": "library",
      "name": "jszip",
      "version": "3.10.1",
      "scope": "required",
      "author": "Stuart Knightley <stuart@stuartk.com>",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "purl": "pkg:npm/jszip@3.10.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Stuk/jszip.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c570ef79cc93a462eba85aef92b512a31c5f248e401fb53ccf1c6d55c969b14b4c0aae09436f742d8f005b973b1a09ebfd8fe82be6d031ba8adaa9ad937a4de2"
        }
      ],
      "licenses": [
        {
          "expression": "(MIT OR GPL-3.0-or-later)"
        }
      ]
    },
    {
      "bom-ref": "readable-stream@2.3.8",
      "type": "library",
      "name": "readable-stream",
      "version": "2.3.8",
      "scope": "required",
      "description": "Streams3, a user-land copy of the stream library from Node.js",
      "purl": "pkg:npm/readable-stream@2.3.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/readable-stream"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f29d00524e173838087b04a2d25f04a63b3e1159d688aecda03204194d07844efe67263c0f520c63ba1dbb9951ac55c683bd4bd79286f10acf9ae9b8e514ed74"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jwa@2.0.0",
      "type": "library",
      "name": "jwa",
      "version": "2.0.0",
      "scope": "required",
      "author": "Brian J. Brennan <brianloveswords@gmail.com>",
      "description": "JWA implementation (supports all JWS algorithms)",
      "purl": "pkg:npm/jwa@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/brianloveswords/node-jwa.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8eb676431f75e8403e7eaf5c10078244e58f4df0b08b52151ea4f6b5aa6ea8b1155432850c4345c35a0bf8cc2b4ef1fa9ac2b1b1dd584c3570eae28472cacb10"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jws@4.0.0",
      "type": "library",
      "name": "jws",
      "version": "4.0.0",
      "scope": "required",
      "author": "Brian J Brennan",
      "description": "Implementation of JSON Web Signatures",
      "purl": "pkg:npm/jws@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/brianloveswords/node-jws.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2839dc7d398e66838c4c51b8981946d2a5083a5734ddf9b31feaeee9181855984f9328b2ffdd8ec25b7ff1410df9ae135d1d4541eb5f229244f00a5dbdd5714e"
        }
      ],
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "levn@0.4.1",
      "type": "library",
      "name": "levn",
      "version": "0.4.1",
      "scope": "required",
      "author": "George Zahariev <z@georgezahariev.com>",
      "description": "Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible",
      "purl": "pkg:npm/levn@0.4.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/gkz/levn.git"
        },
        {
          "type": "website",
          "url": "https://github.com/gkz/levn"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9b4f6b87e04e4b184ee1fe7ddebdc4bfb109495c2a48a7aca6f0e589e5e57afbaec3b2a97f2da693eea24102ddabcdfa1aff94011818710e2c7574cb7691029"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "license-checker@25.0.1",
      "type": "library",
      "name": "license-checker",
      "version": "25.0.1",
      "scope": "required",
      "author": "Dav Glass <davglass@gmail.com>",
      "description": "Check license info for a package",
      "purl": "pkg:npm/license-checker@25.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/license-checker/-/license-checker-25.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/davglass/license-checker.git"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/davglass/license-checker/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9844f9008c25ecc4762002986285410695743a790a435c468f620c31e10522ce3640090456346d159196990dbc59e53b30fefbf6202039a3b2f77327e389a7ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "ansi-styles@3.2.1",
      "type": "library",
      "name": "ansi-styles",
      "version": "3.2.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "ANSI escape codes for styling strings in the terminal",
      "purl": "pkg:npm/ansi-styles@3.2.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "553d1923a91945d4e1f18c89c3748c6d89bfbbe36a7ec03112958ed0f7fdb2af3f7bde16c713a93cac7d151d459720ad3950cd390fbc9ed96a17189173eaf9a8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "chalk@2.4.2",
      "type": "library",
      "name": "chalk",
      "version": "2.4.2",
      "scope": "required",
      "description": "Terminal string styling done right",
      "purl": "pkg:npm/chalk@2.4.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32d8be7fd96924d730178b5657cfcead34ed1758198be7fc16a97201da2eada95c156150585dbe3600874a18e409bf881412eaf5bb99c04d71724414e29792b9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "color-convert@1.9.3",
      "type": "library",
      "name": "color-convert",
      "version": "1.9.3",
      "scope": "required",
      "author": "Heather Arthur <fayearthur@gmail.com>",
      "description": "Plain color conversion functions",
      "purl": "pkg:npm/color-convert@1.9.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41f014b5dfaf15d02d150702f020b262dd5f616c52a8088ad9c483eb30c1f0dddca6c10102f471a7dcce1a0e86fd21c7258013f3cfdacff22e0c600bb0d55b1a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "color-name@1.1.3",
      "type": "library",
      "name": "color-name",
      "version": "1.1.3",
      "scope": "required",
      "author": "DY <dfcreative@gmail.com>",
      "description": "A list of color names and its values",
      "purl": "pkg:npm/color-name@1.1.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:dfcreative/color-name.git"
        },
        {
          "type": "website",
          "url": "https://github.com/dfcreative/color-name"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/dfcreative/color-name/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "a7d0558bd89c42f795dd42328f740831ca53bc25"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "debug@3.2.7",
      "type": "library",
      "name": "debug",
      "version": "3.2.7",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca>",
      "description": "small debugging utility",
      "purl": "pkg:npm/debug@3.2.7",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/visionmedia/debug.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0858f3618022e1385f890be2ceb1507af4d35c7b670aa59f7bbc75021804b1c4f3e996cb6dfa0b44b3ee81343206d87a7fc644455512c961c50ffed6bb8b755d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "has-flag@3.0.0",
      "type": "library",
      "name": "has-flag",
      "version": "3.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Check if argv has a specific flag",
      "purl": "pkg:npm/has-flag@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "b5d454dc2199ae225699f3467e5a07f3b955bafd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "supports-color@5.5.0",
      "type": "library",
      "name": "supports-color",
      "version": "5.5.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Detect whether a terminal supports color",
      "purl": "pkg:npm/supports-color@5.5.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "423563c1d5c8b78d3c308880a825f8a142ac814d84a801b3b363e9926e1a4186e39be644584716e127c5353af8b8c35999ad1ecb87f99602eb901d1a5f440ca3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lie@3.3.0",
      "type": "library",
      "name": "lie",
      "version": "3.3.0",
      "scope": "required",
      "description": "A basic but performant promise implementation",
      "purl": "pkg:npm/lie@3.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/calvinmetcalf/lie.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/calvinmetcalf/lie/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51a88c27379646512e8f302ec392e8918d4be5e70d41864a7e6c99f4bef00c76ffa797ad29ac5786884172bc341186f2f86fcd039daf452378377f5dc47008c1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "line-reader@0.2.4",
      "type": "library",
      "name": "line-reader",
      "version": "0.2.4",
      "scope": "required",
      "author": "Nick Ewing <nick@nickewing.net>",
      "description": "Asynchronous line-by-line file reader",
      "purl": "pkg:npm/line-reader@0.2.4",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/line-reader/-/line-reader-0.2.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://nickewing@github.com/nickewing/line-reader.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "c4392b587dea38580c9678570e6e8e49fce52622"
        }
      ]
    },
    {
      "bom-ref": "load-json-file@7.0.1",
      "type": "library",
      "name": "load-json-file",
      "version": "7.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Read and parse a JSON file",
      "purl": "pkg:npm/load-json-file@7.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/load-json-file/-/load-json-file-7.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a7c63ddebf7981e5391504669dd0933a7662e240bfa8d2ddb724f059f6c77ecaf48b934e66168a8a070e4df206db914e13357caa0a022b97f54cd7b3a050881"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "lodash@4.17.21",
      "type": "library",
      "name": "lodash",
      "version": "4.17.21",
      "scope": "required",
      "author": "John-David Dalton <john.david.dalton@gmail.com>",
      "description": "Lodash modular utilities.",
      "purl": "pkg:npm/lodash@4.17.21",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
        },
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf690311ee7b95e713ba568322e3533f2dd1cb880b189e99d4edef13592b81764daec43e2c54c61d5c558dc5cfb35ecb85b65519e74026ff17675b6f8f916f4a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "marked@18.0.3",
      "type": "library",
      "name": "marked",
      "version": "18.0.3",
      "scope": "required",
      "author": "Christopher Jeffrey",
      "description": "A markdown parser built for speed",
      "purl": "pkg:npm/marked@18.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/marked/-/marked-18.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/markedjs/marked.git"
        },
        {
          "type": "website",
          "url": "https://marked.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/markedjs/marked/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed54fdd093a40de6915a97e339179118f10a9f479c74044190318bfad4f5c1963479f3cfaa45312d44a6cf2fc2ed32329506090bd49321212c087aea6ffed520"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "matcher@5.0.0",
      "type": "library",
      "name": "matcher",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Simple wildcard matching",
      "purl": "pkg:npm/matcher@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/matcher/-/matcher-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b3610c04e5ad5c573c760aafa00cca257c4d1e26dc749315d20c2a2946b0f44d89049b8650aec3acd2ab03a83f8bebfbd934f5ebeeac566e664b7b6168c2d053"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "escape-string-regexp@5.0.0",
      "type": "library",
      "name": "escape-string-regexp",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Escape RegExp special characters",
      "purl": "pkg:npm/escape-string-regexp@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fef798ef925b30ae23d728efb94c6e56c892fe1affe221ecf454d3e9c8137b1c5d1342f2fe095c7010249681ff0e87e48d16d95376e7a23dfc98e9a1919d251f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "math-intrinsics@1.1.0",
      "type": "library",
      "name": "math-intrinsics",
      "version": "1.1.0",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "ES Math-related intrinsics and helpers, robustly cached.",
      "purl": "pkg:npm/math-intrinsics@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/es-shims/math-intrinsics.git"
        },
        {
          "type": "website",
          "url": "https://github.com/es-shims/math-intrinsics#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/es-shims/math-intrinsics/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc85ed6f0124e474cfc84c32297ea11a4617c4cf676e3eb807e8a55499c2fd1e81d291f91b85776f4a556cbec3063e2d921040a696d05257fa17a5e5f4b1eed6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "md5-hex@3.0.1",
      "type": "library",
      "name": "md5-hex",
      "version": "3.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Create a MD5 hash with hex encoding",
      "purl": "pkg:npm/md5-hex@3.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "054891b53b55dfd2c82708a75818ea56c53dc61767cfbfe2f3cf55f39f48045a6ea86023e8bb8ebc7bf95cb6e067647ba6d26825a11cc64bfcf3f876e53ec28b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "memoize@10.1.0",
      "type": "library",
      "name": "memoize",
      "version": "10.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input",
      "purl": "pkg:npm/memoize@10.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/memoize/-/memoize-10.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "30c6c5849ce1e09960fe9a2ad6c8bdd174654d94431d5a9d973da63f2189ea4a8ca721d4c95a43779829140bd57a15bae3e440d5e284f58b7c6922d8ef0d8a82"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "merge2@1.4.1",
      "type": "library",
      "name": "merge2",
      "version": "1.4.1",
      "scope": "required",
      "description": "Merge multiple streams into one stream in sequence or parallel.",
      "purl": "pkg:npm/merge2@1.4.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:teambition/merge2.git"
        },
        {
          "type": "website",
          "url": "https://github.com/teambition/merge2"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2aed51203095b827cb5c7d53f2f20d3d35c43065d6f0144aa17bf5999282338e7ff74c60f0b4e098b571b10373bcb4fce97330820e0bfe3f63f9cb4d1924e3a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "micromatch@4.0.8",
      "type": "library",
      "name": "micromatch",
      "version": "4.0.8",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.",
      "purl": "pkg:npm/micromatch@4.0.8",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/micromatch/micromatch"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/micromatch/micromatch/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d7c1f06162ed210423f0f039f413e58361beda7f77522d558a8b71c6bfce08745e13c85a02d32b3115dd06a31c3b9d2bf84ff3f3109431b18b0488508aa3604"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime@3.0.0",
      "type": "library",
      "name": "mime",
      "version": "3.0.0",
      "scope": "required",
      "author": "Robert Kieffer",
      "description": "A comprehensive library for mime-type mapping",
      "purl": "pkg:npm/mime@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/broofa/mime"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d2094eff541d65a0858165ed7868460753ffb550c107a1a3bbab108e5493b0f46807ef65405a9a7135c8d4fb1f5ada4dc648805734ac57405a91bef67bbebdc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime-db@1.52.0",
      "type": "library",
      "name": "mime-db",
      "version": "1.52.0",
      "scope": "required",
      "description": "Media Type Database",
      "purl": "pkg:npm/mime-db@1.52.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0f538b95edd625bed589c70c311c3d0fba285536213b4f201b439496c43081f66518bce82ba103b061040e28f27c0886c4fb51135653a82b5502da7537818be"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime-types@2.1.35",
      "type": "library",
      "name": "mime-types",
      "version": "2.1.35",
      "scope": "required",
      "description": "The ultimate javascript content-type utility.",
      "purl": "pkg:npm/mime-types@2.1.35",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64363e6cf9b9cd34c5f98a42ac053d9cad148080983d3d10b53d4d65616fe2cfbe4cd91c815693d20ebee11dae238323423cf2b07075cf1b962f9d21cda7978b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mimic-function@5.0.1",
      "type": "library",
      "name": "mimic-function",
      "version": "5.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Make a function mimic another one",
      "purl": "pkg:npm/mimic-function@5.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54fefd5d43f15760a28183f78d6c005054a4bb668aa811fbb9301aa4558206abadb1b983a3de8a639a3cba1e94fbf612227e4ec499d7a7bddb795929a8c20684"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "minimatch@3.1.2",
      "type": "library",
      "name": "minimatch",
      "version": "3.1.2",
      "scope": "optional",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)",
      "description": "a glob matcher in javascript",
      "purl": "pkg:npm/minimatch@3.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/minimatch.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27ba7ade1462023c35343130c355bb8b7efe07222b3963b95d0400cd9dd539c2f43cdc9bc297e657f374e73140cf043d512c84717eaddd43be2b96aa0503881f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "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": "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": "mkdirp@0.5.5",
      "type": "library",
      "name": "mkdirp",
      "version": "0.5.5",
      "scope": "required",
      "author": "James Halliday <mail@substack.net> (http://substack.net)",
      "description": "Recursively mkdir, like `mkdir -p`",
      "purl": "pkg:npm/mkdirp@0.5.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/substack/node-mkdirp.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34a98094449fea3306ca6d7ef91d116bbc2f855fb0156eb715a48e14fc116a1bde6b480c51c19485578083fd010b4c22bfd8a1e4d60f0755a7d54108d7f2fec5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ms@2.1.2",
      "type": "library",
      "name": "ms",
      "version": "2.1.2",
      "scope": "required",
      "description": "Tiny millisecond conversion utility",
      "purl": "pkg:npm/ms@2.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "nan@2.22.2",
      "type": "library",
      "name": "nan",
      "version": "2.22.2",
      "scope": "optional",
      "description": "Native Abstractions for Node.js: C++ header for Node 0.8 -> 22 compatibility",
      "purl": "pkg:npm/nan@2.22.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nan/-/nan-2.22.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/nan.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c03608711644b5a650dd46c5f45fda66d19e9224d37a80176d5df6a7c2867c868a02e60a2c1854811916075153f3d5ab0a03f90c46a0d1747ae5b99eb54a905"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "natural-compare@1.4.0",
      "type": "library",
      "name": "natural-compare",
      "version": "1.4.0",
      "scope": "required",
      "author": "Lauri Rooden (https://github.com/litejs/natural-compare-lite)",
      "description": "Compare strings containing a mix of letters and numbers in the way a human being would in sort order.",
      "purl": "pkg:npm/natural-compare@1.4.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/litejs/natural-compare-lite/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "node-fetch@2.7.0",
      "type": "library",
      "name": "node-fetch",
      "version": "2.7.0",
      "scope": "required",
      "author": "David Frank",
      "description": "A light-weight module that brings window.fetch to node.js",
      "purl": "pkg:npm/node-fetch@2.7.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bitinn/node-fetch.git"
        },
        {
          "type": "website",
          "url": "https://github.com/bitinn/node-fetch"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/bitinn/node-fetch/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7381517d49bf75b71667b53ed56ab40300b214bfb79edd9b130d39c1fc52cfe0d6a56b22b609928189b2d9d41d5b2282d7af7810b3ea32cfd8cd448da332edf0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "node-forge@1.3.1",
      "type": "library",
      "name": "node-forge",
      "version": "1.3.1",
      "scope": "required",
      "author": "Digital Bazaar, Inc.",
      "description": "JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.",
      "purl": "pkg:npm/node-forge@1.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/digitalbazaar/forge"
        },
        {
          "type": "website",
          "url": "https://github.com/digitalbazaar/forge"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/digitalbazaar/forge/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74f12d39e32f17d54c71857fd566fc08fa15017b69e8c28c95c6c0b7875daa61aa509e9f41915790d64d90d95f7afb4d906b5a4a85dffef34d352be0add5f0b4"
        }
      ],
      "licenses": [
        {
          "expression": "(BSD-3-Clause OR GPL-2.0)"
        }
      ]
    },
    {
      "bom-ref": "node-gyp-build@4.8.0",
      "type": "library",
      "name": "node-gyp-build",
      "version": "4.8.0",
      "scope": "optional",
      "author": "Mathias Buus (@mafintosh)",
      "description": "Build tool and bindings loader for node-gyp that supports prebuilds",
      "purl": "pkg:npm/node-gyp-build@4.8.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/prebuild/node-gyp-build.git"
        },
        {
          "type": "website",
          "url": "https://github.com/prebuild/node-gyp-build"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/prebuild/node-gyp-build/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bba7ecd80114963361a371184c93417c898ee504e8fc9ff512d77e3557428fba9629448dfdb48b919c210efec8fb0fcc482eaa2787249dea64018ca40dd2bca2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "node-hid@3.1.2",
      "type": "library",
      "name": "node-hid",
      "version": "3.1.2",
      "scope": "optional",
      "author": "Hans Hübner <hans.huebner@gmail.com> (https://github.com/hanshuebner)",
      "description": "USB HID device access library",
      "purl": "pkg:npm/node-hid@3.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-hid/-/node-hid-3.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/node-hid/node-hid.git"
        },
        {
          "type": "website",
          "url": "https://github.com/node-hid/node-hid#readme"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6e065f15e2698159b7aab157d1bdbb2b943041c70cec0b993a80c545e7038cd995725d41c6db3adfa2d202ea2f90339642b034a1696b222593927733efb0ffa"
        }
      ],
      "licenses": [
        {
          "expression": "(MIT OR X11)"
        }
      ]
    },
    {
      "bom-ref": "node-addon-api@3.2.1",
      "type": "library",
      "name": "node-addon-api",
      "version": "3.2.1",
      "scope": "optional",
      "description": "Node.js API (Node-API)",
      "purl": "pkg:npm/node-addon-api@3.2.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/node-addon-api.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/node-addon-api"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nodejs/node-addon-api/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a671e8bd26085534363276085099e0d7f0aa009b4140898c88714b7f3789e1c808a9075ee99656500ce243d9fa2dc40067b7831dcfe74a4ceede7ed2e0e1dd0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "node-releases@2.0.44",
      "type": "library",
      "name": "node-releases",
      "version": "2.0.44",
      "scope": "required",
      "author": "Sergey Rubanov <chi187@gmail.com>",
      "description": "Node.js releases data",
      "purl": "pkg:npm/node-releases@2.0.44",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.44.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/chicoxyzzy/node-releases.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e56532ba7a0f32cbef1214bc0311ed4733fea00f140a427b611c5ab562a39e09dd84318b8aa1150102968c5022022b8bf333111b31922711672deb686b8dea19"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "node-stream-zip@1.15.0",
      "type": "library",
      "name": "node-stream-zip",
      "version": "1.15.0",
      "scope": "required",
      "author": "Antelle <antelle.net@gmail.com> (https://github.com/antelle)",
      "description": "node.js library for reading and extraction of ZIP archives",
      "purl": "pkg:npm/node-stream-zip@1.15.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/antelle/node-stream-zip.git"
        },
        {
          "type": "website",
          "url": "https://github.com/antelle/node-stream-zip"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/antelle/node-stream-zip/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2cde1fc9db7d4ea8598538646485509c5f5cc23537aa6507f61efc331fcaedddd5bdf46aab0b612f024450e10bd103d9d1742634dedb7b91a08ade7ee1dab707"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "nofilter@3.1.0",
      "type": "library",
      "name": "nofilter",
      "version": "3.1.0",
      "scope": "required",
      "author": "Joe Hildebrand",
      "description": "Read and write a growable buffer as a stream",
      "purl": "pkg:npm/nofilter@3.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nofilter/-/nofilter-3.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/hildjj/nofilter.git"
        },
        {
          "type": "website",
          "url": "https://github.com/hildjj/nofilter#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/hildjj/nofilter/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97634d8f4edef5a7cf9e1021be056b083fe8cb6022d727cba6ea3712988ed63153b01e2c173ea821f01f499c90cd5a64650f714bc652e60d6308182ae07c28d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "nopt@4.0.3",
      "type": "library",
      "name": "nopt",
      "version": "4.0.3",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Option parsing for Node, supporting types, shorthands, etc. Used by npm.",
      "purl": "pkg:npm/nopt@4.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/nopt.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0af686c15333b523092ce7973eb7b3edfc9f39b759a8d50ad5c3c01332c7ad3c9b22e6bda4c76698f479630b5f35fb4838cbf70cf52115ac6c64c35340edb42a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "normalize-package-data@2.5.0",
      "type": "library",
      "name": "normalize-package-data",
      "version": "2.5.0",
      "scope": "required",
      "author": "Meryn Stol <merynstol@gmail.com>",
      "description": "Normalizes data that can be found in package.json files.",
      "purl": "pkg:npm/normalize-package-data@2.5.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/npm/normalize-package-data.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff908c3774f44785d38f80dc19a7b1a3eae8652752156ff400e39344eae3c73086d70ad65c4b066d129ebe39482fe643138b19949af9103e185b4caa9a42be78"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "normalize-path@3.0.0",
      "type": "library",
      "name": "normalize-path",
      "version": "3.0.0",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.",
      "purl": "pkg:npm/normalize-path@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/jonschlinkert/normalize-path"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jonschlinkert/normalize-path/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9e66ce4bb375ad0a2b075a9f52d86532f1daa4a468b80554b3dc66aa884e9ecee6f4e75d844b3b57530501e82e8829b4246363e76ff983e166288c24707302c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "npm-run-path@6.0.0",
      "type": "library",
      "name": "npm-run-path",
      "version": "6.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get your PATH prepended with locally installed binaries",
      "purl": "pkg:npm/npm-run-path@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6a9f2ed9f43b1053c3aedfd111b0f5383994254933f8ed2850cee299e8f457a582ed205825fc31016045ca96f7046bef6d1d570af0217cd58d95ef6a9a66158"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "path-key@4.0.0",
      "type": "library",
      "name": "path-key",
      "version": "4.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get the PATH environment variable key cross-platform",
      "purl": "pkg:npm/path-key@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85a444ca9abbc6433b12b7e0232034cfe063e0018a94c49d9501368ef268ea1b960f511d90a615f86fd3e27ab4604176be04d3f24a8c14aa35b879fde74af849"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "object-assign@4.1.1",
      "type": "library",
      "name": "object-assign",
      "version": "4.1.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "ES2015 `Object.assign()` ponyfill",
      "purl": "pkg:npm/object-assign@4.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "2109adc7965887cfc05cbbd442cac8bfbb360863"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "omggif@1.0.10",
      "type": "library",
      "name": "omggif",
      "version": "1.0.10",
      "scope": "optional",
      "author": "Dean McNamee <dean@gmail.com>",
      "purl": "pkg:npm/omggif@1.0.10",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/deanm/omggif"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2cc253b6f81cfe7ba05e3d1572baecebc327d83d6bd337fadf454db6ab692351443bb7be3bd14fe20aacf4072705a4847a81c83e6dbcbbaaa03d1d28c84a464b"
        }
      ],
      "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-1",
          "content": "583b1aa775961d4b113ac17d9c50baef9dd76bd1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "optionator@0.9.4",
      "type": "library",
      "name": "optionator",
      "version": "0.9.4",
      "scope": "required",
      "author": "George Zahariev <z@georgezahariev.com>",
      "description": "option parsing and help generation",
      "purl": "pkg:npm/optionator@0.9.4",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/gkz/optionator.git"
        },
        {
          "type": "website",
          "url": "https://github.com/gkz/optionator"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e88a50ee6294c5171934b20e6d1d21cfb971b1aa5248860d649c173c6785d264d5a862852178f50d070ca13db64b744e70bc98febcf43d669667d6b25a669df6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "os-homedir@1.0.2",
      "type": "library",
      "name": "os-homedir",
      "version": "1.0.2",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Node.js 4 `os.homedir()` ponyfill",
      "purl": "pkg:npm/os-homedir@1.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "ffbc4988336e0e833de0c168c7ef152121aa7fb3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "os-tmpdir@1.0.2",
      "type": "library",
      "name": "os-tmpdir",
      "version": "1.0.2",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Node.js os.tmpdir() ponyfill",
      "purl": "pkg:npm/os-tmpdir@1.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "bbe67406c79aa85c5cfec766fe5734555dfa1274"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "osenv@0.1.5",
      "type": "library",
      "name": "osenv",
      "version": "0.1.5",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Look up environment settings specific to different operating systems",
      "purl": "pkg:npm/osenv@0.1.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0259c08409d315736470dd4e70f598ea5fa81aeae6e4d710d52b1b4140f2bbc22b3fd05dabf53ea4e3274662179c97b614071055c612f9a22b0fb0dc403deda"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "p-map@7.0.3",
      "type": "library",
      "name": "p-map",
      "version": "7.0.3",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Map over promises concurrently",
      "purl": "pkg:npm/p-map@7.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-map/-/p-map-7.0.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5649dd22fd9f201f7db30bd0a00eb96e6f9fb26b7a50d746788074a3106cf9684085d874f10034e095e923badb07daf4f3f9e46f2b0aa326bdaed0c445839830"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "package-config@5.0.0",
      "type": "library",
      "name": "package-config",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get namespaced config from the closest package.json",
      "purl": "pkg:npm/package-config@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/package-config/-/package-config-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1984d37b0dac94171876f447aa387069ac9d54cbe7feaac60b7db7fa729c9588a83522d30d433f94682d1938321d5b58728cdbf97904f02361c1cada3a667d32"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "package-json-from-dist@1.0.1",
      "type": "library",
      "name": "package-json-from-dist",
      "version": "1.0.1",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
      "description": "Load the local package.json from either src or dist folder",
      "purl": "pkg:npm/package-json-from-dist@1.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/package-json-from-dist.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5046484b7fdbcb8382f2f2f73f67535d1113a5e6cb236362239bc8ae3683ff952dae4157fed35bc234d2440182ffeec2028da921c05a4605a670104772c68223"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "pagexray@5.0.0",
      "type": "library",
      "name": "pagexray",
      "version": "5.0.0",
      "scope": "required",
      "author": "Peter Hedenskog",
      "description": "Xray your HAR file and know all about the page",
      "purl": "pkg:npm/pagexray@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pagexray/-/pagexray-5.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:sitespeedio/pagexray.git"
        },
        {
          "type": "website",
          "url": "http://www.sitespeed.io"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/sitespeedio/pagexray/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5ade9b27e76cb5f58ff7e0b386d5dda46e236a896ca19333cf74a5240e686885aa783e5f037356e2110bff06a713109b231956e37a2bf6f5dc1d2d84ba5134e1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pako@1.0.11",
      "type": "library",
      "name": "pako",
      "version": "1.0.11",
      "scope": "required",
      "description": "zlib port to javascript - fast, modularized, with browser support",
      "purl": "pkg:npm/pako@1.0.11",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/nodeca/pako"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e212c1f0fcb8cd971ee6ce3277d5f3a29ab056fff218d855d4197c353982ab5efadc778adbe130553bfe95e19e2f5dc39e1db07dbaa8c153d70883b4cf8b5a63"
        }
      ],
      "licenses": [
        {
          "expression": "(MIT AND Zlib)"
        }
      ]
    },
    {
      "bom-ref": "parse-bmfont-ascii@1.0.6",
      "type": "library",
      "name": "parse-bmfont-ascii",
      "version": "1.0.6",
      "scope": "optional",
      "author": "Matt DesLauriers",
      "description": "parses ASCII BMFont files to a JavaScript object",
      "purl": "pkg:npm/parse-bmfont-ascii@1.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/mattdesl/parse-bmfont-ascii.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mattdesl/parse-bmfont-ascii"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mattdesl/parse-bmfont-ascii/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53846b56c5050a5788381b0819838c2a39fd3dabec18e5f16ef606b4c3847e721dd1254db207a15e1d43c547553cba317799af704b6f98ab363267f43296b564"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "parse-bmfont-binary@1.0.6",
      "type": "library",
      "name": "parse-bmfont-binary",
      "version": "1.0.6",
      "scope": "optional",
      "author": "Matt DesLauriers",
      "description": "reads a BMFont binary in a Buffer into a JSON object",
      "purl": "pkg:npm/parse-bmfont-binary@1.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/Jam3/parse-bmfont-binary.git"
        },
        {
          "type": "website",
          "url": "https://github.com/Jam3/parse-bmfont-binary"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Jam3/parse-bmfont-binary/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b19ac45e6b4c1d19d62d863b947964cc58faa6dbe140778188f2f0af86026c167a06853acb8570c3ba9c13a3bad754081a2c81a85470d94bda7fe576d2a9e58"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "parse-bmfont-xml@1.1.6",
      "type": "library",
      "name": "parse-bmfont-xml",
      "version": "1.1.6",
      "scope": "optional",
      "author": "Matt DesLauriers",
      "description": "parses XML BMFont files into a JavaScript object",
      "purl": "pkg:npm/parse-bmfont-xml@1.1.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/mattdesl/parse-bmfont-xml.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mattdesl/parse-bmfont-xml"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mattdesl/parse-bmfont-xml/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1c125895319121ac50f0321e12c48c95269a98a0e58327d3fcf79b45b92f97b8dcc8e54066064e54e4ee0ab897539d9a52048e0b140dbe66225a8b07d2c2530"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "parse-ms@4.0.0",
      "type": "library",
      "name": "parse-ms",
      "version": "4.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Parse milliseconds into an object",
      "purl": "pkg:npm/parse-ms@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d77ebca2adb9aadf8cbc401c20a8254b8bef28037a16c767809d29fad884f2121118696465559d83bcc33d7996ccb3f45fc4fbbf3cafda04bc868f822ba8c1f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "path-expression-matcher@1.1.3",
      "type": "library",
      "name": "path-expression-matcher",
      "version": "1.1.3",
      "scope": "required",
      "author": "Amit Gupta (https://solothought.com)",
      "description": "Efficient path tracking and pattern matching for XML/JSON parsers",
      "purl": "pkg:npm/path-expression-matcher@1.1.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.1.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/NaturalIntelligence/path-expression-matcher"
        },
        {
          "type": "website",
          "url": "https://github.com/NaturalIntelligence/path-expression-matcher#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/NaturalIntelligence/path-expression-matcher/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9d56063c297995749651492d497443ce28f7538842bfa62d1191c4f6b30d51857c6885dba35252453ee4b54d291ebd9f6fcdddd994bed42e5d4c1c64c0a4acd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "path-is-absolute@1.0.1",
      "type": "library",
      "name": "path-is-absolute",
      "version": "1.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Node.js 0.12 path.isAbsolute() ponyfill",
      "purl": "pkg:npm/path-is-absolute@1.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "path-is-inside@1.0.2",
      "type": "library",
      "name": "path-is-inside",
      "version": "1.0.2",
      "scope": "optional",
      "author": "Domenic Denicola <d@domenic.me> (https://domenic.me)",
      "description": "Tests whether one path is inside another path",
      "purl": "pkg:npm/path-is-inside@1.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d4589af7f942e9e335e6a25fd266415fdc91ac4bdfd222ff98dd1b7ddff5233e90e99250797f57abe0edcf3886d4b9427715782ab5ed90ed2ad4eb302ac24f3"
        }
      ],
      "licenses": [
        {
          "expression": "(WTFPL OR MIT)"
        }
      ]
    },
    {
      "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@1.11.1",
      "type": "library",
      "name": "path-scurry",
      "version": "1.11.1",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (https://blog.izs.me)",
      "description": "walk paths fast and efficiently",
      "purl": "pkg:npm/path-scurry@1.11.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/path-scurry"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5dae0dc35ec54bd02940527dba62e2252e28ac68e6ed9cf052bc1a99c190b874b30f2b61f5ba0a0dac9c61d0dc643baa6004d7c381c55e06aa59372d5bfbf51c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "path-to-regexp@3.3.0",
      "type": "library",
      "name": "path-to-regexp",
      "version": "3.3.0",
      "scope": "optional",
      "description": "Express style path to RegExp utility",
      "purl": "pkg:npm/path-to-regexp@3.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pillarjs/path-to-regexp.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ab2087e36d5840f4b65850f10e37ed7dcd5947958a433573aaca789fd3369108553a8fc1c9a845a143497e5e7c90e70419f43fffbc1e1530e19beb2cf0473183"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "path-type@6.0.0",
      "type": "library",
      "name": "path-type",
      "version": "6.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Check if a path is a file, directory, or symlink",
      "purl": "pkg:npm/path-type@6.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "563eec7fefade69043eb7ecd49f931a4748c7d669e8a0e7e0ca58b85ca88631ea6590cf985d25318354c42225cc35658921b3b01acca0c6a515638b52c909951"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "picocolors@1.1.1",
      "type": "library",
      "name": "picocolors",
      "version": "1.1.1",
      "scope": "required",
      "author": "Alexey Raspopov",
      "description": "The tiniest and the fastest library for terminal output formatting with ANSI colors",
      "purl": "pkg:npm/picocolors@1.1.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5c787dac9e1b5be4cf658aa0ec984c39ea57b7efa993664117fe311bfd1c4d1727a036e97b78db250973fd1438ff2dcbb45fc284c8c71e3f69eda5a1eb0c454"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "picomatch@2.3.1",
      "type": "library",
      "name": "picomatch",
      "version": "2.3.1",
      "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@2.3.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/micromatch/picomatch"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/micromatch/picomatch/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "254ded7874cd8e6136542185cee63c117cc20d5c04a81d9af1fb08bf0692b4784058911e55dd68d500fcd0253af997445d748b6d2b2e2f0263902056a9141454"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pixelmatch@5.3.0",
      "type": "library",
      "name": "pixelmatch",
      "version": "5.3.0",
      "scope": "optional",
      "author": "Vladimir Agafonkin",
      "description": "The smallest and fastest pixel-level image comparison library.",
      "purl": "pkg:npm/pixelmatch@5.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mapbox/pixelmatch.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mapbox/pixelmatch#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mapbox/pixelmatch/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3c9a463813ff8b3547fa2f35fdea1b7a93a0840e2eb993d1b6ae332d05ef4ea3e54f292be5fb418a1ee1ff0251be180e4b3c6fe2e61ade924c54737b361d4f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "pngjs@6.0.0",
      "type": "library",
      "name": "pngjs",
      "version": "6.0.0",
      "scope": "optional",
      "description": "PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.",
      "purl": "pkg:npm/pngjs@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pngjs/-/pngjs-6.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/lukeapage/pngjs.git"
        },
        {
          "type": "website",
          "url": "https://github.com/lukeapage/pngjs"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/lukeapage/pngjs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d1cf3b85451984a125bfa7529502688e80f728d88ae56a1f9b18509e35f257c71606c12c3b63000e01c77b5f6f0afe6e5b8c158ab02dbd2b2a0c7c76f2a5aca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pkg-prebuilds@1.0.0",
      "type": "library",
      "name": "pkg-prebuilds",
      "version": "1.0.0",
      "scope": "optional",
      "author": "Julian Waller",
      "purl": "pkg:npm/pkg-prebuilds@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pkg-prebuilds/-/pkg-prebuilds-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/julusian/pkg-prebuilds.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fdc259176429a3c63da40474f0ddf192ca3a1a86bdf76eb78606825ca1ece98bba2e612e7d0c954e1cc67e760a9a712ad9889a38aad917c4b41313e06a5c999"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "plur@5.1.0",
      "type": "library",
      "name": "plur",
      "version": "5.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Pluralize a word",
      "purl": "pkg:npm/plur@5.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/plur/-/plur-5.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54fffbd89797a9a9362a23b38e02ad41e9f9cb72191e7fbd18eb8b0da7cfbf47976b8ef1ab402df775da85806cdba32c89f090e1e9c62b06e30532a06fd4095e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pluralize@8.0.0",
      "type": "library",
      "name": "pluralize",
      "version": "8.0.0",
      "scope": "required",
      "author": "Blake Embrey",
      "description": "Pluralize and singularize any word",
      "purl": "pkg:npm/pluralize@8.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "35cdc84f9c87cdf9537db8e0a967023e9a3b0da2b2e059e907497fcc2016d1373b8f1022baa4b11dab27b41dc3efcf3b2d2ac0f7790327d217a2fc49631c8b08"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pngjs@7.0.0",
      "type": "library",
      "name": "pngjs",
      "version": "7.0.0",
      "scope": "optional",
      "description": "PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.",
      "purl": "pkg:npm/pngjs@7.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pngjs/-/pngjs-7.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/pngjs/pngjs.git"
        },
        {
          "type": "website",
          "url": "https://github.com/lukeapage/pngjs"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pngjs/pngjs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ca5aa589461b2dc98a3da46be0a2bfe2be4db0f787928c4dd1195bb32c696bdcd983f1b7fb45c606cded6635d10744fe9344feab32e0c7939b78e219d3472a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "prelude-ls@1.2.1",
      "type": "library",
      "name": "prelude-ls",
      "version": "1.2.1",
      "scope": "required",
      "author": "George Zahariev <z@georgezahariev.com>",
      "description": "prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.",
      "purl": "pkg:npm/prelude-ls@1.2.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/gkz/prelude-ls.git"
        },
        {
          "type": "website",
          "url": "http://preludels.com"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be47033eb459a354192db9f944b18fa60fd698843ae6aa165a170629ffdbe5ea659246ab5f49bdcfca6909ab789a53aa52c5a9c8db9880edd5472ad81d2cd7e6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "prettier@3.8.3",
      "type": "library",
      "name": "prettier",
      "version": "3.8.3",
      "scope": "required",
      "author": "James Long",
      "description": "Prettier is an opinionated code formatter",
      "purl": "pkg:npm/prettier@3.8.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz"
        },
        {
          "type": "website",
          "url": "https://prettier.io"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ee280f4cce777061cc5bcc56b954f2762d8a3b6df754589337217984b26aa629477e69fc0bc80f7fe3d2edd513eb861c5c56e23066714bda424b12ff0f19bf27"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "prettier-linter-helpers@1.0.1",
      "type": "library",
      "name": "prettier-linter-helpers",
      "version": "1.0.1",
      "scope": "required",
      "description": "Utilities to help expose prettier output in linting tools",
      "purl": "pkg:npm/prettier-linter-helpers@1.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/prettier/prettier-linter-helpers.git"
        },
        {
          "type": "website",
          "url": "https://github.com/prettier/prettier-linter-helpers#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/prettier/prettier-linter-helpers/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b14e847b3fc6369569affe44f354b0b5b7f1832365868ccc0d84b2c4f6ab47f10d770be6849ae465cc3b2de14a78b3459cf2c17633e279ee207770c2ea7ed7e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pretty-ms@9.2.0",
      "type": "library",
      "name": "pretty-ms",
      "version": "9.2.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`",
      "purl": "pkg:npm/pretty-ms@9.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e327f440efec9657ffd736d95989ef5b0dcdc424302d72b3223d06f38f4b4ae7cfd7905728cd2b6c3d99df056790c7e3767fc20740e9a78e3881800009db2996"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "process-nextick-args@2.0.1",
      "type": "library",
      "name": "process-nextick-args",
      "version": "2.0.1",
      "scope": "required",
      "description": "process.nextTick but always with args",
      "purl": "pkg:npm/process-nextick-args@2.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/calvinmetcalf/process-nextick-args.git"
        },
        {
          "type": "website",
          "url": "https://github.com/calvinmetcalf/process-nextick-args"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/calvinmetcalf/process-nextick-args/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de8b943a9421b60adb39ad7b27bfaec4e4e92136166863fbfc0868477f80fbfd5ef6c92bcde9468bf757cc4632bdbc6e6c417a5a7db2a6c7132a22891459f56a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "promise@7.3.1",
      "type": "library",
      "name": "promise",
      "version": "7.3.1",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Bare bones Promises/A+ implementation",
      "purl": "pkg:npm/promise@7.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/then/promise.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e89505d9ff82fe6cffd41a591f688ba35fd04ac46c2643d393e263ade72bf2f222b5877c2a4c42428a3cc600d4c20a5f675a3638d63bb2027d8add0d612cb4e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "proxy-from-env@1.1.0",
      "type": "library",
      "name": "proxy-from-env",
      "version": "1.1.0",
      "scope": "required",
      "author": "Rob Wu <rob@robwu.nl> (https://robwu.nl/)",
      "description": "Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.",
      "purl": "pkg:npm/proxy-from-env@1.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Rob--W/proxy-from-env.git"
        },
        {
          "type": "website",
          "url": "https://github.com/Rob--W/proxy-from-env#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Rob--W/proxy-from-env/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fece439109b03d7f5b5d5912b445a091dc63efe7470cc5caf3e17f24e4b4d2503d43930e3b98a24465036e9c8b514e45b082d6944a8d515454481bd65788562"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug@3.0.3",
      "type": "library",
      "name": "pug",
      "version": "3.0.3",
      "scope": "required",
      "author": "TJ Holowaychuk <tj@vision-media.ca>",
      "description": "A clean, whitespace-sensitive template language for writing HTML",
      "purl": "pkg:npm/pug@3.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug/-/pug-3.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug"
        },
        {
          "type": "website",
          "url": "https://pugjs.org"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b818ba92673d7f7499dcf5f1a9c1e25192e621781f816a282965dcc121b041dd998b945bd1b4f5e3ef0226326023c001fa79dd2da3601c6adc73a6cf201ebae6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-attrs@2.0.4",
      "type": "library",
      "name": "pug-attrs",
      "version": "2.0.4",
      "scope": "required",
      "author": "Forbes Lindesay",
      "description": "Generate code for Pug attributes",
      "purl": "pkg:npm/pug-attrs@2.0.4",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.4.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-attrs"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4da6786764d650f0c9715df08d4dd1b545ccaddde43385b38db7b71169d2b193ec2772c3234177c829dfdbf5bb3cf145f9e754150d078032f5228c52cf92bc11"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-code-gen@3.0.3",
      "type": "library",
      "name": "pug-code-gen",
      "version": "3.0.3",
      "scope": "required",
      "author": "Forbes Lindesay",
      "description": "Default code-generator for pug.  It generates HTML via a JavaScript template function.",
      "purl": "pkg:npm/pug-code-gen@3.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-code-gen"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "718420d095b4c37d94c7e5d37999c111eb96ac063bfc7344e935a78621c69e74589428320143e8ca1f4acc231af5685c26527502d42aa4460773ebdb0b303e03"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "constantinople@4.0.1",
      "type": "library",
      "name": "constantinople",
      "version": "4.0.1",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Determine whether a JavaScript expression evaluates to a constant",
      "purl": "pkg:npm/constantinople@4.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/ForbesLindesay/constantinople.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc2aea71222ae3ffc6c7be135d70869c7a6e958d5db24a8b4c51839a1ac6c737972fc945f24bd7bfa9a93569498f5b83e035b6dc3e258c0a9b63845169a51923"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-attrs@3.0.0",
      "type": "library",
      "name": "pug-attrs",
      "version": "3.0.0",
      "scope": "required",
      "author": "Forbes Lindesay",
      "description": "Generate code for Pug attributes",
      "purl": "pkg:npm/pug-attrs@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-attrs"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b320d57d754b733cc15092dbd35dc88d01f02e561fcbfc90a5d2fb4f0b0bce036d6e66b0b4f0afd49e6acbf925c6115735170ce35badbec70e52fee68b8fa70"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-error@2.1.0",
      "type": "library",
      "name": "pug-error",
      "version": "2.1.0",
      "scope": "required",
      "author": "Forbes Lindesay",
      "description": "Standard error objects for pug",
      "purl": "pkg:npm/pug-error@2.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-error/-/pug-error-2.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-error"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96feec53d7b9264f0879485e1dab5aebf513859ed12b68e769a373b717cf61463e57167293f78f55a359fefc261fc5aa1af0f3dcbacd62dffe800e7934383a3e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-runtime@3.0.1",
      "type": "library",
      "name": "pug-runtime",
      "version": "3.0.1",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "The runtime components for the pug templating language",
      "purl": "pkg:npm/pug-runtime@3.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-runtime"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f9d336efad0df94e4a47c2fd06e9a2d2bae78347073ff7b5dd63c90bded393d059a1806ed4ca9537573b5f57f2c04c0be651f622e3037149a8e148078d37e2a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "void-elements@3.1.0",
      "type": "library",
      "name": "void-elements",
      "version": "3.1.0",
      "scope": "required",
      "author": "hemanth.hm",
      "description": "Array of \"void elements\" defined by the HTML specification.",
      "purl": "pkg:npm/void-elements@3.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/jadejs/void-elements"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jadejs/void-elements/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e1c738791d9ba21d085bbd35bd00c7ad15f0470cc629a36dd4a3d6ed3d781d60ffb74f94bea7e8e0372eeca6b6bebde62104fd9d09283147f8b6634da1e7feb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-error@1.3.3",
      "type": "library",
      "name": "pug-error",
      "version": "1.3.3",
      "scope": "required",
      "author": "Forbes Lindesay",
      "description": "Standard error objects for pug",
      "purl": "pkg:npm/pug-error@1.3.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-error"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a84dd884448fda644058c14980a76d4f90fb7244e145271747091fa3e12baa06bb77225d63766abaca69acc0a3ffdb09da28e6e615c559013f037978a6831689"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-filters@4.0.0",
      "type": "library",
      "name": "pug-filters",
      "version": "4.0.0",
      "scope": "required",
      "author": "Forbes Lindesay",
      "description": "Code for processing filters in pug templates",
      "purl": "pkg:npm/pug-filters@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-filters"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9e345b6ae58c667f3d1ff73dab3171b0ffcff88b570215e730fd0efe0f45760ddb4823952fa84d7655a676018eeb8baa3944d5e2c1e187efd382abed91414e0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-error@2.0.0",
      "type": "library",
      "name": "pug-error",
      "version": "2.0.0",
      "scope": "required",
      "author": "Forbes Lindesay",
      "description": "Standard error objects for pug",
      "purl": "pkg:npm/pug-error@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-error/-/pug-error-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-error"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b23894b22f4ce110061e4b42d5dad07c2af90b97ab8aedb82df6ede2cfbb4b2933b443b0559b5b164d5146ad2dccbc5c3313184c147eccc41a1b4ec9fdbb5ac9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-lexer@5.0.1",
      "type": "library",
      "name": "pug-lexer",
      "version": "5.0.1",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "The pug lexer (takes a string and converts it to an array of tokens)",
      "purl": "pkg:npm/pug-lexer@5.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-lexer"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d08e82eb6fa47979593d990e25e55a9bd6812d53f61276de0f0dc09fe934fd096a7701faaeff36f389e4a35e0d6bb7344edaada207d65dc468144e0ee057f6d3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-expression@4.0.0",
      "type": "library",
      "name": "is-expression",
      "version": "4.0.0",
      "scope": "required",
      "author": "Timothy Gu <timothygu99@gmail.com>",
      "description": "Check if a string is a valid JavaScript expression",
      "purl": "pkg:npm/is-expression@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/is-expression.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ccc2175fadecc731b75eb90792b00fbe6fce55955208f364c0c1d4f284d7eff53700befc2344170842025d4335dc121af1360667af0f89329f433df269336be0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-linker@4.0.0",
      "type": "library",
      "name": "pug-linker",
      "version": "4.0.0",
      "scope": "required",
      "author": "Forbes Lindesay",
      "description": "Link multiple pug ASTs together using include/extends",
      "purl": "pkg:npm/pug-linker@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-linker"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8230f5cb3a74cb16d0aa7cc101d9616e0a092f9a88149c3bf23b8dd4da532edfe67cf2795600b806f9280f71b6dea2b326d2085c16dc0ade858a82d214b38777"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-lint@2.7.0",
      "type": "library",
      "name": "pug-lint",
      "version": "2.7.0",
      "scope": "required",
      "author": "Ben Edwards <hello@benedfit.com>",
      "description": "An unopinionated and configurable linter and style checker for Pug (formerly Jade)",
      "purl": "pkg:npm/pug-lint@2.7.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-lint/-/pug-lint-2.7.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git@github.com:pugjs/pug-lint.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pugjs/pug-lint"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09c14553df9c5eeff4c575d06c4d59bacd2ef65dce097a94fb6b30e0d72714612697c468094aab49d54da15920d9261c36f71f72757a87e72d984e7e3ed823d7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-lint-config-clock@2.0.0",
      "type": "library",
      "name": "pug-lint-config-clock",
      "version": "2.0.0",
      "scope": "required",
      "author": "Ben Edwards <hello@benedfit.com>",
      "description": "Clock Pug coding standard",
      "purl": "pkg:npm/pug-lint-config-clock@2.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-lint-config-clock/-/pug-lint-config-clock-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/clocklimited/pug-lint-config-clock.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "77db919cd76c40d9dcdc22e079d202cb6c507f50"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-lexer@4.1.0",
      "type": "library",
      "name": "pug-lexer",
      "version": "4.1.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "The pug lexer (takes a string and converts it to an array of tokens)",
      "purl": "pkg:npm/pug-lexer@4.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-lexer"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b9e72cc406d8e6d26969956e0ba0036aee4dd2f200dd7c2ebe2d384612fb0ae05ba86dc29f0c0c2de95e2328f1fd46d884ddad8091f83952969f6753a4b1a3c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-load@3.0.0",
      "type": "library",
      "name": "pug-load",
      "version": "3.0.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "The Pug loader is responsible for loading the depenendencies of a given Pug file.",
      "purl": "pkg:npm/pug-load@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-load"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3828d312784b59906f4b8ce78bf5943231f6612528b27b268c6041d409fb0ac2906ab612590d06095c9de1e40f30526a67cc3dc60b34d507626572958e4f7611"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-parser@6.0.0",
      "type": "library",
      "name": "pug-parser",
      "version": "6.0.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "The pug parser (takes an array of tokens and converts it to an abstract syntax tree)",
      "purl": "pkg:npm/pug-parser@6.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-parser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba489833ff5c1fa0a697e00e9799044ed33d351dd6ba5c953f6cb81ce538e43c8c8a6d4878ffce3a2c84591afaaa4e48e64969b019dbb87a702a64f1e965119f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-runtime@2.0.5",
      "type": "library",
      "name": "pug-runtime",
      "version": "2.0.5",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "The runtime components for the pug templating language",
      "purl": "pkg:npm/pug-runtime@2.0.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-runtime"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3fead72a7f6e9f87d063bef0b6972e172bc5681c30efff757f78c76b5e78a94dbaa8502739ee925b509b203731886e652caf476b362b3020ae0ef3600d0369b7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-strip-comments@2.0.0",
      "type": "library",
      "name": "pug-strip-comments",
      "version": "2.0.0",
      "scope": "required",
      "author": "Timothy Gu <timothygu99@gmail.com>",
      "description": "Strip comments from a Pug token stream (from the lexer)",
      "purl": "pkg:npm/pug-strip-comments@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-strip-comments"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce8f03b03a47ede4e43c709715e024d7165725bca84df74f94d4746caeeba4e32e84161bd1fe6a51508ed7196c8ad61ddf0e454132bbce935529bdeb66852bad"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "pug-walk@2.0.0",
      "type": "library",
      "name": "pug-walk",
      "version": "2.0.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Walk and transform a pug AST",
      "purl": "pkg:npm/pug-walk@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/pug/tree/master/packages/pug-walk"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9810b7bd439abd21086ebeab1937003985f3e4309f2ef766d02c831cb0cc5ffd50038cdb44629b54fa29e5b9f00561c59d1e5c0d7d93849ce390ad9adcc8909"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "punycode@2.3.1",
      "type": "library",
      "name": "punycode",
      "version": "2.3.1",
      "scope": "required",
      "author": "Mathias Bynens",
      "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.",
      "purl": "pkg:npm/punycode@2.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mathiasbynens/punycode.js.git"
        },
        {
          "type": "website",
          "url": "https://mths.be/punycode"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd8b7b503d54f5683ad77f2c84bb4b3af740bbef03b02fe2945b44547707fb0c9d712a4d136d007d239db9fe8c91115a84be4563b5f5a14ee7295645b5fabc16"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "queue-microtask@1.2.3",
      "type": "library",
      "name": "queue-microtask",
      "version": "1.2.3",
      "scope": "required",
      "author": "Feross Aboukhadijeh",
      "description": "fast, tiny `queueMicrotask` shim for modern engines",
      "purl": "pkg:npm/queue-microtask@1.2.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/queue-microtask.git"
        },
        {
          "type": "website",
          "url": "https://github.com/feross/queue-microtask"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/feross/queue-microtask/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36e68d49ae9f94a4f925a498433268934e09cd32f5080e9a1a1bf9adf2d6dcf82a03e3360a1a59427002f21f22e19164052f17e51aa40c11c0eebe217a3dcaf4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "range-parser@1.2.0",
      "type": "library",
      "name": "range-parser",
      "version": "1.2.0",
      "scope": "optional",
      "author": "TJ Holowaychuk <tj@vision-media.ca> (http://tjholowaychuk.com)",
      "description": "Range header field string parser",
      "purl": "pkg:npm/range-parser@1.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "900e56428355a38b7d94dc769103450b129e065e486db48d065d4cfed2e4c3d5829fe871341016e5087c81d86ceb70899e18c9db3416168a8f24fdac2b5015e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "read-installed@4.0.3",
      "type": "library",
      "name": "read-installed",
      "version": "4.0.3",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Read all the installed packages in a folder, and return a tree structure with all the data.",
      "purl": "pkg:npm/read-installed@4.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/read-installed/-/read-installed-4.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/read-installed"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "ff9b8b67f187d1e4c29b9feb31f6b223acd19067"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "read-package-json@2.0.13",
      "type": "library",
      "name": "read-package-json",
      "version": "2.0.13",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "The thing npm uses to read package.json files with semantics and defaults and validation",
      "purl": "pkg:npm/read-package-json@2.0.13",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.0.13.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/read-package-json.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff5759ed3459bc6ad8a84d1401f37aa906f919806c35ca92d42d2d34aeb4d4214e266b4723b348197c1eb443d4fceb6814764bde10f19b8ae894515513d0679a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "readable-stream@3.6.0",
      "type": "library",
      "name": "readable-stream",
      "version": "3.6.0",
      "scope": "required",
      "description": "Streams3, a user-land copy of the stream library from Node.js",
      "purl": "pkg:npm/readable-stream@3.6.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/readable-stream"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "055887cbb2ca793cf8a0d9e470b27e95548beafa6215e5fafddde8487f33096ed4c4fda89dc864faf4c6075e37c6e1631d2ddd7938242a85d7ca65eaca688874"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "readdir-scoped-modules@1.0.2",
      "type": "library",
      "name": "readdir-scoped-modules",
      "version": "1.0.2",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "Like `fs.readdir` but handling `@org/module` dirs as if they were a single entry.",
      "purl": "pkg:npm/readdir-scoped-modules@1.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/readdir-scoped-modules"
        },
        {
          "type": "website",
          "url": "https://github.com/npm/readdir-scoped-modules"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/npm/readdir-scoped-modules/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "9fafa37d286be5d92cbaebdee030dc9b5f406747"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "readdirp@3.6.0",
      "type": "library",
      "name": "readdirp",
      "version": "3.6.0",
      "scope": "required",
      "author": "Thorsten Lorenz <thlorenz@gmx.de> (thlorenz.com)",
      "description": "Recursive version of fs.readdir with streaming API.",
      "purl": "pkg:npm/readdirp@3.6.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/paulmillr/readdirp.git"
        },
        {
          "type": "website",
          "url": "https://github.com/paulmillr/readdirp"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/paulmillr/readdirp/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84e4b4f3da27f1176ea9d6e1bd0e59dfb0341128ecab3eaa9d171f7ec314df8f7916e4dda929beedb849dbd26f20eb010c41276a7e433eef6ddd3a3d55194ccc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "regenerator-runtime@0.11.1",
      "type": "library",
      "name": "regenerator-runtime",
      "version": "0.11.1",
      "scope": "required",
      "author": "Ben Newman <bn@cs.stanford.edu>",
      "description": "Runtime for Regenerator-compiled generator and async functions.",
      "purl": "pkg:npm/regenerator-runtime@0.11.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/facebook/regenerator/tree/master/packages/regenerator-runtime"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "320b86f79a228f47c2dd05775117f8576483606261267246aaf20881d10278e0c24fdf304960c027de124ae5696105284dc19420be8be32341ee3d431451d206"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "regexp-tree@0.1.27",
      "type": "library",
      "name": "regexp-tree",
      "version": "0.1.27",
      "scope": "required",
      "author": "Dmitry Soshnikov",
      "description": "Regular Expressions parser in JavaScript",
      "purl": "pkg:npm/regexp-tree@0.1.27",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/DmitrySoshnikov/regexp-tree"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8844f1a632ba628456246e68ea15cbc2f8d80285be144667f68b343c3fdbe803fac50c2c6bf63b942560222c416d43cc7e1bbe8b62ed75e02a5538069506ab7c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "regjsparser@0.13.1",
      "type": "library",
      "name": "regjsparser",
      "version": "0.13.1",
      "scope": "required",
      "author": "'Julian Viereck' <julian.viereck@gmail.com>",
      "purl": "pkg:npm/regjsparser@0.13.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/jviereck/regjsparser.git"
        },
        {
          "type": "website",
          "url": "https://github.com/jviereck/regjsparser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74bb258cc77db2ac1191bcbcce13b58128373e724804589df1fe02423fec5f1fbb70ac7e13bbb43ca859f94e309a1c7b11f9adbe7037d7ca1568890007595127"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "remove-markdown@0.5.0",
      "type": "library",
      "name": "remove-markdown",
      "version": "0.5.0",
      "scope": "required",
      "author": "Stian Grytøyr",
      "description": "Remove Markdown formatting from text",
      "purl": "pkg:npm/remove-markdown@0.5.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/stiang/remove-markdown.git"
        },
        {
          "type": "website",
          "url": "https://github.com/stiang/remove-markdown"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/stiang/remove-markdown/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7dd7b33cd0af7b2b920dd4bf2552f15e86c7e147c7188c643fc8031123d13b2482a2bed979126a39883d770e132bf95a23ccc0a2624f15d9bc8d3f04ffa1aa6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "require-directory@2.1.1",
      "type": "library",
      "name": "require-directory",
      "version": "2.1.1",
      "scope": "optional",
      "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": "resolve@1.20.0",
      "type": "library",
      "name": "resolve",
      "version": "1.20.0",
      "scope": "required",
      "author": "James Halliday",
      "description": "resolve like require.resolve() on behalf of files asynchronously and synchronously",
      "purl": "pkg:npm/resolve@1.20.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/browserify/resolve.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c043413ede324b3838c9b1505b64d3d73310b9c3caf791d287f9ead82153655386baddbea50bd2b20b5d6b8776e98ad872bd3aef08db9b3386f1bc833c15fadc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "resolve-cwd@3.0.0",
      "type": "library",
      "name": "resolve-cwd",
      "version": "3.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Resolve the path of a module like `require.resolve()` but from the current working directory",
      "purl": "pkg:npm/resolve-cwd@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ab65a5f631bfab242a47ffa0a94aab7dc4556937efb1d355e737689ef60e8fe7fdf17a52c0917595003a5dcf52070ff2857c45f213a574534d4e43750edab12"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "resolve-from@5.0.0",
      "type": "library",
      "name": "resolve-from",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Resolve the path of a module like `require.resolve()` but from a given path",
      "purl": "pkg:npm/resolve-from@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "resolve-global@2.0.0",
      "type": "library",
      "name": "resolve-global",
      "version": "2.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Resolve the path of a globally installed module",
      "purl": "pkg:npm/resolve-global@2.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-global/-/resolve-global-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "827010d10fca92ea4692e88cc97e0bd0668157c885c259a85ec32d3b3f8315368a98784e3bf75294fd5130a869bc7bff761e8afc8424a3018906a506d0d7c153"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "retry@0.13.1",
      "type": "library",
      "name": "retry",
      "version": "0.13.1",
      "scope": "required",
      "author": "Tim Koschützki <tim@debuggable.com> (http://debuggable.com/)",
      "description": "Abstraction for exponential and custom retry strategies for failed operations.",
      "purl": "pkg:npm/retry@0.13.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/tim-kos/node-retry.git"
        },
        {
          "type": "website",
          "url": "https://github.com/tim-kos/node-retry"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d0050dc8f16d4281ed127a1fba8238f4dcb6e64455aea2cce02bda280a9c1822b861a0ef34a5fab8714914e439249f07ce7c5b5e470959e7a3d838663215676"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "retry-request@7.0.2",
      "type": "library",
      "name": "retry-request",
      "version": "7.0.2",
      "scope": "required",
      "author": "Stephen Sawchuk <sawchuk@gmail.com>",
      "description": "Retry a request.",
      "purl": "pkg:npm/retry-request@7.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/retry-request/-/retry-request-7.0.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7543af2cc274fc9258127f0dae939a18d13b5f7be92395e5652feed00363aad71954a9c8c4fec8802170aca4f110dc36f5e9a6c2e839ddac0ab5a326e22f60e7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "reusify@1.1.0",
      "type": "library",
      "name": "reusify",
      "version": "1.1.0",
      "scope": "required",
      "author": "Matteo Collina <hello@matteocollina.com>",
      "description": "Reuse objects and functions with style",
      "purl": "pkg:npm/reusify@1.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mcollina/reusify.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mcollina/reusify#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mcollina/reusify/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83a4147dfd38a19a47b34786e69f37ac52e11de574d2e83f61ff6764ce9f2de52b3e0b814e44d039da40596b29321e794d97d54033da37735025f6d5440c5d23"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "run-parallel@1.2.0",
      "type": "library",
      "name": "run-parallel",
      "version": "1.2.0",
      "scope": "required",
      "author": "Feross Aboukhadijeh",
      "description": "Run an array of functions in parallel",
      "purl": "pkg:npm/run-parallel@1.2.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/run-parallel.git"
        },
        {
          "type": "website",
          "url": "https://github.com/feross/run-parallel"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/feross/run-parallel/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e65e15c9947ce8b67f943c594d1ea3a8bf00144d92d0814b30fdba01b8ec2d5003c4776107f734194b07fb2dfd51f0a2dddcf3f0e950b8f9a768938ca031d004"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "safe-buffer@5.1.2",
      "type": "library",
      "name": "safe-buffer",
      "version": "5.1.2",
      "scope": "required",
      "author": "Feross Aboukhadijeh",
      "description": "Safer Node.js Buffer API",
      "purl": "pkg:npm/safe-buffer@5.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/safe-buffer.git"
        },
        {
          "type": "website",
          "url": "https://github.com/feross/safe-buffer"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/feross/safe-buffer/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19dd94641243917958ec66c9c5fb04f3f9ef2a45045351b7f1cd6c88de903fa6bd3d3f4c98707c1a7a6c71298c252a05f0b388aedf2e77fc0fb688f2b381bafa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "safer-buffer@2.1.2",
      "type": "library",
      "name": "safer-buffer",
      "version": "2.1.2",
      "scope": "required",
      "author": "Nikita Skovoroda",
      "description": "Modern Buffer API polyfill without footguns",
      "purl": "pkg:npm/safer-buffer@2.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ChALkeR/safer-buffer.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ChALkeR/safer-buffer/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "sass@1.99.0",
      "type": "library",
      "name": "sass",
      "version": "1.99.0",
      "scope": "required",
      "author": "Natalie Weizenbaum",
      "description": "A pure JavaScript implementation of Sass.",
      "purl": "pkg:npm/sass@1.99.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sass/-/sass-1.99.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sass/dart-sass"
        },
        {
          "type": "website",
          "url": "https://github.com/sass/dart-sass"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9205b5dcce780d407b22c2113392ef264365a47f9684ca68a1471a5861404641754dcf36bfd9885a409b0987fe301be92140527923938a5a598c43ebd95604e9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "chokidar@4.0.3",
      "type": "library",
      "name": "chokidar",
      "version": "4.0.3",
      "scope": "required",
      "author": "Paul Miller (https://paulmillr.com)",
      "description": "Minimal and efficient cross-platform file watching library",
      "purl": "pkg:npm/chokidar@4.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/paulmillr/chokidar.git"
        },
        {
          "type": "website",
          "url": "https://github.com/paulmillr/chokidar"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/paulmillr/chokidar/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "420ceef247c1be8f9c038f7ada39cfd4a912e83a29e4d4ba83b4792c5609af86fc51bf783cf417524b02c3d3ef5e87973d145d751342e42d4941447648c1ad9c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "readdirp@4.1.2",
      "type": "library",
      "name": "readdirp",
      "version": "4.1.2",
      "scope": "required",
      "author": "Thorsten Lorenz <thlorenz@gmx.de> (thlorenz.com)",
      "description": "Recursive version of fs.readdir with small RAM & CPU footprint.",
      "purl": "pkg:npm/readdirp@4.1.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/paulmillr/readdirp.git"
        },
        {
          "type": "website",
          "url": "https://github.com/paulmillr/readdirp"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/paulmillr/readdirp/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18387090b7f2c162f6b3abc48f286b8be79799f1fa8f52fb244dbb5a1a8b798ce887f0370c16981848f61ff1c56429ff90c7e29bbdc55f11094f0d3a5adc50c2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "sax@1.4.3",
      "type": "library",
      "name": "sax",
      "version": "1.4.3",
      "scope": "optional",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "An evented streaming XML parser in JavaScript",
      "purl": "pkg:npm/sax@1.4.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sax/-/sax-1.4.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "caa627d4984f7338a017de03312fac8620cc8c3a3060eeb2f7ec01ff85a03b4635f63598934950e2db86e4a23b923e054e9d70c4f8f92057dcaf3fecd5cde38d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "selenium-webdriver@4.44.0",
      "type": "library",
      "name": "selenium-webdriver",
      "version": "4.44.0",
      "scope": "required",
      "description": "The official WebDriver JavaScript bindings from the Selenium project",
      "purl": "pkg:npm/selenium-webdriver@4.44.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.44.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SeleniumHQ/selenium.git"
        },
        {
          "type": "website",
          "url": "https://github.com/SeleniumHQ/selenium/tree/trunk/javascript/selenium-webdriver#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/SeleniumHQ/selenium/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed16d8a0a2b4cc44fe28c55a935d540c2b4abcdba5394ea0159a7c1c8e4637d2bcf8186aae5888254fc53fa4000ebbd101714caf7c07c5f13724739c0313b719"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "ws@8.20.1",
      "type": "library",
      "name": "ws",
      "version": "8.20.1",
      "scope": "required",
      "author": "Einar Otto Stangvik <einaros@gmail.com> (http://2x.io)",
      "description": "Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js",
      "purl": "pkg:npm/ws@8.20.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ws/-/ws-8.20.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/websockets/ws.git"
        },
        {
          "type": "website",
          "url": "https://github.com/websockets/ws"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22de1d3b42b9bfffc9b535ee3e47c439a237b9437cee260f9eaa3f673a82a06de0f2e840eba41432cfd2accd182bbfcd02efabe0b321ffd76ad80ee4fab1ecfb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "semver@5.7.2",
      "type": "library",
      "name": "semver",
      "version": "5.7.2",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "The semantic version parser used by npm.",
      "purl": "pkg:npm/semver@5.7.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/node-semver.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "701ce79d0f4a8c9a94ebb079d91302eb908c6ab2b6eb4d161676e471a8b05aadf1cbfe61685265b21827a63a2f31527e1df7f8f5df06127d1bf3b0b9a43435d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "serialize-error@7.0.1",
      "type": "library",
      "name": "serialize-error",
      "version": "7.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Serialize/deserialize an error into a plain object",
      "purl": "pkg:npm/serialize-error@7.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f08f138d6e4a30e2ac6504efa318ee4886bb7e80303d618eb6cfbaa3bb208f3e35fea303f55407103c62e8f06f2b6974317526a99c8da542be4f6b5069a125bf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "type-fest@0.13.1",
      "type": "library",
      "name": "type-fest",
      "version": "0.13.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "A collection of essential TypeScript types",
      "purl": "pkg:npm/type-fest@0.13.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df847b1d39c6d172097014a7e5784377b9cd14f45c5d8459ac10763b68dd2aa60e0e5752cc102acec5a865862f76e932ef7b68612fc44aac4fbe40dffc5d1732"
        }
      ],
      "licenses": [
        {
          "expression": "(MIT OR CC0-1.0)"
        }
      ]
    },
    {
      "bom-ref": "serialport@12.0.0",
      "type": "library",
      "name": "serialport",
      "version": "12.0.0",
      "scope": "optional",
      "description": "Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!",
      "purl": "pkg:npm/serialport@12.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/serialport/-/serialport-12.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/serialport/node-serialport.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0261f70fd8473c59a717fa2afebbe281f880a2e00ac8afd38e7ae4c19458485671360809c70bdb01b7d8acb7aebeaee4b54761b877557528e3f39d99e7947eb8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "serve-handler@6.1.6",
      "type": "library",
      "name": "serve-handler",
      "version": "6.1.6",
      "scope": "optional",
      "author": "leo",
      "description": "The routing foundation of `serve`",
      "purl": "pkg:npm/serve-handler@6.1.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7944bf58da9e7e4a1dc3dfc161f62fe243964af9ee31b9745dfe919b3380f5ded828fcc1b06edb5493c7a6cad72bd58633058b3e6a99d49e00431587e98cfb9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime-db@1.33.0",
      "type": "library",
      "name": "mime-db",
      "version": "1.33.0",
      "scope": "optional",
      "description": "Media Type Database",
      "purl": "pkg:npm/mime-db@1.33.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04727f10aaee348a897ff41a86fc704195caca0390db9ea6c9e37f130f931dc01ae6af8f8f24d330c78d402e03670e40c1fbde96c52b03a07aecd28ca970dbcd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "mime-types@2.1.18",
      "type": "library",
      "name": "mime-types",
      "version": "2.1.18",
      "scope": "optional",
      "description": "The ultimate javascript content-type utility.",
      "purl": "pkg:npm/mime-types@2.1.18",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95cfda6a19feb78fd2595fea726ba6623ca62ec59f37710b869995b9416382c391aeeb993d54b0010af2abe1c71af3bf488d8a557dba6f1f849fece133c83c85"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "set-function-length@1.2.2",
      "type": "library",
      "name": "set-function-length",
      "version": "1.2.2",
      "scope": "required",
      "author": "Jordan Harband <ljharb@gmail.com>",
      "description": "Set a function's length property",
      "purl": "pkg:npm/set-function-length@1.2.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/set-function-length.git"
        },
        {
          "type": "website",
          "url": "https://github.com/ljharb/set-function-length#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/ljharb/set-function-length/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6045ce21278fec363582492f409a74b8d31ddb34c0d39271e02f951a3014ccc899d4f741205a1d51cfe302f5e16ee01b8dfd4c198ca42e63fd6fdeb33b1cc7e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "setimmediate@1.0.5",
      "type": "library",
      "name": "setimmediate",
      "version": "1.0.5",
      "scope": "required",
      "author": "YuzuJS",
      "description": "A shim for the setImmediate efficient script yielding API",
      "purl": "pkg:npm/setimmediate@1.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3004c9759a7cb0ba8397febc2df4266cff3328f2d0355e81219a0882bb1c14343e46cbcafc1c5e0d03a0cb128aa21d32ffc87706a5459c2a90fe077eade8885c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "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": "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": "simple-xml-to-json@1.2.7",
      "type": "library",
      "name": "simple-xml-to-json",
      "version": "1.2.7",
      "scope": "optional",
      "author": "Nir Moav <getnirm@gmail.com>",
      "description": "Convert XML to JSON - Fast & Simple",
      "purl": "pkg:npm/simple-xml-to-json@1.2.7",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/simple-xml-to-json/-/simple-xml-to-json-1.2.7.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/nirgit/simple-xml-to-json.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nirgit/simple-xml-to-json"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nirgit/simple-xml-to-json/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b3f555e984ec50597dde43fb970ad9baba996da0dd032f1f196f94f84c50b814707b4bd1433c6adef027cb5aa3d64101ff1ab41877601786154ce4b0e9631e9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "slash@1.0.0",
      "type": "library",
      "name": "slash",
      "version": "1.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Convert Windows backslash paths to slash paths",
      "purl": "pkg:npm/slash@1.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "slice-ansi@5.0.0",
      "type": "library",
      "name": "slice-ansi",
      "version": "5.0.0",
      "scope": "required",
      "description": "Slice a string with ANSI escape codes",
      "purl": "pkg:npm/slice-ansi@5.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "142fa5822cd53df89ed24921a9449cc11bb53bf945e8d3a026694280afbf2d8c4309393cb067a561a1c384570337e4a7dc2bfedd549ae01c9ea3e20c0b3a4c81"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "is-fullwidth-code-point@4.0.0",
      "type": "library",
      "name": "is-fullwidth-code-point",
      "version": "4.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@4.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b82f4f78376fdd67bc6a55dad7861f6bd4a3833c9a459acf01e6c19d24b3f2ebae0082f5ecade654c82410348b59443958ba0e314ad2e3369feccf71ef068c1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "slide@1.1.6",
      "type": "library",
      "name": "slide",
      "version": "1.1.6",
      "scope": "required",
      "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
      "description": "A flow control lib small enough to fit on in a slide presentation. Derived live at Oak.JS",
      "purl": "pkg:npm/slide@1.1.6",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/slide-flow-control.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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-js@1.0.2",
      "type": "library",
      "name": "source-map-js",
      "version": "1.0.2",
      "scope": "required",
      "author": "Valentin 7rulnik Semirulnik <v7rulnik@gmail.com>",
      "description": "Generates and consumes source maps",
      "purl": "pkg:npm/source-map-js@1.0.2",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/7rulnik/source-map-js"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4745ef549f56bac2e2a930848860a620208ca65702908c30475d663920fd091e6ef885d8762b1e784b970950234b9e33ab090b70f367994e0e789ead52b5a10f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-compare@1.0.0",
      "type": "library",
      "name": "spdx-compare",
      "version": "1.0.0",
      "scope": "required",
      "author": "Kyle E. Mitchell <kyle@kemitchell.com> (https://kemitchell.com)",
      "description": "compare SPDX license expressions",
      "purl": "pkg:npm/spdx-compare@1.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-compare/-/spdx-compare-1.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b598364e5f4867bb47a9f5d7e6ba88b4dfe78e743a33db2bcaefd4716dcad5106d4d3b53e1df9c96d74d831d628de2993cd27c0281e326498e4bdb9544e03f4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-correct@3.0.0",
      "type": "library",
      "name": "spdx-correct",
      "version": "3.0.0",
      "scope": "required",
      "author": "Kyle E. Mitchell <kyle@kemitchell.com> (https://kemitchell.com)",
      "description": "correct invalid SPDX expressions",
      "purl": "pkg:npm/spdx-correct@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "375f68f73e5c13273cc9040fba444267d11499be075299eb99a2ff7f14b6a41a368db7dc15156e159fe8142faf673d0c34d93487cd22327e7f4baa8664e2f9fa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-exceptions@2.1.0",
      "type": "library",
      "name": "spdx-exceptions",
      "version": "2.1.0",
      "scope": "required",
      "author": "The Linux Foundation",
      "description": "list of SPDX standard license exceptions",
      "purl": "pkg:npm/spdx-exceptions@2.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e0ad4db26ae5094d4926052bb6011e4d5c9fc7c55a61e6bd27d2ef011c616c7b55b6884fb3f805186e72cb8f5b7b24a394832185767842aba321911f4b897a0a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "CC-BY-3.0"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-expression-parse@3.0.0",
      "type": "library",
      "name": "spdx-expression-parse",
      "version": "3.0.0",
      "scope": "required",
      "author": "Kyle E. Mitchell <kyle@kemitchell.com> (http://kemitchell.com)",
      "description": "parse SPDX license expressions",
      "purl": "pkg:npm/spdx-expression-parse@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "620e83dd7a510f89243a64e97606d48842452a08491f4ddf882d4e3e597987fd2c3ba9de8768ea443547390e28fcb31e6b4b600a46cc81e6b98a9fdef8c916ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-license-ids@3.0.0",
      "type": "library",
      "name": "spdx-license-ids",
      "version": "3.0.0",
      "scope": "required",
      "author": "Shinnosuke Watanabe (https://github.com/shinnn)",
      "description": "A list of SPDX license identifiers",
      "purl": "pkg:npm/spdx-license-ids@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbe10fc206e798e225f078c60575cc77d340bb4daf2e338ed675b0e2499e4431721e7f8cfc44df1f14142b4a1783c72d8159e5f6ddeba2c355b19d631bad670c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "CC0-1.0"
          }
        }
      ]
    },
    {
      "bom-ref": "spdx-ranges@2.1.1",
      "type": "library",
      "name": "spdx-ranges",
      "version": "2.1.1",
      "scope": "required",
      "author": "The Linux Foundation",
      "description": "list of SPDX standard license ranges",
      "purl": "pkg:npm/spdx-ranges@2.1.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-ranges/-/spdx-ranges-2.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "99c76940557b5030202e95c413f8ce32abcae0b0683b4b93420d2ebd751ec26105869899c79c894992131c1f30d596a129d85f66a3f918f10e28bc84ab9a7c5c"
        }
      ],
      "licenses": [
        {
          "expression": "(MIT AND CC-BY-3.0)"
        }
      ]
    },
    {
      "bom-ref": "spdx-satisfies@4.0.1",
      "type": "library",
      "name": "spdx-satisfies",
      "version": "4.0.1",
      "scope": "required",
      "author": "Kyle E. Mitchell <kyle@kemitchell.com> (https://kemitchell.com)",
      "description": "test whether SPDX expressions satisfy licensing criteria",
      "purl": "pkg:npm/spdx-satisfies@4.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-4.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "595cd9fdc5c0ce83668c25a2125b840370631e9e6d8949a6867f4c2be5f4b416d1f6c3aab42e944309a008dac0219bcd94cb8151801a1d87dbda8aa517d4b028"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "split@1.0.1",
      "type": "library",
      "name": "split",
      "version": "1.0.1",
      "scope": "required",
      "author": "Dominic Tarr <dominic.tarr@gmail.com> (http://bit.ly/dominictarr)",
      "description": "split a Text Stream into a Line Stream",
      "purl": "pkg:npm/split@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/split/-/split-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/dominictarr/split.git"
        },
        {
          "type": "website",
          "url": "http://github.com/dominictarr/split"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "993c8ea0f6eb8afb579f09c8c59445611acf36d1052a5a41d9fbe34a7090522000eaa019ceac276b97a7bcae2e93a38878fd7b0ac745deb481198541b14d1392"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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-1",
          "content": "04e6926f662895354f3dd015203633b857297e2c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "ssh2@1.16.0",
      "type": "library",
      "name": "ssh2",
      "version": "1.16.0",
      "scope": "required",
      "author": "Brian White <mscdex@mscdex.net>",
      "description": "SSH2 client and server modules written in pure JavaScript for node.js",
      "purl": "pkg:npm/ssh2@1.16.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ssh2/-/ssh2-1.16.0.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/mscdex/ssh2.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af55f82ac04679d26aa3b87c17973861ba5caf9463c8ff9a5881b4d3bb813d18e675059f12254bcd22bbd598e2d41f6c2b1c1a0af0fccbc7304a462b94b89146"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ssh2-sftp-client@12.1.1",
      "type": "library",
      "name": "ssh2-sftp-client",
      "version": "12.1.1",
      "scope": "required",
      "author": "Tim Cross",
      "description": "ssh2 sftp client for node",
      "purl": "pkg:npm/ssh2-sftp-client@12.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ssh2-sftp-client/-/ssh2-sftp-client-12.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/theophilusx/ssh2-sftp-client.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1854383092970a1b688f19043e411df7c645aa2c521a56b62f03eb8e378a66c533da3ee07cd5fd5aa285043cdef97bff4308aeabaca6176facd1eb33f7f84b4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "stack-utils@2.0.6",
      "type": "library",
      "name": "stack-utils",
      "version": "2.0.6",
      "scope": "required",
      "author": "James Talmage",
      "description": "Captures and cleans stack traces",
      "purl": "pkg:npm/stack-utils@2.0.6",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e5916bdf226e919ac5ad349c7ebaab4a2d2f1ea856f1520d19ccb5ea63471a132f65ee1aee5fc2298839e3b0b6afa0182a08247bd53a963bc31a5d885e27745"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "escape-string-regexp@2.0.0",
      "type": "library",
      "name": "escape-string-regexp",
      "version": "2.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Escape RegExp special characters",
      "purl": "pkg:npm/escape-string-regexp@2.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "529cdc2c25e895459c36ee47b5530761d5c98c0ae3b05f42d1a367aae658638b96fd5bb49a2cb96285af6d5df8e476ae56f700527a51ba130c72a4dc18e636fb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "stream-events@1.0.5",
      "type": "library",
      "name": "stream-events",
      "version": "1.0.5",
      "scope": "required",
      "author": "Stephen Sawchuk",
      "description": "Get an event when you're being sent data or asked for it.",
      "purl": "pkg:npm/stream-events@1.0.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/stephenplusplus/stream-events"
        },
        {
          "type": "website",
          "url": "https://github.com/stephenplusplus/stream-events"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/stephenplusplus/stream-events/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "135194cc14a0bdcb7c26c6f7bf65f5e698f3375b5879bb5b2da320f9e04e50e03181b2e849b4f6352f757247399490f529f2e321dfa35c9460a34aa757935eae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "stream-shift@1.0.3",
      "type": "library",
      "name": "stream-shift",
      "version": "1.0.3",
      "scope": "required",
      "author": "Mathias Buus (@mafintosh)",
      "description": "Returns the next buffer/object in a stream's readable queue",
      "purl": "pkg:npm/stream-shift@1.0.3",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mafintosh/stream-shift.git"
        },
        {
          "type": "website",
          "url": "https://github.com/mafintosh/stream-shift"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/mafintosh/stream-shift/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efa3914740ced68d6194ac136e2fc33371175867f764960ef1c5d7e512709ee9760c4836a32a19ca32cda1033c5acbd988528245f0b53b427b882be27b745999"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "string_decoder@1.1.1",
      "type": "library",
      "name": "string_decoder",
      "version": "1.1.1",
      "scope": "required",
      "description": "The string_decoder module from Node core",
      "purl": "pkg:npm/string_decoder@1.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/string_decoder.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/string_decoder"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ff4a19ef0e2e851db6d57ef8aba3e5a88e2173bfeb3c30f30705ccd578f7d4a4324bc282d3d21b759786300426e2f29240bde104767907c8fc933ff9b345fc2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "string-width@4.2.3",
      "type": "library",
      "name": "string-width",
      "version": "4.2.3",
      "scope": "optional",
      "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": "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": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "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": "strip-ansi@7.1.2",
      "type": "library",
      "name": "strip-ansi",
      "version": "7.1.2",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Strip ANSI escape codes from a string",
      "purl": "pkg:npm/strip-ansi@7.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "826046b25a68409b609cc02f395a86669133f5dca82930b3cb69dfcff9fc68816137f8c213fac299cc5a6c1ea338e1d5fb458d9f294ec5ac4140f4af71692584"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "strip-final-newline@4.0.0",
      "type": "library",
      "name": "strip-final-newline",
      "version": "4.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Strip the final newline character from a string or Uint8Array",
      "purl": "pkg:npm/strip-final-newline@4.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ae94525c0fa60af15d46ee2441e6d8a000fe13b0705966b395f298d5fbecdd53099e57cbb36d8ef29fa87d32cc0deb669d4ad35916e088c7885a06746e3036b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "strip-indent@4.1.1",
      "type": "library",
      "name": "strip-indent",
      "version": "4.1.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Strip leading whitespace from each line in a string",
      "purl": "pkg:npm/strip-indent@4.1.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a5c91a1291d8757583f43f37252c4eebd0cf6c81b14a28c157a4545430db8a85049b0ba550206ceadc4d2ab1fbc625a50524f1afe96b35359fe16930237db30"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "strip-json-comments@2.0.1",
      "type": "library",
      "name": "strip-json-comments",
      "version": "2.0.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Strip comments from JSON. Lets you use comments in your JSON files!",
      "purl": "pkg:npm/strip-json-comments@2.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "3c531942e908c2697c0ec344858c286c7ca0a60a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "strnum@2.2.0",
      "type": "library",
      "name": "strnum",
      "version": "2.2.0",
      "scope": "required",
      "author": "Amit Gupta (https://amitkumargupta.work/)",
      "description": "Parse String to Number based on configuration",
      "purl": "pkg:npm/strnum@2.2.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strnum/-/strnum-2.2.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/NaturalIntelligence/strnum"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63b063f17c89c673c03913198ffc65b6c7e8e79b8e8b21dc536b67015cc752748947f2ac117fbd4680de5c49ec5ed97f097e1f01caedeb8819d776866963de06"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "strtok3@10.3.5",
      "type": "library",
      "name": "strtok3",
      "version": "10.3.5",
      "scope": "optional",
      "author": "Borewit",
      "description": "A promise based streaming tokenizer",
      "purl": "pkg:npm/strtok3@10.3.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.5.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Borewit/strtok3.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Borewit/strtok3/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "922e216507e1e6b5f44032cb90e0a3fa1f8254d92a9a9fc231ff2ff2466990d54aea3190a28332b6accb65851560865c159eb20c1ef411f0fc3ce7055e2179a0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "stubs@3.0.0",
      "type": "library",
      "name": "stubs",
      "version": "3.0.0",
      "scope": "required",
      "author": "Stephen Sawchuk",
      "description": "Easy method stubber.",
      "purl": "pkg:npm/stubs@3.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/stephenplusplus/stubs"
        },
        {
          "type": "website",
          "url": "https://github.com/stephenplusplus/stubs"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/stephenplusplus/stubs/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3dd1edee11d424ac6f4c281b297f42d55fdfb4e723250833f0167035f57973807a75c1aa9697a54db27df7d8c1199da36223c0c1c5f974fea807056506551bc7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "supertap@3.0.1",
      "type": "library",
      "name": "supertap",
      "version": "3.0.1",
      "scope": "required",
      "author": "Vadim Demedes",
      "description": "Generate TAP output",
      "purl": "pkg:npm/supertap@3.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supertap/-/supertap-3.0.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb566920109ac099cefb441e3ec1223a49ce7c246ad32111c6201c853d22e258b458735425b7f47af5d749739c08047833c88c0e86a35d89acb66fea3bcd48b3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "js-yaml@3.14.1",
      "type": "library",
      "name": "js-yaml",
      "version": "3.14.1",
      "scope": "required",
      "author": "Vladimir Zapparov <dervus.grim@gmail.com>",
      "description": "YAML 1.2 parser and serializer",
      "purl": "pkg:npm/js-yaml@3.14.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/nodeca/js-yaml"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a24307ece5d727b62b37d3a4dff497ae7bb8897f723a4fb6e67a97e22992da7a6ebd36039a8fd0119a2ac199186880e4de356f04e4ce20480485a2ceca7052f6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "synckit@0.11.12",
      "type": "library",
      "name": "synckit",
      "version": "0.11.12",
      "scope": "required",
      "author": "JounQin <admin@1stg.me> (https://www.1stG.me)",
      "description": "Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.",
      "purl": "pkg:npm/synckit@0.11.12",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/synckit/-/synckit-0.11.12.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "061ed08d3f3f4ae29421f39b4973473522ba587a3a275b470aa26cb9a1433fb80fd1f93349f4f123ccbce49ae9a59d21f25d2668881cdad7ee650ebfb771ad9d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "tar@7.5.15",
      "type": "library",
      "name": "tar",
      "version": "7.5.15",
      "scope": "required",
      "author": "Isaac Z. Schlueter",
      "description": "tar for node",
      "purl": "pkg:npm/tar@7.5.15",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tar/-/tar-7.5.15.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/isaacs/node-tar.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77318ad1ba15942e16e5016e40dd441529776c80d8b24ed38f8d14e9e2019cada4ffc9a5ed36796a06c8e63e7eaa7a1570003eacdb419a5f121222f166936a45"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0"
          }
        }
      ]
    },
    {
      "bom-ref": "teeny-request@9.0.0",
      "type": "library",
      "name": "teeny-request",
      "version": "9.0.0",
      "scope": "required",
      "author": "fhinkel",
      "description": "Like request, but smaller.",
      "purl": "pkg:npm/teeny-request@9.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/teeny-request/-/teeny-request-9.0.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/googleapis/teeny-request#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/googleapis/teeny-request/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "adeb2fc5d73a3206fb6044e1c3a1ba6c4c655ca92febe61bbb31a0f71b97c52831245ecececfa8f18f7ed91dec02b756756f273a892841bd72ae9141d2940ada"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "temp-dir@3.0.0",
      "type": "library",
      "name": "temp-dir",
      "version": "3.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Get the real path of the system temp directory",
      "purl": "pkg:npm/temp-dir@3.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c773a4bf6f022294a1cd4602bfde39610e8207729e39620ca2c1c024e3a4ebd0b7c4a86055a66880cae8aec5e544e389b79979c479585a8a92ce116987f8d8f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "third-party-web@0.29.2",
      "type": "library",
      "name": "third-party-web",
      "version": "0.29.2",
      "scope": "required",
      "author": "Patrick Hulce <patrick.hulce@gmail.com>",
      "description": "Categorized data on third party entities on the web.",
      "purl": "pkg:npm/third-party-web@0.29.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/third-party-web/-/third-party-web-0.29.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/patrickhulce/third-party-web.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7de82d85af75b6ad831e9872a220575478d58b6606f7315a4676e84fd0b6f2d3b57a7f58df026c7eca6ecb8d05faee7097784755bc3b7277756faee41061dbf2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "through@2.3.8",
      "type": "library",
      "name": "through",
      "version": "2.3.8",
      "scope": "required",
      "author": "Dominic Tarr <dominic.tarr@gmail.com> (dominictarr.com)",
      "description": "simplified stream construction",
      "purl": "pkg:npm/through@2.3.8",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dominictarr/through.git"
        },
        {
          "type": "website",
          "url": "https://github.com/dominictarr/through"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3cf6a83b3c8f3001dbd7eb46cc0cff9b1680f90ef866f682e1785a793b86b6405d1c4811ac057e2a66669d3ccbd5aa52c9041722f96a8618e00fbdc0de35256"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "time-zone@1.0.0",
      "type": "library",
      "name": "time-zone",
      "version": "1.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Pretty time zone: `+2` or `-9:30`",
      "purl": "pkg:npm/time-zone@1.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "99c5bf55958966af6d06d83bdf3800dc82faec5d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "tinycolor2@1.6.0",
      "type": "library",
      "name": "tinycolor2",
      "version": "1.6.0",
      "scope": "optional",
      "author": "Brian Grinstead <briangrinstead@gmail.com> (http://briangrinstead.com)",
      "description": "Fast Color Parsing and Manipulation",
      "purl": "pkg:npm/tinycolor2@1.6.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bgrins/TinyColor.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/bgrins/TinyColor/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5cf68191640976c7f7a4b28957da78a8dfd2f9f9b63a3f0020fa35053521839a3192f9bdf92544185761c8ecfbb537544dfbf132202ce2ca7afde64ed84c3ea7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "tldts@6.1.86",
      "type": "library",
      "name": "tldts",
      "version": "6.1.86",
      "scope": "required",
      "author": "Rémi Berson",
      "description": "Library to work against complex domain names, subdomains and URIs.",
      "purl": "pkg:npm/tldts@6.1.86",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/remusao/tldts.git"
        },
        {
          "type": "website",
          "url": "https://github.com/remusao/tldts#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/remusao/tldts/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58c8bf390d9ac554dfff292a09081788872dfa64900c5747d9f93084fc20130bc9d644b36518a29dbd331765dbf2ee3e3aa3c2866c88e8c12ee047b3349cfe15"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "tldts-core@6.1.86",
      "type": "library",
      "name": "tldts-core",
      "version": "6.1.86",
      "scope": "required",
      "author": "Rémi Berson",
      "description": "tldts core primitives (internal module)",
      "purl": "pkg:npm/tldts-core@6.1.86",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/remusao/tldts.git"
        },
        {
          "type": "website",
          "url": "https://github.com/remusao/tldts#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/remusao/tldts/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25eea9ee9924f8a33332fd975ca98013731c9a894e40577190ac3447c11836beec10b5b8e89aa735e4d7f326cf89082f835ca60a817c2d7b397f315a66f24f4c"
        }
      ],
      "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": "to-fast-properties@1.0.3",
      "type": "library",
      "name": "to-fast-properties",
      "version": "1.0.3",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Force V8 to use fast properties for an object",
      "purl": "pkg:npm/to-fast-properties@1.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "to-regex-range@5.0.1",
      "type": "library",
      "name": "to-regex-range",
      "version": "5.0.1",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.",
      "purl": "pkg:npm/to-regex-range@5.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/micromatch/to-regex-range"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/micromatch/to-regex-range/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb93fb8b3e97e7212bd5cc1c82f4316db230ed493780ecb974876d678ac3bde2ea86b7493fe2e2fc7c7ab722b43446fed860b29de08c2621aaac00c248d93cb1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "token-stream@1.0.0",
      "type": "library",
      "name": "token-stream",
      "version": "1.0.0",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Take an array of token and produce a more useful API to give to a parser",
      "purl": "pkg:npm/token-stream@1.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/token-stream.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "cc200eab2613f4166d27ff9afc7ca56d49df6eb4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "token-types@6.1.2",
      "type": "library",
      "name": "token-types",
      "version": "6.1.2",
      "scope": "optional",
      "author": "Borewit",
      "description": "Common token types for decoding and encoding numeric and string values",
      "purl": "pkg:npm/token-types@6.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Borewit/token-types.git"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Borewit/token-types/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7515dc872f82d0880af163c2eb1bc21c544859851baaa74420a3da2a8fc071350dcf02d32ba007ed18dd2d6b0465c00dfd305db5f530dcf60480faf954fafac3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "tough-cookie@5.1.2",
      "type": "library",
      "name": "tough-cookie",
      "version": "5.1.2",
      "scope": "required",
      "author": "Jeremy Stashewsky",
      "description": "RFC6265 Cookies and Cookie Jar for node.js",
      "purl": "pkg:npm/tough-cookie@5.1.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/salesforce/tough-cookie.git"
        },
        {
          "type": "website",
          "url": "https://github.com/salesforce/tough-cookie"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/salesforce/tough-cookie/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1550d8771b678f41ba426fc384d3d26fc26ee7d50b72ea77b6e2719056f92bc06fda951720b6dfd3165653c3d7f0ebf5f4e5e58db532bde385c11330917ccef8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "tr46@5.0.0",
      "type": "library",
      "name": "tr46",
      "version": "5.0.0",
      "scope": "required",
      "author": "Sebastian Mayr <npm@smayr.name>",
      "description": "An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing",
      "purl": "pkg:npm/tr46@5.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tr46/-/tr46-5.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b64d86e51d8a47005df99374cda117a66cdd2b239892c5f0cb0ba5217f793013838d2ccc22e4274379bc27181b8672f52de568ee5a902ac61ad4edc7b65ecae6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "treeify@1.1.0",
      "type": "library",
      "name": "treeify",
      "version": "1.1.0",
      "scope": "required",
      "author": "Luke Plaster <notatestuser@gmail.com>",
      "description": "converts a JS object into a nice and readable tree structure for the console",
      "purl": "pkg:npm/treeify@1.1.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/treeify/-/treeify-1.1.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/notatestuser/treeify.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d66e1103bc55009ad21abad71acd0bdd84f0caf06cd92f0f6d11da2d9024170ec947ca0817062dcacc6505985821aef14b289824a677886aeb939e5c180de2f4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "tslib@2.6.2",
      "type": "library",
      "name": "tslib",
      "version": "2.6.2",
      "scope": "required",
      "author": "Microsoft Corp.",
      "description": "Runtime library for TypeScript helper functions",
      "purl": "pkg:npm/tslib@2.6.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Microsoft/tslib.git"
        },
        {
          "type": "website",
          "url": "https://www.typescriptlang.org/"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Microsoft/TypeScript/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0046311fdde31853e7fdada2540c16f3b56e508911d45554281efb370305ee70530e40ebad3fc7a6dfc8ac2274417856dbb8d304371fe5963bc3a462a93330d9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "0BSD"
          }
        }
      ]
    },
    {
      "bom-ref": "tweetnacl@0.14.5",
      "type": "library",
      "name": "tweetnacl",
      "version": "0.14.5",
      "scope": "required",
      "author": "TweetNaCl-js contributors",
      "description": "Port of TweetNaCl cryptographic library to JavaScript",
      "purl": "pkg:npm/tweetnacl@0.14.5",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dchest/tweetnacl-js.git"
        },
        {
          "type": "website",
          "url": "https://tweetnacl.js.org"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/dchest/tweetnacl-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2975c515d01b15763881e148c28c8d2be7f96756fbb307d70017cbec75c29a821630a5377664b6ebaef603811e42d0f32cacbb49799f06ee7526896f10ac2d18"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Unlicense"
          }
        }
      ]
    },
    {
      "bom-ref": "type-check@0.4.0",
      "type": "library",
      "name": "type-check",
      "version": "0.4.0",
      "scope": "required",
      "author": "George Zahariev <z@georgezahariev.com>",
      "description": "type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.",
      "purl": "pkg:npm/type-check@0.4.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/gkz/type-check.git"
        },
        {
          "type": "website",
          "url": "https://github.com/gkz/type-check"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e5794a1cf6ec065ea8d6c176944d9026ccc705679f39f10036befc7552be7121c8b15c83fef0b9c50e0469954df4bacead7aa765b2415fbbe69ee0aefd3a87b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "typedarray@0.0.6",
      "type": "library",
      "name": "typedarray",
      "version": "0.0.6",
      "scope": "required",
      "author": "James Halliday",
      "description": "TypedArray polyfill for old browsers",
      "purl": "pkg:npm/typedarray@0.0.6",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/substack/typedarray.git"
        },
        {
          "type": "website",
          "url": "https://github.com/substack/typedarray"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fda0831066ad1af67604893e1e62dfe227c2245c2f28535bf7f25e64f32e95f805ada727f5015c01fe463bc07f9b07948d2a1b952e489f471686aa5fb3fe4f40"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "uint8array-extras@1.5.0",
      "type": "library",
      "name": "uint8array-extras",
      "version": "1.5.0",
      "scope": "optional",
      "author": "Sindre Sorhus",
      "description": "Useful utilities for working with Uint8Array (and Buffer)",
      "purl": "pkg:npm/uint8array-extras@1.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aef2920620b9cea08288367d9003accd9703bdd007c3020a246df76248f8dce29c5ac9e670144bd3d6135389ce78767c6366bb9753204ddd3c4817bd03c423e8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "undici-types@6.20.0",
      "type": "library",
      "name": "undici-types",
      "version": "6.20.0",
      "scope": "required",
      "description": "A stand-alone types package for Undici",
      "purl": "pkg:npm/undici-types@6.20.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.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": "372e90676363bb6d2fc354911dedddf6356eea027ee1edfe30ca6abbba6a1391d3e96b134a571efbe19098ae545d2f26cd5f034981eb407f97adfda355cb8a36"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "unicorn-magic@0.3.0",
      "type": "library",
      "name": "unicorn-magic",
      "version": "0.3.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Some useful utilities I often need",
      "purl": "pkg:npm/unicorn-magic@0.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f900415c10af89f739e9fb1bbb1650e9289cdf0aaa7375966aac6ce7c82f26b70eb8df371c64c2c33de84b9a61cd4f4bb6144d13d56b2421422d480779e1677c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "update-browserslist-db@1.2.3",
      "type": "library",
      "name": "update-browserslist-db",
      "version": "1.2.3",
      "scope": "required",
      "author": "Andrey Sitnik <andrey@sitnik.ru>",
      "description": "CLI tool to update caniuse-lite to refresh target browsers from Browserslist config",
      "purl": "pkg:npm/update-browserslist-db@1.2.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26cd26f5cc7ea8e803c68d1e32214612e796cedcfe778f8cdeb1a598a3d3f93e084bf8cfe32970dcdc29bba7294d33fc4753000b5905e156dd2eddc045fdb4f7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "uri-js@4.4.1",
      "type": "library",
      "name": "uri-js",
      "version": "4.4.1",
      "scope": "required",
      "author": "Gary Court <gary.court@gmail.com>",
      "description": "An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.",
      "purl": "pkg:npm/uri-js@4.4.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"
        },
        {
          "type": "vcs",
          "url": "http://github.com/garycourt/uri-js"
        },
        {
          "type": "website",
          "url": "https://github.com/garycourt/uri-js"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/garycourt/uri-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eeb294cb2df7435c9cf7ca50d430262edc17d74f45ed321f5a55b561da3c5a5d628b549e1e279e8741c77cf78bd9f3172bacf4b3c79c2acf5fac2b8b26f9dd06"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "usb@2.15.0",
      "type": "library",
      "name": "usb",
      "version": "2.15.0",
      "scope": "optional",
      "description": "Library to access USB devices",
      "purl": "pkg:npm/usb@2.15.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/usb/-/usb-2.15.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/node-usb/node-usb.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "040f6becf171c98a7df70a6cd4def4948a9d3dbd94b5c9762a45a8843b5652684305e3398431f5665fcbfc266f5b17795b745408d9b583e6fe0c4299e9c1f3aa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "usb-power-profiling@1.6.0",
      "type": "library",
      "name": "usb-power-profiling",
      "version": "1.6.0",
      "scope": "optional",
      "author": "Florian Quèze",
      "description": "Make USB power meters usable with the Firefox Profiler",
      "purl": "pkg:npm/usb-power-profiling@1.6.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/usb-power-profiling/-/usb-power-profiling-1.6.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/fqueze/usb-power-profiling/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fdf1eaee3fffd5f91bc222c7fce0b30286600a70203625d7f269a52642666a72042355d28a709c1e2ef81cda2ef7e40dc2b25b191e3cc0e1ac51642a5c6fc8ce"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "node-addon-api@8.3.1",
      "type": "library",
      "name": "node-addon-api",
      "version": "8.3.1",
      "scope": "optional",
      "description": "Node.js API (Node-API)",
      "purl": "pkg:npm/node-addon-api@8.3.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.3.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/nodejs/node-addon-api.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nodejs/node-addon-api"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nodejs/node-addon-api/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "972b5c0c47712a31893d32c47d6e2660c8a045eccc972258f16e30c492bccc4e77dc995bf0bf1d46e39b2455a0d8ff80b8e231a0280a17ed8eab877865dd0e50"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "utif2@4.1.0",
      "type": "library",
      "name": "utif2",
      "version": "4.1.0",
      "scope": "optional",
      "author": "photopea (https://github.com/photopea)",
      "description": "Fast and advanced TIFF decoder",
      "purl": "pkg:npm/utif2@4.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/utif2/-/utif2-4.1.0.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/photopea/UTIF.js"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/photopea/UTIF.js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa892707d147ac9ee85bb03659961a8ce72fe0570347809fa0607474f35fc5b8b818ed394519c59ade686b6dfef70df611a9eb61c4895aca5488990b32cfb7ef"
        }
      ],
      "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-1",
          "content": "450d4dc9fa70de732762fbd2d4a28981419a0ccf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "util-extend@1.0.3",
      "type": "library",
      "name": "util-extend",
      "version": "1.0.3",
      "scope": "required",
      "description": "Node's internal object extension function",
      "purl": "pkg:npm/util-extend@1.0.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/util-extend/-/util-extend-1.0.3.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/util-extend"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "a7c216d267545169637b3b6edc6ca9119e2ff93f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "uuid@9.0.1",
      "type": "library",
      "name": "uuid",
      "version": "9.0.1",
      "scope": "required",
      "description": "RFC4122 (v1, v4, and v5) UUIDs",
      "purl": "pkg:npm/uuid@9.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/uuidjs/uuid.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fed5e24e96c47d2bc1c9a68c3d3a4ddf896396488708cd7a1dbefd2b42356839536958ca717f5c19369b78cbd875d2874236baa7629d4e073464b5c9017b7b0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "validate-npm-package-license@3.0.3",
      "type": "library",
      "name": "validate-npm-package-license",
      "version": "3.0.3",
      "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.3",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb764e5272f84885e3e0bd0d8b14772f595c8cedfc72b01b82b4e9976f2df238eb7ee88e04be48ca09beeb4a8fb3f2ac646ccf360e929a773fa18d7a4138c5d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "void-elements@2.0.1",
      "type": "library",
      "name": "void-elements",
      "version": "2.0.1",
      "scope": "required",
      "author": "hemanth.hm",
      "description": "Array of \"void elements\" defined by the HTML specification.",
      "purl": "pkg:npm/void-elements@2.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/hemanth/void-elements"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/hemanth/void-elements/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "c066afb582bb1cb4128d60ea92392e94d5e9dbec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "waterfall-tools@0.3.0",
      "type": "library",
      "name": "waterfall-tools",
      "version": "0.3.0",
      "scope": "required",
      "author": "Patrick Meenan",
      "description": "Tools for parsing and visualizing network waterfalls",
      "purl": "pkg:npm/waterfall-tools@0.3.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/waterfall-tools/-/waterfall-tools-0.3.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/pmeenan/waterfall-tools.git"
        },
        {
          "type": "website",
          "url": "https://github.com/pmeenan/waterfall-tools#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/pmeenan/waterfall-tools/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c20a755384caa291d3cca371c9224d02b27709e4fb61c062f99b02969300d338da9ecbd6be9ad4dab9619a51503afdd2cd450a3fc273b9a6f470cfa553db3998"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "webidl-conversions@7.0.0",
      "type": "library",
      "name": "webidl-conversions",
      "version": "7.0.0",
      "scope": "required",
      "author": "Domenic Denicola <d@domenic.me> (https://domenic.me/)",
      "description": "Implements the WebIDL algorithms for converting to and from JavaScript values",
      "purl": "pkg:npm/webidl-conversions@7.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57075d06e903ceeef5a1f7c0411f7be6e9c1206a9f299a4cfbc657eb24a4f27621568a39098699cb3b77601bd8b51b4ef9aa0696ac4f83f07cecd19567f7eeea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ]
    },
    {
      "bom-ref": "well-known-symbols@2.0.0",
      "type": "library",
      "name": "well-known-symbols",
      "version": "2.0.0",
      "scope": "required",
      "author": "Mark Wubben (https://novemberborn.net/)",
      "description": "Check whether a symbol is well-known",
      "purl": "pkg:npm/well-known-symbols@2.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/novemberborn/well-known-symbols.git"
        },
        {
          "type": "website",
          "url": "https://github.com/novemberborn/well-known-symbols#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/novemberborn/well-known-symbols/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64c8c2de1a3e297a3405f25bec982d439201baf9d285d94008d90a91db2a066630ddb3c06897cf798528ead2d4693e6d1bf1a487bc64a4184a450f5eee9ca0f5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "whatwg-url@14.1.0",
      "type": "library",
      "name": "whatwg-url",
      "version": "14.1.0",
      "scope": "required",
      "author": "Sebastian Mayr <github@smayr.name>",
      "description": "An implementation of the WHATWG URL Standard's URL API and parsing machinery",
      "purl": "pkg:npm/whatwg-url@14.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e57ff7e86082b2c00b77c7f5d6299ff7af3f0e4893e25a4b639a4f3dd5a9495048e2571297f4b10ef76a87de1bf8689d263773163ef18c0b2f23422f79c4ae3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "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": "with@7.0.2",
      "type": "library",
      "name": "with",
      "version": "7.0.2",
      "scope": "required",
      "author": "ForbesLindesay",
      "description": "Compile time `with` for strict mode JavaScript",
      "purl": "pkg:npm/with@7.0.2",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/with/-/with-7.0.2.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pugjs/with.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44d18a8fcda750f837839ca0c64425d11f77ef12f2868d49db822d442053aff9b5627664cc9cb5854887509adcfd596c0d0cec0a72271064a0ddb722d0b99de3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "word-wrap@1.2.5",
      "type": "library",
      "name": "word-wrap",
      "version": "1.2.5",
      "scope": "required",
      "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
      "description": "Wrap words to a specified length.",
      "purl": "pkg:npm/word-wrap@1.2.5",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/jonschlinkert/word-wrap"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/jonschlinkert/word-wrap/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04ddb607979a30c23d50cb63ac677983978260fa423c3532d052576d8b1a4f9cd8c6314e7244b9dd2403137a56915a16a475d56f706b61c10de13c1ae7907970"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "wrap-ansi@9.0.0",
      "type": "library",
      "name": "wrap-ansi",
      "version": "9.0.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Wordwrap a string with ANSI escape codes",
      "purl": "pkg:npm/wrap-ansi@9.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1bcbab6b74bedd9d86fa6920351abc76a685640bb17ecc69041f0e0931914c2b69fa5feff676c53660943f505932db371b5d78d8cb197e7e9e7942abaf83c3d5"
        }
      ],
      "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-1",
          "content": "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "write-file-atomic@6.0.0",
      "type": "library",
      "name": "write-file-atomic",
      "version": "6.0.0",
      "scope": "required",
      "author": "GitHub Inc.",
      "description": "Write files in an atomic fashion w/configurable ownership",
      "purl": "pkg:npm/write-file-atomic@6.0.0",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-6.0.0.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": "1a6aab3bc589d4dbb32760ebce2108da8e7b8ca01521035ff1ad7c5b79c2614dc7ecf356a820954de1fafcd404f77088965220412f7caeb9959188135fd7c525"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "ws@7.5.10",
      "type": "library",
      "name": "ws",
      "version": "7.5.10",
      "scope": "required",
      "author": "Einar Otto Stangvik <einaros@gmail.com> (http://2x.io)",
      "description": "Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js",
      "purl": "pkg:npm/ws@7.5.10",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz"
        },
        {
          "type": "website",
          "url": "https://github.com/websockets/ws"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9d6c5d6d1f06695dc6ce25d54e9332c3c593f56a296f4b133a6707974de83294f9f2f34ddb16103ebea058c38b37d4d4809384b6433f802972bd6b8c2476371"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "xml-js@1.6.11",
      "type": "library",
      "name": "xml-js",
      "version": "1.6.11",
      "scope": "required",
      "author": "Yousuf Almarzooqi <ysf953@gmail.com>",
      "description": "A convertor between XML text and Javascript object / JSON text.",
      "purl": "pkg:npm/xml-js@1.6.11",
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/nashwaan/xml-js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/nashwaan/xml-js#readme"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/nashwaan/xml-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eeb562d8a31fc1f58597e1a93e0ea6f342153165cb4633be3f14eaed5d820e1a066a4d30cd8cc58146369b85c9e3b38675777c78b13c126c1f026763c3b942d6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "xml-parse-from-string@1.0.1",
      "type": "library",
      "name": "xml-parse-from-string",
      "version": "1.0.1",
      "scope": "optional",
      "author": "Matt DesLauriers",
      "description": "DOMParser.parseFromString for XML with IE8 fallback",
      "purl": "pkg:npm/xml-parse-from-string@1.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/Jam3/xml-parse-from-string.git"
        },
        {
          "type": "website",
          "url": "https://github.com/Jam3/xml-parse-from-string"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/Jam3/xml-parse-from-string/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12b70ac094c5e78b91cf334c5ead97e6c308cbcf3326f7cdd8399da10bf2ecf00527eb4f454eb2756b8e28d3327e63a37720504c54448bad2cd18d12c88d06d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "xml2js@0.5.0",
      "type": "library",
      "name": "xml2js",
      "version": "0.5.0",
      "scope": "optional",
      "author": "Marek Kubica <marek@xivilization.net> (https://xivilization.net)",
      "description": "Simple XML to JavaScript object converter.",
      "purl": "pkg:npm/xml2js@0.5.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Leonidas-from-XIV/node-xml2js.git"
        },
        {
          "type": "website",
          "url": "https://github.com/Leonidas-from-XIV/node-xml2js"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76b3c59e44098a4fcefae3caa6a4a0af6da6a6e147a8a75b4bcdf988042b502ef72f61795a46e821177adda8bfd9883a2358f389f3c5287d8d4caf9c7e096420"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "xmlbuilder@11.0.1",
      "type": "library",
      "name": "xmlbuilder",
      "version": "11.0.1",
      "scope": "optional",
      "author": "Ozgur Ozcitak <oozcitak@gmail.com>",
      "description": "An XML builder for node.js",
      "purl": "pkg:npm/xmlbuilder@11.0.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz"
        },
        {
          "type": "vcs",
          "url": "git://github.com/oozcitak/xmlbuilder-js.git"
        },
        {
          "type": "website",
          "url": "http://github.com/oozcitak/xmlbuilder-js"
        },
        {
          "type": "issue-tracker",
          "url": "http://github.com/oozcitak/xmlbuilder-js/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c396c23f905131ee02ef6de71cd3fa212c6e747ee810a7caf21f3313b96f6f49ad462745d858a9e1b14c7ba227b71bdf3eaf9e9a4d0214078921b78d91dc9bc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "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@18.0.0",
      "type": "library",
      "name": "yargs",
      "version": "18.0.0",
      "scope": "required",
      "description": "yargs the modern, pirate-themed, successor to optimist.",
      "purl": "pkg:npm/yargs@18.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/yargs/yargs.git"
        },
        {
          "type": "website",
          "url": "https://yargs.js.org/"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1412a75cd916061d973b0e8caa92baa2967de9f57d83655c5a19bc219f6a62eccad16a029a39c20a7bc2f73b161c6e15cb80b1544b7cc062e4232814209ae36"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "yargs-parser@22.0.0",
      "type": "library",
      "name": "yargs-parser",
      "version": "22.0.0",
      "scope": "required",
      "author": "Ben Coe <ben@npmjs.com>",
      "description": "the mighty option parser used by yargs",
      "purl": "pkg:npm/yargs-parser@22.0.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/yargs/yargs-parser.git"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af0bbf0a535d48ca644ab51bf9de8146c4a42d4ab57e67ec63a4cea58cd3c2fc24835fcd446f39281cb792afbe03c2ca4305fa96cbbe69669dfb6921bee5ebab"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ]
    },
    {
      "bom-ref": "yocto-queue@0.1.0",
      "type": "library",
      "name": "yocto-queue",
      "version": "0.1.0",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "Tiny queue data structure",
      "purl": "pkg:npm/yocto-queue@0.1.0",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad592cbec9cd09d27fa2119ceb180fc3237c7a1782c6c88b33c9b1b84fedfe6395a897b03ee3b59a22e94c74224604ca08b7b12f831e00555a82db3b1e6359d9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "yoctocolors@2.1.1",
      "type": "library",
      "name": "yoctocolors",
      "version": "2.1.1",
      "scope": "required",
      "author": "Sindre Sorhus",
      "description": "The smallest and fastest command-line coloring package on the internet",
      "purl": "pkg:npm/yoctocolors@2.1.1",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1901d0a80a29461c14f0ab750c333c36389b0d71c2f1ea21d5eae118024f132bde63daaa55e5ef56290d2ab0f3ebdb07a303cca2b6cf52b1ff9b1f1ce747a205"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "zod@3.25.76",
      "type": "library",
      "name": "zod",
      "version": "3.25.76",
      "scope": "optional",
      "author": "Colin McDonnell <zod@colinhacks.com>",
      "description": "TypeScript-first schema declaration and validation library with static type inference",
      "purl": "pkg:npm/zod@3.25.76",
      "properties": [],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/colinhacks/zod.git"
        },
        {
          "type": "website",
          "url": "https://zod.dev"
        },
        {
          "type": "issue-tracker",
          "url": "https://github.com/colinhacks/zod/issues"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83352dfeab7cd675ec14628815c0b76277c4031e4d92e9c27e70e5bee0524854b4d9b717bb82e679ad001485306cb5b158fc7777da7c4b94286ae8ca70d43171"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "sitespeed.io@41.4.1",
      "dependsOn": [
        "@aws-sdk/client-s3@3.1009.0",
        "@google-cloud/storage@7.19.0",
        "@sitespeed.io/log@2.0.0",
        "@sitespeed.io/plugin@1.0.2",
        "@slack/webhook@7.0.6",
        "@tgwf/co2@0.16.9",
        "axe-core@4.11.4",
        "browsertime@27.5.0",
        "coach-core@9.2.1",
        "fast-stats@0.0.7",
        "import-global@1.1.1",
        "pug@3.0.3",
        "ssh2-sftp-client@12.1.1",
        "waterfall-tools@0.3.0",
        "yargs@18.0.0",
        "@eslint/js@10.0.1",
        "ava@6.4.1",
        "changelog-parser@3.0.1",
        "clean-css-cli@5.6.3",
        "esbuild@0.28.0",
        "eslint@10.4.0",
        "eslint-config-prettier@10.1.8",
        "eslint-plugin-prettier@5.5.5",
        "eslint-plugin-unicorn@64.0.0",
        "feed@5.2.1",
        "globals@17.6.0",
        "license-checker@25.0.1",
        "marked@18.0.3",
        "prettier@3.8.3",
        "pug-lint@2.7.0",
        "pug-lint-config-clock@2.0.0",
        "sass@1.99.0"
      ]
    },
    {
      "ref": "@aws-crypto/crc32@5.2.0",
      "dependsOn": [
        "@aws-crypto/util@5.2.0",
        "@aws-sdk/types@3.973.6",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-crypto/crc32c@5.2.0",
      "dependsOn": [
        "@aws-crypto/util@5.2.0",
        "@aws-sdk/types@3.973.6",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-crypto/sha1-browser@5.2.0",
      "dependsOn": [
        "@aws-crypto/supports-web-crypto@5.2.0",
        "@aws-crypto/util@5.2.0",
        "@aws-sdk/types@3.973.6",
        "@aws-sdk/util-locate-window@3.568.0",
        "@smithy/util-utf8@2.3.0",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/is-array-buffer@2.2.0",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-buffer-from@2.2.0",
      "dependsOn": [
        "@smithy/is-array-buffer@2.2.0",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-utf8@2.3.0",
      "dependsOn": [
        "@smithy/util-buffer-from@2.2.0",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-crypto/sha256-browser@5.2.0",
      "dependsOn": [
        "@aws-crypto/sha256-js@5.2.0",
        "@aws-crypto/supports-web-crypto@5.2.0",
        "@aws-crypto/util@5.2.0",
        "@aws-sdk/types@3.973.6",
        "@aws-sdk/util-locate-window@3.568.0",
        "@smithy/util-utf8@2.3.0",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-crypto/sha256-js@5.2.0",
      "dependsOn": [
        "@aws-crypto/util@5.2.0",
        "@aws-sdk/types@3.973.6",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-crypto/supports-web-crypto@5.2.0",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-crypto/util@5.2.0",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@smithy/util-utf8@2.3.0",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/client-s3@3.1009.0",
      "dependsOn": [
        "@aws-crypto/sha1-browser@5.2.0",
        "@aws-crypto/sha256-browser@5.2.0",
        "@aws-crypto/sha256-js@5.2.0",
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/credential-provider-node@3.972.21",
        "@aws-sdk/middleware-bucket-endpoint@3.972.8",
        "@aws-sdk/middleware-expect-continue@3.972.8",
        "@aws-sdk/middleware-flexible-checksums@3.973.6",
        "@aws-sdk/middleware-host-header@3.972.8",
        "@aws-sdk/middleware-location-constraint@3.972.8",
        "@aws-sdk/middleware-logger@3.972.8",
        "@aws-sdk/middleware-recursion-detection@3.972.8",
        "@aws-sdk/middleware-sdk-s3@3.972.20",
        "@aws-sdk/middleware-ssec@3.972.8",
        "@aws-sdk/middleware-user-agent@3.972.21",
        "@aws-sdk/region-config-resolver@3.972.8",
        "@aws-sdk/signature-v4-multi-region@3.996.8",
        "@aws-sdk/types@3.973.6",
        "@aws-sdk/util-endpoints@3.996.5",
        "@aws-sdk/util-user-agent-browser@3.972.8",
        "@aws-sdk/util-user-agent-node@3.973.7",
        "@smithy/config-resolver@4.4.11",
        "@smithy/core@3.23.11",
        "@smithy/eventstream-serde-browser@4.2.12",
        "@smithy/eventstream-serde-config-resolver@4.3.12",
        "@smithy/eventstream-serde-node@4.2.12",
        "@smithy/fetch-http-handler@5.3.15",
        "@smithy/hash-blob-browser@4.2.13",
        "@smithy/hash-node@4.2.12",
        "@smithy/hash-stream-node@4.2.12",
        "@smithy/invalid-dependency@4.2.12",
        "@smithy/md5-js@4.2.12",
        "@smithy/middleware-content-length@4.2.12",
        "@smithy/middleware-endpoint@4.4.25",
        "@smithy/middleware-retry@4.4.42",
        "@smithy/middleware-serde@4.2.14",
        "@smithy/middleware-stack@4.2.12",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/node-http-handler@4.4.16",
        "@smithy/protocol-http@5.3.12",
        "@smithy/smithy-client@4.12.5",
        "@smithy/types@4.13.1",
        "@smithy/url-parser@4.2.12",
        "@smithy/util-base64@4.3.2",
        "@smithy/util-body-length-browser@4.2.2",
        "@smithy/util-body-length-node@4.2.3",
        "@smithy/util-defaults-mode-browser@4.3.41",
        "@smithy/util-defaults-mode-node@4.2.44",
        "@smithy/util-endpoints@3.3.3",
        "@smithy/util-middleware@4.2.12",
        "@smithy/util-retry@4.2.12",
        "@smithy/util-stream@4.5.19",
        "@smithy/util-utf8@4.2.2",
        "@smithy/util-waiter@4.2.13",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/core@3.973.20",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@aws-sdk/xml-builder@3.972.11",
        "@smithy/core@3.23.11",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/property-provider@4.2.12",
        "@smithy/protocol-http@5.3.12",
        "@smithy/signature-v4@5.3.12",
        "@smithy/smithy-client@4.12.5",
        "@smithy/types@4.13.1",
        "@smithy/util-base64@4.3.2",
        "@smithy/util-middleware@4.2.12",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/crc64-nvme@3.972.5",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/credential-provider-env@3.972.18",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/types@3.973.6",
        "@smithy/property-provider@4.2.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/credential-provider-http@3.972.20",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/types@3.973.6",
        "@smithy/fetch-http-handler@5.3.15",
        "@smithy/node-http-handler@4.4.16",
        "@smithy/property-provider@4.2.12",
        "@smithy/protocol-http@5.3.12",
        "@smithy/smithy-client@4.12.5",
        "@smithy/types@4.13.1",
        "@smithy/util-stream@4.5.19",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/credential-provider-ini@3.972.20",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/credential-provider-env@3.972.18",
        "@aws-sdk/credential-provider-http@3.972.20",
        "@aws-sdk/credential-provider-login@3.972.20",
        "@aws-sdk/credential-provider-process@3.972.18",
        "@aws-sdk/credential-provider-sso@3.972.20",
        "@aws-sdk/credential-provider-web-identity@3.972.20",
        "@aws-sdk/nested-clients@3.996.10",
        "@aws-sdk/types@3.973.6",
        "@smithy/credential-provider-imds@4.2.12",
        "@smithy/property-provider@4.2.12",
        "@smithy/shared-ini-file-loader@4.4.7",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/credential-provider-login@3.972.20",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/nested-clients@3.996.10",
        "@aws-sdk/types@3.973.6",
        "@smithy/property-provider@4.2.12",
        "@smithy/protocol-http@5.3.12",
        "@smithy/shared-ini-file-loader@4.4.7",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/credential-provider-node@3.972.21",
      "dependsOn": [
        "@aws-sdk/credential-provider-env@3.972.18",
        "@aws-sdk/credential-provider-http@3.972.20",
        "@aws-sdk/credential-provider-ini@3.972.20",
        "@aws-sdk/credential-provider-process@3.972.18",
        "@aws-sdk/credential-provider-sso@3.972.20",
        "@aws-sdk/credential-provider-web-identity@3.972.20",
        "@aws-sdk/types@3.973.6",
        "@smithy/credential-provider-imds@4.2.12",
        "@smithy/property-provider@4.2.12",
        "@smithy/shared-ini-file-loader@4.4.7",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/credential-provider-process@3.972.18",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/types@3.973.6",
        "@smithy/property-provider@4.2.12",
        "@smithy/shared-ini-file-loader@4.4.7",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/credential-provider-sso@3.972.20",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/nested-clients@3.996.10",
        "@aws-sdk/token-providers@3.1009.0",
        "@aws-sdk/types@3.973.6",
        "@smithy/property-provider@4.2.12",
        "@smithy/shared-ini-file-loader@4.4.7",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/credential-provider-web-identity@3.972.20",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/nested-clients@3.996.10",
        "@aws-sdk/types@3.973.6",
        "@smithy/property-provider@4.2.12",
        "@smithy/shared-ini-file-loader@4.4.7",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-bucket-endpoint@3.972.8",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@aws-sdk/util-arn-parser@3.972.3",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "@smithy/util-config-provider@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-expect-continue@3.972.8",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-flexible-checksums@3.973.6",
      "dependsOn": [
        "@aws-crypto/crc32@5.2.0",
        "@aws-crypto/crc32c@5.2.0",
        "@aws-crypto/util@5.2.0",
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/crc64-nvme@3.972.5",
        "@aws-sdk/types@3.973.6",
        "@smithy/is-array-buffer@4.2.2",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "@smithy/util-middleware@4.2.12",
        "@smithy/util-stream@4.5.19",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-host-header@3.972.8",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-location-constraint@3.972.8",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-logger@3.972.8",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-recursion-detection@3.972.8",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@aws/lambda-invoke-store@0.2.4",
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-sdk-s3@3.972.20",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/types@3.973.6",
        "@aws-sdk/util-arn-parser@3.972.3",
        "@smithy/core@3.23.11",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/protocol-http@5.3.12",
        "@smithy/signature-v4@5.3.12",
        "@smithy/smithy-client@4.12.5",
        "@smithy/types@4.13.1",
        "@smithy/util-config-provider@4.2.2",
        "@smithy/util-middleware@4.2.12",
        "@smithy/util-stream@4.5.19",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-ssec@3.972.8",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/middleware-user-agent@3.972.21",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/types@3.973.6",
        "@aws-sdk/util-endpoints@3.996.5",
        "@smithy/core@3.23.11",
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "@smithy/util-retry@4.2.12",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/nested-clients@3.996.10",
      "dependsOn": [
        "@aws-crypto/sha256-browser@5.2.0",
        "@aws-crypto/sha256-js@5.2.0",
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/middleware-host-header@3.972.8",
        "@aws-sdk/middleware-logger@3.972.8",
        "@aws-sdk/middleware-recursion-detection@3.972.8",
        "@aws-sdk/middleware-user-agent@3.972.21",
        "@aws-sdk/region-config-resolver@3.972.8",
        "@aws-sdk/types@3.973.6",
        "@aws-sdk/util-endpoints@3.996.5",
        "@aws-sdk/util-user-agent-browser@3.972.8",
        "@aws-sdk/util-user-agent-node@3.973.7",
        "@smithy/config-resolver@4.4.11",
        "@smithy/core@3.23.11",
        "@smithy/fetch-http-handler@5.3.15",
        "@smithy/hash-node@4.2.12",
        "@smithy/invalid-dependency@4.2.12",
        "@smithy/middleware-content-length@4.2.12",
        "@smithy/middleware-endpoint@4.4.25",
        "@smithy/middleware-retry@4.4.42",
        "@smithy/middleware-serde@4.2.14",
        "@smithy/middleware-stack@4.2.12",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/node-http-handler@4.4.16",
        "@smithy/protocol-http@5.3.12",
        "@smithy/smithy-client@4.12.5",
        "@smithy/types@4.13.1",
        "@smithy/url-parser@4.2.12",
        "@smithy/util-base64@4.3.2",
        "@smithy/util-body-length-browser@4.2.2",
        "@smithy/util-body-length-node@4.2.3",
        "@smithy/util-defaults-mode-browser@4.3.41",
        "@smithy/util-defaults-mode-node@4.2.44",
        "@smithy/util-endpoints@3.3.3",
        "@smithy/util-middleware@4.2.12",
        "@smithy/util-retry@4.2.12",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/region-config-resolver@3.972.8",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@smithy/config-resolver@4.4.11",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/signature-v4-multi-region@3.996.8",
      "dependsOn": [
        "@aws-sdk/middleware-sdk-s3@3.972.20",
        "@aws-sdk/types@3.973.6",
        "@smithy/protocol-http@5.3.12",
        "@smithy/signature-v4@5.3.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/token-providers@3.1009.0",
      "dependsOn": [
        "@aws-sdk/core@3.973.20",
        "@aws-sdk/nested-clients@3.996.10",
        "@aws-sdk/types@3.973.6",
        "@smithy/property-provider@4.2.12",
        "@smithy/shared-ini-file-loader@4.4.7",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/types@3.973.6",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/util-arn-parser@3.972.3",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/util-endpoints@3.996.5",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@smithy/types@4.13.1",
        "@smithy/url-parser@4.2.12",
        "@smithy/util-endpoints@3.3.3",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/util-locate-window@3.568.0",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/util-user-agent-browser@3.972.8",
      "dependsOn": [
        "@aws-sdk/types@3.973.6",
        "@smithy/types@4.13.1",
        "bowser@2.14.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/util-user-agent-node@3.973.7",
      "dependsOn": [
        "@aws-sdk/middleware-user-agent@3.972.21",
        "@aws-sdk/types@3.973.6",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/types@4.13.1",
        "@smithy/util-config-provider@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws-sdk/xml-builder@3.972.11",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "fast-xml-parser@5.4.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@aws/lambda-invoke-store@0.2.4",
      "dependsOn": []
    },
    {
      "ref": "@babel/helper-validator-identifier@7.28.5",
      "dependsOn": []
    },
    {
      "ref": "@babel/parser@7.21.2",
      "dependsOn": []
    },
    {
      "ref": "@babel/types@7.13.14",
      "dependsOn": [
        "@babel/helper-validator-identifier@7.28.5",
        "lodash@4.17.21",
        "to-fast-properties@2.0.0"
      ]
    },
    {
      "ref": "to-fast-properties@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "@bazel/runfiles@6.5.0",
      "dependsOn": []
    },
    {
      "ref": "@borewit/text-codec@0.2.2",
      "dependsOn": []
    },
    {
      "ref": "@devicefarmer/adbkit@3.3.8",
      "dependsOn": [
        "@devicefarmer/adbkit-logcat@2.1.3",
        "@devicefarmer/adbkit-monkey@1.2.1",
        "bluebird@3.7.2",
        "commander@9.5.0",
        "debug@4.3.4",
        "node-forge@1.3.1",
        "split@1.0.1"
      ]
    },
    {
      "ref": "@devicefarmer/adbkit-logcat@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "@devicefarmer/adbkit-monkey@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "commander@9.5.0",
      "dependsOn": []
    },
    {
      "ref": "@esbuild/linux-x64@0.28.0",
      "dependsOn": []
    },
    {
      "ref": "@eslint-community/eslint-utils@4.9.1",
      "dependsOn": [
        "eslint@10.4.0",
        "eslint-visitor-keys@3.4.3"
      ]
    },
    {
      "ref": "@eslint-community/regexpp@4.12.2",
      "dependsOn": []
    },
    {
      "ref": "@eslint/config-array@0.23.5",
      "dependsOn": [
        "@eslint/object-schema@3.0.5",
        "debug@4.3.4",
        "minimatch@10.2.5"
      ]
    },
    {
      "ref": "balanced-match@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "brace-expansion@5.0.6",
      "dependsOn": [
        "balanced-match@4.0.4"
      ]
    },
    {
      "ref": "minimatch@10.2.5",
      "dependsOn": [
        "brace-expansion@5.0.6"
      ]
    },
    {
      "ref": "@eslint/config-helpers@0.6.0",
      "dependsOn": [
        "@eslint/core@1.2.1"
      ]
    },
    {
      "ref": "@eslint/core@1.2.1",
      "dependsOn": [
        "@types/json-schema@7.0.15"
      ]
    },
    {
      "ref": "@eslint/js@10.0.1",
      "dependsOn": [
        "eslint@10.4.0"
      ]
    },
    {
      "ref": "@eslint/object-schema@3.0.5",
      "dependsOn": []
    },
    {
      "ref": "@eslint/plugin-kit@0.7.1",
      "dependsOn": [
        "@eslint/core@1.2.1",
        "levn@0.4.1"
      ]
    },
    {
      "ref": "@google-cloud/paginator@5.0.2",
      "dependsOn": [
        "arrify@2.0.1",
        "extend@3.0.2"
      ]
    },
    {
      "ref": "@google-cloud/projectify@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "@google-cloud/promisify@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "@google-cloud/storage@7.19.0",
      "dependsOn": [
        "@google-cloud/paginator@5.0.2",
        "@google-cloud/projectify@4.0.0",
        "@google-cloud/promisify@4.0.0",
        "abort-controller@3.0.0",
        "async-retry@1.3.3",
        "duplexify@4.1.3",
        "fast-xml-parser@5.4.1",
        "gaxios@6.7.1",
        "google-auth-library@9.15.0",
        "html-entities@2.5.2",
        "mime@3.0.0",
        "p-limit@3.1.0",
        "retry-request@7.0.2",
        "teeny-request@9.0.0",
        "uuid@8.3.2"
      ]
    },
    {
      "ref": "p-limit@3.1.0",
      "dependsOn": [
        "yocto-queue@0.1.0"
      ]
    },
    {
      "ref": "uuid@8.3.2",
      "dependsOn": []
    },
    {
      "ref": "@humanfs/core@0.19.1",
      "dependsOn": []
    },
    {
      "ref": "@humanfs/node@0.16.6",
      "dependsOn": [
        "@humanwhocodes/retry@0.3.1",
        "@humanfs/core@0.19.1"
      ]
    },
    {
      "ref": "@humanwhocodes/retry@0.3.1",
      "dependsOn": []
    },
    {
      "ref": "@humanwhocodes/module-importer@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "@humanwhocodes/retry@0.4.3",
      "dependsOn": []
    },
    {
      "ref": "@isaacs/cliui@8.0.2",
      "dependsOn": [
        "string-width@5.1.2",
        "string-width@4.2.3",
        "strip-ansi@7.1.2",
        "strip-ansi@6.0.1",
        "wrap-ansi@8.1.0",
        "wrap-ansi@7.0.0"
      ]
    },
    {
      "ref": "emoji-regex@9.2.2",
      "dependsOn": []
    },
    {
      "ref": "string-width@5.1.2",
      "dependsOn": [
        "eastasianwidth@0.2.0",
        "emoji-regex@9.2.2",
        "strip-ansi@7.1.2"
      ]
    },
    {
      "ref": "wrap-ansi@8.1.0",
      "dependsOn": [
        "ansi-styles@6.2.1",
        "string-width@5.1.2",
        "strip-ansi@7.1.2"
      ]
    },
    {
      "ref": "@isaacs/fs-minipass@4.0.1",
      "dependsOn": [
        "minipass@7.1.3"
      ]
    },
    {
      "ref": "@jimp/core@1.6.1",
      "dependsOn": [
        "@jimp/file-ops@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "await-to-js@3.0.0",
        "exif-parser@0.1.12",
        "file-type@21.3.4",
        "mime@3.0.0"
      ]
    },
    {
      "ref": "@jimp/diff@1.6.1",
      "dependsOn": [
        "@jimp/plugin-resize@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "pixelmatch@5.3.0"
      ]
    },
    {
      "ref": "@jimp/file-ops@1.6.1",
      "dependsOn": []
    },
    {
      "ref": "@jimp/js-bmp@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "bmp-ts@1.0.9"
      ]
    },
    {
      "ref": "@jimp/js-gif@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/types@1.6.1",
        "gifwrap@0.10.1",
        "omggif@1.0.10"
      ]
    },
    {
      "ref": "@jimp/js-jpeg@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/types@1.6.1",
        "jpeg-js@0.4.4"
      ]
    },
    {
      "ref": "@jimp/js-png@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/types@1.6.1",
        "pngjs@7.0.0"
      ]
    },
    {
      "ref": "@jimp/js-tiff@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/types@1.6.1",
        "utif2@4.1.0"
      ]
    },
    {
      "ref": "@jimp/plugin-blit@1.6.1",
      "dependsOn": [
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-blur@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/utils@1.6.1"
      ]
    },
    {
      "ref": "@jimp/plugin-circle@1.6.1",
      "dependsOn": [
        "@jimp/types@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-color@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "tinycolor2@1.6.0",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-contain@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/plugin-blit@1.6.1",
        "@jimp/plugin-resize@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-cover@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/plugin-crop@1.6.1",
        "@jimp/plugin-resize@1.6.1",
        "@jimp/types@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-crop@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-displace@1.6.1",
      "dependsOn": [
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-dither@1.6.1",
      "dependsOn": [
        "@jimp/types@1.6.1"
      ]
    },
    {
      "ref": "@jimp/plugin-fisheye@1.6.1",
      "dependsOn": [
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-flip@1.6.1",
      "dependsOn": [
        "@jimp/types@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-hash@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/js-bmp@1.6.1",
        "@jimp/js-jpeg@1.6.1",
        "@jimp/js-png@1.6.1",
        "@jimp/js-tiff@1.6.1",
        "@jimp/plugin-color@1.6.1",
        "@jimp/plugin-resize@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "any-base@1.1.0"
      ]
    },
    {
      "ref": "@jimp/plugin-mask@1.6.1",
      "dependsOn": [
        "@jimp/types@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-print@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/js-jpeg@1.6.1",
        "@jimp/js-png@1.6.1",
        "@jimp/plugin-blit@1.6.1",
        "@jimp/types@1.6.1",
        "parse-bmfont-ascii@1.0.6",
        "parse-bmfont-binary@1.0.6",
        "parse-bmfont-xml@1.1.6",
        "simple-xml-to-json@1.2.7",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-quantize@1.6.1",
      "dependsOn": [
        "image-q@4.0.0",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-resize@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/types@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-rotate@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/plugin-crop@1.6.1",
        "@jimp/plugin-resize@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/plugin-threshold@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/plugin-color@1.6.1",
        "@jimp/plugin-hash@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1",
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/types@1.6.1",
      "dependsOn": [
        "zod@3.25.76"
      ]
    },
    {
      "ref": "@jimp/utils@1.6.1",
      "dependsOn": [
        "@jimp/types@1.6.1",
        "tinycolor2@1.6.0"
      ]
    },
    {
      "ref": "@mapbox/node-pre-gyp@2.0.0",
      "dependsOn": [
        "consola@3.4.2",
        "detect-libc@2.1.2",
        "https-proxy-agent@7.0.6",
        "node-fetch@2.7.0",
        "nopt@8.1.0",
        "semver@7.7.3",
        "tar@7.5.15"
      ]
    },
    {
      "ref": "abbrev@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "agent-base@7.1.4",
      "dependsOn": []
    },
    {
      "ref": "https-proxy-agent@7.0.6",
      "dependsOn": [
        "agent-base@7.1.4",
        "debug@4.3.4"
      ]
    },
    {
      "ref": "nopt@8.1.0",
      "dependsOn": [
        "abbrev@3.0.1"
      ]
    },
    {
      "ref": "semver@7.7.3",
      "dependsOn": []
    },
    {
      "ref": "@napi-rs/canvas@0.1.100",
      "dependsOn": [
        "@napi-rs/canvas-linux-x64-gnu@0.1.100",
        "@napi-rs/canvas-linux-x64-musl@0.1.100"
      ]
    },
    {
      "ref": "@napi-rs/canvas-linux-x64-gnu@0.1.100",
      "dependsOn": []
    },
    {
      "ref": "@napi-rs/canvas-linux-x64-musl@0.1.100",
      "dependsOn": []
    },
    {
      "ref": "@nodelib/fs.scandir@2.1.5",
      "dependsOn": [
        "@nodelib/fs.stat@2.0.5",
        "run-parallel@1.2.0"
      ]
    },
    {
      "ref": "@nodelib/fs.stat@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "@nodelib/fs.walk@1.2.8",
      "dependsOn": [
        "@nodelib/fs.scandir@2.1.5",
        "fastq@1.19.1"
      ]
    },
    {
      "ref": "@parcel/watcher@2.5.1",
      "dependsOn": [
        "detect-libc@1.0.3",
        "is-glob@4.0.3",
        "micromatch@4.0.8",
        "node-addon-api@7.1.1",
        "@parcel/watcher-linux-x64-glibc@2.5.1",
        "@parcel/watcher-linux-x64-musl@2.5.1"
      ]
    },
    {
      "ref": "@parcel/watcher-linux-x64-glibc@2.5.1",
      "dependsOn": []
    },
    {
      "ref": "@parcel/watcher-linux-x64-musl@2.5.1",
      "dependsOn": []
    },
    {
      "ref": "detect-libc@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "node-addon-api@7.1.1",
      "dependsOn": []
    },
    {
      "ref": "@pkgjs/parseargs@0.11.0",
      "dependsOn": []
    },
    {
      "ref": "@pkgr/core@0.2.9",
      "dependsOn": []
    },
    {
      "ref": "@rollup/pluginutils@5.3.0",
      "dependsOn": [
        "@types/estree@1.0.8",
        "estree-walker@2.0.2",
        "picomatch@4.0.3"
      ]
    },
    {
      "ref": "picomatch@4.0.3",
      "dependsOn": []
    },
    {
      "ref": "@sec-ant/readable-stream@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "@serialport/binding-mock@10.2.2",
      "dependsOn": [
        "@serialport/bindings-interface@1.2.2",
        "debug@4.3.4"
      ]
    },
    {
      "ref": "@serialport/bindings-cpp@12.0.1",
      "dependsOn": [
        "@serialport/bindings-interface@1.2.2",
        "@serialport/parser-readline@11.0.0",
        "debug@4.3.4",
        "node-addon-api@7.0.0",
        "node-gyp-build@4.6.0"
      ]
    },
    {
      "ref": "@serialport/parser-delimiter@11.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-readline@11.0.0",
      "dependsOn": [
        "@serialport/parser-delimiter@11.0.0"
      ]
    },
    {
      "ref": "node-addon-api@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "node-gyp-build@4.6.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/bindings-interface@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-byte-length@12.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-cctalk@12.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-delimiter@12.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-inter-byte-timeout@12.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-packet-length@12.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-readline@12.0.0",
      "dependsOn": [
        "@serialport/parser-delimiter@12.0.0"
      ]
    },
    {
      "ref": "@serialport/parser-ready@12.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-regex@12.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-slip-encoder@12.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/parser-spacepacket@12.0.0",
      "dependsOn": []
    },
    {
      "ref": "@serialport/stream@12.0.0",
      "dependsOn": [
        "@serialport/bindings-interface@1.2.2",
        "debug@4.3.4"
      ]
    },
    {
      "ref": "@sindresorhus/merge-streams@2.3.0",
      "dependsOn": []
    },
    {
      "ref": "@sitespeed.io/chromedriver@149.0.7827",
      "dependsOn": [
        "node-stream-zip@1.15.0"
      ]
    },
    {
      "ref": "@sitespeed.io/edgedriver@149.0.4022",
      "dependsOn": [
        "node-stream-zip@1.15.0"
      ]
    },
    {
      "ref": "@sitespeed.io/geckodriver@0.36.2",
      "dependsOn": [
        "tar@7.5.15"
      ]
    },
    {
      "ref": "@sitespeed.io/log@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "@sitespeed.io/plugin@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "@sitespeed.io/throttle@6.0.0",
      "dependsOn": [
        "minimist@1.2.8"
      ]
    },
    {
      "ref": "@slack/types@2.14.0",
      "dependsOn": []
    },
    {
      "ref": "@slack/webhook@7.0.6",
      "dependsOn": [
        "@slack/types@2.14.0",
        "@types/node@22.10.2",
        "axios@1.12.2"
      ]
    },
    {
      "ref": "@types/node@22.10.2",
      "dependsOn": [
        "undici-types@6.20.0"
      ]
    },
    {
      "ref": "@smithy/abort-controller@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/chunked-blob-reader@5.2.2",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/chunked-blob-reader-native@4.2.3",
      "dependsOn": [
        "@smithy/util-base64@4.3.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/config-resolver@4.4.11",
      "dependsOn": [
        "@smithy/node-config-provider@4.3.12",
        "@smithy/types@4.13.1",
        "@smithy/util-config-provider@4.2.2",
        "@smithy/util-endpoints@3.3.3",
        "@smithy/util-middleware@4.2.12",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/core@3.23.11",
      "dependsOn": [
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "@smithy/url-parser@4.2.12",
        "@smithy/util-base64@4.3.2",
        "@smithy/util-body-length-browser@4.2.2",
        "@smithy/util-middleware@4.2.12",
        "@smithy/util-stream@4.5.19",
        "@smithy/util-utf8@4.2.2",
        "@smithy/uuid@1.1.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/credential-provider-imds@4.2.12",
      "dependsOn": [
        "@smithy/node-config-provider@4.3.12",
        "@smithy/property-provider@4.2.12",
        "@smithy/types@4.13.1",
        "@smithy/url-parser@4.2.12",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/eventstream-codec@4.2.12",
      "dependsOn": [
        "@aws-crypto/crc32@5.2.0",
        "@smithy/types@4.13.1",
        "@smithy/util-hex-encoding@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/eventstream-serde-browser@4.2.12",
      "dependsOn": [
        "@smithy/eventstream-serde-universal@4.2.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/eventstream-serde-config-resolver@4.3.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/eventstream-serde-node@4.2.12",
      "dependsOn": [
        "@smithy/eventstream-serde-universal@4.2.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/eventstream-serde-universal@4.2.12",
      "dependsOn": [
        "@smithy/eventstream-codec@4.2.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/fetch-http-handler@5.3.15",
      "dependsOn": [
        "@smithy/protocol-http@5.3.12",
        "@smithy/querystring-builder@4.2.12",
        "@smithy/types@4.13.1",
        "@smithy/util-base64@4.3.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/hash-blob-browser@4.2.13",
      "dependsOn": [
        "@smithy/chunked-blob-reader@5.2.2",
        "@smithy/chunked-blob-reader-native@4.2.3",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/hash-node@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "@smithy/util-buffer-from@4.2.2",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/hash-stream-node@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/invalid-dependency@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/is-array-buffer@4.2.2",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/md5-js@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/middleware-content-length@4.2.12",
      "dependsOn": [
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/middleware-endpoint@4.4.25",
      "dependsOn": [
        "@smithy/core@3.23.11",
        "@smithy/middleware-serde@4.2.14",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/shared-ini-file-loader@4.4.7",
        "@smithy/types@4.13.1",
        "@smithy/url-parser@4.2.12",
        "@smithy/util-middleware@4.2.12",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/middleware-retry@4.4.42",
      "dependsOn": [
        "@smithy/node-config-provider@4.3.12",
        "@smithy/protocol-http@5.3.12",
        "@smithy/service-error-classification@4.2.12",
        "@smithy/smithy-client@4.12.5",
        "@smithy/types@4.13.1",
        "@smithy/util-middleware@4.2.12",
        "@smithy/util-retry@4.2.12",
        "@smithy/uuid@1.1.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/middleware-serde@4.2.14",
      "dependsOn": [
        "@smithy/core@3.23.11",
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/middleware-stack@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/node-config-provider@4.3.12",
      "dependsOn": [
        "@smithy/property-provider@4.2.12",
        "@smithy/shared-ini-file-loader@4.4.7",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/node-http-handler@4.4.16",
      "dependsOn": [
        "@smithy/abort-controller@4.2.12",
        "@smithy/protocol-http@5.3.12",
        "@smithy/querystring-builder@4.2.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/property-provider@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/protocol-http@5.3.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/querystring-builder@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "@smithy/util-uri-escape@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/querystring-parser@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/service-error-classification@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1"
      ]
    },
    {
      "ref": "@smithy/shared-ini-file-loader@4.4.7",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/signature-v4@5.3.12",
      "dependsOn": [
        "@smithy/is-array-buffer@4.2.2",
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "@smithy/util-hex-encoding@4.2.2",
        "@smithy/util-middleware@4.2.12",
        "@smithy/util-uri-escape@4.2.2",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/smithy-client@4.12.5",
      "dependsOn": [
        "@smithy/core@3.23.11",
        "@smithy/middleware-endpoint@4.4.25",
        "@smithy/middleware-stack@4.2.12",
        "@smithy/protocol-http@5.3.12",
        "@smithy/types@4.13.1",
        "@smithy/util-stream@4.5.19",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/types@4.13.1",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/url-parser@4.2.12",
      "dependsOn": [
        "@smithy/querystring-parser@4.2.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-base64@4.3.2",
      "dependsOn": [
        "@smithy/util-buffer-from@4.2.2",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-body-length-browser@4.2.2",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-body-length-node@4.2.3",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-buffer-from@4.2.2",
      "dependsOn": [
        "@smithy/is-array-buffer@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-config-provider@4.2.2",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-defaults-mode-browser@4.3.41",
      "dependsOn": [
        "@smithy/property-provider@4.2.12",
        "@smithy/smithy-client@4.12.5",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-defaults-mode-node@4.2.44",
      "dependsOn": [
        "@smithy/config-resolver@4.4.11",
        "@smithy/credential-provider-imds@4.2.12",
        "@smithy/node-config-provider@4.3.12",
        "@smithy/property-provider@4.2.12",
        "@smithy/smithy-client@4.12.5",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-endpoints@3.3.3",
      "dependsOn": [
        "@smithy/node-config-provider@4.3.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-hex-encoding@4.2.2",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-middleware@4.2.12",
      "dependsOn": [
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-retry@4.2.12",
      "dependsOn": [
        "@smithy/service-error-classification@4.2.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-stream@4.5.19",
      "dependsOn": [
        "@smithy/fetch-http-handler@5.3.15",
        "@smithy/node-http-handler@4.4.16",
        "@smithy/types@4.13.1",
        "@smithy/util-base64@4.3.2",
        "@smithy/util-buffer-from@4.2.2",
        "@smithy/util-hex-encoding@4.2.2",
        "@smithy/util-utf8@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-uri-escape@4.2.2",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-utf8@4.2.2",
      "dependsOn": [
        "@smithy/util-buffer-from@4.2.2",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/util-waiter@4.2.13",
      "dependsOn": [
        "@smithy/abort-controller@4.2.12",
        "@smithy/types@4.13.1",
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@smithy/uuid@1.1.2",
      "dependsOn": [
        "tslib@2.6.2"
      ]
    },
    {
      "ref": "@streamparser/json@0.0.22",
      "dependsOn": []
    },
    {
      "ref": "@streamparser/json-whatwg@0.0.22",
      "dependsOn": [
        "@streamparser/json@0.0.22"
      ]
    },
    {
      "ref": "@tgwf/co2@0.16.9",
      "dependsOn": []
    },
    {
      "ref": "@tokenizer/inflate@0.4.1",
      "dependsOn": [
        "debug@4.4.3",
        "token-types@6.1.2"
      ]
    },
    {
      "ref": "debug@4.4.3",
      "dependsOn": [
        "ms@2.1.3"
      ]
    },
    {
      "ref": "ms@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "@tokenizer/token@0.3.0",
      "dependsOn": []
    },
    {
      "ref": "@tootallnate/once@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "@types/babel-types@7.0.9",
      "dependsOn": []
    },
    {
      "ref": "@types/babylon@6.16.5",
      "dependsOn": [
        "@types/babel-types@7.0.9"
      ]
    },
    {
      "ref": "@types/caseless@0.12.5",
      "dependsOn": []
    },
    {
      "ref": "@types/esrecurse@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "@types/estree@1.0.8",
      "dependsOn": []
    },
    {
      "ref": "@types/json-schema@7.0.15",
      "dependsOn": []
    },
    {
      "ref": "@types/node@16.9.1",
      "dependsOn": []
    },
    {
      "ref": "@types/request@2.48.12",
      "dependsOn": [
        "@types/caseless@0.12.5",
        "@types/node@16.9.1",
        "@types/tough-cookie@4.0.5",
        "form-data@2.5.5"
      ]
    },
    {
      "ref": "@types/tough-cookie@4.0.5",
      "dependsOn": []
    },
    {
      "ref": "@types/w3c-web-usb@1.0.10",
      "dependsOn": []
    },
    {
      "ref": "@vercel/nft@0.29.4",
      "dependsOn": [
        "@mapbox/node-pre-gyp@2.0.0",
        "@rollup/pluginutils@5.3.0",
        "acorn@8.15.0",
        "acorn-import-attributes@1.9.5",
        "async-sema@3.1.1",
        "bindings@1.5.0",
        "estree-walker@2.0.2",
        "glob@10.4.5",
        "graceful-fs@4.2.10",
        "node-gyp-build@4.8.0",
        "picomatch@4.0.3",
        "resolve-from@5.0.0"
      ]
    },
    {
      "ref": "acorn@8.15.0",
      "dependsOn": []
    },
    {
      "ref": "acorn-import-attributes@1.9.5",
      "dependsOn": [
        "acorn@8.15.0"
      ]
    },
    {
      "ref": "brace-expansion@2.0.2",
      "dependsOn": [
        "balanced-match@1.0.0"
      ]
    },
    {
      "ref": "glob@10.4.5",
      "dependsOn": [
        "foreground-child@3.3.1",
        "jackspeak@3.4.3",
        "minimatch@9.0.5",
        "minipass@7.1.3",
        "package-json-from-dist@1.0.1",
        "path-scurry@1.11.1"
      ]
    },
    {
      "ref": "minimatch@9.0.5",
      "dependsOn": [
        "brace-expansion@2.0.2"
      ]
    },
    {
      "ref": "abbrev@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "abort-controller@3.0.0",
      "dependsOn": [
        "event-target-shim@5.0.1"
      ]
    },
    {
      "ref": "acorn@7.4.1",
      "dependsOn": []
    },
    {
      "ref": "acorn-jsx@5.3.2",
      "dependsOn": [
        "acorn@7.4.1"
      ]
    },
    {
      "ref": "acorn-walk@8.3.4",
      "dependsOn": [
        "acorn@8.15.0"
      ]
    },
    {
      "ref": "agent-base@6.0.2",
      "dependsOn": [
        "debug@4.3.4"
      ]
    },
    {
      "ref": "ajv@6.15.0",
      "dependsOn": [
        "fast-deep-equal@3.1.3",
        "fast-json-stable-stringify@2.1.0",
        "json-schema-traverse@0.4.1",
        "uri-js@4.4.1"
      ]
    },
    {
      "ref": "ansi-regex@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "ansi-styles@6.2.1",
      "dependsOn": []
    },
    {
      "ref": "any-base@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "anymatch@3.1.2",
      "dependsOn": [
        "normalize-path@3.0.0",
        "picomatch@2.3.1"
      ]
    },
    {
      "ref": "argparse@1.0.10",
      "dependsOn": [
        "sprintf-js@1.0.3"
      ]
    },
    {
      "ref": "array-find-index@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "arrgv@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "arrify@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "asap@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "asn1@0.2.6",
      "dependsOn": [
        "safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "assert-never@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "async-retry@1.3.3",
      "dependsOn": [
        "retry@0.13.1"
      ]
    },
    {
      "ref": "async-sema@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "asynckit@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "ava@6.4.1",
      "dependsOn": [
        "@vercel/nft@0.29.4",
        "acorn@8.15.0",
        "acorn-walk@8.3.4",
        "ansi-styles@6.2.1",
        "arrgv@1.0.2",
        "arrify@3.0.0",
        "callsites@4.2.0",
        "cbor@10.0.11",
        "chalk@5.6.2",
        "chunkd@2.0.1",
        "ci-info@4.4.0",
        "ci-parallel-vars@1.0.1",
        "cli-truncate@4.0.0",
        "code-excerpt@4.0.0",
        "common-path-prefix@3.0.0",
        "concordance@5.0.4",
        "currently-unhandled@0.4.1",
        "debug@4.4.3",
        "emittery@1.2.0",
        "figures@6.1.0",
        "globby@14.1.0",
        "ignore-by-default@2.1.0",
        "indent-string@5.0.0",
        "is-plain-object@5.0.0",
        "is-promise@4.0.0",
        "matcher@5.0.0",
        "memoize@10.1.0",
        "ms@2.1.3",
        "p-map@7.0.3",
        "package-config@5.0.0",
        "picomatch@4.0.3",
        "plur@5.1.0",
        "pretty-ms@9.2.0",
        "resolve-cwd@3.0.0",
        "stack-utils@2.0.6",
        "strip-ansi@7.1.2",
        "supertap@3.0.1",
        "temp-dir@3.0.0",
        "write-file-atomic@6.0.0",
        "yargs@17.7.2"
      ]
    },
    {
      "ref": "ansi-regex@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "arrify@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "cliui@8.0.1",
      "dependsOn": [
        "string-width@4.2.3",
        "strip-ansi@6.0.1",
        "wrap-ansi@7.0.0"
      ]
    },
    {
      "ref": "strip-ansi@6.0.1",
      "dependsOn": [
        "ansi-regex@5.0.1"
      ]
    },
    {
      "ref": "is-promise@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "wrap-ansi@7.0.0",
      "dependsOn": [
        "ansi-styles@4.3.0",
        "string-width@4.2.3",
        "strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "ansi-styles@4.3.0",
      "dependsOn": [
        "color-convert@2.0.1"
      ]
    },
    {
      "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": []
    },
    {
      "ref": "await-to-js@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "axe-core@4.11.4",
      "dependsOn": []
    },
    {
      "ref": "axios@1.12.2",
      "dependsOn": [
        "follow-redirects@1.15.11",
        "form-data@4.0.4",
        "proxy-from-env@1.1.0"
      ]
    },
    {
      "ref": "form-data@4.0.4",
      "dependsOn": [
        "asynckit@0.4.0",
        "combined-stream@1.0.8",
        "es-set-tostringtag@2.1.0",
        "hasown@2.0.2",
        "mime-types@2.1.35"
      ]
    },
    {
      "ref": "babel-runtime@6.26.0",
      "dependsOn": [
        "core-js@2.6.12",
        "regenerator-runtime@0.11.1"
      ]
    },
    {
      "ref": "babel-types@6.26.0",
      "dependsOn": [
        "babel-runtime@6.26.0",
        "esutils@2.0.3",
        "lodash@4.17.21",
        "to-fast-properties@1.0.3"
      ]
    },
    {
      "ref": "babel-walk@3.0.0-canary-5",
      "dependsOn": [
        "@babel/types@7.13.14"
      ]
    },
    {
      "ref": "babylon@6.18.0",
      "dependsOn": []
    },
    {
      "ref": "balanced-match@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "base64-js@1.3.1",
      "dependsOn": []
    },
    {
      "ref": "baseline-browser-mapping@2.10.30",
      "dependsOn": []
    },
    {
      "ref": "bcrypt-pbkdf@1.0.2",
      "dependsOn": [
        "tweetnacl@0.14.5"
      ]
    },
    {
      "ref": "bignumber.js@9.1.2",
      "dependsOn": []
    },
    {
      "ref": "binary-extensions@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "bindings@1.5.0",
      "dependsOn": [
        "file-uri-to-path@1.0.0"
      ]
    },
    {
      "ref": "bluebird@3.7.2",
      "dependsOn": []
    },
    {
      "ref": "blueimp-md5@2.19.0",
      "dependsOn": []
    },
    {
      "ref": "bmp-ts@1.0.9",
      "dependsOn": []
    },
    {
      "ref": "bowser@2.14.1",
      "dependsOn": []
    },
    {
      "ref": "brace-expansion@1.1.11",
      "dependsOn": [
        "balanced-match@1.0.0",
        "concat-map@0.0.1"
      ]
    },
    {
      "ref": "braces@3.0.3",
      "dependsOn": [
        "fill-range@7.1.1"
      ]
    },
    {
      "ref": "brotli@1.3.3",
      "dependsOn": [
        "base64-js@1.3.1"
      ]
    },
    {
      "ref": "browserslist@4.28.2",
      "dependsOn": [
        "baseline-browser-mapping@2.10.30",
        "caniuse-lite@1.0.30001792",
        "electron-to-chromium@1.5.357",
        "node-releases@2.0.44",
        "update-browserslist-db@1.2.3"
      ]
    },
    {
      "ref": "browsertime@27.5.0",
      "dependsOn": [
        "@devicefarmer/adbkit@3.3.8",
        "@sitespeed.io/chromedriver@149.0.7827",
        "@sitespeed.io/edgedriver@149.0.4022",
        "@sitespeed.io/geckodriver@0.36.2",
        "@sitespeed.io/log@2.0.0",
        "@sitespeed.io/throttle@6.0.0",
        "chrome-har@1.3.1",
        "chrome-remote-interface@0.34.0",
        "execa@9.6.1",
        "fast-stats@0.0.7",
        "ff-test-bidi-har-export@0.0.22",
        "selenium-webdriver@4.44.0",
        "yargs@18.0.0",
        "jimp@1.6.1",
        "usb-power-profiling@1.6.0"
      ]
    },
    {
      "ref": "buffer-equal-constant-time@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "buffer-from@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "buildcheck@0.0.6",
      "dependsOn": []
    },
    {
      "ref": "builtin-modules@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "bytes@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "call-bind@1.0.7",
      "dependsOn": [
        "es-define-property@1.0.1",
        "es-errors@1.3.0",
        "function-bind@1.1.2",
        "get-intrinsic@1.3.0",
        "set-function-length@1.2.2"
      ]
    },
    {
      "ref": "call-bind-apply-helpers@1.0.2",
      "dependsOn": [
        "es-errors@1.3.0",
        "function-bind@1.1.2"
      ]
    },
    {
      "ref": "callsites@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "caniuse-lite@1.0.30001792",
      "dependsOn": []
    },
    {
      "ref": "cbor@10.0.11",
      "dependsOn": [
        "nofilter@3.1.0"
      ]
    },
    {
      "ref": "chalk@5.6.2",
      "dependsOn": []
    },
    {
      "ref": "change-case@5.4.4",
      "dependsOn": []
    },
    {
      "ref": "changelog-parser@3.0.1",
      "dependsOn": [
        "line-reader@0.2.4",
        "remove-markdown@0.5.0"
      ]
    },
    {
      "ref": "character-parser@2.2.0",
      "dependsOn": [
        "is-regex@1.1.4"
      ]
    },
    {
      "ref": "chokidar@3.5.3",
      "dependsOn": [
        "anymatch@3.1.2",
        "braces@3.0.3",
        "glob-parent@5.1.2",
        "is-binary-path@2.1.0",
        "is-glob@4.0.3",
        "normalize-path@3.0.0",
        "readdirp@3.6.0"
      ]
    },
    {
      "ref": "chownr@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "chrome-har@1.3.1",
      "dependsOn": [
        "debug@4.4.3",
        "tough-cookie@5.1.2"
      ]
    },
    {
      "ref": "chrome-remote-interface@0.34.0",
      "dependsOn": [
        "commander@2.11.0",
        "ws@7.5.10"
      ]
    },
    {
      "ref": "commander@2.11.0",
      "dependsOn": []
    },
    {
      "ref": "chunkd@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "ci-info@4.4.0",
      "dependsOn": []
    },
    {
      "ref": "ci-parallel-vars@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "clean-css@5.3.3",
      "dependsOn": [
        "source-map@0.6.1"
      ]
    },
    {
      "ref": "clean-css-cli@5.6.3",
      "dependsOn": [
        "chokidar@3.5.3",
        "clean-css@5.3.3",
        "commander@7.2.0",
        "glob@7.2.3"
      ]
    },
    {
      "ref": "commander@7.2.0",
      "dependsOn": []
    },
    {
      "ref": "clean-regexp@1.0.0",
      "dependsOn": [
        "escape-string-regexp@1.0.5"
      ]
    },
    {
      "ref": "cli-truncate@4.0.0",
      "dependsOn": [
        "slice-ansi@5.0.0",
        "string-width@7.1.0"
      ]
    },
    {
      "ref": "string-width@7.1.0",
      "dependsOn": [
        "emoji-regex@10.3.0",
        "get-east-asian-width@1.4.0",
        "strip-ansi@7.1.2"
      ]
    },
    {
      "ref": "cliui@9.0.1",
      "dependsOn": [
        "string-width@7.2.0",
        "strip-ansi@7.1.2",
        "wrap-ansi@9.0.0"
      ]
    },
    {
      "ref": "string-width@7.2.0",
      "dependsOn": [
        "emoji-regex@10.3.0",
        "get-east-asian-width@1.4.0",
        "strip-ansi@7.1.2"
      ]
    },
    {
      "ref": "coach-core@9.2.1",
      "dependsOn": [
        "pagexray@5.0.0",
        "third-party-web@0.29.2"
      ]
    },
    {
      "ref": "code-excerpt@4.0.0",
      "dependsOn": [
        "convert-to-spaces@2.0.1"
      ]
    },
    {
      "ref": "color-convert@2.0.1",
      "dependsOn": [
        "color-name@1.1.4"
      ]
    },
    {
      "ref": "color-name@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "combined-stream@1.0.8",
      "dependsOn": [
        "delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "commander@2.15.1",
      "dependsOn": []
    },
    {
      "ref": "common-path-prefix@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "concat-map@0.0.1",
      "dependsOn": []
    },
    {
      "ref": "concat-stream@2.0.0",
      "dependsOn": [
        "buffer-from@1.1.2",
        "inherits@2.0.4",
        "readable-stream@3.6.0",
        "typedarray@0.0.6"
      ]
    },
    {
      "ref": "concordance@5.0.4",
      "dependsOn": [
        "date-time@3.1.0",
        "esutils@2.0.3",
        "fast-diff@1.2.0",
        "js-string-escape@1.0.1",
        "lodash@4.17.21",
        "md5-hex@3.0.1",
        "semver@7.6.3",
        "well-known-symbols@2.0.0"
      ]
    },
    {
      "ref": "semver@7.6.3",
      "dependsOn": []
    },
    {
      "ref": "consola@3.4.2",
      "dependsOn": []
    },
    {
      "ref": "constantinople@3.1.2",
      "dependsOn": [
        "@types/babel-types@7.0.9",
        "@types/babylon@6.16.5",
        "babel-types@6.26.0",
        "babylon@6.18.0"
      ]
    },
    {
      "ref": "content-disposition@0.5.2",
      "dependsOn": []
    },
    {
      "ref": "convert-to-spaces@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "core-js@2.6.12",
      "dependsOn": []
    },
    {
      "ref": "core-js-compat@3.49.0",
      "dependsOn": [
        "browserslist@4.28.2"
      ]
    },
    {
      "ref": "core-util-is@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "cpu-features@0.0.10",
      "dependsOn": [
        "buildcheck@0.0.6",
        "nan@2.22.2"
      ]
    },
    {
      "ref": "crc-full@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "cross-spawn@7.0.6",
      "dependsOn": [
        "path-key@3.1.1",
        "shebang-command@2.0.0",
        "which@2.0.2"
      ]
    },
    {
      "ref": "css-selector-parser@1.4.1",
      "dependsOn": []
    },
    {
      "ref": "currently-unhandled@0.4.1",
      "dependsOn": [
        "array-find-index@1.0.2"
      ]
    },
    {
      "ref": "date-time@3.1.0",
      "dependsOn": [
        "time-zone@1.0.0"
      ]
    },
    {
      "ref": "debug@4.3.4",
      "dependsOn": [
        "ms@2.1.2"
      ]
    },
    {
      "ref": "debuglog@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "deep-is@0.1.4",
      "dependsOn": []
    },
    {
      "ref": "define-data-property@1.1.4",
      "dependsOn": [
        "es-define-property@1.0.1",
        "es-errors@1.3.0",
        "gopd@1.2.0"
      ]
    },
    {
      "ref": "delayed-stream@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "detect-libc@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "dezalgo@1.0.3",
      "dependsOn": [
        "asap@2.0.6",
        "wrappy@1.0.2"
      ]
    },
    {
      "ref": "doctypes@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "dunder-proto@1.0.1",
      "dependsOn": [
        "call-bind-apply-helpers@1.0.2",
        "es-errors@1.3.0",
        "gopd@1.2.0"
      ]
    },
    {
      "ref": "duplexify@4.1.3",
      "dependsOn": [
        "end-of-stream@1.4.4",
        "inherits@2.0.4",
        "readable-stream@3.6.0",
        "stream-shift@1.0.3"
      ]
    },
    {
      "ref": "eastasianwidth@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "ecdsa-sig-formatter@1.0.11",
      "dependsOn": [
        "safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "electron-to-chromium@1.5.357",
      "dependsOn": []
    },
    {
      "ref": "emittery@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "emoji-regex@10.3.0",
      "dependsOn": []
    },
    {
      "ref": "end-of-stream@1.4.4",
      "dependsOn": [
        "once@1.4.0"
      ]
    },
    {
      "ref": "es-define-property@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "es-errors@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "es-object-atoms@1.1.1",
      "dependsOn": [
        "es-errors@1.3.0"
      ]
    },
    {
      "ref": "es-set-tostringtag@2.1.0",
      "dependsOn": [
        "es-errors@1.3.0",
        "get-intrinsic@1.3.0",
        "has-tostringtag@1.0.2",
        "hasown@2.0.2"
      ]
    },
    {
      "ref": "esbuild@0.28.0",
      "dependsOn": [
        "@esbuild/linux-x64@0.28.0"
      ]
    },
    {
      "ref": "escalade@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "escape-string-regexp@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "eslint@10.4.0",
      "dependsOn": [
        "@eslint-community/eslint-utils@4.9.1",
        "@eslint-community/regexpp@4.12.2",
        "@eslint/config-array@0.23.5",
        "@eslint/config-helpers@0.6.0",
        "@eslint/core@1.2.1",
        "@eslint/plugin-kit@0.7.1",
        "@humanfs/node@0.16.6",
        "@humanwhocodes/module-importer@1.0.1",
        "@humanwhocodes/retry@0.4.3",
        "@types/estree@1.0.8",
        "ajv@6.15.0",
        "cross-spawn@7.0.6",
        "debug@4.3.4",
        "escape-string-regexp@4.0.0",
        "eslint-scope@9.1.2",
        "eslint-visitor-keys@5.0.1",
        "espree@11.2.0",
        "esquery@1.7.0",
        "esutils@2.0.3",
        "fast-deep-equal@3.1.3",
        "file-entry-cache@8.0.0",
        "find-up@5.0.0",
        "glob-parent@6.0.2",
        "ignore@5.3.2",
        "imurmurhash@0.1.4",
        "is-glob@4.0.3",
        "json-stable-stringify-without-jsonify@1.0.1",
        "minimatch@10.2.5",
        "natural-compare@1.4.0",
        "optionator@0.9.4"
      ]
    },
    {
      "ref": "eslint-config-prettier@10.1.8",
      "dependsOn": [
        "eslint@10.4.0"
      ]
    },
    {
      "ref": "eslint-plugin-prettier@5.5.5",
      "dependsOn": [
        "eslint@10.4.0",
        "prettier@3.8.3",
        "eslint-config-prettier@10.1.8",
        "prettier-linter-helpers@1.0.1",
        "synckit@0.11.12"
      ]
    },
    {
      "ref": "eslint-plugin-unicorn@64.0.0",
      "dependsOn": [
        "eslint@10.4.0",
        "@babel/helper-validator-identifier@7.28.5",
        "@eslint-community/eslint-utils@4.9.1",
        "change-case@5.4.4",
        "ci-info@4.4.0",
        "clean-regexp@1.0.0",
        "core-js-compat@3.49.0",
        "find-up-simple@1.0.1",
        "globals@17.6.0",
        "indent-string@5.0.0",
        "is-builtin-module@5.0.0",
        "jsesc@3.1.0",
        "pluralize@8.0.0",
        "regexp-tree@0.1.27",
        "regjsparser@0.13.1",
        "semver@7.8.0",
        "strip-indent@4.1.1"
      ]
    },
    {
      "ref": "semver@7.8.0",
      "dependsOn": []
    },
    {
      "ref": "eslint-scope@9.1.2",
      "dependsOn": [
        "@types/esrecurse@4.3.1",
        "@types/estree@1.0.8",
        "esrecurse@4.3.0",
        "estraverse@5.3.0"
      ]
    },
    {
      "ref": "eslint-visitor-keys@3.4.3",
      "dependsOn": []
    },
    {
      "ref": "escape-string-regexp@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "eslint-visitor-keys@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "find-up@5.0.0",
      "dependsOn": [
        "locate-path@6.0.0",
        "path-exists@4.0.0"
      ]
    },
    {
      "ref": "glob-parent@6.0.2",
      "dependsOn": [
        "is-glob@4.0.3"
      ]
    },
    {
      "ref": "locate-path@6.0.0",
      "dependsOn": [
        "p-locate@5.0.0"
      ]
    },
    {
      "ref": "p-locate@5.0.0",
      "dependsOn": [
        "p-limit@3.1.0"
      ]
    },
    {
      "ref": "path-exists@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "espree@11.2.0",
      "dependsOn": [
        "acorn@8.16.0",
        "acorn-jsx@5.3.2",
        "eslint-visitor-keys@5.0.1"
      ]
    },
    {
      "ref": "acorn@8.16.0",
      "dependsOn": []
    },
    {
      "ref": "esprima@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "esquery@1.7.0",
      "dependsOn": [
        "estraverse@5.3.0"
      ]
    },
    {
      "ref": "esrecurse@4.3.0",
      "dependsOn": [
        "estraverse@5.3.0"
      ]
    },
    {
      "ref": "estraverse@5.3.0",
      "dependsOn": []
    },
    {
      "ref": "estree-walker@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "esutils@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "event-target-shim@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "execa@9.6.1",
      "dependsOn": [
        "@sindresorhus/merge-streams@4.0.0",
        "cross-spawn@7.0.6",
        "figures@6.1.0",
        "get-stream@9.0.1",
        "human-signals@8.0.1",
        "is-plain-obj@4.1.0",
        "is-stream@4.0.1",
        "npm-run-path@6.0.0",
        "pretty-ms@9.2.0",
        "signal-exit@4.1.0",
        "strip-final-newline@4.0.0",
        "yoctocolors@2.1.1"
      ]
    },
    {
      "ref": "@sindresorhus/merge-streams@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "is-stream@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "exif-parser@0.1.12",
      "dependsOn": []
    },
    {
      "ref": "extend@3.0.2",
      "dependsOn": []
    },
    {
      "ref": "fast-deep-equal@3.1.3",
      "dependsOn": []
    },
    {
      "ref": "fast-diff@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "fast-glob@3.3.3",
      "dependsOn": [
        "@nodelib/fs.stat@2.0.5",
        "@nodelib/fs.walk@1.2.8",
        "glob-parent@5.1.2",
        "merge2@1.4.1",
        "micromatch@4.0.8"
      ]
    },
    {
      "ref": "fast-json-stable-stringify@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "fast-levenshtein@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "fast-stats@0.0.7",
      "dependsOn": []
    },
    {
      "ref": "fast-xml-builder@1.1.3",
      "dependsOn": [
        "path-expression-matcher@1.1.3"
      ]
    },
    {
      "ref": "fast-xml-parser@5.4.1",
      "dependsOn": [
        "fast-xml-builder@1.1.3",
        "strnum@2.2.0"
      ]
    },
    {
      "ref": "fastq@1.19.1",
      "dependsOn": [
        "reusify@1.1.0"
      ]
    },
    {
      "ref": "feed@5.2.1",
      "dependsOn": [
        "xml-js@1.6.11"
      ]
    },
    {
      "ref": "ff-test-bidi-har-export@0.0.22",
      "dependsOn": []
    },
    {
      "ref": "figures@6.1.0",
      "dependsOn": [
        "is-unicode-supported@2.1.0"
      ]
    },
    {
      "ref": "file-entry-cache@8.0.0",
      "dependsOn": [
        "flat-cache@4.0.1"
      ]
    },
    {
      "ref": "file-type@21.3.4",
      "dependsOn": [
        "@tokenizer/inflate@0.4.1",
        "strtok3@10.3.5",
        "token-types@6.1.2",
        "uint8array-extras@1.5.0"
      ]
    },
    {
      "ref": "file-uri-to-path@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "fill-range@7.1.1",
      "dependsOn": [
        "to-regex-range@5.0.1"
      ]
    },
    {
      "ref": "find-line-column@0.5.2",
      "dependsOn": []
    },
    {
      "ref": "find-up-simple@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "flat-cache@4.0.1",
      "dependsOn": [
        "flatted@3.3.1",
        "keyv@4.5.4"
      ]
    },
    {
      "ref": "flatted@3.3.1",
      "dependsOn": []
    },
    {
      "ref": "follow-redirects@1.15.11",
      "dependsOn": []
    },
    {
      "ref": "foreground-child@3.3.1",
      "dependsOn": [
        "cross-spawn@7.0.6",
        "signal-exit@4.1.0"
      ]
    },
    {
      "ref": "form-data@2.5.5",
      "dependsOn": [
        "asynckit@0.4.0",
        "combined-stream@1.0.8",
        "es-set-tostringtag@2.1.0",
        "hasown@2.0.2",
        "mime-types@2.1.35",
        "safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "safe-buffer@5.2.1",
      "dependsOn": []
    },
    {
      "ref": "fs.realpath@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "function-bind@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "fzstd@0.1.1",
      "dependsOn": []
    },
    {
      "ref": "gaxios@6.7.1",
      "dependsOn": [
        "extend@3.0.2",
        "https-proxy-agent@7.0.6",
        "is-stream@2.0.1",
        "node-fetch@2.7.0",
        "uuid@9.0.1"
      ]
    },
    {
      "ref": "agent-base@7.1.3",
      "dependsOn": []
    },
    {
      "ref": "gcp-metadata@6.1.0",
      "dependsOn": [
        "gaxios@6.7.1",
        "json-bigint@1.0.0"
      ]
    },
    {
      "ref": "get-caller-file@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "get-east-asian-width@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "get-intrinsic@1.3.0",
      "dependsOn": [
        "call-bind-apply-helpers@1.0.2",
        "es-define-property@1.0.1",
        "es-errors@1.3.0",
        "es-object-atoms@1.1.1",
        "function-bind@1.1.2",
        "get-proto@1.0.1",
        "gopd@1.2.0",
        "has-symbols@1.1.0",
        "hasown@2.0.2",
        "math-intrinsics@1.1.0"
      ]
    },
    {
      "ref": "get-proto@1.0.1",
      "dependsOn": [
        "dunder-proto@1.0.1",
        "es-object-atoms@1.1.1"
      ]
    },
    {
      "ref": "get-stream@9.0.1",
      "dependsOn": [
        "@sec-ant/readable-stream@0.4.1",
        "is-stream@4.0.1"
      ]
    },
    {
      "ref": "gifwrap@0.10.1",
      "dependsOn": [
        "image-q@4.0.0",
        "omggif@1.0.10"
      ]
    },
    {
      "ref": "glob@7.2.3",
      "dependsOn": [
        "fs.realpath@1.0.0",
        "inflight@1.0.6",
        "inherits@2.0.4",
        "minimatch@3.1.2",
        "once@1.4.0",
        "path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "glob-parent@5.1.2",
      "dependsOn": [
        "is-glob@4.0.3"
      ]
    },
    {
      "ref": "global-directory@4.0.1",
      "dependsOn": [
        "ini@4.1.1"
      ]
    },
    {
      "ref": "globals@17.6.0",
      "dependsOn": []
    },
    {
      "ref": "globby@14.1.0",
      "dependsOn": [
        "@sindresorhus/merge-streams@2.3.0",
        "fast-glob@3.3.3",
        "ignore@7.0.5",
        "path-type@6.0.0",
        "slash@5.1.0",
        "unicorn-magic@0.3.0"
      ]
    },
    {
      "ref": "ignore@7.0.5",
      "dependsOn": []
    },
    {
      "ref": "slash@5.1.0",
      "dependsOn": []
    },
    {
      "ref": "google-auth-library@9.15.0",
      "dependsOn": [
        "base64-js@1.3.1",
        "ecdsa-sig-formatter@1.0.11",
        "gaxios@6.7.1",
        "gcp-metadata@6.1.0",
        "gtoken@7.1.0",
        "jws@4.0.0"
      ]
    },
    {
      "ref": "gopd@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "graceful-fs@4.2.10",
      "dependsOn": []
    },
    {
      "ref": "gtoken@7.1.0",
      "dependsOn": [
        "gaxios@6.7.1",
        "jws@4.0.0"
      ]
    },
    {
      "ref": "has-property-descriptors@1.0.2",
      "dependsOn": [
        "es-define-property@1.0.1"
      ]
    },
    {
      "ref": "has-symbols@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "has-tostringtag@1.0.2",
      "dependsOn": [
        "has-symbols@1.1.0"
      ]
    },
    {
      "ref": "hasown@2.0.2",
      "dependsOn": [
        "function-bind@1.1.2"
      ]
    },
    {
      "ref": "hosted-git-info@2.8.9",
      "dependsOn": []
    },
    {
      "ref": "html-entities@2.5.2",
      "dependsOn": []
    },
    {
      "ref": "http-proxy-agent@5.0.0",
      "dependsOn": [
        "@tootallnate/once@2.0.0",
        "agent-base@6.0.2",
        "debug@4.3.4"
      ]
    },
    {
      "ref": "https-proxy-agent@5.0.1",
      "dependsOn": [
        "agent-base@6.0.2",
        "debug@4.3.4"
      ]
    },
    {
      "ref": "human-signals@8.0.1",
      "dependsOn": []
    },
    {
      "ref": "ieee754@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "ignore@5.3.2",
      "dependsOn": []
    },
    {
      "ref": "ignore-by-default@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "image-q@4.0.0",
      "dependsOn": [
        "@types/node@16.9.1"
      ]
    },
    {
      "ref": "immediate@3.0.6",
      "dependsOn": []
    },
    {
      "ref": "immutable@5.1.5",
      "dependsOn": []
    },
    {
      "ref": "import-global@1.1.1",
      "dependsOn": [
        "resolve-global@2.0.0"
      ]
    },
    {
      "ref": "imurmurhash@0.1.4",
      "dependsOn": []
    },
    {
      "ref": "indent-string@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "inflight@1.0.6",
      "dependsOn": [
        "once@1.4.0",
        "wrappy@1.0.2"
      ]
    },
    {
      "ref": "inherits@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "ini@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "irregular-plurals@3.3.0",
      "dependsOn": []
    },
    {
      "ref": "is-binary-path@2.1.0",
      "dependsOn": [
        "binary-extensions@2.2.0"
      ]
    },
    {
      "ref": "is-builtin-module@5.0.0",
      "dependsOn": [
        "builtin-modules@5.0.0"
      ]
    },
    {
      "ref": "is-core-module@2.13.1",
      "dependsOn": [
        "hasown@2.0.2"
      ]
    },
    {
      "ref": "is-expression@3.0.0",
      "dependsOn": [
        "acorn@4.0.13",
        "object-assign@4.1.1"
      ]
    },
    {
      "ref": "acorn@4.0.13",
      "dependsOn": []
    },
    {
      "ref": "is-extglob@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "is-fullwidth-code-point@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "is-glob@4.0.3",
      "dependsOn": [
        "is-extglob@2.1.1"
      ]
    },
    {
      "ref": "is-number@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "is-plain-obj@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "is-plain-object@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "is-promise@2.2.2",
      "dependsOn": []
    },
    {
      "ref": "is-regex@1.1.4",
      "dependsOn": [
        "call-bind@1.0.7",
        "has-tostringtag@1.0.2"
      ]
    },
    {
      "ref": "is-stream@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "is-unicode-supported@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "isarray@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "isexe@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "jackspeak@3.4.3",
      "dependsOn": [
        "@isaacs/cliui@8.0.2",
        "@pkgjs/parseargs@0.11.0"
      ]
    },
    {
      "ref": "jimp@1.6.1",
      "dependsOn": [
        "@jimp/core@1.6.1",
        "@jimp/diff@1.6.1",
        "@jimp/js-bmp@1.6.1",
        "@jimp/js-gif@1.6.1",
        "@jimp/js-jpeg@1.6.1",
        "@jimp/js-png@1.6.1",
        "@jimp/js-tiff@1.6.1",
        "@jimp/plugin-blit@1.6.1",
        "@jimp/plugin-blur@1.6.1",
        "@jimp/plugin-circle@1.6.1",
        "@jimp/plugin-color@1.6.1",
        "@jimp/plugin-contain@1.6.1",
        "@jimp/plugin-cover@1.6.1",
        "@jimp/plugin-crop@1.6.1",
        "@jimp/plugin-displace@1.6.1",
        "@jimp/plugin-dither@1.6.1",
        "@jimp/plugin-fisheye@1.6.1",
        "@jimp/plugin-flip@1.6.1",
        "@jimp/plugin-hash@1.6.1",
        "@jimp/plugin-mask@1.6.1",
        "@jimp/plugin-print@1.6.1",
        "@jimp/plugin-quantize@1.6.1",
        "@jimp/plugin-resize@1.6.1",
        "@jimp/plugin-rotate@1.6.1",
        "@jimp/plugin-threshold@1.6.1",
        "@jimp/types@1.6.1",
        "@jimp/utils@1.6.1"
      ]
    },
    {
      "ref": "jpeg-js@0.4.4",
      "dependsOn": []
    },
    {
      "ref": "js-string-escape@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "js-stringify@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "jsesc@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "json-bigint@1.0.0",
      "dependsOn": [
        "bignumber.js@9.1.2"
      ]
    },
    {
      "ref": "json-buffer@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "json-parse-better-errors@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "json-schema-traverse@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "json-stable-stringify-without-jsonify@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "jstransformer@1.0.0",
      "dependsOn": [
        "is-promise@2.2.2",
        "promise@7.3.1"
      ]
    },
    {
      "ref": "jszip@3.10.1",
      "dependsOn": [
        "lie@3.3.0",
        "pako@1.0.11",
        "readable-stream@2.3.8",
        "setimmediate@1.0.5"
      ]
    },
    {
      "ref": "readable-stream@2.3.8",
      "dependsOn": [
        "core-util-is@1.0.3",
        "inherits@2.0.4",
        "isarray@1.0.0",
        "process-nextick-args@2.0.1",
        "safe-buffer@5.1.2",
        "string_decoder@1.1.1",
        "util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "jwa@2.0.0",
      "dependsOn": [
        "buffer-equal-constant-time@1.0.1",
        "ecdsa-sig-formatter@1.0.11",
        "safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "jws@4.0.0",
      "dependsOn": [
        "jwa@2.0.0",
        "safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "keyv@4.5.4",
      "dependsOn": [
        "json-buffer@3.0.1"
      ]
    },
    {
      "ref": "levn@0.4.1",
      "dependsOn": [
        "prelude-ls@1.2.1",
        "type-check@0.4.0"
      ]
    },
    {
      "ref": "license-checker@25.0.1",
      "dependsOn": [
        "chalk@2.4.2",
        "debug@3.2.7",
        "mkdirp@0.5.5",
        "nopt@4.0.3",
        "read-installed@4.0.3",
        "semver@5.7.2",
        "spdx-correct@3.0.0",
        "spdx-expression-parse@3.0.0",
        "spdx-satisfies@4.0.1",
        "treeify@1.1.0"
      ]
    },
    {
      "ref": "ansi-styles@3.2.1",
      "dependsOn": [
        "color-convert@1.9.3"
      ]
    },
    {
      "ref": "chalk@2.4.2",
      "dependsOn": [
        "ansi-styles@3.2.1",
        "escape-string-regexp@1.0.5",
        "supports-color@5.5.0"
      ]
    },
    {
      "ref": "color-convert@1.9.3",
      "dependsOn": [
        "color-name@1.1.3"
      ]
    },
    {
      "ref": "color-name@1.1.3",
      "dependsOn": []
    },
    {
      "ref": "debug@3.2.7",
      "dependsOn": [
        "ms@2.1.3"
      ]
    },
    {
      "ref": "has-flag@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "supports-color@5.5.0",
      "dependsOn": [
        "has-flag@3.0.0"
      ]
    },
    {
      "ref": "lie@3.3.0",
      "dependsOn": [
        "immediate@3.0.6"
      ]
    },
    {
      "ref": "line-reader@0.2.4",
      "dependsOn": []
    },
    {
      "ref": "load-json-file@7.0.1",
      "dependsOn": []
    },
    {
      "ref": "lodash@4.17.21",
      "dependsOn": []
    },
    {
      "ref": "lru-cache@10.4.3",
      "dependsOn": []
    },
    {
      "ref": "marked@18.0.3",
      "dependsOn": []
    },
    {
      "ref": "matcher@5.0.0",
      "dependsOn": [
        "escape-string-regexp@5.0.0"
      ]
    },
    {
      "ref": "escape-string-regexp@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "math-intrinsics@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "md5-hex@3.0.1",
      "dependsOn": [
        "blueimp-md5@2.19.0"
      ]
    },
    {
      "ref": "memoize@10.1.0",
      "dependsOn": [
        "mimic-function@5.0.1"
      ]
    },
    {
      "ref": "merge2@1.4.1",
      "dependsOn": []
    },
    {
      "ref": "micromatch@4.0.8",
      "dependsOn": [
        "braces@3.0.3",
        "picomatch@2.3.1"
      ]
    },
    {
      "ref": "mime@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "mime-db@1.52.0",
      "dependsOn": []
    },
    {
      "ref": "mime-types@2.1.35",
      "dependsOn": [
        "mime-db@1.52.0"
      ]
    },
    {
      "ref": "mimic-function@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "minimatch@3.1.2",
      "dependsOn": [
        "brace-expansion@1.1.11"
      ]
    },
    {
      "ref": "minimist@1.2.8",
      "dependsOn": []
    },
    {
      "ref": "minipass@7.1.3",
      "dependsOn": []
    },
    {
      "ref": "minizlib@3.1.0",
      "dependsOn": [
        "minipass@7.1.3"
      ]
    },
    {
      "ref": "mkdirp@0.5.5",
      "dependsOn": [
        "minimist@1.2.8"
      ]
    },
    {
      "ref": "ms@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "nan@2.22.2",
      "dependsOn": []
    },
    {
      "ref": "natural-compare@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "node-fetch@2.7.0",
      "dependsOn": [
        "whatwg-url@14.1.0"
      ]
    },
    {
      "ref": "node-forge@1.3.1",
      "dependsOn": []
    },
    {
      "ref": "node-gyp-build@4.8.0",
      "dependsOn": []
    },
    {
      "ref": "node-hid@3.1.2",
      "dependsOn": [
        "node-addon-api@3.2.1",
        "pkg-prebuilds@1.0.0"
      ]
    },
    {
      "ref": "node-addon-api@3.2.1",
      "dependsOn": []
    },
    {
      "ref": "node-releases@2.0.44",
      "dependsOn": []
    },
    {
      "ref": "node-stream-zip@1.15.0",
      "dependsOn": []
    },
    {
      "ref": "nofilter@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "nopt@4.0.3",
      "dependsOn": [
        "abbrev@1.1.1",
        "osenv@0.1.5"
      ]
    },
    {
      "ref": "normalize-package-data@2.5.0",
      "dependsOn": [
        "hosted-git-info@2.8.9",
        "resolve@1.20.0",
        "semver@5.7.2",
        "validate-npm-package-license@3.0.3"
      ]
    },
    {
      "ref": "normalize-path@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "npm-run-path@6.0.0",
      "dependsOn": [
        "path-key@4.0.0",
        "unicorn-magic@0.3.0"
      ]
    },
    {
      "ref": "path-key@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "object-assign@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "omggif@1.0.10",
      "dependsOn": []
    },
    {
      "ref": "once@1.4.0",
      "dependsOn": [
        "wrappy@1.0.2"
      ]
    },
    {
      "ref": "optionator@0.9.4",
      "dependsOn": [
        "prelude-ls@1.2.1",
        "deep-is@0.1.4",
        "word-wrap@1.2.5",
        "type-check@0.4.0",
        "levn@0.4.1",
        "fast-levenshtein@2.0.6"
      ]
    },
    {
      "ref": "os-homedir@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "os-tmpdir@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "osenv@0.1.5",
      "dependsOn": [
        "os-homedir@1.0.2",
        "os-tmpdir@1.0.2"
      ]
    },
    {
      "ref": "p-map@7.0.3",
      "dependsOn": []
    },
    {
      "ref": "package-config@5.0.0",
      "dependsOn": [
        "find-up-simple@1.0.1",
        "load-json-file@7.0.1"
      ]
    },
    {
      "ref": "package-json-from-dist@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pagexray@5.0.0",
      "dependsOn": [
        "minimist@1.2.8"
      ]
    },
    {
      "ref": "pako@1.0.11",
      "dependsOn": []
    },
    {
      "ref": "parse-bmfont-ascii@1.0.6",
      "dependsOn": []
    },
    {
      "ref": "parse-bmfont-binary@1.0.6",
      "dependsOn": []
    },
    {
      "ref": "parse-bmfont-xml@1.1.6",
      "dependsOn": [
        "xml-parse-from-string@1.0.1",
        "xml2js@0.5.0"
      ]
    },
    {
      "ref": "parse-ms@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "path-expression-matcher@1.1.3",
      "dependsOn": []
    },
    {
      "ref": "path-is-absolute@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "path-is-inside@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "path-key@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "path-parse@1.0.7",
      "dependsOn": []
    },
    {
      "ref": "path-scurry@1.11.1",
      "dependsOn": [
        "lru-cache@10.4.3",
        "minipass@7.1.3"
      ]
    },
    {
      "ref": "path-to-regexp@3.3.0",
      "dependsOn": []
    },
    {
      "ref": "path-type@6.0.0",
      "dependsOn": []
    },
    {
      "ref": "picocolors@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "picomatch@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pixelmatch@5.3.0",
      "dependsOn": [
        "pngjs@6.0.0"
      ]
    },
    {
      "ref": "pngjs@6.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg-prebuilds@1.0.0",
      "dependsOn": [
        "yargs@17.7.2"
      ]
    },
    {
      "ref": "plur@5.1.0",
      "dependsOn": [
        "irregular-plurals@3.3.0"
      ]
    },
    {
      "ref": "pluralize@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "pngjs@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "prelude-ls@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "prettier@3.8.3",
      "dependsOn": []
    },
    {
      "ref": "prettier-linter-helpers@1.0.1",
      "dependsOn": [
        "fast-diff@1.2.0"
      ]
    },
    {
      "ref": "pretty-ms@9.2.0",
      "dependsOn": [
        "parse-ms@4.0.0"
      ]
    },
    {
      "ref": "process-nextick-args@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "promise@7.3.1",
      "dependsOn": [
        "asap@2.0.6"
      ]
    },
    {
      "ref": "proxy-from-env@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pug@3.0.3",
      "dependsOn": [
        "pug-code-gen@3.0.3",
        "pug-filters@4.0.0",
        "pug-lexer@5.0.1",
        "pug-linker@4.0.0",
        "pug-load@3.0.0",
        "pug-parser@6.0.0",
        "pug-runtime@3.0.1",
        "pug-strip-comments@2.0.0"
      ]
    },
    {
      "ref": "pug-attrs@2.0.4",
      "dependsOn": [
        "constantinople@3.1.2",
        "js-stringify@1.0.2",
        "pug-runtime@2.0.5"
      ]
    },
    {
      "ref": "pug-code-gen@3.0.3",
      "dependsOn": [
        "constantinople@4.0.1",
        "doctypes@1.1.0",
        "js-stringify@1.0.2",
        "pug-attrs@3.0.0",
        "pug-error@2.1.0",
        "pug-runtime@3.0.1",
        "void-elements@3.1.0",
        "with@7.0.2"
      ]
    },
    {
      "ref": "constantinople@4.0.1",
      "dependsOn": [
        "@babel/parser@7.21.2",
        "@babel/types@7.13.14"
      ]
    },
    {
      "ref": "pug-attrs@3.0.0",
      "dependsOn": [
        "constantinople@4.0.1",
        "js-stringify@1.0.2",
        "pug-runtime@3.0.1"
      ]
    },
    {
      "ref": "pug-error@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pug-runtime@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "void-elements@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pug-error@1.3.3",
      "dependsOn": []
    },
    {
      "ref": "pug-filters@4.0.0",
      "dependsOn": [
        "constantinople@4.0.1",
        "jstransformer@1.0.0",
        "pug-error@2.0.0",
        "pug-walk@2.0.0",
        "resolve@1.20.0"
      ]
    },
    {
      "ref": "pug-error@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pug-lexer@5.0.1",
      "dependsOn": [
        "character-parser@2.2.0",
        "is-expression@4.0.0",
        "pug-error@2.0.0"
      ]
    },
    {
      "ref": "is-expression@4.0.0",
      "dependsOn": [
        "acorn@7.4.1",
        "object-assign@4.1.1"
      ]
    },
    {
      "ref": "pug-linker@4.0.0",
      "dependsOn": [
        "pug-error@2.0.0",
        "pug-walk@2.0.0"
      ]
    },
    {
      "ref": "pug-lint@2.7.0",
      "dependsOn": [
        "acorn@4.0.13",
        "commander@2.15.1",
        "css-selector-parser@1.4.1",
        "find-line-column@0.5.2",
        "glob@7.2.3",
        "minimatch@3.1.2",
        "path-is-absolute@1.0.1",
        "pug-attrs@2.0.4",
        "pug-error@1.3.3",
        "pug-lexer@4.1.0",
        "resolve@1.20.0",
        "strip-json-comments@2.0.1",
        "void-elements@2.0.1"
      ]
    },
    {
      "ref": "pug-lint-config-clock@2.0.0",
      "dependsOn": [
        "pug-lint@2.7.0"
      ]
    },
    {
      "ref": "pug-lexer@4.1.0",
      "dependsOn": [
        "character-parser@2.2.0",
        "is-expression@3.0.0",
        "pug-error@1.3.3"
      ]
    },
    {
      "ref": "pug-load@3.0.0",
      "dependsOn": [
        "object-assign@4.1.1",
        "pug-walk@2.0.0"
      ]
    },
    {
      "ref": "pug-parser@6.0.0",
      "dependsOn": [
        "pug-error@2.0.0",
        "token-stream@1.0.0"
      ]
    },
    {
      "ref": "pug-runtime@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "pug-strip-comments@2.0.0",
      "dependsOn": [
        "pug-error@2.0.0"
      ]
    },
    {
      "ref": "pug-walk@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "punycode@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "queue-microtask@1.2.3",
      "dependsOn": []
    },
    {
      "ref": "range-parser@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "read-installed@4.0.3",
      "dependsOn": [
        "debuglog@1.0.1",
        "read-package-json@2.0.13",
        "readdir-scoped-modules@1.0.2",
        "semver@5.7.2",
        "slide@1.1.6",
        "util-extend@1.0.3",
        "graceful-fs@4.2.10"
      ]
    },
    {
      "ref": "read-package-json@2.0.13",
      "dependsOn": [
        "glob@7.2.3",
        "json-parse-better-errors@1.0.2",
        "normalize-package-data@2.5.0",
        "slash@1.0.0",
        "graceful-fs@4.2.10"
      ]
    },
    {
      "ref": "readable-stream@3.6.0",
      "dependsOn": [
        "inherits@2.0.4",
        "string_decoder@1.1.1",
        "util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "readdir-scoped-modules@1.0.2",
      "dependsOn": [
        "debuglog@1.0.1",
        "dezalgo@1.0.3",
        "graceful-fs@4.2.10",
        "once@1.4.0"
      ]
    },
    {
      "ref": "readdirp@3.6.0",
      "dependsOn": [
        "picomatch@2.3.1"
      ]
    },
    {
      "ref": "regenerator-runtime@0.11.1",
      "dependsOn": []
    },
    {
      "ref": "regexp-tree@0.1.27",
      "dependsOn": []
    },
    {
      "ref": "regjsparser@0.13.1",
      "dependsOn": [
        "jsesc@3.1.0"
      ]
    },
    {
      "ref": "remove-markdown@0.5.0",
      "dependsOn": []
    },
    {
      "ref": "require-directory@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "resolve@1.20.0",
      "dependsOn": [
        "is-core-module@2.13.1",
        "path-parse@1.0.7"
      ]
    },
    {
      "ref": "resolve-cwd@3.0.0",
      "dependsOn": [
        "resolve-from@5.0.0"
      ]
    },
    {
      "ref": "resolve-from@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "resolve-global@2.0.0",
      "dependsOn": [
        "global-directory@4.0.1"
      ]
    },
    {
      "ref": "retry@0.13.1",
      "dependsOn": []
    },
    {
      "ref": "retry-request@7.0.2",
      "dependsOn": [
        "@types/request@2.48.12",
        "extend@3.0.2",
        "teeny-request@9.0.0"
      ]
    },
    {
      "ref": "reusify@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "run-parallel@1.2.0",
      "dependsOn": [
        "queue-microtask@1.2.3"
      ]
    },
    {
      "ref": "safe-buffer@5.1.2",
      "dependsOn": []
    },
    {
      "ref": "safer-buffer@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "sass@1.99.0",
      "dependsOn": [
        "chokidar@4.0.3",
        "immutable@5.1.5",
        "source-map-js@1.0.2",
        "@parcel/watcher@2.5.1"
      ]
    },
    {
      "ref": "chokidar@4.0.3",
      "dependsOn": [
        "readdirp@4.1.2"
      ]
    },
    {
      "ref": "readdirp@4.1.2",
      "dependsOn": []
    },
    {
      "ref": "sax@1.4.3",
      "dependsOn": []
    },
    {
      "ref": "selenium-webdriver@4.44.0",
      "dependsOn": [
        "@bazel/runfiles@6.5.0",
        "jszip@3.10.1",
        "tmp@0.2.5",
        "ws@8.20.1"
      ]
    },
    {
      "ref": "ws@8.20.1",
      "dependsOn": []
    },
    {
      "ref": "semver@5.7.2",
      "dependsOn": []
    },
    {
      "ref": "serialize-error@7.0.1",
      "dependsOn": [
        "type-fest@0.13.1"
      ]
    },
    {
      "ref": "type-fest@0.13.1",
      "dependsOn": []
    },
    {
      "ref": "serialport@12.0.0",
      "dependsOn": [
        "@serialport/binding-mock@10.2.2",
        "@serialport/bindings-cpp@12.0.1",
        "@serialport/parser-byte-length@12.0.0",
        "@serialport/parser-cctalk@12.0.0",
        "@serialport/parser-delimiter@12.0.0",
        "@serialport/parser-inter-byte-timeout@12.0.0",
        "@serialport/parser-packet-length@12.0.0",
        "@serialport/parser-readline@12.0.0",
        "@serialport/parser-ready@12.0.0",
        "@serialport/parser-regex@12.0.0",
        "@serialport/parser-slip-encoder@12.0.0",
        "@serialport/parser-spacepacket@12.0.0",
        "@serialport/stream@12.0.0",
        "debug@4.3.4"
      ]
    },
    {
      "ref": "serve-handler@6.1.6",
      "dependsOn": [
        "bytes@3.0.0",
        "content-disposition@0.5.2",
        "mime-types@2.1.18",
        "minimatch@3.1.2",
        "path-is-inside@1.0.2",
        "path-to-regexp@3.3.0",
        "range-parser@1.2.0"
      ]
    },
    {
      "ref": "mime-db@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "mime-types@2.1.18",
      "dependsOn": [
        "mime-db@1.33.0"
      ]
    },
    {
      "ref": "set-function-length@1.2.2",
      "dependsOn": [
        "define-data-property@1.1.4",
        "es-errors@1.3.0",
        "function-bind@1.1.2",
        "get-intrinsic@1.3.0",
        "gopd@1.2.0",
        "has-property-descriptors@1.0.2"
      ]
    },
    {
      "ref": "setimmediate@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "shebang-command@2.0.0",
      "dependsOn": [
        "shebang-regex@3.0.0"
      ]
    },
    {
      "ref": "shebang-regex@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "signal-exit@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "simple-xml-to-json@1.2.7",
      "dependsOn": []
    },
    {
      "ref": "slash@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "slice-ansi@5.0.0",
      "dependsOn": [
        "ansi-styles@6.2.1",
        "is-fullwidth-code-point@4.0.0"
      ]
    },
    {
      "ref": "is-fullwidth-code-point@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "slide@1.1.6",
      "dependsOn": []
    },
    {
      "ref": "source-map@0.6.1",
      "dependsOn": []
    },
    {
      "ref": "source-map-js@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "spdx-compare@1.0.0",
      "dependsOn": [
        "array-find-index@1.0.2",
        "spdx-expression-parse@3.0.0",
        "spdx-ranges@2.1.1"
      ]
    },
    {
      "ref": "spdx-correct@3.0.0",
      "dependsOn": [
        "spdx-expression-parse@3.0.0",
        "spdx-license-ids@3.0.0"
      ]
    },
    {
      "ref": "spdx-exceptions@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "spdx-expression-parse@3.0.0",
      "dependsOn": [
        "spdx-exceptions@2.1.0",
        "spdx-license-ids@3.0.0"
      ]
    },
    {
      "ref": "spdx-license-ids@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "spdx-ranges@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "spdx-satisfies@4.0.1",
      "dependsOn": [
        "spdx-compare@1.0.0",
        "spdx-expression-parse@3.0.0",
        "spdx-ranges@2.1.1"
      ]
    },
    {
      "ref": "split@1.0.1",
      "dependsOn": [
        "through@2.3.8"
      ]
    },
    {
      "ref": "sprintf-js@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "ssh2@1.16.0",
      "dependsOn": [
        "asn1@0.2.6",
        "bcrypt-pbkdf@1.0.2",
        "cpu-features@0.0.10",
        "nan@2.22.2"
      ]
    },
    {
      "ref": "ssh2-sftp-client@12.1.1",
      "dependsOn": [
        "concat-stream@2.0.0",
        "ssh2@1.16.0"
      ]
    },
    {
      "ref": "stack-utils@2.0.6",
      "dependsOn": [
        "escape-string-regexp@2.0.0"
      ]
    },
    {
      "ref": "escape-string-regexp@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "stream-events@1.0.5",
      "dependsOn": [
        "stubs@3.0.0"
      ]
    },
    {
      "ref": "stream-shift@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "string_decoder@1.1.1",
      "dependsOn": [
        "safe-buffer@5.1.2"
      ]
    },
    {
      "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": "emoji-regex@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "strip-ansi@7.1.2",
      "dependsOn": [
        "ansi-regex@6.1.0"
      ]
    },
    {
      "ref": "strip-final-newline@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "strip-indent@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "strip-json-comments@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "strnum@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "strtok3@10.3.5",
      "dependsOn": [
        "@tokenizer/token@0.3.0"
      ]
    },
    {
      "ref": "stubs@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "supertap@3.0.1",
      "dependsOn": [
        "indent-string@5.0.0",
        "js-yaml@3.14.1",
        "serialize-error@7.0.1",
        "strip-ansi@7.1.2"
      ]
    },
    {
      "ref": "js-yaml@3.14.1",
      "dependsOn": [
        "argparse@1.0.10",
        "esprima@4.0.1"
      ]
    },
    {
      "ref": "synckit@0.11.12",
      "dependsOn": [
        "@pkgr/core@0.2.9"
      ]
    },
    {
      "ref": "tar@7.5.15",
      "dependsOn": [
        "@isaacs/fs-minipass@4.0.1",
        "chownr@3.0.0",
        "minipass@7.1.3",
        "minizlib@3.1.0",
        "yallist@5.0.0"
      ]
    },
    {
      "ref": "teeny-request@9.0.0",
      "dependsOn": [
        "http-proxy-agent@5.0.0",
        "https-proxy-agent@5.0.1",
        "node-fetch@2.7.0",
        "stream-events@1.0.5",
        "uuid@9.0.1"
      ]
    },
    {
      "ref": "temp-dir@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "third-party-web@0.29.2",
      "dependsOn": []
    },
    {
      "ref": "through@2.3.8",
      "dependsOn": []
    },
    {
      "ref": "time-zone@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "tinycolor2@1.6.0",
      "dependsOn": []
    },
    {
      "ref": "tldts@6.1.86",
      "dependsOn": [
        "tldts-core@6.1.86"
      ]
    },
    {
      "ref": "tldts-core@6.1.86",
      "dependsOn": []
    },
    {
      "ref": "tmp@0.2.5",
      "dependsOn": []
    },
    {
      "ref": "to-fast-properties@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "to-regex-range@5.0.1",
      "dependsOn": [
        "is-number@7.0.0"
      ]
    },
    {
      "ref": "token-stream@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "token-types@6.1.2",
      "dependsOn": [
        "@borewit/text-codec@0.2.2",
        "@tokenizer/token@0.3.0",
        "ieee754@1.2.1"
      ]
    },
    {
      "ref": "tough-cookie@5.1.2",
      "dependsOn": [
        "tldts@6.1.86"
      ]
    },
    {
      "ref": "tr46@5.0.0",
      "dependsOn": [
        "punycode@2.3.1"
      ]
    },
    {
      "ref": "treeify@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "tslib@2.6.2",
      "dependsOn": []
    },
    {
      "ref": "tweetnacl@0.14.5",
      "dependsOn": []
    },
    {
      "ref": "type-check@0.4.0",
      "dependsOn": [
        "prelude-ls@1.2.1"
      ]
    },
    {
      "ref": "typedarray@0.0.6",
      "dependsOn": []
    },
    {
      "ref": "uint8array-extras@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "undici-types@6.20.0",
      "dependsOn": []
    },
    {
      "ref": "unicorn-magic@0.3.0",
      "dependsOn": []
    },
    {
      "ref": "update-browserslist-db@1.2.3",
      "dependsOn": [
        "browserslist@4.28.2",
        "escalade@3.2.0",
        "picocolors@1.1.1"
      ]
    },
    {
      "ref": "uri-js@4.4.1",
      "dependsOn": [
        "punycode@2.3.1"
      ]
    },
    {
      "ref": "usb@2.15.0",
      "dependsOn": [
        "@types/w3c-web-usb@1.0.10",
        "node-addon-api@8.3.1",
        "node-gyp-build@4.8.0"
      ]
    },
    {
      "ref": "usb-power-profiling@1.6.0",
      "dependsOn": [
        "crc-full@1.1.0",
        "node-hid@3.1.2",
        "serialport@12.0.0",
        "serve-handler@6.1.6",
        "usb@2.15.0"
      ]
    },
    {
      "ref": "node-addon-api@8.3.1",
      "dependsOn": []
    },
    {
      "ref": "utif2@4.1.0",
      "dependsOn": [
        "pako@1.0.11"
      ]
    },
    {
      "ref": "util-deprecate@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "util-extend@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "uuid@9.0.1",
      "dependsOn": []
    },
    {
      "ref": "validate-npm-package-license@3.0.3",
      "dependsOn": [
        "spdx-correct@3.0.0",
        "spdx-expression-parse@3.0.0"
      ]
    },
    {
      "ref": "void-elements@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "waterfall-tools@0.3.0",
      "dependsOn": [
        "@streamparser/json@0.0.22",
        "@streamparser/json-whatwg@0.0.22",
        "brotli@1.3.3",
        "fzstd@0.1.1",
        "@napi-rs/canvas@0.1.100"
      ]
    },
    {
      "ref": "webidl-conversions@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "well-known-symbols@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "whatwg-url@14.1.0",
      "dependsOn": [
        "tr46@5.0.0",
        "webidl-conversions@7.0.0"
      ]
    },
    {
      "ref": "which@2.0.2",
      "dependsOn": [
        "isexe@2.0.0"
      ]
    },
    {
      "ref": "with@7.0.2",
      "dependsOn": [
        "@babel/parser@7.21.2",
        "@babel/types@7.13.14",
        "assert-never@1.2.1",
        "babel-walk@3.0.0-canary-5"
      ]
    },
    {
      "ref": "word-wrap@1.2.5",
      "dependsOn": []
    },
    {
      "ref": "wrap-ansi@9.0.0",
      "dependsOn": [
        "ansi-styles@6.2.1",
        "string-width@7.2.0",
        "strip-ansi@7.1.2"
      ]
    },
    {
      "ref": "wrappy@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "write-file-atomic@6.0.0",
      "dependsOn": [
        "imurmurhash@0.1.4",
        "signal-exit@4.1.0"
      ]
    },
    {
      "ref": "ws@7.5.10",
      "dependsOn": []
    },
    {
      "ref": "xml-js@1.6.11",
      "dependsOn": [
        "sax@1.4.3"
      ]
    },
    {
      "ref": "xml-parse-from-string@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "xml2js@0.5.0",
      "dependsOn": [
        "sax@1.4.3",
        "xmlbuilder@11.0.1"
      ]
    },
    {
      "ref": "xmlbuilder@11.0.1",
      "dependsOn": []
    },
    {
      "ref": "y18n@5.0.8",
      "dependsOn": []
    },
    {
      "ref": "yallist@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "yargs@18.0.0",
      "dependsOn": [
        "cliui@9.0.1",
        "escalade@3.2.0",
        "get-caller-file@2.0.5",
        "string-width@7.2.0",
        "y18n@5.0.8",
        "yargs-parser@22.0.0"
      ]
    },
    {
      "ref": "yargs-parser@22.0.0",
      "dependsOn": []
    },
    {
      "ref": "yocto-queue@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "yoctocolors@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "zod@3.25.76",
      "dependsOn": []
    }
  ]
}
