{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:350db36d-15fd-4cd5-beba-00b023372bc5",
  "version": 1,
  "metadata": {
    "timestamp": "2026-07-30T01:06:32Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.3.3",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.3.3",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.3.3",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "name": "domain-browser",
      "group": "",
      "version": "5.7.0",
      "description": "Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.",
      "purl": "pkg:npm/domain-browser@5.7.0",
      "bom-ref": "pkg:npm/domain-browser@5.7.0",
      "author": "Benjamin Lupton <b@lupton.cc> (https://balupton.com) (https://github.com/balupton)",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "our:clean, our:compile, our:deploy, our:meta, our:meta:projectz, our:release, our:release:check-changelog, our:release:check-dirty, our:release:prepare, our:release:push, our:release:tag, our:setup, our:setup:install, our:test, our:verify, test"
        }
      ],
      "type": "application",
      "licenses": [
        {
          "license": {
            "id": "Artistic-2.0",
            "url": "https://opensource.org/licenses/Artistic-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/bevry/domain-browser"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/bevry/domain-browser.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@bevry\\n@octokit"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "package-lock.json"
      }
    ]
  },
  "components": [
    {
      "group": "",
      "name": "assert-helpers",
      "version": "11.12.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "229bc5cc639ce8cdf381962a6be3b1199f6988ed0616d1f3665d70211fb45aded2e1884169bc9c02a1beaddfd6597fbdf52bfb15defae88889d08d9180c37886"
        }
      ],
      "purl": "pkg:npm/assert-helpers@11.12.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-11.12.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/assert-helpers@11.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-11.12.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "ansi",
      "version": "6.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d17179295751ca3b70e7e89558178414e56f9cac9077f57cc1235844375676f2ef79bcc7c3c51490ee8879aefc9bbc9ebd767df681e9bffe85eda81d206eadda"
        }
      ],
      "purl": "pkg:npm/%40bevry/ansi@6.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/ansi/-/ansi-6.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/ansi@6.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/ansi/-/ansi-6.9.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "editions",
      "version": "6.21.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a1f91726d9fbcf4baba2437ad83237481a3fe7102d174ad1eed9fe4bf6d2615efd29af294da8c8225f9f150d6af3c0d01089b29a6a3decce1acd8dd65ff9d476"
        }
      ],
      "purl": "pkg:npm/editions@6.21.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/editions/-/editions-6.21.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/editions@6.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/editions/-/editions-6.21.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "version-range",
      "version": "4.13.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc32d3f468fcfcc55dd0e197e7d009b83d27de81a3881d8f07df4cd241fbfb43c7fc64b71a263f7cd53ca6d9011eb96828a83a293025855e657971bd1168a082"
        }
      ],
      "purl": "pkg:npm/version-range@4.13.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/version-range/-/version-range-4.13.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/version-range@4.13.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/version-range/-/version-range-4.13.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "errlop",
      "version": "8.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b932392201cc7ecb81c3db7f3569ca18a19b90cc4c7c32dc79c8bd526f10c5edf75aa65e064dc85fb9dd3814f5069a3e451c83048ebb28e39bdc360f270a2aca"
        }
      ],
      "purl": "pkg:npm/errlop@8.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/errlop/-/errlop-8.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/errlop@8.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/errlop/-/errlop-8.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "kava",
      "version": "7.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b058bc45e6caadc71b0f7afcd944cc4047341b6df21f88c595e529776bf4a2912ca1c46533cd4f4fb84acdb1ef6c0f3e842b4163fe7f153e2a6eaf67b6fca68e"
        }
      ],
      "purl": "pkg:npm/kava@7.8.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/kava/-/kava-7.8.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/kava@7.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/kava/-/kava-7.8.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "event-emitter-grouped",
      "version": "6.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a19429e53e6b7fed8ccc6378470825e23129f6bb2115decdb971c48b387eeec311fbbb4fcca418a3b794aa929ea996bcc146dcffd967cff55dfd36073ff86721"
        }
      ],
      "purl": "pkg:npm/event-emitter-grouped@6.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-6.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/event-emitter-grouped@6.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-6.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "taskgroup",
      "version": "9.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04decd84f08654d392bdb371e751ff9dbbeb85d74c6e6df04d4f65aa5ab46afc134833f19294bc716d7a99b8bc3daf1c362b02a6553e7acb7d110a22d81d8f2b"
        }
      ],
      "purl": "pkg:npm/taskgroup@9.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/taskgroup/-/taskgroup-9.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/taskgroup@9.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/taskgroup/-/taskgroup-9.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ambi",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e3e6c1cb3c577bbb638b987745b380c7b7780ae9e769370df98534482b223f55dd938797b88a8e74af0d6586609d50d3b6326e3fe059079afeac84400d01673"
        }
      ],
      "purl": "pkg:npm/ambi@3.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ambi/-/ambi-3.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ambi@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ambi/-/ambi-3.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "editions",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6d1af9304ef19d19f0b485f84a834313f9344b44a1ad5225860489f13a6e69cfbb2c0037b36a18c251a62e67c0ebf82d39156d001022083ede1607154834484"
        }
      ],
      "purl": "pkg:npm/editions@2.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/editions@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "errlop",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7bae108fdfb8699ce3cf3169642ee9e649a6fdc702adb2e1009a6586c0d7405b3ced74ec5f03a91f8b35228dacf744dabbff2bda3f5fe25fed8610debd18f3c7"
        }
      ],
      "purl": "pkg:npm/errlop@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/errlop/-/errlop-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/errlop@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/errlop/-/errlop-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "6.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "051ed5bc30951cefaadb10445ac9314ba0c9135a919dbec3c7352ba206fbd425a849f89c07162c88019df8a9749a6abf329ac6f7202b464cab4314cee978cccc"
        }
      ],
      "purl": "pkg:npm/semver@6.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typechecker",
      "version": "4.11.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "973dfd31cfddd5405c17fb9014be4ff0bfa859d227fecb6f9148077f4b4f456e1a13018612b7b0357a3635be967b65ac95689f9f4d2b85c1db6d15917131a1bb"
        }
      ],
      "purl": "pkg:npm/typechecker@4.11.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typechecker@4.11.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eachr",
      "version": "7.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77abff11146bc31679a0d1c9cf66793a8ba07b45dcdeb17179a18d1e30214c350290b872f2de7cde2787f7f428a7550d0d37195ce484b3c76a6b099b1da10490"
        }
      ],
      "purl": "pkg:npm/eachr@7.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eachr/-/eachr-7.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/eachr@7.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/eachr/-/eachr-7.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typechecker",
      "version": "9.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecd2abd0490b68be5f918139e833f0aa0431d458dea6f0d167ae2dad481bd4d81e16a2e46994e12362f7def149ccde29955c80379cd6728bf9ed0719214ddb8e"
        }
      ],
      "purl": "pkg:npm/typechecker@9.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typechecker/-/typechecker-9.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typechecker@9.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typechecker/-/typechecker-9.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "extendr",
      "version": "7.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fac497c37e83d46247eca966c6b5baafd0276afeffe7931d7709b227c9fe02de5da119ec5a24823c582ef04fcfc351e2932f42aa5e5ef420e82067bf419de164"
        }
      ],
      "purl": "pkg:npm/extendr@7.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/extendr/-/extendr-7.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/extendr@7.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/extendr/-/extendr-7.9.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unbounded",
      "version": "6.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "234dbf74c0a231749cf87aa2ed4edf01c4fdfd79d0d06816480a917e5dbfed3464aceef2799c3ed216838793a93e58d88da44ccd638390cc296cc9028b8ef3f2"
        }
      ],
      "purl": "pkg:npm/unbounded@6.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unbounded/-/unbounded-6.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unbounded@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unbounded/-/unbounded-6.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "projectz",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c88db64bbc76fc7313fd5c71f35fd64f6b2570acc32d4314dba62712a912791b5f1a11a49a91f36c70270fff1bfbbb7ca8257e5ab08f85a79bed5688f9be8055"
        }
      ],
      "purl": "pkg:npm/projectz@4.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/projectz/-/projectz-4.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/projectz@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/projectz/-/projectz-4.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "argument",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7d53145434e53941b0e0cf30473d65c96973021dbe19a6ce6108a3afe8f91e9575b86c27f826c28ed92402f900ae1c90a4be8a3050235cc086e490ba56c6949b"
        }
      ],
      "purl": "pkg:npm/%40bevry/argument@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/argument/-/argument-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/argument@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/argument/-/argument-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "fs-list",
      "version": "2.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b49aa0a6f7f6a36f288e7a06745adea2e62329200dff7913f5d5aef2ad157f6a81129488ce2936a57d01974c8081bf22189d51a13e6b19082f5b237f250c1ec"
        }
      ],
      "purl": "pkg:npm/%40bevry/fs-list@2.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/fs-list/-/fs-list-2.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/fs-list@2.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/fs-list/-/fs-list-2.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "fs-accessible",
      "version": "2.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbacf757a9249693d143c338538cd2456320333b6c615c4158cf7964d905a9e32c6cd110a14cbc2a7c666ae86a2871bc14638377fe6164de0df5f91a8c92c661"
        }
      ],
      "purl": "pkg:npm/%40bevry/fs-accessible@2.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/fs-accessible/-/fs-accessible-2.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/fs-accessible@2.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/fs-accessible/-/fs-accessible-2.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "version-compare",
      "version": "3.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc2b8b6380f6fbee5a02ae0bd170ec29bae96ebba1a92ac2add2bff770a5aaa82fc00b6aebcd7d33bbdeaa39923570aba3fc4ed5f658e3b4cf68d1c47f3432c0"
        }
      ],
      "purl": "pkg:npm/version-compare@3.10.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/version-compare/-/version-compare-3.10.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/version-compare@3.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/version-compare/-/version-compare-3.10.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "fs-read",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66017651db18e198962da2444c5cbf25e42ed311fe5e3a3ad06d600d1739c3350f96516116181bc6ea906df4faf984e7ff0a450739aab1be7e60525b65d250f5"
        }
      ],
      "purl": "pkg:npm/%40bevry/fs-read@1.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/fs-read/-/fs-read-1.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/fs-read@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/fs-read/-/fs-read-1.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "fs-write",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e5758843721b57fd1639b20f9b96825586b7c743f801ccbff888f0fef78cdd037d4fdb13baf41f8f242b2038eaef85e8cc88f980852039ceca313868b54341f"
        }
      ],
      "purl": "pkg:npm/%40bevry/fs-write@1.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/fs-write/-/fs-write-1.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/fs-write@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/fs-write/-/fs-write-1.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "fs-mkdirp",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ee8484c47724f1c707d7706c6654b9c8f1d0b22b6774097079f218aa8840dad9f15b088d1df43b825319b5f54a67adf7ad6c80e9acc70de8bfe90f3a75e609f5"
        }
      ],
      "purl": "pkg:npm/%40bevry/fs-mkdirp@1.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/fs-mkdirp/-/fs-mkdirp-1.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/fs-mkdirp@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/fs-mkdirp/-/fs-mkdirp-1.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "github-api",
      "version": "11.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1b67562ca2990a9801bba00f6b433a5aa2d7c05cc771e1110ef126de4a317b9962ef723f3d2068404825a983e08781594de15ea4abf4faa777c797a050beebc"
        }
      ],
      "purl": "pkg:npm/%40bevry/github-api@11.3.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/github-api/-/github-api-11.3.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/github-api@11.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/github-api/-/github-api-11.3.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "fs-readable",
      "version": "2.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3531c6fb16115910c22dac2b8542448e60d0acc2294c988b4a531b4f7c968ad1d9a5e4120c4743ed7808e198745343213ad241ad1046e893874b7ddcd790251e"
        }
      ],
      "purl": "pkg:npm/%40bevry/fs-readable@2.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/fs-readable/-/fs-readable-2.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/fs-readable@2.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/fs-readable/-/fs-readable-2.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "json",
      "version": "2.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "935a3b030a46a7041d0bbf7cc5ce7878ad53bada3cad05688c98d3e3b4ea000afff583d4b5fd3c222c7b9e17a5aa29efdcce9da28001a28861dfcf470687844d"
        }
      ],
      "purl": "pkg:npm/%40bevry/json@2.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/json/-/json-2.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/json@2.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/json/-/json-2.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "fs-unlink",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42005b8ee8488f812073a0277dbf562899c74c7146766ce7329d7dbc21ee693d2a114fb66c62c3c509d36dcfa68c35000c6636ad785c48775e3377ae3d4134c4"
        }
      ],
      "purl": "pkg:npm/%40bevry/fs-unlink@1.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/fs-unlink/-/fs-unlink-1.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/fs-unlink@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/fs-unlink/-/fs-unlink-1.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "list",
      "version": "2.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a99e343f5e2dd338f897c11afbe33679a0089206820ba5a78ac39ad083ca81489876ecaba2566734e223d6a49f5fe6d15eb02bf4772f00e12294a1be6255353"
        }
      ],
      "purl": "pkg:npm/%40bevry/list@2.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/list/-/list-2.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/list@2.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/list/-/list-2.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "wait",
      "version": "2.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17a0c67c4440d6f1bbad54a0fc1ce414caa2dbad6ef1a7c01eda01929424c2f08a122f72f7757003472febfbc9f0345d6a6dda289c2a0a55bd89a8ce9975762e"
        }
      ],
      "purl": "pkg:npm/%40bevry/wait@2.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/wait/-/wait-2.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/wait@2.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/wait/-/wait-2.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "graphql",
      "version": "7.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "389da218cb63e53837b3a45a5c7db67097315d18bb637101a9b1d3051abe3d002a7da4bc7ffdb7e9f52b5a17d29fc3f88e8bf2ceab9cc667bbfef592499057d9"
        }
      ],
      "purl": "pkg:npm/%40octokit/graphql@7.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/graphql@7.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "request",
      "version": "8.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6213da1a69779dc642d4d7d7a4fdd667b8a588bd5aa7ab4b900a7a32f6cad9f4d33f2b73554c947ac041a2071d326f3ab9160ee6b1da335c485b18a0599d7b31"
        }
      ],
      "purl": "pkg:npm/%40octokit/request@8.1.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@octokit/request/-/request-8.1.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/request@8.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@octokit/request/-/request-8.1.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "endpoint",
      "version": "9.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d63cbb6bd4acf7b6ff0bd14bd74c33f57cdc0cd12fb3e8426945cbc7ebaa2b63a1257785c1302498b1a5a9e31226eb58d35b12baf01ad1ee26cefaf4839d9ab"
        }
      ],
      "purl": "pkg:npm/%40octokit/endpoint@9.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/endpoint@9.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "types",
      "version": "12.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14b5acfc0bd9965c3f00656cfa727e10b083659264fa4634ccc7a7d75f3184bdb30f4b357ad2141e6d687608cfedea71614d659fb499c44516628a796e1b1d81"
        }
      ],
      "purl": "pkg:npm/%40octokit/types@12.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@octokit/types/-/types-12.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/types@12.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@octokit/types/-/types-12.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "openapi-types",
      "version": "19.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e86fb2c060a5962190c11b23bea558a649487daee844f034bf284f406ff515e87e07ec14d2f187d49889e53db97778352596011f3476a9e7cb8bdc7c1adf9ca7"
        }
      ],
      "purl": "pkg:npm/%40octokit/openapi-types@19.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-19.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/openapi-types@19.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-19.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "universal-user-agent",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c82ce1cfa14ddb05353628904688244d0b339504a5a566b0f12bd57a001cf9b0f16f31e0875bd7f2e21ef0e632307e83c07fac75326c80c977ebe99231d44921"
        }
      ],
      "purl": "pkg:npm/universal-user-agent@6.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/universal-user-agent@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "request-error",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5fba67c93315ecc82d1a689707098ee8ce6420fae7b4e5ddc8a64b8a035f4164844335714786b8be8e3dbc98d3597ef498f9dd8fc2a17d3e03c7ed8d837be705"
        }
      ],
      "purl": "pkg:npm/%40octokit/request-error@5.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/request-error@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deprecation",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c661c8cb8177b1c295c0cb10e169d5692f1b1cec740e6570472c28b0a85a20b234cb030358fb414a4bb61cdc51bc5ee3b700d1b2813061049f6f18fc6fb46525"
        }
      ],
      "purl": "pkg:npm/deprecation@2.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/deprecation@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "once",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94d689808fb643951140191c7042874d038f697754c67659125413658d0c15402e684a9ed44f8dcaf81dcff688c8d8ba67d3333b976fd47f27e7cfc610ba77fb"
        }
      ],
      "purl": "pkg:npm/once@1.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/once@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrappy",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9784a9fc346c7a8afdc0be84bd5dbe4ee427eb774c90f8d9feca7d5e48214c46d5f4a94f4b5c54b19deeeff2103b8c31b5c141e1b82940f45c477402bdeccf71"
        }
      ],
      "purl": "pkg:npm/wrappy@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wrappy@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "arrange-package-json",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a75b4eed7c3f131f81f1643013b29fe0be8cbb3c4c97912f03d64228d51821ceacd8d0718e7e42c4c626106291e2cb61bc62235e9678e52e53a75eda7437b88"
        }
      ],
      "purl": "pkg:npm/arrange-package-json@5.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/arrange-package-json/-/arrange-package-json-5.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/arrange-package-json@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/arrange-package-json/-/arrange-package-json-5.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "arrangekeys",
      "version": "6.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05a078f623dee963bb72f0a0b9c4fca39148e969f28032e5ac67a6bb074c5a321be725641b0761d2c4fda4a79946c3561323eb7a396eda3a396fa13c0761f3c3"
        }
      ],
      "purl": "pkg:npm/arrangekeys@6.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/arrangekeys/-/arrangekeys-6.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/arrangekeys@6.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/arrangekeys/-/arrangekeys-6.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fellow",
      "version": "7.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "993616178f943c7993f629fc138d95f74a3ae2cf870d0c185c1dccfd2c2a026edaa4157cb04480567c0f0bcfddf46f959d0146c0745316c0b11eb0098be04daa"
        }
      ],
      "purl": "pkg:npm/fellow@7.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fellow/-/fellow-7.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fellow@7.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fellow/-/fellow-7.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "render",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b967dd45f8fff1f86f42f8533dd2633760110fd9d1f78195aae7cafbaacedca4c7f7b441e6f6c546384c3f14752974ad1f1b4e68edd115cfeb8b371856156a53"
        }
      ],
      "purl": "pkg:npm/%40bevry/render@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/render/-/render-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/render@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/render/-/render-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-yaml",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c29c59b3d368c596891122462194f20c4698a65d0529203e141f5a262c9e98a84cc24c5083ade1e13d4a2605061e94ea3c33517269982ee82b46326506d5af44"
        }
      ],
      "purl": "pkg:npm/js-yaml@4.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/js-yaml@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "argparse",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3ef56a9e6db173a57f4e47e59ae8edbd6ac22881e44ccdc1ad00835da4c1c7c80835d1fd3969215505b704a867ff3d7c35123019faadbf6c4060dc3beeacadd"
        }
      ],
      "purl": "pkg:npm/argparse@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/argparse@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "native-promise-pool",
      "version": "3.27.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42f611334d7417cd988287774e0b1191e0c02a6ecf3facf49d715cab33f13fd8df2372b12162cc5144dc4ff5aa5a5c6dd0f24fc2a62fe2a24c3219339cd0975f"
        }
      ],
      "purl": "pkg:npm/native-promise-pool@3.27.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.27.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/native-promise-pool@3.27.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.27.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "",
      "name": "simplytyped",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b3e1168d74a4d989a297822e8fd64fdc76cc55de0cfecb55a1d8d5c7583e34744c64b4b8785f1fe1e8c15a9264163836478ffdab29ee7d69c69ca4bef866140"
        }
      ],
      "purl": "pkg:npm/simplytyped@3.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/simplytyped/-/simplytyped-3.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/simplytyped@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/simplytyped/-/simplytyped-3.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "5.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5759cadac4cd2ec404beb4dd001bf045d93caa9873b4d78674ef452c27ea45bd8b914aaf0a1fc0e65a99db5ded2910f0c75d957715c01b2648a3279a0d1275b"
        }
      ],
      "purl": "pkg:npm/typescript@5.3.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typescript@5.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "trim-empty-keys",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f1673095490e9d4e254e622043718f024e4cce633754f092394b8b32e7f2c76a7786c07446e63cecaf23a1280aa51a412ee0868c41882927627d2eaf1e8f392"
        }
      ],
      "purl": "pkg:npm/trim-empty-keys@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/trim-empty-keys/-/trim-empty-keys-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/trim-empty-keys@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/trim-empty-keys/-/trim-empty-keys-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "badges",
      "version": "4.40.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e378133ba15ce470b0efeb669065918e07534f3b33d102826be9cc434457de6318caeed48eb4d90ebdc5b1c405192e95d34b71ba2be426c32ac484b7db58da0"
        }
      ],
      "purl": "pkg:npm/badges@4.40.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/badges/-/badges-4.40.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/badges@4.40.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/badges/-/badges-4.40.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "caterpillar",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad6bdec660e60e480ee319ade7eb0a3818da706f4bed250a9f50e5ae88f00508c141e4d82d3c3bdd7711dbb5a5f751b3eb893396e6d7120a8bf70039043c98c4"
        }
      ],
      "purl": "pkg:npm/caterpillar@8.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/caterpillar/-/caterpillar-8.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/caterpillar@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/caterpillar/-/caterpillar-8.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-current-line",
      "version": "7.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "734e71963c9f2f9f7e80fa6b5cbd8c0b95ae0de278d0c0d65170036139bc31adfbc9a0e1294ba4ef6b56b0023772b72eba5594b51e6697df2381840a1bf3342e"
        }
      ],
      "purl": "pkg:npm/get-current-line@7.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-current-line/-/get-current-line-7.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-current-line@7.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/get-current-line/-/get-current-line-7.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rfc-log-levels",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "099dbebb91e897993e6df22b4e447358665f4d21efbbf68a0ed689b015988d4ba72203a8014031255ea6e049d7d9cb4d843b980796ac705472b3971c28ed5a7d"
        }
      ],
      "purl": "pkg:npm/rfc-log-levels@4.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-4.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rfc-log-levels@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-4.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdx-expression-parse",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a5c9ae492228ffec2e9b451db6fad9c65db73854a9626ca4958f6887bd5797e62316eecd5221096abbaf7d26438324922187fa54bbc2f4fd52e1f317e50fe2d"
        }
      ],
      "purl": "pkg:npm/spdx-expression-parse@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/spdx-expression-parse@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdx-exceptions",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fed4eb60e0bb3cf2359d4020c77e21529a97bb2246f834c72539c850b1b8ac3ca08b8c6efed7e09aad5ed5c211c11cf0660a3834bc928beae270b919930e22e4"
        }
      ],
      "purl": "pkg:npm/spdx-exceptions@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/spdx-exceptions@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdx-license-ids",
      "version": "3.0.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "79637e2e7337191ea03eedf95b13606c697cae66350049a8303bcbfd00facd898f5a0cb0c56a8958d74b193fa47bc74a356adc6206233e91b981b4df8213fcaf"
        }
      ],
      "purl": "pkg:npm/spdx-license-ids@3.0.16",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/spdx-license-ids@3.0.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdx-license-list",
      "version": "6.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5474ceebf7227512fb0f41959f6b8d406632d09e097d88c332b26f57056ecbaa1abb685f1c9657ea8d2fab1421c1f0514c192334c855ae7b62d457d991d10cd"
        }
      ],
      "purl": "pkg:npm/spdx-license-list@6.8.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.8.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/spdx-license-list@6.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.8.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "valid-directory",
      "version": "4.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef54905820c8fe193e813436feee77d657696b941e725f54da8383c14e6e6d31a3f811371aa7457642ccf3f3996b4402b0f6028595a5fbada1f536686788f75a"
        }
      ],
      "purl": "pkg:npm/valid-directory@4.8.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/valid-directory/-/valid-directory-4.8.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/valid-directory@4.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/valid-directory/-/valid-directory-4.8.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bevry",
      "name": "valid-filename",
      "version": "2.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2459ad4fb9de71ec47daeb017dfb2ee36507648021dadb0b1b48344815a1482c834c058f11f1b752cda223309655113839204dea891b1bd13b19d9a2bff4267"
        }
      ],
      "purl": "pkg:npm/%40bevry/valid-filename@2.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bevry/valid-filename/-/valid-filename-2.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bevry/valid-filename@2.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bevry/valid-filename/-/valid-filename-2.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fdir",
      "version": "6.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41f281560e39dc3ca7de6af44343be4e4af5afbf6539300a4a2f5ffceb78faa544c315a16afd99f92b9dac6f6f42333669844c410676fd0d73740f0008cd690e"
        }
      ],
      "purl": "pkg:npm/fdir@6.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fdir/-/fdir-6.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fdir@6.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fdir/-/fdir-6.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/version-range@4.13.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/editions@6.21.0",
      "dependsOn": [
        "pkg:npm/version-range@4.13.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/ansi@6.9.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/errlop@8.4.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/assert-helpers@11.12.0",
      "dependsOn": [
        "pkg:npm/@bevry/ansi@6.9.0",
        "pkg:npm/editions@6.21.0",
        "pkg:npm/errlop@8.4.0"
      ]
    },
    {
      "ref": "pkg:npm/errlop@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@6.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/editions@2.3.1",
      "dependsOn": [
        "pkg:npm/errlop@2.2.0",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/typechecker@4.11.0",
      "dependsOn": [
        "pkg:npm/editions@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/ambi@3.2.0",
      "dependsOn": [
        "pkg:npm/editions@2.3.1",
        "pkg:npm/typechecker@4.11.0"
      ]
    },
    {
      "ref": "pkg:npm/typechecker@9.3.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/eachr@7.4.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0",
        "pkg:npm/typechecker@9.3.0"
      ]
    },
    {
      "ref": "pkg:npm/extendr@7.9.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0",
        "pkg:npm/typechecker@9.3.0"
      ]
    },
    {
      "ref": "pkg:npm/unbounded@6.3.1",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/taskgroup@9.7.0",
      "dependsOn": [
        "pkg:npm/ambi@3.2.0",
        "pkg:npm/eachr@7.4.0",
        "pkg:npm/editions@6.21.0",
        "pkg:npm/extendr@7.9.0",
        "pkg:npm/unbounded@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/event-emitter-grouped@6.6.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0",
        "pkg:npm/taskgroup@9.7.0",
        "pkg:npm/unbounded@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/kava@7.8.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0",
        "pkg:npm/event-emitter-grouped@6.6.0",
        "pkg:npm/taskgroup@9.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/argument@1.1.0",
      "dependsOn": [
        "pkg:npm/errlop@8.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/fs-accessible@2.5.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/version-compare@3.10.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/fs-list@2.6.0",
      "dependsOn": [
        "pkg:npm/@bevry/fs-accessible@2.5.0",
        "pkg:npm/editions@6.21.0",
        "pkg:npm/errlop@8.4.0",
        "pkg:npm/version-compare@3.10.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/fs-read@1.6.0",
      "dependsOn": [
        "pkg:npm/@bevry/fs-accessible@2.5.0",
        "pkg:npm/editions@6.21.0",
        "pkg:npm/errlop@8.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/fs-mkdirp@1.6.0",
      "dependsOn": [
        "pkg:npm/@bevry/fs-accessible@2.5.0",
        "pkg:npm/editions@6.21.0",
        "pkg:npm/errlop@8.4.0",
        "pkg:npm/version-compare@3.10.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/fs-write@1.6.0",
      "dependsOn": [
        "pkg:npm/@bevry/fs-accessible@2.5.0",
        "pkg:npm/@bevry/fs-mkdirp@1.6.0",
        "pkg:npm/editions@6.21.0",
        "pkg:npm/errlop@8.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/fs-readable@2.5.0",
      "dependsOn": [
        "pkg:npm/@bevry/fs-accessible@2.5.0",
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/fs-unlink@1.6.0",
      "dependsOn": [
        "pkg:npm/@bevry/fs-accessible@2.5.0",
        "pkg:npm/editions@6.21.0",
        "pkg:npm/errlop@8.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/json@2.4.0",
      "dependsOn": [
        "pkg:npm/@bevry/fs-read@1.6.0",
        "pkg:npm/@bevry/fs-unlink@1.6.0",
        "pkg:npm/@bevry/fs-write@1.6.0",
        "pkg:npm/editions@6.21.0",
        "pkg:npm/errlop@8.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/list@2.4.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/wait@2.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@octokit/openapi-types@19.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@octokit/types@12.4.0",
      "dependsOn": [
        "pkg:npm/@octokit/openapi-types@19.1.0"
      ]
    },
    {
      "ref": "pkg:npm/universal-user-agent@6.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@octokit/endpoint@9.0.4",
      "dependsOn": [
        "pkg:npm/@octokit/types@12.4.0",
        "pkg:npm/universal-user-agent@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/deprecation@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/wrappy@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/once@1.4.0",
      "dependsOn": [
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/request-error@5.0.1",
      "dependsOn": [
        "pkg:npm/@octokit/types@12.4.0",
        "pkg:npm/deprecation@2.3.1",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/request@8.1.6",
      "dependsOn": [
        "pkg:npm/@octokit/endpoint@9.0.4",
        "pkg:npm/@octokit/request-error@5.0.1",
        "pkg:npm/@octokit/types@12.4.0",
        "pkg:npm/universal-user-agent@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/graphql@7.0.2",
      "dependsOn": [
        "pkg:npm/@octokit/request@8.1.6",
        "pkg:npm/@octokit/types@12.4.0",
        "pkg:npm/universal-user-agent@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/arrangekeys@6.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/arrange-package-json@5.1.0",
      "dependsOn": [
        "pkg:npm/arrangekeys@6.7.0",
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/render@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fellow@7.1.2",
      "dependsOn": [
        "pkg:npm/@bevry/render@1.1.0",
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/argparse@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/js-yaml@4.1.0",
      "dependsOn": [
        "pkg:npm/argparse@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/native-promise-pool@3.27.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/typescript@5.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/simplytyped@3.3.0",
      "dependsOn": [
        "pkg:npm/typescript@5.3.3"
      ]
    },
    {
      "ref": "pkg:npm/trim-empty-keys@1.1.0",
      "dependsOn": [
        "pkg:npm/typechecker@9.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/github-api@11.3.3",
      "dependsOn": [
        "pkg:npm/@bevry/argument@1.1.0",
        "pkg:npm/@bevry/fs-readable@2.5.0",
        "pkg:npm/@bevry/json@2.4.0",
        "pkg:npm/@bevry/list@2.4.0",
        "pkg:npm/@bevry/wait@2.5.0",
        "pkg:npm/@octokit/graphql@7.0.2",
        "pkg:npm/arrange-package-json@5.1.0",
        "pkg:npm/errlop@8.4.0",
        "pkg:npm/fellow@7.1.2",
        "pkg:npm/js-yaml@4.1.0",
        "pkg:npm/native-promise-pool@3.27.0",
        "pkg:npm/simplytyped@3.3.0",
        "pkg:npm/trim-empty-keys@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/badges@4.40.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-current-line@7.3.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/rfc-log-levels@4.2.0",
      "dependsOn": [
        "pkg:npm/editions@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/caterpillar@8.1.0",
      "dependsOn": [
        "pkg:npm/@bevry/ansi@6.9.0",
        "pkg:npm/editions@6.21.0",
        "pkg:npm/get-current-line@7.3.0",
        "pkg:npm/rfc-log-levels@4.2.0"
      ]
    },
    {
      "ref": "pkg:npm/spdx-exceptions@2.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/spdx-license-ids@3.0.16",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/spdx-expression-parse@4.0.0",
      "dependsOn": [
        "pkg:npm/spdx-exceptions@2.3.0",
        "pkg:npm/spdx-license-ids@3.0.16"
      ]
    },
    {
      "ref": "pkg:npm/spdx-license-list@6.8.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/projectz@4.1.1",
      "dependsOn": [
        "pkg:npm/@bevry/argument@1.1.0",
        "pkg:npm/@bevry/fs-list@2.6.0",
        "pkg:npm/@bevry/fs-read@1.6.0",
        "pkg:npm/@bevry/fs-write@1.6.0",
        "pkg:npm/@bevry/github-api@11.3.3",
        "pkg:npm/@bevry/json@2.4.0",
        "pkg:npm/@bevry/render@1.1.0",
        "pkg:npm/arrange-package-json@5.1.0",
        "pkg:npm/badges@4.40.0",
        "pkg:npm/caterpillar@8.1.0",
        "pkg:npm/spdx-expression-parse@4.0.0",
        "pkg:npm/spdx-license-list@6.8.0",
        "pkg:npm/trim-empty-keys@1.1.0",
        "pkg:npm/typechecker@9.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@bevry/valid-filename@2.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fdir@6.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/valid-directory@4.8.0",
      "dependsOn": [
        "pkg:npm/@bevry/valid-filename@2.5.0",
        "pkg:npm/fdir@6.1.1"
      ]
    },
    {
      "ref": "pkg:npm/domain-browser@5.7.0",
      "dependsOn": [
        "pkg:npm/assert-helpers@11.12.0",
        "pkg:npm/kava@7.8.0",
        "pkg:npm/projectz@4.1.1",
        "pkg:npm/valid-directory@4.8.0"
      ]
    }
  ],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/domain-browser@5.7.0"
      ],
      "annotator": {
        "component": {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.3.3",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.3.3",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.3.3",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      },
      "timestamp": "2026-07-30T01:06:32Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Thursday, July 30, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'domain-browser' with version '5.7.0'. The package type in this SBOM is npm with 2 purl namespaces described under components. The components were identified from the source files: package-lock.json."
    }
  ]
}