{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:1a20bb63-c9de-46d6-a4b5-b12a39daeb57",
  "version": 1,
  "metadata": {
    "timestamp": "2026-10-06T23:08:59Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.5",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.5",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.5",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "name": "rebuild",
      "group": "@electron",
      "version": "4.2.1",
      "description": "Electron supporting package to rebuild native node modules against the currently installed electron",
      "purl": "pkg:npm/%40electron/rebuild@4.2.1",
      "bom-ref": "pkg:npm/@electron/rebuild@4.2.1",
      "properties": [
        {
          "name": "cdx:npm:bin",
          "value": "electron-rebuild"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:docs, coverage, watch, prepare, lint, spec, test, prewarm-headers"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:docs, watch"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "type": "application",
      "components": [
        {
          "group": "",
          "name": "workspace-test",
          "version": "",
          "purl": "pkg:npm/workspace-test",
          "type": "application",
          "bom-ref": "pkg:npm/workspace-test"
        },
        {
          "group": "",
          "name": "native-app",
          "version": "1.0.0",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "url": "https://opensource.org/licenses/MIT",
                "properties": [
                  {
                    "name": "cdx:license:category",
                    "value": "Permissive"
                  },
                  {
                    "name": "cdx:license:foss",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:osiApproved",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:fsfLibre",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:deprecated",
                    "value": "false"
                  }
                ]
              }
            }
          ],
          "purl": "pkg:npm/native-app@1.0.0",
          "type": "application",
          "bom-ref": "pkg:npm/native-app@1.0.0",
          "properties": [
            {
              "name": "cdx:npm:scripts",
              "value": "start"
            },
            {
              "name": "cdx:license:category",
              "value": "Permissive"
            }
          ]
        },
        {
          "group": "",
          "name": "workspace-app",
          "version": "1.0.0",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "url": "https://opensource.org/licenses/MIT",
                "properties": [
                  {
                    "name": "cdx:license:category",
                    "value": "Permissive"
                  },
                  {
                    "name": "cdx:license:foss",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:osiApproved",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:fsfLibre",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:deprecated",
                    "value": "false"
                  }
                ]
              }
            }
          ],
          "purl": "pkg:npm/workspace-app@1.0.0",
          "type": "application",
          "bom-ref": "pkg:npm/workspace-app@1.0.0",
          "properties": [
            {
              "name": "cdx:license:category",
              "value": "Permissive"
            }
          ]
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/electron/rebuild"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/electron/rebuild.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@babel\\n@bcoe\\n@electron\\n@emnapi\\n@gerrit0\\n@isaacs\\n@jridgewell\\n@malept\\n@mapbox\\n@napi-rs\\n@newrelic\\n@oxc-project\\n@oxfmt\\n@oxlint\\n@oxlint-tsgolint\\n@rolldown\\n@shikijs\\n@sindresorhus\\n@szmarczak\\n@tsconfig\\n@tybys\\n@types\\n@vitest"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "test/fixture/napi-build-version/yarn.lock\\ntest/fixture/native-app1/yarn.lock\\ntest/fixture/workspace-test/child-workspace/package.json\\ntest/fixture/workspace-test/yarn.lock\\nyarn.lock"
      }
    ]
  },
  "components": [
    {
      "group": "@babel",
      "name": "helper-string-parser",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "194bc0f1716e396d5ffde56ad6119745fb9557662c98611590e5e454906783a4ccb21ce93056b8eb69a4909044834e45d96e50ac695bbe9e3221648fe033c06c"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-string-parser@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-string-parser@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@babel",
      "name": "helper-validator-identifier",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4795354e7ae0dcafa72de1cd04ec51252dc1498517170beaf019e03effc5b7bf13c6b21a3949a77e07b8125be7f106ed1131350d8ebd4566ae874094a726d62b"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-identifier@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "parser",
      "version": "7.29.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "acc890c5e6a6dd40863a47b50bac111d7185ee6fbbe163ebe11d5214854ca2adb901462ad4d718a65090ef84bd2230e9e8ab45a2e0caccc685f1f57ab0bb1e28"
        }
      ],
      "purl": "pkg:npm/%40babel/parser@7.29.8",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/parser@7.29.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@babel",
      "name": "types",
      "version": "7.29.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be7c279f0abf2a086c633e21b49c7ca80275d05283cc5a268b67a708c9914bd0c944f1422b3eb3cb37682a2af5d560abf520ccf9b01b53ecbfe6b71fbc3fdde6"
        }
      ],
      "purl": "pkg:npm/%40babel/types@7.29.8",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/types@7.29.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bcoe",
      "name": "v8-coverage",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1eb1dc93cc17fb7abdcef21a6e7b867d6aa99a7ec88ec8207402b23d9083ab22a8011213f04b2cf26d535f1d22dc26139b7929e6c2134c254bd1e14ba5e678c3"
        }
      ],
      "purl": "pkg:npm/%40bcoe/v8-coverage@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/@bcoe/v8-coverage@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@electron",
      "name": "get",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc48ca5afb3e8d0b17a7a15ca47644bb3f464f98995271b827455d7bb137bfbc0ed6fd287216dd7b753e7e053706415ef4ef22cf02d6f39b12066cf7f5570965"
        }
      ],
      "purl": "pkg:npm/%40electron/get@2.0.2",
      "type": "framework",
      "bom-ref": "pkg:npm/@electron/get@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "@emnapi",
      "name": "core",
      "version": "1.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f51d08227857b60632de7714d708124f0e100a1462dde6df8221760939aa3204a73193830371830fac0716f3ccd2129f2cac1b17cd7d7958bc4da9018a296edb"
        }
      ],
      "purl": "pkg:npm/%40emnapi/core@1.10.0",
      "type": "library",
      "bom-ref": "pkg:npm/@emnapi/core@1.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@emnapi",
      "name": "runtime",
      "version": "1.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "953f14991d1aefb92ee6f8eb27dea725e484791a53a0cb5f47d9e0087b9a2c929ff2e92adf95af15d6ad456db6300c6b761ebf72b50a875b874a83520b3ba093"
        }
      ],
      "purl": "pkg:npm/%40emnapi/runtime@1.10.0",
      "type": "library",
      "bom-ref": "pkg:npm/@emnapi/runtime@1.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@emnapi",
      "name": "wasi-threads",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32fcfa81ab396533b2ec1f4082b1ff779a05d9c836bbbd3f4398405b0e6814c0d9503b7993130e37bc6941dbc1ded49f55e9700ae9ca4e803bab2b5bc5deb331"
        }
      ],
      "purl": "pkg:npm/%40emnapi/wasi-threads@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/@emnapi/wasi-threads@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@gerrit0",
      "name": "mini-shiki",
      "version": "3.23.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9663e0e179edd2d7733207843f1bceda24311ab7b5495d50e0531305129fba8663388784c80645383ac6ae5e3a97c138faefeea8c328e7664da882f4ecb1c3a"
        }
      ],
      "purl": "pkg:npm/%40gerrit0/mini-shiki@3.23.0",
      "type": "library",
      "bom-ref": "pkg:npm/@gerrit0/mini-shiki@3.23.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@isaacs",
      "name": "fs-minipass",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c25b6dc1598790d5b55c0947a9b7d111cfa92594db5296c3b907e2f533c033666f692a3939eadac17b1c7c40d362d0b0635dc874cbfe3e70db7c2b07cc97a5d2"
        }
      ],
      "purl": "pkg:npm/%40isaacs/fs-minipass@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@isaacs/fs-minipass@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "resolve-uri",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0dbc9e29bc640bbbdc5b9876d2859c69042bfcf1423c1e6421bcca53e826660bff4e41c7d4bcb8dbea696404231a6f902f76ba41835d049e20f2dd6cffb713bf"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/resolve-uri@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/resolve-uri@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "sourcemap-codec",
      "version": "1.4.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c6b5ae663087558039052a626d2d7ed5208da36cfd707dcc5cea4a07cfc918248403dcb5989a8f7afaf245ce0573b7cc6fd94c4a30453bd10e44d9363940ba5"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.4.15",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.4.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "sourcemap-codec",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b5be700e45a775f218589c3466c4ffea630582b4988657652da464e5ab8a7d18bf928ee4fd2363fb346ede4bea9c6ff0bae05a538358c4565ece6199531b5f72"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "trace-mapping",
      "version": "0.3.31",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b30ec8cd56c5fd9a661f088230af01e0c1a3888d11ffb6b47639700f71225be21d1f7e168048d6d4f9449207b978a235c07c8f15c07705685d16dc06280e9d9"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/trace-mapping@0.3.31",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.31",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@malept",
      "name": "cross-spawn-promise",
      "version": "2.0.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84d60b8d467f4252114849f0a33c3763f07898335269eec5c94978ccac9d5680e1e268d993dd1a6d25a91476f9e0992759d7e1f385f9f3a090d862f9bb949603"
        }
      ],
      "purl": "pkg:npm/%40malept/cross-spawn-promise@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@malept/cross-spawn-promise@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "@malept/cross-spawn-promise,spawn,@malept/cross-spawn-promise/spawn"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/clang-fetcher.js",
            "line": 8
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 100
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 4
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 19
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 97
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 5
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 19
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 7
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 36
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 8
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 134
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 5
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 24
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 111
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 6
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 23
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 8
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 55
          }
        ]
      }
    },
    {
      "group": "@napi-rs",
      "name": "wasm-runtime",
      "version": "1.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "727f2b6ae0e68bbe5d39aeb68aa6f183314e9f03dc50bb55a962849535b2db53ecc3fbf1554d8656a54488a608df5a2634670595cf5874dc4af2ee59f817c65d"
        }
      ],
      "purl": "pkg:npm/%40napi-rs/wasm-runtime@1.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/@napi-rs/wasm-runtime@1.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxc-project",
      "name": "types",
      "version": "0.133.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "70c57ba58644f7ec217b670c301801f4d06995f4ccdba6b2bd106ea3e5ee49d616573e6ef8d55530b87571a960696543687f3850e87ad173d3f88965c30cdd63"
        }
      ],
      "purl": "pkg:npm/%40oxc-project/types@0.133.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxc-project/types@0.133.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-android-arm-eabi",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-android-arm-eabi@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-android-arm-eabi@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-android-arm64",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-android-arm64@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-android-arm64@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-darwin-arm64",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-darwin-arm64@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-darwin-arm64@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-darwin-x64",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-darwin-x64@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-darwin-x64@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-freebsd-x64",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-freebsd-x64@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-freebsd-x64@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-arm-gnueabihf",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-arm-gnueabihf@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-arm-gnueabihf@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-arm-musleabihf",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-arm-musleabihf@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-arm-musleabihf@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-arm64-gnu",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-arm64-gnu@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-arm64-gnu@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-arm64-musl",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-arm64-musl@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-arm64-musl@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-ppc64-gnu",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-ppc64-gnu@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-ppc64-gnu@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-riscv64-gnu",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-riscv64-gnu@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-riscv64-gnu@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-riscv64-musl",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-riscv64-musl@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-riscv64-musl@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-s390x-gnu",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-s390x-gnu@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-s390x-gnu@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-x64-gnu",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-x64-gnu@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-x64-gnu@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-linux-x64-musl",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-linux-x64-musl@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-linux-x64-musl@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-openharmony-arm64",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-openharmony-arm64@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-openharmony-arm64@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-win32-arm64-msvc",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-win32-arm64-msvc@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-win32-arm64-msvc@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-win32-ia32-msvc",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-win32-ia32-msvc@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-win32-ia32-msvc@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxfmt",
      "name": "binding-win32-x64-msvc",
      "version": "0.42.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxfmt/binding-win32-x64-msvc@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxfmt/binding-win32-x64-msvc@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint-tsgolint",
      "name": "darwin-arm64",
      "version": "0.18.1",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint-tsgolint/darwin-arm64@0.18.1",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint-tsgolint/darwin-arm64@0.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint-tsgolint",
      "name": "darwin-x64",
      "version": "0.18.1",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint-tsgolint/darwin-x64@0.18.1",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint-tsgolint/darwin-x64@0.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint-tsgolint",
      "name": "linux-arm64",
      "version": "0.18.1",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint-tsgolint/linux-arm64@0.18.1",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint-tsgolint/linux-arm64@0.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint-tsgolint",
      "name": "linux-x64",
      "version": "0.18.1",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint-tsgolint/linux-x64@0.18.1",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint-tsgolint/linux-x64@0.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint-tsgolint",
      "name": "win32-arm64",
      "version": "0.18.1",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint-tsgolint/win32-arm64@0.18.1",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint-tsgolint/win32-arm64@0.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint-tsgolint",
      "name": "win32-x64",
      "version": "0.18.1",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint-tsgolint/win32-x64@0.18.1",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint-tsgolint/win32-x64@0.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-android-arm-eabi",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-android-arm-eabi@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-android-arm-eabi@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-android-arm64",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-android-arm64@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-android-arm64@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-darwin-arm64",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-darwin-arm64@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-darwin-arm64@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-darwin-x64",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-darwin-x64@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-darwin-x64@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-freebsd-x64",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-freebsd-x64@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-freebsd-x64@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-arm-gnueabihf",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-arm-gnueabihf@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-arm-gnueabihf@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-arm-musleabihf",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-arm-musleabihf@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-arm-musleabihf@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-arm64-gnu",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-arm64-gnu@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-arm64-gnu@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-arm64-musl",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-arm64-musl@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-arm64-musl@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-ppc64-gnu",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-ppc64-gnu@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-ppc64-gnu@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-riscv64-gnu",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-riscv64-gnu@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-riscv64-gnu@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-riscv64-musl",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-riscv64-musl@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-riscv64-musl@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-s390x-gnu",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-s390x-gnu@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-s390x-gnu@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-x64-gnu",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-x64-gnu@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-x64-gnu@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-linux-x64-musl",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-linux-x64-musl@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-linux-x64-musl@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-openharmony-arm64",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-openharmony-arm64@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-openharmony-arm64@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-win32-arm64-msvc",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-win32-arm64-msvc@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-win32-arm64-msvc@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-win32-ia32-msvc",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-win32-ia32-msvc@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-win32-ia32-msvc@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@oxlint",
      "name": "binding-win32-x64-msvc",
      "version": "1.61.0",
      "scope": "optional",
      "purl": "pkg:npm/%40oxlint/binding-win32-x64-msvc@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/@oxlint/binding-win32-x64-msvc@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-android-arm64",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-android-arm64@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-android-arm64@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-darwin-arm64",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-darwin-arm64@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-darwin-arm64@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-darwin-x64",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-darwin-x64@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-darwin-x64@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-freebsd-x64",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-freebsd-x64@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-freebsd-x64@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-linux-arm-gnueabihf",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-linux-arm-gnueabihf@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-arm-gnueabihf@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-linux-arm64-gnu",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-linux-arm64-gnu@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-arm64-gnu@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-linux-arm64-musl",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-linux-arm64-musl@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-arm64-musl@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-linux-ppc64-gnu",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-linux-ppc64-gnu@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-ppc64-gnu@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-linux-s390x-gnu",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-linux-s390x-gnu@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-s390x-gnu@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-linux-x64-gnu",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-linux-x64-gnu@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-x64-gnu@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-linux-x64-musl",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-linux-x64-musl@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-x64-musl@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-openharmony-arm64",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-openharmony-arm64@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-openharmony-arm64@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-wasm32-wasi",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-wasm32-wasi@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-wasm32-wasi@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-win32-arm64-msvc",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-win32-arm64-msvc@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-win32-arm64-msvc@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "binding-win32-x64-msvc",
      "version": "1.0.3",
      "scope": "optional",
      "purl": "pkg:npm/%40rolldown/binding-win32-x64-msvc@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-win32-x64-msvc@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rolldown",
      "name": "pluginutils",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "99d9b06d90196823e4d8c841f258db7a16e5dbba5824a2962b05d907b79f1ba929d56f22dd744fd530936e568c865ee56a719dc31e57e13bc0a8eb4764a8d8dd"
        }
      ],
      "purl": "pkg:npm/%40rolldown/pluginutils@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/pluginutils@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@shikijs",
      "name": "engine-oniguruma",
      "version": "3.23.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40dbda7aef55d5946c45b8cfe56f484eadb611f9f7c9eb77ff21f0dfce2bcc775686a61eda9e06401ddd71195945a522293f51d6522fce49244b1a6b9c0f61f7"
        }
      ],
      "purl": "pkg:npm/%40shikijs/engine-oniguruma@3.23.0",
      "type": "library",
      "bom-ref": "pkg:npm/@shikijs/engine-oniguruma@3.23.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@shikijs",
      "name": "langs",
      "version": "3.23.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "513b90cfee0fa167d2063b7fbc2318b303a604f2e1fa156aa8b4659b49792401531a74acf68de622ecfff15738e1947a46cfe92a32fcd6a4ee5e70bcf1d06c66"
        }
      ],
      "purl": "pkg:npm/%40shikijs/langs@3.23.0",
      "type": "library",
      "bom-ref": "pkg:npm/@shikijs/langs@3.23.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@shikijs",
      "name": "themes",
      "version": "3.23.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c99036d4a765765018f9106a354ebe5ccac204c69f00e3cda265828d493f005412659213f6574fa0e187c7d4437b3327bd6dad2e2146b2c472d2bf493d790dd"
        }
      ],
      "purl": "pkg:npm/%40shikijs/themes@3.23.0",
      "type": "library",
      "bom-ref": "pkg:npm/@shikijs/themes@3.23.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@shikijs",
      "name": "types",
      "version": "3.23.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd0d1593f830a6b4e55c77871ec1b95cc44855d6e0e26282a948a3c58827237826e4110af27eb4d3231361f1e182c4410434a1dc15ec40aea988dc92dc97e9d6"
        }
      ],
      "purl": "pkg:npm/%40shikijs/types@3.23.0",
      "type": "library",
      "bom-ref": "pkg:npm/@shikijs/types@3.23.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@shikijs",
      "name": "vscode-textmate",
      "version": "10.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36b682d691088ec244de292dc8f91b808f95c89466af421cf84cbab92230f03c8348649c14b3251991b10ce632b0c715e416e992dd5f28ff3221dc2693fd9462"
        }
      ],
      "purl": "pkg:npm/%40shikijs/vscode-textmate@10.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/@shikijs/vscode-textmate@10.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@sindresorhus",
      "name": "is",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "702585c91d0100e5364fb7f0ca4b5ef2e6b7308ef09ab095d54ea237bed0a84429c7c139df6c00951842cc5e61be80004da373feae6ee44f90f43034cb10995c"
        }
      ],
      "purl": "pkg:npm/%40sindresorhus/is@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@sindresorhus/is@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@szmarczak",
      "name": "http-timer",
      "version": "4.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73946918c025339db68b09abd91fa3001e87fc749c619d2e9c2003a663039d4c3cb89836c98a96598b3d47dec2481284ba85355392644911f5ecd2336536697f"
        }
      ],
      "purl": "pkg:npm/%40szmarczak/http-timer@4.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/@szmarczak/http-timer@4.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@tsconfig",
      "name": "node22",
      "version": "22.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ccb736a008d33fb5ae0ac1254e83d7fa53cdbade02c645131eafcddd11f61982a4efe4c507487952202c240d2bd46c991561a4a0dfea52972947446d80de2081"
        }
      ],
      "purl": "pkg:npm/%40tsconfig/node22@22.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@tsconfig/node22@22.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@tybys",
      "name": "wasm-util",
      "version": "0.10.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26165bcd1fd7269f42d7fbe3de318f854a8968de8397e89fc9a423bb3e2da35a52150f382e6323b3367595beb16d9800a6f35971a5599daf76da1742ec3afc25"
        }
      ],
      "purl": "pkg:npm/%40tybys/wasm-util@0.10.2",
      "type": "library",
      "bom-ref": "pkg:npm/@tybys/wasm-util@0.10.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "cacheable-request",
      "version": "6.0.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76e752898e4634286cd8df6278aec21707cfe8a570240c5a6252b53154908744e56805fe7fbd60cb21c9f19dd8be998b775c5ff2d634782ffd6ab575c78c918e"
        }
      ],
      "purl": "pkg:npm/%40types/cacheable-request@6.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/cacheable-request@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "chai",
      "version": "5.2.3",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e0ef1de3b6f8045a5e473e867c8565788c444271409d155588504840ad1a53611011f85072188c2833941189400228c1745d78323dac13fcede9c2b28bacfb2f"
        }
      ],
      "purl": "pkg:npm/%40types/chai@5.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/@types/chai@5.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "debug",
      "version": "4.1.13",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5e124021bbdb23a82727eee0a726ae0fc8a3ae1f57253cbcc47497f259afb357de7f6941375e773e1abbfa1604c1555b901a409d762ec2bb4c1612131d4afb7"
        }
      ],
      "purl": "pkg:npm/%40types/debug@4.1.13",
      "type": "library",
      "bom-ref": "pkg:npm/@types/debug@4.1.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "deep-eql",
      "version": "4.0.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf3f811843117900d7084b9d0c852da9a044d12eb40e6de73b552598a6843c21291a8a381b0532644574beecd5e3491c5ff3a0365ab86b15d59862c025384844"
        }
      ],
      "purl": "pkg:npm/%40types/deep-eql@4.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/deep-eql@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "estree",
      "version": "1.0.8",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39d34d1afaa338ab9763f37ad6066e3f349444f9052b9676a7cc0252ef9485a41c6d81c9c4e0d26e9077993354edf25efc853f3224dd4b447175ef62bdcc86a5"
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "hast",
      "version": "3.0.4",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3249781a511b38f1d330fd1e3344eed3c4e7ea8eff82e835d35da78e637480d36fad37a78be5a7aed8465d237ad0446abc1150859d0fde395354ea634decf9f7"
        }
      ],
      "purl": "pkg:npm/%40types/hast@3.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/@types/hast@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "http-cache-semantics",
      "version": "4.0.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6d6068110a04cac213bdc0fff9c7bac028b5a2da390492204328987d8ddc500adc10d9cf5747a6333dab261712655dcfe120ea1d5527c205d012a39cdccc2a7b"
        }
      ],
      "purl": "pkg:npm/%40types/http-cache-semantics@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@types/http-cache-semantics@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "keyv",
      "version": "3.1.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5f85a944e719b4df4b649ee0b825263a6de68efd57a972774df48cf5ec5b816ab1f057be4d55f2f57a8822f74dcc3ed5bad7045366c41e9dc09214398d87ec0"
        }
      ],
      "purl": "pkg:npm/%40types/keyv@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/keyv@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "ms",
      "version": "2.1.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5ce692ffe1549e1b827d99ef8ff71187457e0eb44adbae38fdf7b9a74bae8d20642ee963c14516db1d35fa2652e65f47680fdf679dcbde52bbfadd021f497225"
        }
      ],
      "purl": "pkg:npm/%40types/ms@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/ms@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node-abi",
      "version": "3.0.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1466bef35f8dba4b3504bc0ab65199d4e555fea1862724b95c5ddcfebca665913cf7b7262dcaeced430a8bc77e22e04bf5b2e447d1cd40a02d9c17eb0a40e6fb"
        }
      ],
      "purl": "pkg:npm/%40types/node-abi@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node-abi@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "22.18.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02cce4493eee8408e66e76fcad164f33c0600ed0854ad08e5519a76a06402da5b589b278cf71bc975c9e014f2668bdf758bc3be7fed63bdbfd0900495372797c"
        }
      ],
      "purl": "pkg:npm/%40types/node@22.18.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@22.18.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "22.12.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be220706732d95db2ed1c441c1e64cab90bf9a47519ce6f4c79cc5a9ec9d5c517131a149a9ac30afac1a30103e67e3a00d453ba7c1b0141608a3a7ba6397c303"
        }
      ],
      "purl": "pkg:npm/%40types/node@22.12.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@22.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "responselike",
      "version": "1.0.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "474ac2402e6d43c007eee25f50d01eb1f67255ca83dd8e036877292bbe8dd5d2d1e50b54b408e233b50a8c38e681ff3ebeaf22f18b478056eddb65536abb003a"
        }
      ],
      "purl": "pkg:npm/%40types/responselike@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/responselike@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "unist",
      "version": "3.0.3",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b1e4adcab78388e088fcc3c0ae8700f76619dbcb4741d7d201f87e2cb346bfc29a89003cfea2d76c996e1061452e14fcd737e8b25aacf949c1f2d6b2bc3dd60"
        }
      ],
      "purl": "pkg:npm/%40types/unist@3.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@types/unist@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "yauzl",
      "version": "2.10.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e917cf11c78e9ca7d037d0e6e0d6d5d99443d9d7201f8f1a556f02a2bc57ae457487e9bfec89dfa848d16979b35de6e5b34840d4d0bb9e5f33849d077ac15154"
        }
      ],
      "purl": "pkg:npm/%40types/yauzl@2.10.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/yauzl@2.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "coverage-v8",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f6dba018b7cd3303c625ff0c906bab971eef00214fac5d7edfd7ab3991bccbe7edf47f89273f49f7d2161e16fbdcc2b9938efd16f2da3bab8c31bf83777349e"
        }
      ],
      "purl": "pkg:npm/%40vitest/coverage-v8@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/coverage-v8@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "istanbul-lib-coverage",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5259767db6c748a018c39554951e19818268fb6f72f74b74d2370471c7d83df990c3371247caea7d38f8e315df6dd461427dc242a1e7f5071e4b28863524f354"
        }
      ],
      "purl": "pkg:npm/%40vitest/istanbul-lib-coverage@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/istanbul-lib-coverage@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@vitest",
      "name": "istanbul-lib-report",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a76d4cd4c6284da0b897230d672769a5191235b3a0df41a3c861e3e12659d1790012705df6bad0f540e3f14b7b017f3611f99c9b9eb96972f8b55a3fb9270fe"
        }
      ],
      "purl": "pkg:npm/%40vitest/istanbul-lib-report@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/istanbul-lib-report@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@vitest",
      "name": "mocker",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21f0456c7452d7f65449fc0f43f1ccbf222d353eb11fcf511b78b5b8c4ae38ac9ca286b56936d91856c483575cd86688f1b6dc00f02ffd85ed1108b12cf219cd"
        }
      ],
      "purl": "pkg:npm/%40vitest/mocker@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/mocker@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "spy",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88838f6dda5237f0a40c365598ce7112922611e9157b390ca90c11760ae8697c37214f621263bfbe12e2bd27234df577cbbecc93de003ced366d23be24383c37"
        }
      ],
      "purl": "pkg:npm/%40vitest/spy@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/spy@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "abbrev",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4cc16935235e80702fc90192e349e32f8ef0ed151ef506aa78c81a7c455ec18375c4125414b99f84b2e055199d66383e787675f0bcd87da7a4dbd59f9eac1d5"
        }
      ],
      "purl": "pkg:npm/abbrev@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/abbrev@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "argparse",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5640c2d89045371c7cedd6a70212a04e360fd34d6edeae32f6952c63949e3525ea77dbec0289d8213a99bbaeab5abfa860b5c12cf88a2e6cf8106e90dd27a7e"
        }
      ],
      "purl": "pkg:npm/argparse@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/argparse@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "assertion-error",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bbbcb117ac6480138f8c93cf7f535614282dea9dc828f540cdece85e3c665e8f78958b96afac52f29ff883c72638e6a87d469ecc9fe5bc902df03ed24a55dba8"
        }
      ],
      "purl": "pkg:npm/assertion-error@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/assertion-error@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ast-v8-to-istanbul",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0f5c45f3c3054d2f142f460df3dfb26a17b910e1ca95f3d379fc505877c7610baba635c4a7e6f8c837d6ad0f0aa0e94daee4252200cb3d42f420e518a8c5d3e"
        }
      ],
      "purl": "pkg:npm/ast-v8-to-istanbul@1.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/ast-v8-to-istanbul@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "balanced-match",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07e86102a3eb2ee2a6a1a89164f29d0dbaebd28f2ca3f5ca786f36b8b23d9e417eb3be45a4acf754f837be5ac0a2317de90d3fcb7f4f4dc95720a1f36b26a17b"
        }
      ],
      "purl": "pkg:npm/balanced-match@4.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/balanced-match@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "boolean",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7995e1e41556353379a18ba11affff983b94f01b40ef29e12e9cba35e19a685a371e2e455a0697f7ea463cb891c330f762a69435bfb5501910b029b7bc7d6470"
        }
      ],
      "purl": "pkg:npm/boolean@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/boolean@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "brace-expansion",
      "version": "5.0.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a40ac64d3bdb5bb222456514d3633c1f627f03b844f509c69e70f98b78be0ce85e21b44bbfecdd0ddd4cc0855ca4242b41ea96ddccf88c7c3c7a84405474bb3a"
        }
      ],
      "purl": "pkg:npm/brace-expansion@5.0.12",
      "type": "library",
      "bom-ref": "pkg:npm/brace-expansion@5.0.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer-crc32",
      "version": "0.2.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb0a8ddf5cf4f766466db63279e47761eb825693eeba6a5a95ee4ec8cb8f81ede70aa7f9d8aeec083e781d47154290eb5d4d26b3f7a465ec57fb9e7d59c47150"
        }
      ],
      "purl": "pkg:npm/buffer-crc32@0.2.13",
      "type": "library",
      "bom-ref": "pkg:npm/buffer-crc32@0.2.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cacheable-lookup",
      "version": "5.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6547fb4954b318aa831cbdd2f7b376824bc784fb1fa67610e4147099e3074726072d9af89f12efb69121415a0e1f2918a8ddd4aafcbcf4e91fbeef4a59cd42c"
        }
      ],
      "purl": "pkg:npm/cacheable-lookup@5.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/cacheable-lookup@5.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cacheable-request",
      "version": "7.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "681bad13691d0d5d10652d409374747a2ce8676f854b0d454ee8fc65e0a10a52ea83cd1f6c367ada08572fd4982f2aa2582dc38983d4e958e053e181c433765e"
        }
      ],
      "purl": "pkg:npm/cacheable-request@7.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/cacheable-request@7.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chai",
      "version": "6.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6c69e5f0c11dffe6ea13d0290936ebb68fcc1ad688b8e952e131df6a6d5797d5e860bc55cef1aca2e950c3e1f96daf79e9d5a70fb7dbaab4e46355e2635ed53"
        }
      ],
      "purl": "pkg:npm/chai@6.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/chai@6.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "chownr",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "43925b87700f7e3893296c8e9c56cc58f926411cce3a6e5898136daaf08f08b9a8eb76d37d3267e707d0dcc17aed2e2ebdf5848c0c3ce95cf910a919935c1b10"
        }
      ],
      "purl": "pkg:npm/chownr@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/chownr@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "clone-response",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96f3527ef86d0c322e0a5188d929ab78ddbc3238d47ccbb00f8abb02b02e4ef70339646ec73d657383ffbdb1f0cfef6a937062d4f701ca6f84cee7a37114007f"
        }
      ],
      "purl": "pkg:npm/clone-response@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/clone-response@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cross-spawn",
      "version": "7.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "053ea8b2135caff68a9e81470e845613e374e7309a47731e81639de3eaeb90c3d01af0e0b44d2ab9d50b43467223b88567dfeb3262db942dc063b9976718ffc1"
        }
      ],
      "purl": "pkg:npm/cross-spawn@7.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/cross-spawn@7.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "4.3.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "31873df69ff7036ce4f4158dcd6f71cd399b834ab1efbf23383f660822d28c7e29442fa83d34ccdd2f5201ff69eb494f0c7e8c01ecd314f0207bb631bb048ac0"
        }
      ],
      "purl": "pkg:npm/debug@4.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "debug"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/cache.js",
            "line": 2
          },
          {
            "location": "lib/cache.js",
            "line": 6
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 9
          },
          {
            "location": "lib/fetcher.js",
            "line": 1
          },
          {
            "location": "lib/fetcher.js",
            "line": 3
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 1
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 9
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 2
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 8
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 1
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 5
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 6
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 6
          },
          {
            "location": "lib/module-walker.js",
            "line": 1
          },
          {
            "location": "lib/module-walker.js",
            "line": 6
          },
          {
            "location": "lib/rebuild.js",
            "line": 1
          },
          {
            "location": "lib/rebuild.js",
            "line": 11
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 8
          },
          {
            "location": "src/cache.ts",
            "line": 2
          },
          {
            "location": "src/cache.ts",
            "line": 7
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 10
          },
          {
            "location": "src/fetcher.ts",
            "line": 1
          },
          {
            "location": "src/fetcher.ts",
            "line": 4
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 1
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 12
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 2
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 10
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 1
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 7
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 8
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 8
          },
          {
            "location": "src/module-walker.ts",
            "line": 1
          },
          {
            "location": "src/module-walker.ts",
            "line": 8
          },
          {
            "location": "src/rebuild.ts",
            "line": 1
          },
          {
            "location": "src/rebuild.ts",
            "line": 13
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 10
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "4.3.4",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cedbec45298dd5c501d01b92b119cd3faebe5438c3917ff11ae1bff86a6c722930ac9c8659792824013168ba6db7c4668225d845c633fbdafbbf902a6389f736"
        }
      ],
      "purl": "pkg:npm/debug@4.3.4",
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "debug"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/cache.js",
            "line": 2
          },
          {
            "location": "lib/cache.js",
            "line": 6
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 9
          },
          {
            "location": "lib/fetcher.js",
            "line": 1
          },
          {
            "location": "lib/fetcher.js",
            "line": 3
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 1
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 9
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 2
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 8
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 1
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 5
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 6
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 6
          },
          {
            "location": "lib/module-walker.js",
            "line": 1
          },
          {
            "location": "lib/module-walker.js",
            "line": 6
          },
          {
            "location": "lib/rebuild.js",
            "line": 1
          },
          {
            "location": "lib/rebuild.js",
            "line": 11
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 8
          },
          {
            "location": "src/cache.ts",
            "line": 2
          },
          {
            "location": "src/cache.ts",
            "line": 7
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 10
          },
          {
            "location": "src/fetcher.ts",
            "line": 1
          },
          {
            "location": "src/fetcher.ts",
            "line": 4
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 1
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 12
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 2
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 10
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 1
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 7
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 8
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 8
          },
          {
            "location": "src/module-walker.ts",
            "line": 1
          },
          {
            "location": "src/module-walker.ts",
            "line": 8
          },
          {
            "location": "src/rebuild.ts",
            "line": 1
          },
          {
            "location": "src/rebuild.ts",
            "line": 13
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 10
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decompress-response",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd89d23141b96d80577e70c54fb226b2f40e74a6817652b80a116d7befb8758261ad073a8895648a29cc0a5947021ab66705cb542fa9c143c82022b27c5b175e"
        }
      ],
      "purl": "pkg:npm/decompress-response@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/decompress-response@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "defer-to-connect",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "625ce28e1b5ad10cf77057b9a6a727bf84780c17660f6644dab61dd34c23de3001f03cedc401f7d30a4ed9965c2e8a7336e220a329146f2cf85d4eddea429782"
        }
      ],
      "purl": "pkg:npm/defer-to-connect@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/defer-to-connect@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "define-properties",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2fa03d97ee44bb7c679bac7c3b3e63431a2efd83c12c0d61c7f5adf4fa1cf0a669c77afd274babbc5400926bdc2befb25679e4bf687140b078c0fe14f782e4f"
        }
      ],
      "purl": "pkg:npm/define-properties@1.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/define-properties@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "detect-libc",
      "version": "2.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "acc675c29a5649fa1fb6e255f993b8ee829e510b6b56b0910666949c80c364738833417d0edb5f90e4e46be17228b0f2b66a010513984e18b15deeeac49369c4"
        }
      ],
      "purl": "pkg:npm/detect-libc@2.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/detect-libc@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "detect-node",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f039f601790f2e9d4654e499913259a798b1f5246ae24f86ab5e8bd4aaf3bce50484234c494f11fb00aecb0c6e2733aa7b1cf3f530865640b65fbbd65b2c4e09"
        }
      ],
      "purl": "pkg:npm/detect-node@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/detect-node@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "electron",
      "version": "39.8.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a62fc5a9d2cf96b4684547e14d2a9a1dc4350d66bcfdd2747d4154d6af3bdf8e4e0aae21dfaee55617035b870a3326b61102ef84b7bed5cd73040ec9b0ebe595"
        }
      ],
      "purl": "pkg:npm/electron@39.8.10",
      "type": "library",
      "bom-ref": "pkg:npm/electron@39.8.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "end-of-stream",
      "version": "1.4.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "870b423afb2d54bb8d243c63e07c170409d41e20b47eeef0727547aea5740bd6717aca45597a9f2745525667a6b804c1e7bede41f856818faee5806dd9ff3975"
        }
      ],
      "purl": "pkg:npm/end-of-stream@1.4.4",
      "type": "library",
      "bom-ref": "pkg:npm/end-of-stream@1.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "entities",
      "version": "4.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b039739f7621f5d1ad996715e53d964035f75ad3b9a4d38c6b3804bb226e282ffeae2443624d8fdd9c47d8e926ae9ac009c54671243f0c3294c26af7cc85250"
        }
      ],
      "purl": "pkg:npm/entities@4.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/entities@4.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "env-paths",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "285325677bf00e30845e330eec32894f5105529db97496ee3f598478e50f008c5352a41a30e5e72ec9de8a542b5a570b85699cd63bd2bc646dbcb9f311d83bc4"
        }
      ],
      "purl": "pkg:npm/env-paths@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/env-paths@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-module-lexer",
      "version": "2.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e7389424c43478439f12f9a6aca1750f6f99afa384fc3de329f4a45f152ab156671055008adaafc74960877abf8cc338aeebf6bed8c21297b146fd6eb7a22f8"
        }
      ],
      "purl": "pkg:npm/es-module-lexer@2.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/es-module-lexer@2.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es6-error",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "357663fb1e845c047d548c3d30f86e005db71e122678f4184ced0693f634688c3f3ef2d7de7d4af732f734de01f528b05954e270f06aa7d133679fb9fe6600ef"
        }
      ],
      "purl": "pkg:npm/es6-error@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/es6-error@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-string-regexp",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9497d4dd307d845bd7f75180d8188bb17ea8c151c1edbf6b6717c100e104d629dc2dfb687686181b0f4b7d732c7dfdc4d5e7a8ff72de1b0ca283a75bbb3a9cd9"
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/escape-string-regexp@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-walker",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c12e3c2b2642d2bcae7d5aa495c60fa2f299160946535763969a1c83fc74518ffa9c2cd3a8b69ac56aea547df6a8aac25f729a342992ef0bbac5f1c73e78995d"
        }
      ],
      "purl": "pkg:npm/estree-walker@3.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/estree-walker@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "expect-type",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d40d76b8570695d36587beb3cc28494da2ca3ec8f04e67f5622ed2d372d850e401a9adef19c6835e1a8173903f157c79540b34c7b3fbd7cd8ce726cc903c57b7"
        }
      ],
      "purl": "pkg:npm/expect-type@1.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/expect-type@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "exponential-backoff",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "160456d2d647e6019640bd07111634d8c353038d9fa40176afb7cd49b0548bdae83b56d05e907c2cce2300b81cae35d800ef92fefb9d0208e190fa3b7d6bb579"
        }
      ],
      "purl": "pkg:npm/exponential-backoff@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/exponential-backoff@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "extract-zip",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9afbd46854aa15a857ae0341a63a92743a7b89c8779102c3b4ffc207516b2019337353962309f85c66ee3d9092202a83cdc26dbf449a11981272038443974aee"
        }
      ],
      "purl": "pkg:npm/extract-zip@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/extract-zip@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fd-slicer",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "304dd70270298e3ffe3bcc05e6f7ade2511acc278bc52d025f8918b48b6aa3b77f10361bddfadfe2a28163f7af7adbdce96f4d22c31b2f648ba2901f0c5fc20e"
        }
      ],
      "purl": "pkg:npm/fd-slicer@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/fd-slicer@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fdir",
      "version": "6.4.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ccc33be16945ee7bc841e1b4178c0b4cf18d3804894cb482aa514651c962a162f96da7ffc6ebfaf0df311689fb70091b04dd6caffe28d56b9ebdc0e7ccadfdd"
        }
      ],
      "purl": "pkg:npm/fdir@6.4.4",
      "type": "library",
      "bom-ref": "pkg:npm/fdir@6.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fdir",
      "version": "6.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e345083c4306b3aed6cb8ec551e26c36bab5c511e99ea4576a16750ddc8d3240e63826cc624f5ae17ad4dc82e68a253213b60d556c11bfad064b7607847ed07f"
        }
      ],
      "purl": "pkg:npm/fdir@6.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/fdir@6.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fs-extra",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "259f7b814d9e50d686899550c4f9ded85c46c643f7fe19be69504888e007fcbc08f306fae8ec495b8b998635e997c9e3e175ff2eeed230524ef1c1684cc96423"
        }
      ],
      "purl": "pkg:npm/fs-extra@8.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/fs-extra@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fsevents",
      "version": "2.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a1f0c44595123ed717febbc478aa952e47adfc28e2092be66b8ab1635147254ca6cfe1df792a8997f22716d4cbafc73309899ff7bfac2ac3ad8cf2e4ecc3ec60"
        }
      ],
      "purl": "pkg:npm/fsevents@2.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/fsevents@2.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-stream",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "43797ffd815fbb26685bf188c8cfebecb8af87b3925091dd7b9a9c915993293d78e3c9e1bce125928ff92f2d0796f3889b92b5ec6d58d1041b574682132e0a80"
        }
      ],
      "purl": "pkg:npm/get-stream@5.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-stream@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "global-agent",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb8750d026b25da437072762fd739098bad92ff72f66483c3929db4579e072f5523960f7e7fd70ee0d75db48898067b5dc1c9c1d17888128cff008fcc34d1bd3"
        }
      ],
      "purl": "pkg:npm/global-agent@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/global-agent@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "globalthis",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dcb1f502192d1bdcd9bf07911e44567c4d7041d62ed65a31cc1df00e0e8fc1ac9669844c78c763cc89533a34f2e62c008260d3d1dc775954f7ca59027d0694b4"
        }
      ],
      "purl": "pkg:npm/globalthis@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/globalthis@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "got",
      "version": "11.8.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14d160a21d085b0fca1c794ae17411d6abe05491a1db37b97e8218bf434d086eea335cadc022964f1896a60ac036db6af0debad94d3747f85503bc7d21bf0fa0"
        }
      ],
      "purl": "pkg:npm/got@11.8.5",
      "type": "library",
      "bom-ref": "pkg:npm/got@11.8.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graceful-fs",
      "version": "4.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "68365485460f7d2e95c05c1b7aeee935349f3b7776488d5bd95a45d8a45bd4977442e88cbbdb4ea01bc72f49f01f75d83f049069774ac8cc4328af4bcff1c542"
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.8",
      "type": "library",
      "bom-ref": "pkg:npm/graceful-fs@4.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graceful-fs",
      "version": "4.2.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2"
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.11",
      "type": "library",
      "bom-ref": "pkg:npm/graceful-fs@4.2.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-cache-semantics",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce1319b8a382eb3cbb4a37c19f6bfe14e5bb5be3d09079e885e8c513ab2d3cd9214902f8a31c9dc4e37022633ceabfc2d697405deeaf1b8f3552bb4ed996fdfc"
        }
      ],
      "purl": "pkg:npm/http-cache-semantics@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/http-cache-semantics@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http2-wrapper",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a9b72a033e9812e1476b9d776ce2f387bc94bc46c88aea0d5dab6bd47d0a539b8178830e77054dd26d1142c866d515a28a4dc7c3ff4232c88ff2ebe4f5d12d1"
        }
      ],
      "purl": "pkg:npm/http2-wrapper@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/http2-wrapper@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "husky",
      "version": "9.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "35bb110a71086c48906aa7cd3ed4913fb913823715359d65e32e0b964cb1e255593b0ae8014a5005c66a68e6fa66c38dcfa8056dbbdfb8b0187c0ffe7ee3a58f"
        }
      ],
      "purl": "pkg:npm/husky@9.1.7",
      "type": "library",
      "bom-ref": "pkg:npm/husky@9.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isexe",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "228cfa503fadc2c31596ab06ed6aa82c9976eec2bfd83397e7eaf06d0ccf42cd1dfd6743bf9aeb01aebd4156d009994c5f76ea898d2832c1fe342da923ca457d"
        }
      ],
      "purl": "pkg:npm/isexe@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/isexe@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isexe",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5884815115bceac452877659a9c7726382531592f43dc29e5d48b7c4100661aed54018cb90bd36cb2eaeba521092570769167acbb95c18d39afdccbcca06c5ce"
        }
      ],
      "purl": "pkg:npm/isexe@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/isexe@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-tokens",
      "version": "10.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a93498747812ba3e0c8626f95f75ab29319f2a13613a0de9e610700405760931624433a0de59eb7c27ff8836e526768fb20783861b86ef89be96676f2c996b64"
        }
      ],
      "purl": "pkg:npm/js-tokens@10.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/js-tokens@10.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-buffer",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d1c91569d9588e7eef2b49b59851f297f3ab93c7b35c7c221e288099322be6b562767d11e4821da500f3219542b9afd2e54c5dc573107c1126ed1080f8e96d7"
        }
      ],
      "purl": "pkg:npm/json-buffer@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/json-buffer@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-stringify-safe",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7dbf35cd0411d1d648dceb6d59ce5857ec939e52e4afc37601aa3da611f0987d5cee5b38d58329ceddf3ed48bd7215229c8d52059ab01f2444a338bf24ed0f37"
        }
      ],
      "purl": "pkg:npm/json-stringify-safe@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/json-stringify-safe@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsonfile",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7dc94b628d57a66b71fb1b79510d460d662eb975b5f876d723f81549c2e9cd316d58a2ddf742b2b93a4fa6b17b2accaf1a738a0e2ea114bdfb13a32e5377e480"
        }
      ],
      "purl": "pkg:npm/jsonfile@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/jsonfile@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "keyv",
      "version": "4.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c296ae682c10c40f3154d28ad0945bd91d70f5a9a44969bd5f315bb256e226276e4e27708df07ebda28fc07ef0b34f2eabcda38146f63bb538fcca1c94de8218"
        }
      ],
      "purl": "pkg:npm/keyv@4.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/keyv@4.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-android-arm64",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-android-arm64@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-android-arm64@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-darwin-arm64",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-darwin-arm64@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-darwin-arm64@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-darwin-x64",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-darwin-x64@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-darwin-x64@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-freebsd-x64",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-freebsd-x64@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-freebsd-x64@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-arm-gnueabihf",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-linux-arm-gnueabihf@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-arm-gnueabihf@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-arm64-gnu",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-linux-arm64-gnu@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-arm64-gnu@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-arm64-musl",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-linux-arm64-musl@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-arm64-musl@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-x64-gnu",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-linux-x64-gnu@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-x64-gnu@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-x64-musl",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-linux-x64-musl@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-x64-musl@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-win32-arm64-msvc",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-win32-arm64-msvc@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-win32-arm64-msvc@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-win32-x64-msvc",
      "version": "1.32.0",
      "scope": "optional",
      "purl": "pkg:npm/lightningcss-win32-x64-msvc@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-win32-x64-msvc@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "70945bd55097af46fc9fab7f5ed09cd5869d85940a2acab7ee06d0117004a1d68155708a2d462531cea2fc3c67aefc9333a7068c80b0b78dd404c16838809e03"
        }
      ],
      "purl": "pkg:npm/lightningcss@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "linkify-it",
      "version": "5.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dd70b1735a13d41a2cff0a058ac3771166038f23f6aff004dd53873cf985c64b107902fe0b544a5b3d1ff6e63249cf9c648fb3ae9f285481db48f56887adb0d6"
        }
      ],
      "purl": "pkg:npm/linkify-it@5.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/linkify-it@5.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lint-staged",
      "version": "17.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9d30836ee0b1fecca98f47bb4f1de013928ea6a6fef137abae83c0c009cf2731b6cc02e576dffbeb42a1c05c47ab633be13935e6938805f7e9df5ab59c5c749"
        }
      ],
      "purl": "pkg:npm/lint-staged@17.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/lint-staged@17.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lowercase-keys",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f82a2b3568910509da4b7906362efa40f5b54ea14c2584778ddb313226f9cbf21020a5db35f9b9a0e95847a9b781d548601f31793d736b22a2b8ae8eb9ab1082"
        }
      ],
      "purl": "pkg:npm/lowercase-keys@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/lowercase-keys@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lru-cache",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb53e582785c48187d7a188d3379c181b5ca2a9c78d2bce3e7dee36f32761d1c42983da3fe12b55cb74e1779fa94cdc2e5367c028a9b35317184ede0c07a30a9"
        }
      ],
      "purl": "pkg:npm/lru-cache@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/lru-cache@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lunr",
      "version": "2.3.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77d7dbb4fbd602aac161e2b50887d8eda28c0fa3b799159cee380fbb311f1e614219126ecbbd2c3a9c685f1720a8109b3c1ca85cc893c39b6c9cc6a62a1d8a8b"
        }
      ],
      "purl": "pkg:npm/lunr@2.3.9",
      "type": "library",
      "bom-ref": "pkg:npm/lunr@2.3.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "magic-string",
      "version": "1.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5162ed2cef7ffa4ee5bcf44fbaba3a814f65b9919f0f3eba43076fda4223161b1064779da32901c3d1f157e7bbc0b6dd973e06c7856e550424f5e73e9217f0a"
        }
      ],
      "purl": "pkg:npm/magic-string@1.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/magic-string@1.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "magicast",
      "version": "0.5.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d27e94cd1e85f1736f97ab0c6e542170a818c7e573261722d056b3ec4a520e16d836ce4c6b0cd3dd215b1171d83592d48a3736f3da5997a55629a0de05f66e7d"
        }
      ],
      "purl": "pkg:npm/magicast@0.5.5",
      "type": "library",
      "bom-ref": "pkg:npm/magicast@0.5.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "markdown-it",
      "version": "14.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51d03a244bbacc84aa7229fd784ccc16a76cb853cf93f668c4dfc1e9eb22d03138678e7743accac2304e03151a995068492fde56c7a9fbe6785b4169036cf590"
        }
      ],
      "purl": "pkg:npm/markdown-it@14.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/markdown-it@14.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "matcher",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2edf24194a2879690bcdb29985fc6bc0d003df44e04df21ebcac721fa6ce2f6201c579866bb92f9380bffe946f11ecd8cd31f34117fb67ebf8aca604918e127e"
        }
      ],
      "purl": "pkg:npm/matcher@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/matcher@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdurl",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "633db522272f75ce4788440669137c77540d74a83e9015666a9557a152c02e245b192edc20bc90ae953bbab727503994a53b236b4d9c99bdaee594d0e7dd2ce0"
        }
      ],
      "purl": "pkg:npm/mdurl@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/mdurl@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-response",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5381a5eae997f1c3b5e90ca7f209ed58c3615caeee850e85329c598f0c000ae7bec40196580eef1781c60c709f47258131dab237cad8786f8f56750594f27fa"
        }
      ],
      "purl": "pkg:npm/mimic-response@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-response@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-response",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d6f07ce6e03e9e4445bee655202153bdb8a98d67ee8dc965ac140900d7a2688343e6b4c9a72cfc9ef2f7944dfd76eef4ab2482eb7b293a68b84916bac735362"
        }
      ],
      "purl": "pkg:npm/mimic-response@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-response@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimatch",
      "version": "10.2.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6bb058bd6324104b9ec2f763476a35386d05079c1f5fe4fbf1f324a25237cd4534d6813ecd71f48208f4e635c1221899bef94c3c89f7df55698fe373aaae20fd"
        }
      ],
      "purl": "pkg:npm/minimatch@10.2.5",
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@10.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minipass",
      "version": "7.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0fd20bb9fb56e5fa9a8bfac539e8915ae07430a619e4b86ff71f5fc757ef3924b23b2c4230393af1eda647ed3d75739e4e0acb250a6b1eb277cf7f8fe449557"
        }
      ],
      "purl": "pkg:npm/minipass@7.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/minipass@7.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minizlib",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5aad75ab0090b8266069c9aabe582c021ae53eb33c6c691054a13a45db3b4f91a7fb1bd79151e6b4e9e9a86727b522527c0a06ec7d45206b745d54cd3097bcec"
        }
      ],
      "purl": "pkg:npm/minizlib@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/minizlib@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a437714e2f90dbf881b5191d35a6db792efbca5badf112f87b9e1c712aace4b4b9b742dd6537f3edf90fd6f684de897cec230abde57e87883766712ddda297cc"
        }
      ],
      "purl": "pkg:npm/ms@2.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nanoid",
      "version": "3.3.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bbf2dcffe22d2b62d16de2711752070b539c0f644c7916f823ad6521986b2078cbe524f2d6240f58c46e9141ea0c7b87a029e100c0f7f175228cacaf30e41bba"
        }
      ],
      "purl": "pkg:npm/nanoid@3.3.16",
      "type": "library",
      "bom-ref": "pkg:npm/nanoid@3.3.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-abi",
      "version": "4.28.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d734dc7d25247fdd7bba7f1f12ddadc23c6ada9c639cf2cd2b11a6e568591c82f609e41bf740077b838f2eb88ff4d9489eb111eef4e530c8dbdb41355e6f0343"
        }
      ],
      "purl": "pkg:npm/node-abi@4.28.0",
      "type": "library",
      "bom-ref": "pkg:npm/node-abi@4.28.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "node-abi,getAbi,node-abi/getAbi"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/rebuild.js",
            "line": 4
          },
          {
            "location": "lib/rebuild.js",
            "line": 84
          },
          {
            "location": "src/rebuild.ts",
            "line": 4
          },
          {
            "location": "src/rebuild.ts",
            "line": 236
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-api-version",
      "version": "0.2.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3fe6c273e4f9dd184bb8b959ba3d8afae7eade663611d82c8538c79ac3a7b8f1d136632ceb4bf8cdc46a851fc169407746996cf7d1096de9a186e0e70fca95fa"
        }
      ],
      "purl": "pkg:npm/node-api-version@0.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/node-api-version@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "node-api-version,fromElectronVersion,node-api-version/fromElectronVersion"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/node-api.js",
            "line": 1
          },
          {
            "location": "lib/node-api.js",
            "line": 13
          },
          {
            "location": "src/node-api.ts",
            "line": 1
          },
          {
            "location": "src/node-api.ts",
            "line": 17
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-gyp",
      "version": "12.3.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d9032b405cbe42f72a105259d9eb679376470c102df4a2dbaa51e07d59bf741dcffb85897087ea9d8318b9cabb824a8978af51508ae142f0239ae1e6a3c2329"
        }
      ],
      "purl": "pkg:npm/node-gyp@12.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/node-gyp@12.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "node-gyp"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/module-type/node-gyp/worker.js",
            "line": 1
          },
          {
            "location": "lib/module-type/node-gyp/worker.js",
            "line": 3
          },
          {
            "location": "src/module-type/node-gyp/worker.ts",
            "line": 1
          },
          {
            "location": "src/module-type/node-gyp/worker.ts",
            "line": 4
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nopt",
      "version": "9.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1822eb6f9b020ef6f7a7516d7b64a8036e09666ea55ac40416c36e4b2b343122c3cff0e2f085675f53de1d2db99a2a89a60ccea1d120bcd6a5347bf6ceb4a7fd"
        }
      ],
      "purl": "pkg:npm/nopt@9.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/nopt@9.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-url",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95d948f9bdd2cfde91aa786d1816ae40f8262946e13700bf6628105994fe0ff361662c20af3961161c38a119dc977adeb41fc0b41b1745eb77edaaf9cb22db23"
        }
      ],
      "purl": "pkg:npm/normalize-url@6.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/normalize-url@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-keys",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b11f7ccdbc6d406d1f186cdadb9d54738e347b2692a14439ca5ac70c225fa6db46db809711b78589866d47b25fc3e8dee0b4c722ac751e11180f9380e3d8601d"
        }
      ],
      "purl": "pkg:npm/object-keys@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/object-keys@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "obug",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a7c001847d880fa6ba83c7bbee6a80fd271ee628439cd508c8647d53b217abb1759e2d5e4aaeb09a35d0a274bdb225a0a5a78eded3213d63e656153cf411b63"
        }
      ],
      "purl": "pkg:npm/obug@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/obug@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "once",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d48aca287dfefabd756621c5dfce5c91a549a93e9fdb7b8246bc4c4790aa2ec17b34a260530474635147aeb631a2dcc8b32c613df0675f96041cbb8244517d0"
        }
      ],
      "purl": "pkg:npm/once@1.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/once@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "oxfmt",
      "version": "0.42.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fe0e0d1f2330b66a3e3df2dfeb013493831d7312a9c66f51a2a0814dfb2468f9d6cfd3a58d763dfd4a004db14baa157ada9645205b350af799c665f67d271d5"
        }
      ],
      "purl": "pkg:npm/oxfmt@0.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/oxfmt@0.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "oxlint-tsgolint",
      "version": "0.18.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f79ab5f6419992ba55046a17e5e7a211df4f30f5339432d98714929f1b5e7c4dd007e8defa861716ff4dbc9ddd36831fc3eb16f760d60b7cde35a41f50716866"
        }
      ],
      "purl": "pkg:npm/oxlint-tsgolint@0.18.1",
      "type": "library",
      "bom-ref": "pkg:npm/oxlint-tsgolint@0.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "oxlint",
      "version": "1.61.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f041882e722479a1f1a2f9da57279b9a9f67d45c6ce45a9984bf4134f68ff01d5a0b91162f73968444c84ea4a2627094a26da392455f141e26b74c34ec895d4"
        }
      ],
      "purl": "pkg:npm/oxlint@1.61.0",
      "type": "library",
      "bom-ref": "pkg:npm/oxlint@1.61.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-cancelable",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c6dc1f8dd4154fd8b96a10e55a3a832684c4365fb9108056d89e79fbf21a2465027c04a59d0d797b5ffe10b54a61a32043af287d5c4860f1e996cbdbc847f01"
        }
      ],
      "purl": "pkg:npm/p-cancelable@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/p-cancelable@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-key",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "748c43efd5a569c039d7a00a03b58eecd1d75f3999f5a28303d75f521288df4823bc057d8784eb72358b2895a05f29a070bc9f1f17d28226cc4e62494cc58c4c"
        }
      ],
      "purl": "pkg:npm/path-key@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/path-key@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pend",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a87e63f7a4afcfb0f9f77b39bb92374afc723418b9cb716ee4257689224171002e07768eeade4ecd0e86f1fa3d8f022994219fb45634f2dbd78c6803e452458"
        }
      ],
      "purl": "pkg:npm/pend@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/pend@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picocolors",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58"
        }
      ],
      "purl": "pkg:npm/picocolors@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/picocolors@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picomatch",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2c6023372cc7b5764719a5ffb9da0f8e781212fa7ca4bd0562db929df8e117460f00dff3cb7509dacfc06b86de924b247f504d0ce1806a37fac4633081466b0"
        }
      ],
      "purl": "pkg:npm/picomatch@4.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picomatch",
      "version": "4.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "beb6ae02c43ae44e84883b90830196d9046b1726ead292adcf7f57945e0bb0d992d68563d87e03b484b6f3c9a5c6defda7523477f047d7f0e663f126cc01787f"
        }
      ],
      "purl": "pkg:npm/picomatch@4.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@4.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss",
      "version": "8.5.25",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a12c1e74b456c57122e81f684e02fd98ff4d57526f794d10c996df1147158808f5ae373ac82b988c8de6cbbaa82dbd7b13803b14f5dd3cf7cc6a42ccad5c9f2"
        }
      ],
      "purl": "pkg:npm/postcss@8.5.25",
      "type": "library",
      "bom-ref": "pkg:npm/postcss@8.5.25",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "proc-log",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f178d4062733ead9d71a9b1ab24ebcecdfe2250916a5b1555f04fe2eda972a0ec76fbaa8df1ad9c02707add6749219d118a4fc46dc56bdfe4dde4b47d80bb82"
        }
      ],
      "purl": "pkg:npm/proc-log@6.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/proc-log@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "progress",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1697e07cb1068055dbe9fe858d242368ff5d2073639e652b75a7eb1f2a1a8d4afd404d719de23c7b48481a6aa0040686310e2dac2f53d776daa2176d3f96369c"
        }
      ],
      "purl": "pkg:npm/progress@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/progress@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pump",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bbdeda4f747cdf47db97428f3a135728669e56a0ae5f354a9ac5b74556556f5446a46f720a8f14ca2ece5be9b4d5d23c346db02b555f46739934cc6c093a5478"
        }
      ],
      "purl": "pkg:npm/pump@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/pump@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "punycode.js",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d12c1c0e06127fa5db56bd7fdf698daf9a78104456a6b67326877afc21feaa821257b171539caedd2f0524027fa38e67b13dd094159c8d70b6d26d2bea4dfdb"
        }
      ],
      "purl": "pkg:npm/punycode.js@2.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/punycode.js@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "quick-lru",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a24cba5da8cec30d70d2484be37622580f64765fb6390a928b17f60cd69e8dbd32a954b3ff9176fa1b86d86ff2ba05252fae55dc4d40d0291c60412b0ad096da"
        }
      ],
      "purl": "pkg:npm/quick-lru@5.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/quick-lru@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "read-binary-file-arch",
      "version": "1.0.6",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7665cb4ec61da1f4da7ba6c0fb64f53f6e739373d427dd0e1c4d19f240b3ebff0f596377c01e290a6370f611899b82df09edafa758200bf31216d855e3230058"
        }
      ],
      "purl": "pkg:npm/read-binary-file-arch@1.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/read-binary-file-arch@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "read-binary-file-arch,readBinaryFileArch,read-binary-file-arch/readBinaryFileArch"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 2
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 75
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 2
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 87
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-alpn",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d092033b0f1f5097395ffc4467ddda025c5dd08c1996d4cd669acc41c409174bee2a3ec1f187023ac48efd9a480ee17bacb6ec73777d635dc08b453b063e230"
        }
      ],
      "purl": "pkg:npm/resolve-alpn@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/resolve-alpn@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "responselike",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "653db4b1286f7a92bcd4d19463ac32687c0c1329d3e42c26e69b301197c583bcf40d77e910c1a6ac7cb7c3e8b6be1f1303d8e4168ad7c04db00397d8e70f5366"
        }
      ],
      "purl": "pkg:npm/responselike@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/responselike@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "roarr",
      "version": "2.15.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7d01d4c14513c461778dd673a8f9e53255221f8d04173aafeb8e11b23d8b659bb83f1c90cfe81af7f9c213b8084b404b918108fd792bda76678f555340cc64ec"
        }
      ],
      "purl": "pkg:npm/roarr@2.15.4",
      "type": "library",
      "bom-ref": "pkg:npm/roarr@2.15.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rolldown",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f9dd47b7abf203b16bc600db68542f245e974c800e59ff50b76157d1dada1403657690435b036fabca88e93d13a67c31abe5cfaa6f61ce33717f61720204cdf"
        }
      ],
      "purl": "pkg:npm/rolldown@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/rolldown@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver-compare",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ef4d8b81847556f0865f46ddc4d276bace118c7cb46811867af82e837b7fc473911981d5a0abc561fa2db487065572217e5b06e18701c4281bcdd2a1affaff1"
        }
      ],
      "purl": "pkg:npm/semver-compare@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/semver-compare@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "6.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d"
        }
      ],
      "purl": "pkg:npm/semver@6.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/semver@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5160b06975a38b11c1ab55950cb5b8a23db78df88275d3d8a42ccf1f29e55112ac995b3a26a522c36e3b5f76b0445f1eef70d696b8c7862a2b4303d7b0e7609e"
        }
      ],
      "purl": "pkg:npm/semver@7.5.4",
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.7.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fd603a6fb9c399c6054015433051bdbe7b99a940a8fb44b85c2b524c4004b023d7928d47cb22154f8d054ea7ee8597f586605e05b52047f048278e4ac56ae958"
        }
      ],
      "purl": "pkg:npm/semver@7.7.1",
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.7.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "serialize-error",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7982937d578cd901276c8ab3e2c6ed8a4c174137730f1fb0402d005af209a0e84d04acc874e317c936724c7b5b26c7a96ff7e4b8d11a469f4924a4b0ea814c05"
        }
      ],
      "purl": "pkg:npm/serialize-error@7.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/serialize-error@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shebang-command",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a41692e7d89a553ef21d324a5cceb5f686d1f3c040759c50aab69688634688c5c327f26f3ecf7001ebfd78c01f3c7c0a11a7c8bfd0a8bc9f6240d4f40b224e4e"
        }
      ],
      "purl": "pkg:npm/shebang-command@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/shebang-command@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shebang-regex",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1dbed0726dd0e1152a92696c76c7f06084eb32a90f0528d11acd764043aacf76994b2fb30aa1291a21bd019d6699164d048286309a278855ee7bec06cf6fb690"
        }
      ],
      "purl": "pkg:npm/shebang-regex@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/shebang-regex@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "siginfo",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3def8f8e516fbb34cb6ae415b07ccc5d9c018d85b4b8611e3dc6f8be6d1899f693a4382913c9ed51a06babb5201639d76453ab297d1c54a456544acf5c892e34"
        }
      ],
      "purl": "pkg:npm/siginfo@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/siginfo@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "source-map-js",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf"
        }
      ],
      "purl": "pkg:npm/source-map-js@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/source-map-js@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sprintf-js",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6cc8382f746348bd64b31bc5c99d8ebda7efff716025c41bf501e0e8be4f6744a9fa507e18513554753553d0bcb57fd5fc8dc8c42f94f8008127a52a2c544d21"
        }
      ],
      "purl": "pkg:npm/sprintf-js@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/sprintf-js@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stackback",
      "version": "0.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "89a1416668f950236dd5ac9f9a6b2588e1b9b62b1b6ad8dff1bfc5d1a15dbf0aafc9b52d2226d00c28dffff212da464eaeebfc6b7578b9d180cef3e3782c5983"
        }
      ],
      "purl": "pkg:npm/stackback@0.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/stackback@0.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "std-env",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40ac525ce7b7c556abc332a7376f14356eeb1a7f17f6ff9a003eb9f52326ff1f3745d3e1b43452675b1ec6fcc319f1b1d6f3b0d386cf3f91058479ad883cff69"
        }
      ],
      "purl": "pkg:npm/std-env@4.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/std-env@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-argv",
      "version": "0.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75c02a83759ad1722e040b86823909d9a2fc75d15dd71ec4b537c3560746e33b5f5a07f7332d1e3f88319909f82190843aa2f0a0d8c8d591ec08e93d5b8dec82"
        }
      ],
      "purl": "pkg:npm/string-argv@0.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/string-argv@0.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sumchecker",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "43c387be9dfe22dbeaf39dfa4ffb279847aeb37a42a8988c0b066f548bbd209aa8c65e03da29f2b29be1a66b577801bf89fff0007df4183db2f286263a9569e5"
        }
      ],
      "purl": "pkg:npm/sumchecker@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/sumchecker@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tar",
      "version": "7.5.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f37f3c4bd2ca2755fd736a5df1d573c1a868ec1b1e893346aeafa95ac510f9e2fd1469420bd866cc7904799e5bd4ac62b5d4f03fe27747d6e1e373b44505c5c"
        }
      ],
      "purl": "pkg:npm/tar@7.5.16",
      "type": "library",
      "bom-ref": "pkg:npm/tar@7.5.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinybench",
      "version": "6.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a815318a02270a98247298ddd289b75c841725606c977f0b74749bc5ec811a44998267ccb60bd3deb23b551dbfaf4d979eb08e9b04fbc87ff571f9b39cc61c3"
        }
      ],
      "purl": "pkg:npm/tinybench@6.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/tinybench@6.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinyexec",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9b89f97489d2aab2cef408da279e6b32547e738d1275032ccb8fd0028a006d93eb70fc51c6cffd9fc2f5aca6c2a273d8b6f73b52d46ee5116da6b94969ef958"
        }
      ],
      "purl": "pkg:npm/tinyexec@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/tinyexec@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinyglobby",
      "version": "0.2.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef07dfaa7b26936601d3f6d999f7928a4d1c6234c5eb36896bb88681947c0d459b7ebe797022400e555fe4b894db06e922b95d0ce60cb05fd827a0a66326b18c"
        }
      ],
      "purl": "pkg:npm/tinyglobby@0.2.13",
      "type": "library",
      "bom-ref": "pkg:npm/tinyglobby@0.2.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinyglobby",
      "version": "0.2.17",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f7bb0f197c88bc4b20c231e0deca4240ca3bf313a88f5a7fee93a872b84966a4d50220947c0455ad07a60b3b360961c5b7fd979222aeb716a9f99b412002e4c"
        }
      ],
      "purl": "pkg:npm/tinyglobby@0.2.17",
      "type": "library",
      "bom-ref": "pkg:npm/tinyglobby@0.2.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinypool",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9fb1c760558c6264e0f4cfde96a63b12450b43f1730fbe6274aa24ddbdf488745c08924d0dea7a1303b47d555416a6415f2113898c69b6ecf731e75ac95238a5"
        }
      ],
      "purl": "pkg:npm/tinypool@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/tinypool@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinyrainbow",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9d2743832c6191f753408f36224fe817620b8abcef572b2e570204c673a901d753ff84ca8e7b88f9c79e934295b3ffc6fcbc56a06f126e24e1ec6186dcad40d"
        }
      ],
      "purl": "pkg:npm/tinyrainbow@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/tinyrainbow@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tslib",
      "version": "2.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62"
        }
      ],
      "purl": "pkg:npm/tslib@2.8.1",
      "type": "library",
      "bom-ref": "pkg:npm/tslib@2.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "0.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c0fa07ae53d4e776cf4dac30d25ad799443e9eef9226f9fddbb69242db86b08584084a99885cfa5a9dfe4c063ebdc9aa7b69da348e735baede8d43f1aeae93b"
        }
      ],
      "purl": "pkg:npm/type-fest@0.13.1",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@0.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typedoc",
      "version": "0.28.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a46ea8ec4e661320dacf27f1d68595bdf9d671383f20060b590f212e6ebbf9a65d4962e698e8a43804a14add1f04a3528381c338801350dc03ddc6baf33fb898"
        }
      ],
      "purl": "pkg:npm/typedoc@0.28.19",
      "type": "library",
      "bom-ref": "pkg:npm/typedoc@0.28.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a25ff5045b984370f48f196b3a0120779b1b343d40b9a68d114ea5e5fff099809b2bb777576991a63a5cd59cf7bffd96ff6fe10afcefbcb8bd6fb96ad4b6606"
        }
      ],
      "purl": "pkg:npm/typescript@6.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/typescript@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "uc.micro",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8862eddb412dda76f15db8ad1c640ccc2f47cdf8252a4a30be908d535602c8d33f9855dfcccb8b8837855c1ce1eaa563f7fa7ebe3c98fd0794351aab9b9c55fa"
        }
      ],
      "purl": "pkg:npm/uc.micro@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/uc.micro@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "undici-types",
      "version": "6.20.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "68e659a98898d6a836a9a59e6adf14a5d799707f5ea629433e025ac90d239f75e408e2e5ff086afc3cace26f8b26ee52155293564593fbb4a2f666af57fc59bf"
        }
      ],
      "purl": "pkg:npm/undici-types@6.20.0",
      "type": "library",
      "bom-ref": "pkg:npm/undici-types@6.20.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "undici-types",
      "version": "6.21.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c01ed51829b10aa72fc3ce64b747f8e74ae9b60eafa19a7b46ef624403508a54c526ffab06a14a26b3120d055e1104d7abe7c9017e83ced038ea5cf52f8d5e04"
        }
      ],
      "purl": "pkg:npm/undici-types@6.21.0",
      "type": "library",
      "bom-ref": "pkg:npm/undici-types@6.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "undici",
      "version": "6.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c7c277da83972f4f506d564b1d627e3e78aadf866915eab768d96fc70daeae8ff7d87d0cdb32403ae1afdf3aef0f11715e0847d66910fda62822c33c5a7e674"
        }
      ],
      "purl": "pkg:npm/undici@6.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/undici@6.28.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "universalify",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e70e0339f6b36f34c9816f6bf9662372bd241714dc77508d231d08386d94f2c4aa1ba1318614f92015f40d45aae1b9075cd30bd490efbe39387b60a76ca3f045"
        }
      ],
      "purl": "pkg:npm/universalify@0.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/universalify@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vite",
      "version": "8.0.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d75be3fbe2f63e6a8145325970338afaf0dd4d96ba9175c13f9a286fd5f95afc489401b693e4fa6c0899a4dd0e137be91cdf9401a40a635563911ad5036e3467"
        }
      ],
      "purl": "pkg:npm/vite@8.0.16",
      "type": "library",
      "bom-ref": "pkg:npm/vite@8.0.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vitest",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b49fe8eb7274ffd43ca5a29cccbcc942cf991488020a74114f3a725a1168c549d47820715b8ed3f521a0cd9ccc0013ab9511cc6e0f8e0a5bdfb751e3ddc4d2d"
        }
      ],
      "purl": "pkg:npm/vitest@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/vitest@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66522872a768b60c2a65a57e8ad184e5372f5b6a9ca6d5f033d4b0dc98aff63995655a7503b9c0a2598936f532120e81dd8cc155e2e92ed662a2b9377cc4374f"
        }
      ],
      "purl": "pkg:npm/which@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/which@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e710e54ea36d2d6183bee2f9caa27a3b47b9baf8dee55a199b736fcf85eab3b9df7556fca3d02b50af7f3dfba5ea3a45644189836df06267df457e354da66d5"
        }
      ],
      "purl": "pkg:npm/which@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/which@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "why-is-node-running",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1cde0b01b827d2cf4cb11db962f3958b9175d5d9e7ac7361d1a7b0e2dc6069a263e69118bd974c4f6d0a890ef4eedfe34cf3d5167ec14203dbc9a18620537054"
        }
      ],
      "purl": "pkg:npm/why-is-node-running@2.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/why-is-node-running@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrappy",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56fece1a4018c6a6c8e28fbc88c87e0fbf4ea8fd64fc6c63b18f4acc4bd13e0ad2515189786dd2c30d3eec9663d70f4ecf699330002f8ccb547e4a18231fc9f0"
        }
      ],
      "purl": "pkg:npm/wrappy@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/wrappy@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yallist",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2286b5e8dbfe22204ab66e2ef5cc9bbb1e55dfc873bbe0d568aa943eb255d131890dfd5bf243637273d31119b870f49c18fcde2c6ffbb7a7a092b870dc90625a"
        }
      ],
      "purl": "pkg:npm/yallist@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/yallist@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yallist",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a499c81ce6d4a1d260d4ea0f6d49ab4da09681e32c3f0472dee16667ed69d01dae63a3b81745a24bd78476ec4fcf856114cb4896ace738e01da34b2c42235416"
        }
      ],
      "purl": "pkg:npm/yallist@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/yallist@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yaml",
      "version": "2.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ddff0e11c1b467728d7eb4633db61c5f5de3d8e9373cf84d08fb0cdee03e1f58f02b9f1c51a4a8a865751695addbd465a77f73f1079be91fe5493b29c305fd77"
        }
      ],
      "purl": "pkg:npm/yaml@2.8.3",
      "type": "library",
      "bom-ref": "pkg:npm/yaml@2.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yaml",
      "version": "2.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f340718df45e97a9551b9bf9dac61c80050bc464513b710debfb5067c380c8472e3b67809cffacb4ab5ffb5e66ef9310816c88b05f371cec60abfedd8c88e0a2"
        }
      ],
      "purl": "pkg:npm/yaml@2.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/yaml@2.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yauzl",
      "version": "2.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f265002af7541b9ec3589a27f5fb8f11cf348b53cc15e2751272e3c062cd73f3e715bc72d43257de71bbaecae446c3f1b14af7559e8ab0261625375541816422"
        }
      ],
      "purl": "pkg:npm/yauzl@2.10.0",
      "type": "library",
      "bom-ref": "pkg:npm/yauzl@2.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "workspace-app",
      "version": "1.0.0",
      "scope": "optional",
      "purl": "pkg:npm/workspace-app@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/workspace-app@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/child-workspace/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/workspace-app@1.0.0"
        },
        {
          "name": "cdx:npm:is_workspace",
          "value": "true"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "test/fixture/workspace-test/child-workspace/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "test/fixture/workspace-test/child-workspace/package.json"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/child-workspace/package.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78cebaf50bce2cb96341a7230adf28d804611da3ce6bf338efa7b72f06cc6ff648e29f80cd95e582617ba58d5fdbec38abfeed3500a98bce8381a9daec7c548b"
        }
      ],
      "purl": "pkg:npm/ansi-regex@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a64bb8627b434ba9327b60c027742e5d17ac69277960d041898596271d992d4d52ba7267a63ca10232e29f6107fc8a835f6ce8d719b88c5f8493f8254813737"
        }
      ],
      "purl": "pkg:npm/ansi-regex@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "aproba",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d34f008c9edfa991f42fe4b667d541d38a474a39ae0e24805350486d76744cd91ee45313283c1d39a055b14026dd0fc4d0cbfc13f210855d59d7e8b5a61dc51"
        }
      ],
      "purl": "pkg:npm/aproba@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/aproba@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "are-we-there-yet",
      "version": "1.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "03cb45f2892767773c86a616205fc67feb8dfdd56685d1b34999cfa6c0d2aebe73ec0e6ba88a406422b998dea24138337fdb9a3f9b172d7c2a7f75d02f3df088"
        }
      ],
      "purl": "pkg:npm/are-we-there-yet@1.1.7",
      "type": "library",
      "bom-ref": "pkg:npm/are-we-there-yet@1.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "async-function",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "669a32c2cb7e45091330c680e92eaeb791bc1d4132d827591e499cd1f776ff5a873e77e5f92d0ce795a8d60f10761dec9ddfe7225a5de680f5d357f67b1aac73"
        }
      ],
      "purl": "pkg:npm/async-function@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/async-function@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "async-generator-function",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c50ef856c543ad500d8d8777d347e3c1ba623b93e99c9263ecc5f965c1b12d2a140e2ab6e43c3d0b85366110696f28114649411cbcd10b452a92a2318394186"
        }
      ],
      "purl": "pkg:npm/async-generator-function@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/async-generator-function@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "available-typed-arrays",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d07226ef4f87daa01bd0fe80f8f310982e345f372926da2e5296aecc25c41cab440916bbaa4c5e1034b453af3392f67df5961124e4b586df1e99793a1374bdb2"
        }
      ],
      "purl": "pkg:npm/available-typed-arrays@1.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/available-typed-arrays@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bindings",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3dab2491b4bb24124252a91e656803eac24292473e56554e35bbfe3cc1875332cfa77600c3bac7564049dc95075bf6fcc63a4609920ff2d64d0fe405fcf0d4ba"
        }
      ],
      "purl": "pkg:npm/bindings@1.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/bindings@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bl",
      "version": "1.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ee6478864d3b1295614f269f3fbabeb2362a2f2fc7f8dc2f6c1f944a278d84e0572ecefd6d0b0736d7418763f98dc3b2738253191ea9e98e4b08de211cfac0a6"
        }
      ],
      "purl": "pkg:npm/bl@1.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/bl@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer-alloc-unsafe",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06b9298c9369621a830227c3797ceb3ff5535e323946d7b39a7398fed8b3243798259b3c85e287608c5aad35ccc551cec1a0a5190cc8f39652e8eee25697fc9c"
        }
      ],
      "purl": "pkg:npm/buffer-alloc-unsafe@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/buffer-alloc-unsafe@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer-alloc",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09d87dd53996342ccfbeb2871257d8cdb25ce9ee2259adc95c6490200cd6e528c5fbae8f30bcc323fe8d8efb0fe541e4ac3bbe9ee3f81c6b7c4b27434cc02ab4"
        }
      ],
      "purl": "pkg:npm/buffer-alloc@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/buffer-alloc@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer-fill",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "55b5654fbbf2d7ceb4991bb537f5e5b5b5b9debca583fee416a74fcec47c16d9e7a90c15acd27577da7bd750b7fa6396e77e7c221e7af138b6d26242381c6e4d"
        }
      ],
      "purl": "pkg:npm/buffer-fill@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/buffer-fill@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "call-bind-apply-helpers",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47bd9901d57b857590431243fea704ff18078b16890a6b3e021e12d279bbf211d039155e27d7566b374d49ee1f8189344bac9833dec7a20cdec370506361c938"
        }
      ],
      "purl": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "call-bind",
      "version": "1.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a13819be0681d915144467741b69875ae5f4eba8961eb0bf322aab63ec87f8250eb6d6b0dcbb2e1349876412a56129ca338592b3829ef4343527f5f18a0752d4"
        }
      ],
      "purl": "pkg:npm/call-bind@1.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/call-bind@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "call-bound",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4796a6a0941e71c766aea672f63b72bc61234c4f4964dc6d7606e3664c307e7d77845328a8f3359ce39ddb377fed67318f9ee203dea1d47e46165dcf2917644"
        }
      ],
      "purl": "pkg:npm/call-bound@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/call-bound@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chownr",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed57952a84cc0c802af900cf7136de643d3aba2eecb59d29344bc2f3f9bf703a301b9d84cdc71f82c3ffc9ccde831b0d92f5b45f91727d6c9da62f23aef9d9db"
        }
      ],
      "purl": "pkg:npm/chownr@1.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/chownr@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "code-point-at",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "33f6b234084e46e6e369b6f0b07949392651b4dde70fc6a592a8d3dafa08d5bb32e3981a02f31f6fc323a26bc03a4c063a9d56834848695bda7611c2417ea2e6"
        }
      ],
      "purl": "pkg:npm/code-point-at@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/code-point-at@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "console-control-strings",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7ab51d30b52d461412cd467721bb82afe695da78fff8f29fe6f6b9cbaac9a2328e27a22a966014df9532100f6dd85370460be8130b9c677891ba36d96a343f50"
        }
      ],
      "purl": "pkg:npm/console-control-strings@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/console-control-strings@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "core-util-is",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90a0e40abbddfd7618f8ccd63a74d88deea94e77d0e8dbbea059fa7ebebb8fbb4e2909667fe26f3a467073de1a542ebe6ae4c73a73745ac5833786759cd906c9"
        }
      ],
      "purl": "pkg:npm/core-util-is@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/core-util-is@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decompress-response",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5ffaf1d744277fd51c68c94ddc3081cd011b10b7de06637cccc6ecba137d45304a09ba1a776dee1c47fccc60b4a056c4bc74468eeea798ff1f1fca0024b45c9d"
        }
      ],
      "purl": "pkg:npm/decompress-response@3.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/decompress-response@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deep-extend",
      "version": "0.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1c6b0abcdb901e13a44c7d699116d3d4279fdb261983122a3783e7273844d5f2537dc2e1c454a23fcf645917f93fbf8d07101c1d03c015a87faa662755212566"
        }
      ],
      "purl": "pkg:npm/deep-extend@0.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/deep-extend@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "define-data-property",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dea0606d1483eb9db8d930d4eac62ca0fa16738b0b3e07046cddfacf7d8c868bbe13fa0cb263eb91c7d0d527960dc3f2f2471a69ed7816210307f6744fe62e37"
        }
      ],
      "purl": "pkg:npm/define-data-property@1.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/define-data-property@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "delegates",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba05874b91148e1db4bf254750c042bf2215febd23a6d3cda2e64896aef79745fbd4b9996488bd3cafb39ce19dbce0fd6e3b6665275638befffe1c9b312b91b5"
        }
      ],
      "purl": "pkg:npm/delegates@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/delegates@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "detect-libc",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4da0deae9f69e13bc37a0902d78bf7169480004b1fed3c19722d56cff578d16f0e11633b7fbf5fb6249181236c72e90024cbd68f0b9558ae06e281f47326d50d"
        }
      ],
      "purl": "pkg:npm/detect-libc@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/detect-libc@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dunder-proto",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "199f2a0c1c16593ca0a145dbf76a962f8033ce3129f01284d48c45ed4e14fea9bbacd7b3610b6cdc33486cef20385ac054948fefc6272fcce645c09468f93031"
        }
      ],
      "purl": "pkg:npm/dunder-proto@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/dunder-proto@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "emoji-regex",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6053ad39951c4cf338f9092d7bfba448cdfd46fe6a2a034700b149ac9ffbc137e361cbd3c442297f86bed2e5f7576c1b54cc0a6bf8ef5106cc62f496af35010"
        }
      ],
      "purl": "pkg:npm/emoji-regex@8.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/emoji-regex@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "end-of-stream",
      "version": "1.4.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0701c92a10b89afb1cb45bf54a5292c6f008d744eb4382fa559d54775ff31617d1d7bc3ef617575f552e24fad2c7c1a1835948c66b3f3a4be0a6c1f35c883d8"
        }
      ],
      "purl": "pkg:npm/end-of-stream@1.4.5",
      "type": "library",
      "bom-ref": "pkg:npm/end-of-stream@1.4.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-define-property",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f54eb49c16c18707949ff25a1456728c883e81259f045003499efba399c08bad00deebf65cccde8c0e07908c1a225c9d472b7107e558f2a48e28d530e34527c"
        }
      ],
      "purl": "pkg:npm/es-define-property@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/es-define-property@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-errors",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a61325670072f98d8ae3b914edab3559b6caa980f08054a3b872052640d91da01d38df55df797fcc916389d77fc92b8d5906cf028f4db46d7e3003abecbca85"
        }
      ],
      "purl": "pkg:npm/es-errors@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/es-errors@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-object-atoms",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65364812ca4daf48eb76e2a3b7a89b3f6a2e62a1c420766ce9f692665a29d94fe41fe88b65f24106f449859549711e4b40d9fb8002d862dfd7eb1c512d10be0c"
        }
      ],
      "purl": "pkg:npm/es-object-atoms@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/es-object-atoms@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "expand-template",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1c9e7afe9acadf9d373301d27f6a47b34e89b3391b1ef38b7471d381812537ef2457e620ae7f819d2642ce9c43b189b3583813ec395e2938319abe356a9b2f51"
        }
      ],
      "purl": "pkg:npm/expand-template@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/expand-template@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "exponential-backoff",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d9d3e1eafa21b78464297df91f1776f7fbaa3d5e3f7f0995648ca5b89c069d17055033817348d9f4a43d1c20b0eab84f75af6991751e839df53e4dfd6f22e844"
        }
      ],
      "purl": "pkg:npm/exponential-backoff@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/exponential-backoff@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "file-uri-to-path",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b545e3a341d322d368e880e1c204ef55f1d45cdea65f7efc6c6ce9e0c4d22d802d5629320eb779d006fe59624ac17b0e848d83cc5af7cd101f206cb704f5519"
        }
      ],
      "purl": "pkg:npm/file-uri-to-path@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/file-uri-to-path@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "for-each",
      "version": "0.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e0b50f6a843a282637d43674d1fb278dda1dd85f4f99b640024cfb10b85058aac0cc781bf689d5fe50b4b7f638e91e548560723a4e76e04fe96ae35ef039cee"
        }
      ],
      "purl": "pkg:npm/for-each@0.3.5",
      "type": "library",
      "bom-ref": "pkg:npm/for-each@0.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fs-constants",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0cde99085f0872f4d244e83e03a46aa387b74f5a5af750896c6b05e9077fac00e9932fdf5aef84f2f16634cd473c63037d7a512576da7d5c2b9163d1909f3a8"
        }
      ],
      "purl": "pkg:npm/fs-constants@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/fs-constants@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "function-bind",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8680ee1e5fcd4c197e4ac33b2b4dce03c71f4d91717292785703db200f5c21f977c568d28061226f9b5900cbcd2c84463646134fd5337e7925e0942bc3f46d5"
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/function-bind@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gauge",
      "version": "2.7.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d606346e2e47829e0bc855d0becb36c4ce492feabd61ae92884b89e07812dd8a67a860ca30ece3a4c2e9f2c73bd68ba2b8e558ed362432ffd86de83c08847f84"
        }
      ],
      "purl": "pkg:npm/gauge@2.7.4",
      "type": "library",
      "bom-ref": "pkg:npm/gauge@2.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "generator-function",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a9f59df0f01cfefafdb3b451b80555e5cf6d76487095db91ac461a0e682e4ff7a9dbce15f4ecec191e53586d59eece01949e05a4b4492879600bbbe8e28d6b8"
        }
      ],
      "purl": "pkg:npm/generator-function@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/generator-function@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-intrinsic",
      "version": "1.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f4ab0cf7efe0fd2c8185f52e6f637e708f3a112610c88869f8f041bb9ecc2ce44bf285dfdbdc6f4f7c277a5b88d8e94a432374d97cca22f3de7fc63795deb5d"
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/get-intrinsic@1.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-proto",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9224acb44603c5526955e83510b9da41baf6ae73f7398875fba50edc5e944223a89c4a72b070fcd78beb5f7bdda58ecb6294adc28f7acfc0da05f76a2399643c"
        }
      ],
      "purl": "pkg:npm/get-proto@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/get-proto@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "github-from-package",
      "version": "0.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "737ee3f52d0a27e26332cde85b533c21fcdc0b09fb716c3f8e522cfaa9c600d4a631dec9fcde179ec9d47cca89017b7848ed4d6ae6b6b78f936c06825b1fcc12"
        }
      ],
      "purl": "pkg:npm/github-from-package@0.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/github-from-package@0.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gopd",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50fff1e04ba2b7737c097358534eacadad1e68d24cccee3272e04e007bed008e68d2614f3987788428fd192a5ae3889d08fb2331417e4fc4a9ab366b2043cead"
        }
      ],
      "purl": "pkg:npm/gopd@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/gopd@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-property-descriptors",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "253c1f59e80bb476cf0dde8ff5284505d90c3bdb762983c3514d36414290475fe3fd6f574929d84de2a8eec00d35cf07cb6776205ff32efd7c50719125f00236"
        }
      ],
      "purl": "pkg:npm/has-property-descriptors@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/has-property-descriptors@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-symbols",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dde0a734b17ae51e84b10986e651c664379018d10b91b6b0e9b293eddb32f0f069688c841fb40f19e9611546130153e0a2a48fd7f512891fb000ddfa36f5a20e"
        }
      ],
      "purl": "pkg:npm/has-symbols@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/has-symbols@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-tostringtag",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8b166462192bafe3d9b6e420a1d581d93dd867adb61be223a17a8d6dad147aa77a8be32c961bb2f27b3ef893cae8d36f564ab651f5e9b7938ae86f74027c48c"
        }
      ],
      "purl": "pkg:npm/has-tostringtag@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/has-tostringtag@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-unicode",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ebdb2f4895c26bb08a8a100b62d362e49b2190bcfd84b76bc4be1a3bd4d254ec52d0dd9f2fbcc093fc5eb878b20c52146f9dfd33e2686ed28982187be593b47c"
        }
      ],
      "purl": "pkg:npm/has-unicode@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/has-unicode@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hasown",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3769d434703b8ac66b209a4cca0737519925bbdb61dd887f93a16372b14694c63ff4e797686d87c90f08168e81082248b9b028bad60d4da9e0d1148766f56eb9"
        }
      ],
      "purl": "pkg:npm/hasown@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/hasown@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inherits",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2"
        }
      ],
      "purl": "pkg:npm/inherits@2.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/inherits@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ini",
      "version": "1.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec93838d2328b619532e4f1ff05df7909760b6f66d9c9e2ded11e5c1897d6f2f9980c54dd638f88654b00919ce31e827040631eab0a3969e4d1abefa0719516a"
        }
      ],
      "purl": "pkg:npm/ini@1.3.8",
      "type": "library",
      "bom-ref": "pkg:npm/ini@1.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-callable",
      "version": "1.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ceebaeb9d92e8adee604076971dd6000d38d6afc40bb843ea8e45c5579b57671c3f3b50d7f04869618242c6cee08d1b67806a8cb8edaaaf7c0748b3720d6066f"
        }
      ],
      "purl": "pkg:npm/is-callable@1.2.7",
      "type": "library",
      "bom-ref": "pkg:npm/is-callable@1.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-fullwidth-code-point",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12acfcf16142f2d431bf6af25d68569d3198e81b9799b4ae41058247aafcc666b0127d64384ea28e67a746372611fcbe9b802f69175287aba466da3eddd5ba0f"
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-fullwidth-code-point@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-fullwidth-code-point",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb11d825e049f38e04c06373a8d72782eee0205bda9d908cc550ccb3c59b99d750ff9537982e01733c1c94a58e35400661f57042158ff5e8f3e90cf936daf0fc"
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-typed-array",
      "version": "1.1.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "415511da3669e36e002820584e264997ffe277ff136643a3126cc949197e6ca3334d0f12d084e83b1994af2e9c8141275c741cf2b7da5a2ff62dd0cac26f76c4"
        }
      ],
      "purl": "pkg:npm/is-typed-array@1.1.15",
      "type": "library",
      "bom-ref": "pkg:npm/is-typed-array@1.1.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isarray",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4199f14a7a13da2177c66c31080008b7124331956f47bca57dd0b6ea9f11687aa25e565a2c7a2b519bc86988d10398e3049a1f5df13c9f6b7664154690ae79fd"
        }
      ],
      "purl": "pkg:npm/isarray@2.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/isarray@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isarray",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18b5be6669be53425f0b84098732670ed4e727e3af33bc7f948aac01782110eb9a18b3b329c5323bcdd3acdaae547ee077d3951317e7f133bff7105264b3003d"
        }
      ],
      "purl": "pkg:npm/isarray@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/isarray@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "math-intrinsics",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7579ff94e899e2f76ab64491d76cf606274c874d8f2af4a442c016bd85688927fcfca157ba6bf74b08e9439dc010b248ce05b96cc7c126a354c3bae7fcb48b7f"
        }
      ],
      "purl": "pkg:npm/math-intrinsics@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/math-intrinsics@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimist",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6"
        }
      ],
      "purl": "pkg:npm/minimist@1.2.8",
      "type": "library",
      "bom-ref": "pkg:npm/minimist@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mkdirp",
      "version": "0.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2e2be789218807b58abced04e7b49851d9e46e88a2f9539242cc8a92c9b5c3a0b9bab360bd3014e02a140fc4fbc58e31176c408b493f8a2a6f4986bd7527b01"
        }
      ],
      "purl": "pkg:npm/mkdirp@0.5.6",
      "type": "library",
      "bom-ref": "pkg:npm/mkdirp@0.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nan",
      "version": "2.26.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff204c964729279cf3abb8b170c77753ed36092e2235f11bfb0204dfd3e8cc2d5a3bcfdfd3b677f06a0743d7f835d873dce59f23a2dbf6fb671d9351cc655d73"
        }
      ],
      "purl": "pkg:npm/nan@2.26.2",
      "type": "library",
      "bom-ref": "pkg:npm/nan@2.26.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "napi-build-utils",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37fd2cd0ff2ad20073ce78d83fd718a740d568b225924e753ae51cb69d68f330c80544d487e5e5bd18e28702ed2ca469c2424ad948becd1862c1b0209542b2e9"
        }
      ],
      "purl": "pkg:npm/napi-build-utils@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/napi-build-utils@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-abi",
      "version": "2.30.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "baddd9799ae3f9ad085695cd6545438a76f5a8deb47976daf06b13ee90e9dab5463de145b703aca38a5afb627c038e85d5f8a4ba2f31ec678a68366cb6daf76f"
        }
      ],
      "purl": "pkg:npm/node-abi@2.30.1",
      "type": "library",
      "bom-ref": "pkg:npm/node-abi@2.30.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "node-abi,getAbi,node-abi/getAbi"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/rebuild.js",
            "line": 4
          },
          {
            "location": "lib/rebuild.js",
            "line": 84
          },
          {
            "location": "src/rebuild.ts",
            "line": 4
          },
          {
            "location": "src/rebuild.ts",
            "line": 236
          }
        ]
      }
    },
    {
      "group": "",
      "name": "noop-logger",
      "version": "0.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7319a3f1dcfaca9d066e1786ad13c2209891226e29dc4a4ce6dbaafb0cc6efeeb8dc78414fcf630d7f4f3964a5a69cda8b815a165d034f2de9142632b8c8ac20"
        }
      ],
      "purl": "pkg:npm/noop-logger@0.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/noop-logger@0.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npmlog",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d6a26cb362277c65e24a70ebdaff31f81184ceb5415fd748abaaf26417bf0794a17ba849116e4f454a0370b9067ae320834cc78d74527dbeadf6e9d19a959046"
        }
      ],
      "purl": "pkg:npm/npmlog@4.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/npmlog@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "number-is-nan",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb97149006acc5cd512c13c1838223abdf202e76ddfa059c5e8e7507aff2c3a78cd19057516885a2f6f5b576543dc4f7b6f3c997cc7df53ae26c260855466df5"
        }
      ],
      "purl": "pkg:npm/number-is-nan@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/number-is-nan@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-assign",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f4df9945120325d041ccf7b86f31e8bcc14e73d29171e37a7903050e96b81323784ec59f93f102ec635bcf6fa8034ba3ea0a8c7e69fa202b87ae3b6cec5a414"
        }
      ],
      "purl": "pkg:npm/object-assign@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/object-assign@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "os-homedir",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6be4aa67317ee247b8d46142e243fb4ef1d2d65d3067f54bfc5079257a2f4d4d76b2da78cba7af3cb3f56dbb2e4202e0c47f26171d11ca1ed4008d842c90363f"
        }
      ],
      "purl": "pkg:npm/os-homedir@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/os-homedir@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "possible-typed-array-names",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c810983414142071da1d644662ce4caebce890203eb2bc7bf119f37f3fe5796226e117e6cca146b521921fa6531072674174a3325066ac66fce089a53e1e5196"
        }
      ],
      "purl": "pkg:npm/possible-typed-array-names@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/possible-typed-array-names@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prebuild-install",
      "version": "5.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e18f802a11663e5664264308bd3333a349bc07c03f8583ceb68342a5497792283306ac131ee9fc60bd1bed22a7666a64bacb835f964d3e46a7e603705b37dec6"
        }
      ],
      "purl": "pkg:npm/prebuild-install@5.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/prebuild-install@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "process-nextick-args",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bec089239487833d46b59d80327a1605e1c5287eaad770a291add7f45fda1bb5e28b38e0e061add0a1d0ee0984788ce74fa394d345eed1c420cacf392c554367"
        }
      ],
      "purl": "pkg:npm/process-nextick-args@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/process-nextick-args@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pump",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa8c1ef9c82d596872446ba0aae5a1b01cb51fcf876b8a93edd7b8abd03e0dc5ffe2683a939c2db142aa587f86dec69028c49a043ef37145e8639859bb57401e"
        }
      ],
      "purl": "pkg:npm/pump@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/pump@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pump",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1fe8960f44d145f8617ea4c67de05392da4557052980314c8f85081aee26953bdcab64afad58a2b1df0e8ff7203e3710e848cbe81a01027978edc6e264db355"
        }
      ],
      "purl": "pkg:npm/pump@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/pump@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rc",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24a07653150f0d9ac7168e52943cc3cb4b7a22c0e43c7dff3219977c2fdca5a2760a304a029c20811a0e79d351f57d46c9bde216193a0f73978496afc2b85b15"
        }
      ],
      "purl": "pkg:npm/rc@1.2.8",
      "type": "library",
      "bom-ref": "pkg:npm/rc@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readable-stream",
      "version": "2.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7efdb01f3853bc35ac62ea25493567bf588773213f5f4a79f9c365e1ad13bab845ac0dae7bc946270dc40c3929483228415e92a3fc600cc7e4548992f41ee3fa"
        }
      ],
      "purl": "pkg:npm/readable-stream@2.3.8",
      "type": "library",
      "bom-ref": "pkg:npm/readable-stream@2.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "root-workspace-0b6124",
      "version": "0.0.0-use.local",
      "scope": "optional",
      "purl": "pkg:npm/root-workspace-0b6124@0.0.0-use.local",
      "type": "library",
      "bom-ref": "pkg:npm/root-workspace-0b6124@0.0.0-use.local",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safe-buffer",
      "version": "5.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3"
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/safe-buffer@5.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safe-buffer",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "780ba6b5d99cc9a40f7b951d47152297d0e260f0df01472a1b99d4889679a4b94a13d644f7dbc4f022572f09ae9005fa2fbb93bbbd83643316f365a3e9a45b21"
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/safe-buffer@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "5.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4cf10f86f168db772ae95d86ba65b3fd6c5967c94d97c708ccb463b778c2ee53b914cd7167620950fc07faf5a564e6efe903836639e512a1aa15fbc9667fa25"
        }
      ],
      "purl": "pkg:npm/semver@5.7.2",
      "type": "library",
      "bom-ref": "pkg:npm/semver@5.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.7.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4afe5c986567db82f44c8c6faef8fe9df2a9b1d98098fc1721f57c696c4c21cebd572f297fc21002f81889492345b8470473bc6f4aff5fb032a6ea59ea2bc45e"
        }
      ],
      "purl": "pkg:npm/semver@7.7.3",
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.7.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "set-blocking",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f8c1b2d800800d0b589de1477c753492de5c1548d4ade52f57f1d1f5e04af5481554d75ce5e5c43d4004b80a3eb714398d6907027dc0534177b7539119f4454"
        }
      ],
      "purl": "pkg:npm/set-blocking@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/set-blocking@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "set-function-length",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82850e62f412a258b71e123d4ed3873fa9377c216809551192bb6769329340176f109c2eeae8c22a8d386c76739855f78e8716515c818bcaef384b51110f0f3c"
        }
      ],
      "purl": "pkg:npm/set-function-length@1.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/set-function-length@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "signal-exit",
      "version": "3.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25d272fa73e146048565e08f3309d5b942c1979a6f4a58a8c59d5fa299728e9c2fcd1a759ec870863b1fd38653670240cd420dad2ad9330c71f36608a6a1c912"
        }
      ],
      "purl": "pkg:npm/signal-exit@3.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/signal-exit@3.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "simple-concat",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62f7508e674414008910b5397c1811941d457dfa0db4fd5aa7fa0409eb02c3609608dfcd7508cace75b3a0bf67a2a77990711e32cd213d2c76f4fd12ee86d776"
        }
      ],
      "purl": "pkg:npm/simple-concat@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/simple-concat@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "simple-get",
      "version": "2.8.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12747f008848e573a3d09c88d15fae37d4a359d1ef56a0bed36713952b1d236a3829cd77e862816cf32c7779f6800a0c4076ba7f71fe3684127eaccffb831aba"
        }
      ],
      "purl": "pkg:npm/simple-get@2.8.2",
      "type": "library",
      "bom-ref": "pkg:npm/simple-get@2.8.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sleep",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba0cc497443c33f9c55d52935d908f327e2b502c6769f51377d211698971702666a5eb9d4a5fd31f13983693b2ebd1978f2110f8ad0c90d18edd2c57de65e10e"
        }
      ],
      "purl": "pkg:npm/sleep@6.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/sleep@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/workspace-app@1.0.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "test/fixture/workspace-test/child-workspace/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "snappy",
      "version": "6.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7092c1e2ce1993bb3f6e934c45313f2fd2c02885486005fc2a77bea1634ecb0e251f55ab49033e0c5857474ce2632d881c7c259b6f6ce445d2667635a5b24dff"
        }
      ],
      "purl": "pkg:npm/snappy@6.3.4",
      "type": "library",
      "bom-ref": "pkg:npm/snappy@6.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/workspace-app@1.0.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "test/fixture/workspace-test/child-workspace/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-width",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c558438baed23a9ab9370bb6a939acbdb2b2ffc517838d651aad0f5b2b674fb85d460d9b1d0b6a4c210dffd09e3235222d89a5bd4c0c1587f78b2bb7bc00c65e"
        }
      ],
      "purl": "pkg:npm/string-width@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/string-width@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-width",
      "version": "4.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e525e92e5eae0afd7454086eed9c818ee84374bb80328fc41217ae72ff5f065ef1c9d7f72da41de40c75fa8bb3dee63d92373fd492c84260a552c636392a47b"
        }
      ],
      "purl": "pkg:npm/string-width@4.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/string-width@4.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string_decoder",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4f89f3a92fd101b5653ca3c99550e07bdf9e13b35037e9e2a1c7b47cec4e55e06ff3fc468e314a0b5e80bfbaf65c1ca5a84978764884ae9413bec1fc6ca924e"
        }
      ],
      "purl": "pkg:npm/string_decoder@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/string_decoder@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6e7fbe8e700105dccf7102eae20e4f03477537c74b286fd22cfc970f139002ed6f0d9c10d0e21aa9ed9245e0fa3c9275930e8795c5b947da136e4ecb644a70f"
        }
      ],
      "purl": "pkg:npm/strip-ansi@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ae5f212a126fe5b167707f716942490e3933085a5ff6c008ab97ab2f272c8025d3aa218b7bd6ab25729ca20cc81cddb252102f8751e13482a5199e873680952"
        }
      ],
      "purl": "pkg:npm/strip-ansi@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-json-comments",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b509231cbdee45064ff4f9fd73609e2bcc4e84a4d508e9dd0f31f70356473fde18abfb5838c17d56fb236f5a06b102ef115438de0600b749e818a35fbbc48c43"
        }
      ],
      "purl": "pkg:npm/strip-json-comments@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/strip-json-comments@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tar-fs",
      "version": "1.16.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ea1690788fc27b89138dd1f4be7a5c13a2215521b7985211af514dc0043ae23755514367a0fab76a5a78eb4bf9247a828a3c3fc27419aef759182ed05117aa7"
        }
      ],
      "purl": "pkg:npm/tar-fs@1.16.6",
      "type": "library",
      "bom-ref": "pkg:npm/tar-fs@1.16.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tar-stream",
      "version": "1.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ab8528d2cc9ccd0906d1ce6d8089030b2c92a578c57645ff4971452c8c5388b34c7152c04ed64b8510d22a66ffaf0fee58bada7d6ab41ad1e816e31993d59cf3"
        }
      ],
      "purl": "pkg:npm/tar-stream@1.6.2",
      "type": "library",
      "bom-ref": "pkg:npm/tar-stream@1.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tar",
      "version": "7.5.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4df4335c6d958b76adf1eaced55889dec3ca1c51f450658a074af80694bb0d9c154a8e93fdf4da617372d1575b121295379993961bbe4cd4b0867c0e5689846a"
        }
      ],
      "purl": "pkg:npm/tar@7.5.20",
      "type": "library",
      "bom-ref": "pkg:npm/tar@7.5.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinyglobby",
      "version": "0.2.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "869c31490d0d88eedb8305d178d4c75e7463e820df5a9b9d388291daf93e8b1eb5de1dad1c1e139767e4269fe75f3b10d5009b2cc14db96ff98986920a186844"
        }
      ],
      "purl": "pkg:npm/tinyglobby@0.2.15",
      "type": "library",
      "bom-ref": "pkg:npm/tinyglobby@0.2.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "to-buffer",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56bc56352f14a2c4a0ab6277c5fc19b51e9534882b98eb068b39e14146591e62fa5b06bf70f7fed1626230463d7e60dca81e815096656e5e01c195c593873d12"
        }
      ],
      "purl": "pkg:npm/to-buffer@1.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/to-buffer@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tunnel-agent",
      "version": "0.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4c7a1b813e7beae66fdbf567a65ec6d46313643753d0beefb3c7973d66fcec3a1e7f39759f0a0b4465883499c6dc8b0750ab8b287399af2e583823e40410a17a"
        }
      ],
      "purl": "pkg:npm/tunnel-agent@0.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/tunnel-agent@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typed-array-buffer",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1105071756eb248774bc71646bfe45b682efcad93b55532c6ffa4518969fb6241354e4aa62af679ae83899ec296d69ef88f1f3763657cdb3a4d29321f7b83079"
        }
      ],
      "purl": "pkg:npm/typed-array-buffer@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/typed-array-buffer@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "util-deprecate",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942"
        }
      ],
      "purl": "pkg:npm/util-deprecate@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/util-deprecate@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which-pm-runs",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8f2f230aa49babe21cb93f169f5da13937f940b8cc7a47d2078d9d200950c0dba5ac5659bc01bdbe401e6db3adec6a97b6115215a4ca8e87fd714aebd0cabc6"
        }
      ],
      "purl": "pkg:npm/which-pm-runs@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/which-pm-runs@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which-typed-array",
      "version": "1.1.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "702b5dc878addafe6c6300c3d0af5983b175c75fcb4f2a72dfc3dd38d93cf9e89581e4b29c854b16ea37e50a7d7fca5ae42ece5c273d8060dcd603b2404bbb3f"
        }
      ],
      "purl": "pkg:npm/which-typed-array@1.1.19",
      "type": "library",
      "bom-ref": "pkg:npm/which-typed-array@1.1.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wide-align",
      "version": "1.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d9c2a3e36dfb09832f38e2e699c367ef190f96b82c71f809bc0822c306f5379df87bab47bed27ea99106d86447e50eb972d3c516c2f95782807a9d082fbea95"
        }
      ],
      "purl": "pkg:npm/wide-align@1.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/wide-align@1.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/workspace-test/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/workspace-test/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "xtend",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "366ae4783eec6100f8a02dff02ac907bf29f9a00b82ac0264b4d8b832ead18306797e283cf19de776538babfdcb2101375ec5646b59f08c52128ac4ab812ed0e"
        }
      ],
      "purl": "pkg:npm/xtend@4.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/xtend@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/workspace-test/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@mapbox",
      "name": "node-pre-gyp",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6243c60f0d7327772c679aad20f17bcbf771b362fb7fbf1ae6dcf8dd379bb852e5af26180ab1e987a75dffa7cd5445414dc47e2acbcfe820cb08374deebecbc3"
        }
      ],
      "purl": "pkg:npm/%40mapbox/node-pre-gyp@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@mapbox/node-pre-gyp@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@newrelic",
      "name": "native-metrics",
      "version": "12.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed8fb5ee52323bbfa9e333221a2125dcedb3d68fba119ac82b0e6c0340aafada579cf9a649158feca16c9d79b679da98a996ea6b9a7831547df9e466fdcbbece"
        }
      ],
      "purl": "pkg:npm/%40newrelic/native-metrics@12.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@newrelic/native-metrics@12.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "@types",
      "name": "node",
      "version": "12.20.55",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b190bb0410047d489c49bbaab592d2e6630de6a50f00ba3d7d513d59401d279972a8f5a598b5bb8ddc1702f8a2f4ec57a65d93852f9c329639738e7053637d1"
        }
      ],
      "purl": "pkg:npm/%40types/node@12.20.55",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@12.20.55",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "abbrev",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21ba8f574ea57a3106d6d35623f2c4a9111d9ee3e9a5be47baed46ec2457d2eac46e07a5c4a60186f88cb98abbe3e24f2d4cca70bc2b12f1692523e2209a9ccf"
        }
      ],
      "purl": "pkg:npm/abbrev@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/abbrev@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "abstract-leveldown",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "441c7e6765b6c2e9a36999e2bda3f4421d09348c0e925e284d873bcbf5ecad809788c9eda416aed37fe5b6e6a9e75af6e27142d1fcba460b8757d70028e307b1"
        }
      ],
      "purl": "pkg:npm/abstract-leveldown@6.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/abstract-leveldown@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "abstract-leveldown",
      "version": "6.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a7994531a4618a409ee016dabf132014be9a2d07a3438f835c1eb5607f77f6cf12abc437e8f5bff353b1d8dcb31628c8ae65b41e7533bf606c6f7213ab61c1d1"
        }
      ],
      "purl": "pkg:npm/abstract-leveldown@6.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/abstract-leveldown@6.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "agent-base",
      "version": "7.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2c9ab7599692d594b6a161559ada307b7a624fa4c7b03e3afdb5a5e31cd0e53269115b620fcab024c5ac6a6f37fa5eb2e004f076ad30f5f7e6b8b671f7b35fe"
        }
      ],
      "purl": "pkg:npm/agent-base@7.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/agent-base@7.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "base64-js",
      "version": "1.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf"
        }
      ],
      "purl": "pkg:npm/base64-js@1.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/base64-js@1.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bcrypt",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "006e69d4b3f0f021051fa9d998a768721a51dde28e7848e3e775ab608ba3476b25fa9262a7082ececbb0d493b0b6ca83673a6f3810b114fe90ec1bc6ae4b35b2"
        }
      ],
      "purl": "pkg:npm/bcrypt@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/bcrypt@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bl",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02847e1d2cb089c9dc6958add42e3cdeaf07d13f575973963335ac0fdece563a50ac770ac4c8fa06492d2dd276f6cc3b7f08c7cd9c7a7ad0f8d388b2a28def5f"
        }
      ],
      "purl": "pkg:npm/bl@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/bl@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer",
      "version": "5.7.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27cac81cff434ed2876058d72e7c4789d11ff1120ef32c9de48f59eab58179b66710c488987d295ae89a228f835fc66d088652dffeb8e3ba8659f80eb091d55e"
        }
      ],
      "purl": "pkg:npm/buffer@5.7.1",
      "type": "library",
      "bom-ref": "pkg:npm/buffer@5.7.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "consola",
      "version": "3.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7cebe57ecf646ba74b300bcce23bff43034ed6fbec9f7e39c27cee1dc00df8a21cd336b466ad32e304ea70fba04ec9e890c200270de9a526ce021ba8a7e4c11a"
        }
      ],
      "purl": "pkg:npm/consola@3.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/consola@3.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "4.3.5",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "082c375a2bdc4f4469c99f325ff458adad62a3fc2c482d59923c260cb08152f34e2659f72b3767db8bb2f21ca81a60a42d1019605a412132d7b9f59363a005cc"
        }
      ],
      "purl": "pkg:npm/debug@4.3.5",
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "debug"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/cache.js",
            "line": 2
          },
          {
            "location": "lib/cache.js",
            "line": 6
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 9
          },
          {
            "location": "lib/fetcher.js",
            "line": 1
          },
          {
            "location": "lib/fetcher.js",
            "line": 3
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 1
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 9
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 2
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 8
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 1
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 5
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 6
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 6
          },
          {
            "location": "lib/module-walker.js",
            "line": 1
          },
          {
            "location": "lib/module-walker.js",
            "line": 6
          },
          {
            "location": "lib/rebuild.js",
            "line": 1
          },
          {
            "location": "lib/rebuild.js",
            "line": 11
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 8
          },
          {
            "location": "src/cache.ts",
            "line": 2
          },
          {
            "location": "src/cache.ts",
            "line": 7
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 10
          },
          {
            "location": "src/fetcher.ts",
            "line": 1
          },
          {
            "location": "src/fetcher.ts",
            "line": 4
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 1
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 12
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 2
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 10
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 1
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 7
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 8
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 8
          },
          {
            "location": "src/module-walker.ts",
            "line": 1
          },
          {
            "location": "src/module-walker.ts",
            "line": 8
          },
          {
            "location": "src/rebuild.ts",
            "line": 1
          },
          {
            "location": "src/rebuild.ts",
            "line": 13
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 10
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "3.2.7",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37d96ae42cbc71c14844d2ae3ba55adf462ec89fd3a999459dec3833944cd999af6007ff29c780f1c61153bcaaf2c842d1e4ce1ec621e4fc4923244942e4a02a"
        }
      ],
      "purl": "pkg:npm/debug@3.2.7",
      "type": "library",
      "bom-ref": "pkg:npm/debug@3.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "debug"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/cache.js",
            "line": 2
          },
          {
            "location": "lib/cache.js",
            "line": 6
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 9
          },
          {
            "location": "lib/fetcher.js",
            "line": 1
          },
          {
            "location": "lib/fetcher.js",
            "line": 3
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 1
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 9
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 2
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 8
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 1
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 5
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 6
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 6
          },
          {
            "location": "lib/module-walker.js",
            "line": 1
          },
          {
            "location": "lib/module-walker.js",
            "line": 6
          },
          {
            "location": "lib/rebuild.js",
            "line": 1
          },
          {
            "location": "lib/rebuild.js",
            "line": 11
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 8
          },
          {
            "location": "src/cache.ts",
            "line": 2
          },
          {
            "location": "src/cache.ts",
            "line": 7
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 10
          },
          {
            "location": "src/fetcher.ts",
            "line": 1
          },
          {
            "location": "src/fetcher.ts",
            "line": 4
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 1
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 12
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 2
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 10
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 1
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 7
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 8
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 8
          },
          {
            "location": "src/module-walker.ts",
            "line": 1
          },
          {
            "location": "src/module-walker.ts",
            "line": 8
          },
          {
            "location": "src/rebuild.ts",
            "line": 1
          },
          {
            "location": "src/rebuild.ts",
            "line": 13
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 10
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deferred-leveldown",
      "version": "5.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1021314bfd5875b10e4c8c69429a69d37affc79df53aedf3c18a4bcd7460619220fa6b1bc309bcd85851c2c9c2b4da6cb03127abc08b715ff56da8aeae6b74f"
        }
      ],
      "purl": "pkg:npm/deferred-leveldown@5.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/deferred-leveldown@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "detect-libc",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88095bda8f90220c95f162bf92cad70bd0e424913e655c20578600e35b91edc261af27531cf160a331e185c0ced93944bc7e09939143225f56312d7fd800fdb7"
        }
      ],
      "purl": "pkg:npm/detect-libc@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/detect-libc@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "encoding-down",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7e92149863863c11e04d71ceb71baa1772270dc9ef15cbdbb155fed0a7d31c823682e043af3100f96ce8ab2e0a70a2464c1fa4902d4dce9a0584498f40d07bf"
        }
      ],
      "purl": "pkg:npm/encoding-down@6.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/encoding-down@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "errno",
      "version": "0.1.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83758951967ec57bf00b5f5b7dc797e6d65a6171e57ea57adcf1bd1a0b477fd9b5b35fae5be1ff18f4090ed156bce1db749fe7e317aac19d485a5d150f6a4936"
        }
      ],
      "purl": "pkg:npm/errno@0.1.8",
      "type": "library",
      "bom-ref": "pkg:npm/errno@0.1.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "farmhash",
      "version": "3.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3633402d6989d55536b71742db7bf3b3b883d6729b6ff8f001701b733f8d8ccaf393b2b0d2b650c9a04fb3b24185ac79246800f6fa6b0e2fb891dc39aaa424f9"
        }
      ],
      "purl": "pkg:npm/farmhash@3.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/farmhash@3.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "https-proxy-agent",
      "version": "7.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f729219bc735edb621fa30e6e84e60ee5d00802b8247aac0d7b79b0bd6d4b3294737a337b93b86a0bd9e68099d031858a39260c976dc14cdbba238ba1f8779ac"
        }
      ],
      "purl": "pkg:npm/https-proxy-agent@7.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/https-proxy-agent@7.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ieee754",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0782ef5e0935b9f12883a2e2aa37baa75da6e66ce6515c168697b42160807d9330de9a32ec1ed73149aea02e0d822e572bca6f1e22bdcbd2149e13b050b17bb"
        }
      ],
      "purl": "pkg:npm/ieee754@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/ieee754@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "immediate",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40eab095d5944ad79af054700beee97000271fde8743720932d8eb41ccbf2cb8c855ff95b128cf9a7fec523a4f11ee2e392b9f2fa6456b055b1160f1b4ad3e3b"
        }
      ],
      "purl": "pkg:npm/immediate@3.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/immediate@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "level-codec",
      "version": "9.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38a7eb8beed37969ad93160251d5be8e667d4ea0ee199d5e72e61739e552987a71acaa2daa1d2dbc7541f0cfb64e2bd8b50c3d8757cfa41468d8631aa45cc0eb"
        }
      ],
      "purl": "pkg:npm/level-codec@9.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/level-codec@9.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "level-concat-iterator",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0a55ec63137b159fdb69204fbac02f33fbfbaa61563db21121300f6da6a35dd4654dc872df6ca1067c0ca4f98074ccbb59c28044d0043600a940a506c3d4a71"
        }
      ],
      "purl": "pkg:npm/level-concat-iterator@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/level-concat-iterator@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "level-errors",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e664afb98febe22e6ccde063be85e2b6e472414325bea87f0b2288bec589ef97658028f8654dc4716a06cda15c205e910b6cf5eb3906ed3ca06ea84d370002f"
        }
      ],
      "purl": "pkg:npm/level-errors@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/level-errors@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "level-iterator-stream",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29994d5449428c246dc7d983220ca333ddaaa9e0fe9a664bb23750693db6cff4be62e8e31b6e8a0e1057c09a94580b965206c048701f96c3e8e97720a3c1e7c8"
        }
      ],
      "purl": "pkg:npm/level-iterator-stream@4.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/level-iterator-stream@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "level-js",
      "version": "5.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f5ccc96541ee9191bb9f8fd970918ade426d3dbb68e0414267a3c204d04952ef72651be241d40579dcb178948c14be5c36758da99df76a04a31d6227949f8a6"
        }
      ],
      "purl": "pkg:npm/level-js@5.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/level-js@5.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "level-packager",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dc3ad1d3bc1fc85154ab85ac8220ffc7ff4da7b2be725c53ea8716780a2ef37d392c7dffae769a0419341f19febe78d86da998981b4ba3be673db1cb95051e95"
        }
      ],
      "purl": "pkg:npm/level-packager@5.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/level-packager@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "level-supports",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e8eb2be4c2c55e04e71dff831421a81d95df571e0004b6e6e0cee8421e792e22b3ab94ecaa925dc626164f442185b2e2bfb5d52b257d1639f8f9da8714c8335"
        }
      ],
      "purl": "pkg:npm/level-supports@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/level-supports@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "level",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63795a60743644129dd8ee12ccec689e634b321f7eee8a192ba93ce68702d22adabd037d68878ff194aeabaa98e3576cd94cb627aa26b7ddd3645098b3c59357"
        }
      ],
      "purl": "pkg:npm/level@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/level@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "leveldown",
      "version": "5.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5c4569aca5a856da4012ecaf507a7ba3e28ef18bde000a1826bf7a485357ddd18ea9ea335e94b9f12274d19b9b7d28d3268ac330f2e96d0067115edf8dc3396"
        }
      ],
      "purl": "pkg:npm/leveldown@5.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/leveldown@5.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "levelup",
      "version": "4.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e67eeb72cf10face92f73527b63ea0754bc3ab7ced76f8bf909fb51db1a2e687e2206415807c2de6862902eb00046e5bf34d64d587e3892d4cb89db687c2a957"
        }
      ],
      "purl": "pkg:npm/levelup@4.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/levelup@4.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ltgt",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60fdad732c3aa6acf37e927a5ef58c0d1776192321d55faa1f8775c134c27fbf20ef8ec542fb7f7f33033f79c2a2df75cac39b43e274b32e9d95400154cd41f3"
        }
      ],
      "purl": "pkg:npm/ltgt@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/ltgt@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minipass",
      "version": "7.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "539da88daca16533211ea5a9ee98dc62ff5742f531f54640dd34429e621955e91cc280a91a776026264b7f9f6735947629f920944e9c1558369e8bf22eb33fbb"
        }
      ],
      "purl": "pkg:npm/minipass@7.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/minipass@7.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mkdirp-classic",
      "version": "0.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95371d831d196960ddc3833cc6907e6b8f67ac5501a6582f47dfae5eb0f092e9f8ce88e0d83afcae95d6e2b61a01741ba03714eeafb6f7a6e9dcc158ac85b168"
        }
      ],
      "purl": "pkg:npm/mkdirp-classic@0.5.3",
      "type": "library",
      "bom-ref": "pkg:npm/mkdirp-classic@0.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48"
        }
      ],
      "purl": "pkg:npm/ms@2.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "napi-macros",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "583ef5084b43e49a12488cdcd4c5142f11e114e249b359161579b64f06776ed523c209d96e4ee2689e2e824c92445d0f529d817cc153f7cec549210296ec4be6"
        }
      ],
      "purl": "pkg:npm/napi-macros@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/napi-macros@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "native-app",
      "version": "0.0.0-use.local",
      "scope": "optional",
      "purl": "pkg:npm/native-app@0.0.0-use.local",
      "type": "library",
      "bom-ref": "pkg:npm/native-app@0.0.0-use.local",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "",
      "name": "native-hello-world",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "740716e126ce4b00928a78aa088e35e70c291f117a245bc68481bfc8f5ffb30fe5d0d72ad3e219227dded9abf8955c92fcc27bdba4c059f240f32137bf83cf18"
        }
      ],
      "purl": "pkg:npm/native-hello-world@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/native-hello-world@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "",
      "name": "node-abi",
      "version": "3.71.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbd0792ea729329cd9d099f28a5681ff9e8a6db48cf64e1437bf6a7fd669009d1e758a784619a1c4cc8bfd1ed17162f042c787654edf19a1f64b5018457c9c1f"
        }
      ],
      "purl": "pkg:npm/node-abi@3.71.0",
      "type": "library",
      "bom-ref": "pkg:npm/node-abi@3.71.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "node-abi,getAbi,node-abi/getAbi"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/rebuild.js",
            "line": 4
          },
          {
            "location": "lib/rebuild.js",
            "line": 84
          },
          {
            "location": "src/rebuild.ts",
            "line": 4
          },
          {
            "location": "src/rebuild.ts",
            "line": 236
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-addon-api",
      "version": "1.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bcf526f2ce788182730d3c3df5206585873d1e837a6e1378ff84abccf2f19cf3f93a8274f9c1245af0de63a0dbd1bb95ca2f767ecf5c678d6930326aaf396c4e"
        }
      ],
      "purl": "pkg:npm/node-addon-api@1.7.2",
      "type": "library",
      "bom-ref": "pkg:npm/node-addon-api@1.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-addon-api",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0eb269786124ba6fad9df8007a149e03c199b3e5a3038125dfb3e747c2d5113d406a4e33f4de1ea600aa2339be1f137d55eba1a73ee34e5fff06c52a5c296d1d"
        }
      ],
      "purl": "pkg:npm/node-addon-api@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/node-addon-api@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-addon-api",
      "version": "8.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "31a03b00f6b0753ab08360952fdf80a1abb619dcf8125fa1ab07e3a414da050963440c3a86c77a0334c0be7a71acb5e242dc468b79201ee6151c7b943afe946d"
        }
      ],
      "purl": "pkg:npm/node-addon-api@8.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/node-addon-api@8.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-fetch",
      "version": "2.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b55786b6028208e6fbe594ccccc213cab67a72899c9234eb59dba51062a299ea853210fcf526998eaa2867b0963ad72338824450905679ff0fa304b8c5093ae8"
        }
      ],
      "purl": "pkg:npm/node-fetch@2.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/node-fetch@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-gyp-build",
      "version": "4.8.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "444e189907ece2081fe60e75368784f7782cfddb554b60123743dfb89509df89f1f29c03bbfa16b3a3e0be3f48799a4783f487da6203245fa5bed239ba7407e1"
        }
      ],
      "purl": "pkg:npm/node-gyp-build@4.8.4",
      "type": "library",
      "bom-ref": "pkg:npm/node-gyp-build@4.8.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-gyp-build",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c652daa855612c9ed8aa95dca5e7dc34d72f3849ef415412aef261e44956c0d73ba197401be5c605a709e47fbaa80c76bb31ce29c6bba4f829efbaf457b4698"
        }
      ],
      "purl": "pkg:npm/node-gyp-build@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/node-gyp-build@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-pre-gyp-test",
      "version": "0.0.0-use.local",
      "scope": "optional",
      "purl": "pkg:npm/node-pre-gyp-test@0.0.0-use.local",
      "type": "library",
      "bom-ref": "pkg:npm/node-pre-gyp-test@0.0.0-use.local",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nopt",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62e9ea70c7a3eb91d162d2c706b6606c041e4e7b547cbbb48f8b3695af457dd6479904d7ace600856bf923dd8d1ed0696f06195c8c20f02ac87c1da0e1d315ef"
        }
      ],
      "purl": "pkg:npm/nopt@8.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/nopt@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npm-run-path",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8399f01239e9a5bf5a10bddbc71ecac97e0b7890e5b78abe9731fc759db48865b0686cc86ec079cd254a98ba119a3fa08f1b23f9de1a5428c19007bbc7b5a728"
        }
      ],
      "purl": "pkg:npm/npm-run-path@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/npm-run-path@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "opencollective-postinstall",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a0104a218bc1afaae943f0af378461eeb2836f9848bad872bbd067ec5d1d9791636f307454ab77d0746f10341366f295384656a340ebdb87a2585058e8567e5"
        }
      ],
      "purl": "pkg:npm/opencollective-postinstall@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/opencollective-postinstall@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prebuild-install",
      "version": "7.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e64868ba9ef2068fd7264f5b03e5298a901e02a450acdb1f56258d88c09dea601eefdb3d1dfdff8513fdd230a92961712be0676192626a3b4d01ba154d48bdd3"
        }
      ],
      "purl": "pkg:npm/prebuild-install@7.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/prebuild-install@7.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prebuildify",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "869a02fefe17ac5263194fa16db903640eeaaf2af68d52957016dbcfff6718cdf7909f3146bb420d39653f06d19edf9770a461226682304f743b9ddbb49c14a3"
        }
      ],
      "purl": "pkg:npm/prebuildify@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/prebuildify@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prr",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b9272c602e4f4472a215e58daff88f802923b84bc39c8860376bb1c0e42aaf18c25d69ad974bd06ec6db6f544b783edecd5502cd3d184748d99080d68e4be5f"
        }
      ],
      "purl": "pkg:npm/prr@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/prr@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readable-stream",
      "version": "3.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7"
        }
      ],
      "purl": "pkg:npm/readable-stream@3.6.2",
      "type": "library",
      "bom-ref": "pkg:npm/readable-stream@3.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ref-napi",
      "version": "1.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0dec4136a903e456b0db87bab779da89ee206661e771479a7afab7851b2d522e5ad8a0976ba37b71b0220f4d2ff13312a7a1fd9a92c09505877a584dab17537f"
        }
      ],
      "purl": "pkg:npm/ref-napi@1.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/ref-napi@1.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97d3441e97ace8be4b1976433d1c32658f6afaff09f143e52c593bae7eef33de19e3e369c88bd985ce1042c6f441c80c6803078d1de2a9988080b66684cbb30c"
        }
      ],
      "purl": "pkg:npm/semver@7.6.2",
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.7.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5215ad0234e2845d4ea5bb9d836d42b03499546ddafb12075566899fc617f68794bb6f146076b6881d755de17d6c6cc73372555879ec7dce2c2feee947866ad2"
        }
      ],
      "purl": "pkg:npm/semver@7.7.4",
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "simple-get",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0649a581dbca741babb960423248899203165769747142033479a7dc5e77d7b0fced0253c731cd57cf21e31e4d77c9157c3069f4448d558ebc96cf9e1eebcf0"
        }
      ],
      "purl": "pkg:npm/simple-get@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/simple-get@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string_decoder",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "810614ddb030e271cd591935dcd5956b2410dd079d64ff92a1844d6b7588bf992b3e1b69b0f4d34a3e06e0bd73046ac646b5264c1987b20d0601f81ef35d731d"
        }
      ],
      "purl": "pkg:npm/string_decoder@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/string_decoder@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tar-fs",
      "version": "2.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "decb25acdc6839182c06ec83cba6136205bda1db984e120c8ffd0d80182bc5baa1d916f9b6c5c663ea3f9975b4dd49e3c6bb7b1707cbcdaba4e76042f43ec84c"
        }
      ],
      "purl": "pkg:npm/tar-fs@2.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/tar-fs@2.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tar-stream",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f4c910b3ee7196502e1ff015a7ba321ec6ea837667220d7bcb8d0852d51cb04b87f7ae471008a6fb8f5b1a1b5078f62f3a82d30c706f20ada1238ac797e7692"
        }
      ],
      "purl": "pkg:npm/tar-stream@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/tar-stream@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tar",
      "version": "7.5.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bce0e51692356078e6f6a909d5c93f5b4c099c097ffea19b1b1bf10385539a429baba26bca59aabbace68c4519d16f2f1c07afe7eaab55876a449a032480fabc"
        }
      ],
      "purl": "pkg:npm/tar@7.5.21",
      "type": "library",
      "bom-ref": "pkg:npm/tar@7.5.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tr46",
      "version": "0.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "047cb209a6b60c742f05c9d3ace8fa510bff609995c129a37ace03476a9b12db4dbf975e74600830ef0796e18882b2381fb5fb1f6b4f96b832c374de3ab91a11"
        }
      ],
      "purl": "pkg:npm/tr46@0.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/tr46@0.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webidl-conversions",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5612d5f3e54760a797052eb4927f0ddc01383550f542ccd33d5238cfd65aeed392a45ad38364970d0a0f4fea32e1f4d231b3d8dac4a3bdd385e5cf802ae097db"
        }
      ],
      "purl": "pkg:npm/webidl-conversions@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/webidl-conversions@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-url",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1588bed84d10b72d5eec1d0faa0722ba1962f1821e7539c535558fb5398d223b0c50d8acab950b8c488b4ba69043fd833cc2697056b167d8ad46fac3995a55d5"
        }
      ],
      "purl": "pkg:npm/whatwg-url@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-url@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "windows-active-process",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b61249e5adaf3b5832d22c7410818bc5956d23263ccb5f14d429c2c34670b4aabc2a4d8fc2d0f21cff9e1b99c682feeb0bc95e14b2a53568f38909b23a0fa76"
        }
      ],
      "purl": "pkg:npm/windows-active-process@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/windows-active-process@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/native-app1/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/native-app1/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/native-app1/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "4.4.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6"
        }
      ],
      "purl": "pkg:npm/debug@4.4.3",
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "test/fixture/napi-build-version/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "debug"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "test/fixture/napi-build-version/yarn.lock"
              }
            ],
            "concludedValue": "test/fixture/napi-build-version/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "lib/cache.js",
            "line": 2
          },
          {
            "location": "lib/cache.js",
            "line": 6
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/clang-fetcher.js",
            "line": 9
          },
          {
            "location": "lib/fetcher.js",
            "line": 1
          },
          {
            "location": "lib/fetcher.js",
            "line": 3
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 1
          },
          {
            "location": "lib/module-rebuilder.js",
            "line": 9
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 2
          },
          {
            "location": "lib/module-type/node-gyp/node-gyp.js",
            "line": 8
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 1
          },
          {
            "location": "lib/module-type/node-pre-gyp.js",
            "line": 5
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuild-install.js",
            "line": 6
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 1
          },
          {
            "location": "lib/module-type/prebuildify.js",
            "line": 6
          },
          {
            "location": "lib/module-walker.js",
            "line": 1
          },
          {
            "location": "lib/module-walker.js",
            "line": 6
          },
          {
            "location": "lib/rebuild.js",
            "line": 1
          },
          {
            "location": "lib/rebuild.js",
            "line": 11
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 2
          },
          {
            "location": "lib/sysroot-fetcher.js",
            "line": 8
          },
          {
            "location": "src/cache.ts",
            "line": 2
          },
          {
            "location": "src/cache.ts",
            "line": 7
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/clang-fetcher.ts",
            "line": 10
          },
          {
            "location": "src/fetcher.ts",
            "line": 1
          },
          {
            "location": "src/fetcher.ts",
            "line": 4
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 1
          },
          {
            "location": "src/module-rebuilder.ts",
            "line": 12
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 2
          },
          {
            "location": "src/module-type/node-gyp/node-gyp.ts",
            "line": 10
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 1
          },
          {
            "location": "src/module-type/node-pre-gyp.ts",
            "line": 7
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuild-install.ts",
            "line": 8
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 1
          },
          {
            "location": "src/module-type/prebuildify.ts",
            "line": 8
          },
          {
            "location": "src/module-walker.ts",
            "line": 1
          },
          {
            "location": "src/module-walker.ts",
            "line": 8
          },
          {
            "location": "src/rebuild.ts",
            "line": 1
          },
          {
            "location": "src/rebuild.ts",
            "line": 13
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 2
          },
          {
            "location": "src/sysroot-fetcher.ts",
            "line": 10
          }
        ]
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/@babel/helper-string-parser@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-identifier@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/parser@7.29.8",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/types@7.29.8",
      "dependsOn": [
        "pkg:npm/@babel/helper-string-parser@7.29.7",
        "pkg:npm/@babel/helper-validator-identifier@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@bcoe/v8-coverage@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@electron/get@2.0.2",
      "dependsOn": [
        "pkg:npm/debug@4.3.3",
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/fs-extra@8.1.0",
        "pkg:npm/global-agent@3.0.0",
        "pkg:npm/got@11.8.5",
        "pkg:npm/progress@2.0.3",
        "pkg:npm/semver@6.3.1",
        "pkg:npm/sumchecker@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@electron/rebuild@4.2.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-string-parser@7.29.7",
        "pkg:npm/@babel/helper-validator-identifier@7.29.7",
        "pkg:npm/@babel/parser@7.29.8",
        "pkg:npm/@babel/types@7.29.8",
        "pkg:npm/@bcoe/v8-coverage@1.0.2",
        "pkg:npm/@electron/get@2.0.2",
        "pkg:npm/@emnapi/core@1.10.0",
        "pkg:npm/@emnapi/runtime@1.10.0",
        "pkg:npm/@emnapi/wasi-threads@1.2.1",
        "pkg:npm/@gerrit0/mini-shiki@3.23.0",
        "pkg:npm/@isaacs/fs-minipass@4.0.1",
        "pkg:npm/@jridgewell/resolve-uri@3.1.1",
        "pkg:npm/@jridgewell/sourcemap-codec@1.4.15",
        "pkg:npm/@jridgewell/sourcemap-codec@1.6.0",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31",
        "pkg:npm/@malept/cross-spawn-promise@2.0.0",
        "pkg:npm/@mapbox/node-pre-gyp@2.0.3",
        "pkg:npm/@napi-rs/wasm-runtime@1.1.5",
        "pkg:npm/@newrelic/native-metrics@12.0.0",
        "pkg:npm/@oxc-project/types@0.133.0",
        "pkg:npm/@oxfmt/binding-android-arm-eabi@0.42.0",
        "pkg:npm/@oxfmt/binding-android-arm64@0.42.0",
        "pkg:npm/@oxfmt/binding-darwin-arm64@0.42.0",
        "pkg:npm/@oxfmt/binding-darwin-x64@0.42.0",
        "pkg:npm/@oxfmt/binding-freebsd-x64@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-arm-gnueabihf@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-arm-musleabihf@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-arm64-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-arm64-musl@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-ppc64-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-riscv64-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-riscv64-musl@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-s390x-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-x64-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-x64-musl@0.42.0",
        "pkg:npm/@oxfmt/binding-openharmony-arm64@0.42.0",
        "pkg:npm/@oxfmt/binding-win32-arm64-msvc@0.42.0",
        "pkg:npm/@oxfmt/binding-win32-ia32-msvc@0.42.0",
        "pkg:npm/@oxfmt/binding-win32-x64-msvc@0.42.0",
        "pkg:npm/@oxlint-tsgolint/darwin-arm64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/darwin-x64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/linux-arm64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/linux-x64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/win32-arm64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/win32-x64@0.18.1",
        "pkg:npm/@oxlint/binding-android-arm-eabi@1.61.0",
        "pkg:npm/@oxlint/binding-android-arm64@1.61.0",
        "pkg:npm/@oxlint/binding-darwin-arm64@1.61.0",
        "pkg:npm/@oxlint/binding-darwin-x64@1.61.0",
        "pkg:npm/@oxlint/binding-freebsd-x64@1.61.0",
        "pkg:npm/@oxlint/binding-linux-arm-gnueabihf@1.61.0",
        "pkg:npm/@oxlint/binding-linux-arm-musleabihf@1.61.0",
        "pkg:npm/@oxlint/binding-linux-arm64-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-arm64-musl@1.61.0",
        "pkg:npm/@oxlint/binding-linux-ppc64-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-riscv64-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-riscv64-musl@1.61.0",
        "pkg:npm/@oxlint/binding-linux-s390x-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-x64-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-x64-musl@1.61.0",
        "pkg:npm/@oxlint/binding-openharmony-arm64@1.61.0",
        "pkg:npm/@oxlint/binding-win32-arm64-msvc@1.61.0",
        "pkg:npm/@oxlint/binding-win32-ia32-msvc@1.61.0",
        "pkg:npm/@oxlint/binding-win32-x64-msvc@1.61.0",
        "pkg:npm/@rolldown/binding-android-arm64@1.0.3",
        "pkg:npm/@rolldown/binding-darwin-arm64@1.0.3",
        "pkg:npm/@rolldown/binding-darwin-x64@1.0.3",
        "pkg:npm/@rolldown/binding-freebsd-x64@1.0.3",
        "pkg:npm/@rolldown/binding-linux-arm-gnueabihf@1.0.3",
        "pkg:npm/@rolldown/binding-linux-arm64-gnu@1.0.3",
        "pkg:npm/@rolldown/binding-linux-arm64-musl@1.0.3",
        "pkg:npm/@rolldown/binding-linux-ppc64-gnu@1.0.3",
        "pkg:npm/@rolldown/binding-linux-s390x-gnu@1.0.3",
        "pkg:npm/@rolldown/binding-linux-x64-gnu@1.0.3",
        "pkg:npm/@rolldown/binding-linux-x64-musl@1.0.3",
        "pkg:npm/@rolldown/binding-openharmony-arm64@1.0.3",
        "pkg:npm/@rolldown/binding-wasm32-wasi@1.0.3",
        "pkg:npm/@rolldown/binding-win32-arm64-msvc@1.0.3",
        "pkg:npm/@rolldown/binding-win32-x64-msvc@1.0.3",
        "pkg:npm/@rolldown/pluginutils@1.0.1",
        "pkg:npm/@shikijs/engine-oniguruma@3.23.0",
        "pkg:npm/@shikijs/langs@3.23.0",
        "pkg:npm/@shikijs/themes@3.23.0",
        "pkg:npm/@shikijs/types@3.23.0",
        "pkg:npm/@shikijs/vscode-textmate@10.0.2",
        "pkg:npm/@sindresorhus/is@4.0.1",
        "pkg:npm/@szmarczak/http-timer@4.0.6",
        "pkg:npm/@tsconfig/node22@22.0.0",
        "pkg:npm/@tybys/wasm-util@0.10.2",
        "pkg:npm/@types/cacheable-request@6.0.2",
        "pkg:npm/@types/chai@5.2.3",
        "pkg:npm/@types/debug@4.1.13",
        "pkg:npm/@types/deep-eql@4.0.2",
        "pkg:npm/@types/estree@1.0.8",
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/http-cache-semantics@4.0.1",
        "pkg:npm/@types/keyv@3.1.2",
        "pkg:npm/@types/ms@2.1.0",
        "pkg:npm/@types/node-abi@3.0.0",
        "pkg:npm/@types/node@12.20.55",
        "pkg:npm/@types/node@22.12.0",
        "pkg:npm/@types/node@22.18.0",
        "pkg:npm/@types/responselike@1.0.0",
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/@types/yauzl@2.10.0",
        "pkg:npm/@vitest/coverage-v8@5.0.1",
        "pkg:npm/@vitest/istanbul-lib-coverage@1.0.1",
        "pkg:npm/@vitest/istanbul-lib-report@1.0.1",
        "pkg:npm/@vitest/mocker@5.0.1",
        "pkg:npm/@vitest/spy@5.0.1",
        "pkg:npm/abbrev@3.0.1",
        "pkg:npm/abbrev@4.0.0",
        "pkg:npm/abstract-leveldown@6.2.3",
        "pkg:npm/abstract-leveldown@6.3.0",
        "pkg:npm/agent-base@7.1.4",
        "pkg:npm/ansi-regex@2.1.1",
        "pkg:npm/ansi-regex@5.0.1",
        "pkg:npm/aproba@1.2.0",
        "pkg:npm/are-we-there-yet@1.1.7",
        "pkg:npm/argparse@2.0.1",
        "pkg:npm/assertion-error@2.0.1",
        "pkg:npm/ast-v8-to-istanbul@1.0.6",
        "pkg:npm/async-function@1.0.0",
        "pkg:npm/async-generator-function@1.0.0",
        "pkg:npm/available-typed-arrays@1.0.7",
        "pkg:npm/balanced-match@4.0.4",
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/bcrypt@6.0.0",
        "pkg:npm/bindings@1.5.0",
        "pkg:npm/bl@1.2.3",
        "pkg:npm/bl@4.1.0",
        "pkg:npm/boolean@3.1.2",
        "pkg:npm/brace-expansion@5.0.12",
        "pkg:npm/buffer-alloc-unsafe@1.1.0",
        "pkg:npm/buffer-alloc@1.2.0",
        "pkg:npm/buffer-crc32@0.2.13",
        "pkg:npm/buffer-fill@1.0.0",
        "pkg:npm/buffer@5.7.1",
        "pkg:npm/cacheable-lookup@5.0.4",
        "pkg:npm/cacheable-request@7.0.2",
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/call-bind@1.0.8",
        "pkg:npm/call-bound@1.0.4",
        "pkg:npm/chai@6.2.2",
        "pkg:npm/chownr@1.1.4",
        "pkg:npm/chownr@3.0.0",
        "pkg:npm/clone-response@1.0.2",
        "pkg:npm/code-point-at@1.1.0",
        "pkg:npm/consola@3.4.2",
        "pkg:npm/console-control-strings@1.1.0",
        "pkg:npm/core-util-is@1.0.3",
        "pkg:npm/cross-spawn@7.0.6",
        "pkg:npm/debug@3.2.7",
        "pkg:npm/debug@4.3.3",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/debug@4.3.5",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/decompress-response@3.3.0",
        "pkg:npm/decompress-response@6.0.0",
        "pkg:npm/deep-extend@0.6.0",
        "pkg:npm/defer-to-connect@2.0.1",
        "pkg:npm/deferred-leveldown@5.3.0",
        "pkg:npm/define-data-property@1.1.4",
        "pkg:npm/define-properties@1.1.3",
        "pkg:npm/delegates@1.0.0",
        "pkg:npm/detect-libc@1.0.3",
        "pkg:npm/detect-libc@2.0.3",
        "pkg:npm/detect-libc@2.1.2",
        "pkg:npm/detect-node@2.1.0",
        "pkg:npm/dunder-proto@1.0.1",
        "pkg:npm/electron@39.8.10",
        "pkg:npm/emoji-regex@8.0.0",
        "pkg:npm/encoding-down@6.3.0",
        "pkg:npm/end-of-stream@1.4.4",
        "pkg:npm/end-of-stream@1.4.5",
        "pkg:npm/entities@4.5.0",
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/errno@0.1.8",
        "pkg:npm/es-define-property@1.0.1",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/es-module-lexer@2.3.2",
        "pkg:npm/es-object-atoms@1.1.1",
        "pkg:npm/es6-error@4.1.1",
        "pkg:npm/escape-string-regexp@4.0.0",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/expand-template@2.0.3",
        "pkg:npm/expect-type@1.4.0",
        "pkg:npm/exponential-backoff@3.1.1",
        "pkg:npm/exponential-backoff@3.1.2",
        "pkg:npm/extract-zip@2.0.1",
        "pkg:npm/farmhash@3.3.1",
        "pkg:npm/fd-slicer@1.1.0",
        "pkg:npm/fdir@6.4.4",
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/file-uri-to-path@1.0.0",
        "pkg:npm/for-each@0.3.5",
        "pkg:npm/fs-constants@1.0.0",
        "pkg:npm/fs-extra@8.1.0",
        "pkg:npm/fsevents@2.3.3",
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/gauge@2.7.4",
        "pkg:npm/generator-function@2.0.1",
        "pkg:npm/get-intrinsic@1.3.1",
        "pkg:npm/get-proto@1.0.1",
        "pkg:npm/get-stream@5.2.0",
        "pkg:npm/github-from-package@0.0.0",
        "pkg:npm/global-agent@3.0.0",
        "pkg:npm/globalthis@1.0.2",
        "pkg:npm/gopd@1.2.0",
        "pkg:npm/got@11.8.5",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/graceful-fs@4.2.8",
        "pkg:npm/has-property-descriptors@1.0.2",
        "pkg:npm/has-symbols@1.1.0",
        "pkg:npm/has-tostringtag@1.0.2",
        "pkg:npm/has-unicode@2.0.1",
        "pkg:npm/hasown@2.0.2",
        "pkg:npm/http-cache-semantics@4.1.1",
        "pkg:npm/http2-wrapper@1.0.3",
        "pkg:npm/https-proxy-agent@7.0.6",
        "pkg:npm/husky@9.1.7",
        "pkg:npm/ieee754@1.2.1",
        "pkg:npm/immediate@3.3.0",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/ini@1.3.8",
        "pkg:npm/is-callable@1.2.7",
        "pkg:npm/is-fullwidth-code-point@1.0.0",
        "pkg:npm/is-fullwidth-code-point@3.0.0",
        "pkg:npm/is-typed-array@1.1.15",
        "pkg:npm/isarray@1.0.0",
        "pkg:npm/isarray@2.0.5",
        "pkg:npm/isexe@2.0.0",
        "pkg:npm/isexe@4.0.0",
        "pkg:npm/js-tokens@10.0.0",
        "pkg:npm/json-buffer@3.0.1",
        "pkg:npm/json-stringify-safe@5.0.1",
        "pkg:npm/jsonfile@4.0.0",
        "pkg:npm/keyv@4.0.3",
        "pkg:npm/level-codec@9.0.2",
        "pkg:npm/level-concat-iterator@2.0.1",
        "pkg:npm/level-errors@2.0.1",
        "pkg:npm/level-iterator-stream@4.0.2",
        "pkg:npm/level-js@5.0.2",
        "pkg:npm/level-packager@5.1.1",
        "pkg:npm/level-supports@1.0.1",
        "pkg:npm/level@6.0.0",
        "pkg:npm/leveldown@5.6.0",
        "pkg:npm/levelup@4.4.0",
        "pkg:npm/lightningcss-android-arm64@1.32.0",
        "pkg:npm/lightningcss-darwin-arm64@1.32.0",
        "pkg:npm/lightningcss-darwin-x64@1.32.0",
        "pkg:npm/lightningcss-freebsd-x64@1.32.0",
        "pkg:npm/lightningcss-linux-arm-gnueabihf@1.32.0",
        "pkg:npm/lightningcss-linux-arm64-gnu@1.32.0",
        "pkg:npm/lightningcss-linux-arm64-musl@1.32.0",
        "pkg:npm/lightningcss-linux-x64-gnu@1.32.0",
        "pkg:npm/lightningcss-linux-x64-musl@1.32.0",
        "pkg:npm/lightningcss-win32-arm64-msvc@1.32.0",
        "pkg:npm/lightningcss-win32-x64-msvc@1.32.0",
        "pkg:npm/lightningcss@1.32.0",
        "pkg:npm/linkify-it@5.0.2",
        "pkg:npm/lint-staged@17.4.1",
        "pkg:npm/lowercase-keys@2.0.0",
        "pkg:npm/lru-cache@6.0.0",
        "pkg:npm/ltgt@2.2.1",
        "pkg:npm/lunr@2.3.9",
        "pkg:npm/magic-string@1.4.1",
        "pkg:npm/magicast@0.5.5",
        "pkg:npm/markdown-it@14.3.2",
        "pkg:npm/matcher@3.0.0",
        "pkg:npm/math-intrinsics@1.1.0",
        "pkg:npm/mdurl@2.0.0",
        "pkg:npm/mimic-response@1.0.1",
        "pkg:npm/mimic-response@3.1.0",
        "pkg:npm/minimatch@10.2.5",
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/minipass@7.1.2",
        "pkg:npm/minipass@7.1.3",
        "pkg:npm/minizlib@3.1.0",
        "pkg:npm/mkdirp-classic@0.5.3",
        "pkg:npm/mkdirp@0.5.6",
        "pkg:npm/ms@2.1.2",
        "pkg:npm/ms@2.1.3",
        "pkg:npm/nan@2.26.2",
        "pkg:npm/nanoid@3.3.16",
        "pkg:npm/napi-build-utils@1.0.2",
        "pkg:npm/napi-macros@2.0.0",
        "pkg:npm/native-app@0.0.0-use.local",
        "pkg:npm/native-hello-world@2.0.0",
        "pkg:npm/node-abi@2.30.1",
        "pkg:npm/node-abi@3.71.0",
        "pkg:npm/node-abi@4.28.0",
        "pkg:npm/node-addon-api@1.7.2",
        "pkg:npm/node-addon-api@5.1.0",
        "pkg:npm/node-addon-api@8.7.0",
        "pkg:npm/node-api-version@0.2.1",
        "pkg:npm/node-fetch@2.7.0",
        "pkg:npm/node-gyp-build@4.1.1",
        "pkg:npm/node-gyp-build@4.8.4",
        "pkg:npm/node-gyp@12.3.0",
        "pkg:npm/node-pre-gyp-test@0.0.0-use.local",
        "pkg:npm/noop-logger@0.1.1",
        "pkg:npm/nopt@8.1.0",
        "pkg:npm/nopt@9.0.0",
        "pkg:npm/normalize-url@6.1.0",
        "pkg:npm/npm-run-path@3.1.0",
        "pkg:npm/npmlog@4.1.2",
        "pkg:npm/number-is-nan@1.0.1",
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/object-keys@1.1.1",
        "pkg:npm/obug@2.2.1",
        "pkg:npm/once@1.4.0",
        "pkg:npm/opencollective-postinstall@2.0.3",
        "pkg:npm/os-homedir@1.0.2",
        "pkg:npm/oxfmt@0.42.0",
        "pkg:npm/oxlint-tsgolint@0.18.1",
        "pkg:npm/oxlint@1.61.0",
        "pkg:npm/p-cancelable@2.1.1",
        "pkg:npm/path-key@3.1.1",
        "pkg:npm/pend@1.2.0",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/picomatch@4.0.7",
        "pkg:npm/possible-typed-array-names@1.1.0",
        "pkg:npm/postcss@8.5.25",
        "pkg:npm/prebuild-install@5.3.0",
        "pkg:npm/prebuild-install@7.1.2",
        "pkg:npm/prebuildify@6.0.1",
        "pkg:npm/proc-log@6.1.0",
        "pkg:npm/process-nextick-args@2.0.1",
        "pkg:npm/progress@2.0.3",
        "pkg:npm/prr@1.0.1",
        "pkg:npm/pump@1.0.3",
        "pkg:npm/pump@2.0.1",
        "pkg:npm/pump@3.0.0",
        "pkg:npm/punycode.js@2.3.1",
        "pkg:npm/quick-lru@5.1.1",
        "pkg:npm/rc@1.2.8",
        "pkg:npm/read-binary-file-arch@1.0.6",
        "pkg:npm/readable-stream@2.3.8",
        "pkg:npm/readable-stream@3.6.2",
        "pkg:npm/ref-napi@1.4.2",
        "pkg:npm/resolve-alpn@1.2.0",
        "pkg:npm/responselike@2.0.0",
        "pkg:npm/roarr@2.15.4",
        "pkg:npm/rolldown@1.0.3",
        "pkg:npm/root-workspace-0b6124@0.0.0-use.local",
        "pkg:npm/safe-buffer@5.1.2",
        "pkg:npm/safe-buffer@5.2.1",
        "pkg:npm/semver-compare@1.0.0",
        "pkg:npm/semver@5.7.2",
        "pkg:npm/semver@6.3.1",
        "pkg:npm/semver@7.5.4",
        "pkg:npm/semver@7.6.2",
        "pkg:npm/semver@7.7.1",
        "pkg:npm/semver@7.7.3",
        "pkg:npm/semver@7.7.4",
        "pkg:npm/serialize-error@7.0.1",
        "pkg:npm/set-blocking@2.0.0",
        "pkg:npm/set-function-length@1.2.2",
        "pkg:npm/shebang-command@2.0.0",
        "pkg:npm/shebang-regex@3.0.0",
        "pkg:npm/siginfo@2.0.0",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/simple-concat@1.0.1",
        "pkg:npm/simple-get@2.8.2",
        "pkg:npm/simple-get@4.0.1",
        "pkg:npm/sleep@6.3.0",
        "pkg:npm/snappy@6.3.4",
        "pkg:npm/source-map-js@1.2.1",
        "pkg:npm/sprintf-js@1.1.2",
        "pkg:npm/stackback@0.0.2",
        "pkg:npm/std-env@4.2.0",
        "pkg:npm/string-argv@0.3.2",
        "pkg:npm/string-width@1.0.2",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/string_decoder@1.1.1",
        "pkg:npm/string_decoder@1.3.0",
        "pkg:npm/strip-ansi@3.0.1",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/strip-json-comments@2.0.1",
        "pkg:npm/sumchecker@3.0.1",
        "pkg:npm/tar-fs@1.16.6",
        "pkg:npm/tar-fs@2.1.4",
        "pkg:npm/tar-stream@1.6.2",
        "pkg:npm/tar-stream@2.2.0",
        "pkg:npm/tar@7.5.16",
        "pkg:npm/tar@7.5.20",
        "pkg:npm/tar@7.5.21",
        "pkg:npm/tinybench@6.1.4",
        "pkg:npm/tinyexec@1.3.0",
        "pkg:npm/tinyglobby@0.2.13",
        "pkg:npm/tinyglobby@0.2.15",
        "pkg:npm/tinyglobby@0.2.17",
        "pkg:npm/tinypool@2.1.0",
        "pkg:npm/tinyrainbow@3.1.1",
        "pkg:npm/to-buffer@1.2.2",
        "pkg:npm/tr46@0.0.3",
        "pkg:npm/tslib@2.8.1",
        "pkg:npm/tunnel-agent@0.6.0",
        "pkg:npm/type-fest@0.13.1",
        "pkg:npm/typed-array-buffer@1.0.3",
        "pkg:npm/typedoc@0.28.19",
        "pkg:npm/typescript@6.0.3",
        "pkg:npm/uc.micro@2.1.0",
        "pkg:npm/undici-types@6.20.0",
        "pkg:npm/undici-types@6.21.0",
        "pkg:npm/undici@6.28.1",
        "pkg:npm/universalify@0.1.2",
        "pkg:npm/util-deprecate@1.0.2",
        "pkg:npm/vite@8.0.16",
        "pkg:npm/vitest@5.0.1",
        "pkg:npm/webidl-conversions@3.0.1",
        "pkg:npm/whatwg-url@5.0.0",
        "pkg:npm/which-pm-runs@1.1.0",
        "pkg:npm/which-typed-array@1.1.19",
        "pkg:npm/which@2.0.2",
        "pkg:npm/which@6.0.1",
        "pkg:npm/why-is-node-running@2.3.0",
        "pkg:npm/wide-align@1.1.5",
        "pkg:npm/windows-active-process@1.1.1",
        "pkg:npm/workspace-app@1.0.0",
        "pkg:npm/wrappy@1.0.2",
        "pkg:npm/xtend@4.0.2",
        "pkg:npm/yallist@4.0.0",
        "pkg:npm/yallist@5.0.0",
        "pkg:npm/yaml@2.8.3",
        "pkg:npm/yaml@2.9.0",
        "pkg:npm/yauzl@2.10.0"
      ]
    },
    {
      "ref": "pkg:npm/@emnapi/core@1.10.0",
      "dependsOn": [
        "pkg:npm/@emnapi/wasi-threads@1.2.1",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@emnapi/runtime@1.10.0",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@emnapi/wasi-threads@1.2.1",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@gerrit0/mini-shiki@3.23.0",
      "dependsOn": [
        "pkg:npm/@shikijs/engine-oniguruma@3.23.0",
        "pkg:npm/@shikijs/langs@3.23.0",
        "pkg:npm/@shikijs/themes@3.23.0",
        "pkg:npm/@shikijs/types@3.23.0",
        "pkg:npm/@shikijs/vscode-textmate@10.0.2"
      ]
    },
    {
      "ref": "pkg:npm/@isaacs/fs-minipass@4.0.1",
      "dependsOn": [
        "pkg:npm/minipass@7.1.2",
        "pkg:npm/minipass@7.1.3"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/resolve-uri@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.4.15",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/trace-mapping@0.3.31",
      "dependsOn": [
        "pkg:npm/@jridgewell/resolve-uri@3.1.1",
        "pkg:npm/@jridgewell/sourcemap-codec@1.4.15"
      ]
    },
    {
      "ref": "pkg:npm/@malept/cross-spawn-promise@2.0.0",
      "dependsOn": [
        "pkg:npm/cross-spawn@7.0.6"
      ]
    },
    {
      "ref": "pkg:npm/@napi-rs/wasm-runtime@1.1.5",
      "dependsOn": [
        "pkg:npm/@tybys/wasm-util@0.10.2"
      ]
    },
    {
      "ref": "pkg:npm/@oxc-project/types@0.133.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-android-arm-eabi@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-android-arm64@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-darwin-arm64@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-darwin-x64@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-freebsd-x64@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-arm-gnueabihf@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-arm-musleabihf@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-arm64-gnu@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-arm64-musl@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-ppc64-gnu@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-riscv64-gnu@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-riscv64-musl@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-s390x-gnu@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-x64-gnu@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-linux-x64-musl@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-openharmony-arm64@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-win32-arm64-msvc@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-win32-ia32-msvc@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxfmt/binding-win32-x64-msvc@0.42.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint-tsgolint/darwin-arm64@0.18.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint-tsgolint/darwin-x64@0.18.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint-tsgolint/linux-arm64@0.18.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint-tsgolint/linux-x64@0.18.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint-tsgolint/win32-arm64@0.18.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint-tsgolint/win32-x64@0.18.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-android-arm-eabi@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-android-arm64@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-darwin-arm64@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-darwin-x64@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-freebsd-x64@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-arm-gnueabihf@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-arm-musleabihf@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-arm64-gnu@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-arm64-musl@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-ppc64-gnu@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-riscv64-gnu@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-riscv64-musl@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-s390x-gnu@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-x64-gnu@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-linux-x64-musl@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-openharmony-arm64@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-win32-arm64-msvc@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-win32-ia32-msvc@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oxlint/binding-win32-x64-msvc@1.61.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-android-arm64@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-darwin-arm64@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-darwin-x64@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-freebsd-x64@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-arm-gnueabihf@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-arm64-gnu@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-arm64-musl@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-ppc64-gnu@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-s390x-gnu@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-x64-gnu@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-x64-musl@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-openharmony-arm64@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-wasm32-wasi@1.0.3",
      "dependsOn": [
        "pkg:npm/@emnapi/core@1.10.0",
        "pkg:npm/@emnapi/runtime@1.10.0",
        "pkg:npm/@napi-rs/wasm-runtime@1.1.5"
      ]
    },
    {
      "ref": "pkg:npm/@rolldown/binding-win32-arm64-msvc@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-win32-x64-msvc@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/pluginutils@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@shikijs/engine-oniguruma@3.23.0",
      "dependsOn": [
        "pkg:npm/@shikijs/types@3.23.0",
        "pkg:npm/@shikijs/vscode-textmate@10.0.2"
      ]
    },
    {
      "ref": "pkg:npm/@shikijs/langs@3.23.0",
      "dependsOn": [
        "pkg:npm/@shikijs/types@3.23.0"
      ]
    },
    {
      "ref": "pkg:npm/@shikijs/themes@3.23.0",
      "dependsOn": [
        "pkg:npm/@shikijs/types@3.23.0"
      ]
    },
    {
      "ref": "pkg:npm/@shikijs/types@3.23.0",
      "dependsOn": [
        "pkg:npm/@shikijs/vscode-textmate@10.0.2",
        "pkg:npm/@types/hast@3.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@shikijs/vscode-textmate@10.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sindresorhus/is@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@szmarczak/http-timer@4.0.6",
      "dependsOn": [
        "pkg:npm/defer-to-connect@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@tsconfig/node22@22.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tybys/wasm-util@0.10.2",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/cacheable-request@6.0.2",
      "dependsOn": [
        "pkg:npm/@types/http-cache-semantics@4.0.1",
        "pkg:npm/@types/keyv@3.1.2",
        "pkg:npm/@types/node@22.18.0",
        "pkg:npm/@types/responselike@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/chai@5.2.3",
      "dependsOn": [
        "pkg:npm/@types/deep-eql@4.0.2",
        "pkg:npm/assertion-error@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/debug@4.1.13",
      "dependsOn": [
        "pkg:npm/@types/ms@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/deep-eql@4.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/estree@1.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/hast@3.0.4",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/http-cache-semantics@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/keyv@3.1.2",
      "dependsOn": [
        "pkg:npm/@types/node@22.18.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/ms@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node-abi@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@22.18.0",
      "dependsOn": [
        "pkg:npm/undici-types@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/node@22.12.0",
      "dependsOn": [
        "pkg:npm/undici-types@6.20.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/responselike@1.0.0",
      "dependsOn": [
        "pkg:npm/@types/node@22.18.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/unist@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/yauzl@2.10.0",
      "dependsOn": [
        "pkg:npm/@types/node@22.18.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/coverage-v8@5.0.1",
      "dependsOn": [
        "pkg:npm/@bcoe/v8-coverage@1.0.2",
        "pkg:npm/@vitest/istanbul-lib-coverage@1.0.1",
        "pkg:npm/@vitest/istanbul-lib-report@1.0.1",
        "pkg:npm/ast-v8-to-istanbul@1.0.6",
        "pkg:npm/magicast@0.5.5",
        "pkg:npm/obug@2.2.1",
        "pkg:npm/std-env@4.2.0",
        "pkg:npm/tinyrainbow@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/istanbul-lib-coverage@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@vitest/istanbul-lib-report@1.0.1",
      "dependsOn": [
        "pkg:npm/@vitest/istanbul-lib-coverage@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/mocker@5.0.1",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.31",
        "pkg:npm/@vitest/spy@5.0.1",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/magic-string@1.4.1"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/spy@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/abbrev@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/argparse@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/assertion-error@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ast-v8-to-istanbul@1.0.6",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.31",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/js-tokens@10.0.0"
      ]
    },
    {
      "ref": "pkg:npm/balanced-match@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/boolean@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/brace-expansion@5.0.12",
      "dependsOn": [
        "pkg:npm/balanced-match@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/buffer-crc32@0.2.13",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cacheable-lookup@5.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cacheable-request@7.0.2",
      "dependsOn": [
        "pkg:npm/clone-response@1.0.2",
        "pkg:npm/get-stream@5.2.0",
        "pkg:npm/http-cache-semantics@4.1.1",
        "pkg:npm/keyv@4.0.3",
        "pkg:npm/lowercase-keys@2.0.0",
        "pkg:npm/normalize-url@6.1.0",
        "pkg:npm/responselike@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/chai@6.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/chownr@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/clone-response@1.0.2",
      "dependsOn": [
        "pkg:npm/mimic-response@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/cross-spawn@7.0.6",
      "dependsOn": [
        "pkg:npm/path-key@3.1.1",
        "pkg:npm/shebang-command@2.0.0",
        "pkg:npm/which@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/debug@4.3.3",
      "dependsOn": [
        "pkg:npm/ms@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/debug@4.3.4",
      "dependsOn": [
        "pkg:npm/ms@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/decompress-response@6.0.0",
      "dependsOn": [
        "pkg:npm/mimic-response@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/defer-to-connect@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/define-properties@1.1.3",
      "dependsOn": [
        "pkg:npm/object-keys@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/detect-libc@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/detect-node@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/electron@39.8.10",
      "dependsOn": [
        "pkg:npm/@electron/get@2.0.2",
        "pkg:npm/@types/node@22.18.0",
        "pkg:npm/extract-zip@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/end-of-stream@1.4.4",
      "dependsOn": [
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/entities@4.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/env-paths@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/es-module-lexer@2.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/es6-error@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escape-string-regexp@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-walker@3.0.3",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.8"
      ]
    },
    {
      "ref": "pkg:npm/expect-type@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/exponential-backoff@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/extract-zip@2.0.1",
      "dependsOn": [
        "pkg:npm/@types/yauzl@2.10.0",
        "pkg:npm/debug@4.3.3",
        "pkg:npm/get-stream@5.2.0",
        "pkg:npm/yauzl@2.10.0"
      ]
    },
    {
      "ref": "pkg:npm/fd-slicer@1.1.0",
      "dependsOn": [
        "pkg:npm/pend@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/fdir@6.4.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fdir@6.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fs-extra@8.1.0",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.8",
        "pkg:npm/jsonfile@4.0.0",
        "pkg:npm/universalify@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/fsevents@2.3.3",
      "dependsOn": [
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/get-stream@5.2.0",
      "dependsOn": [
        "pkg:npm/node-gyp@12.3.0",
        "pkg:npm/pump@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/global-agent@3.0.0",
      "dependsOn": [
        "pkg:npm/boolean@3.1.2",
        "pkg:npm/es6-error@4.1.1",
        "pkg:npm/matcher@3.0.0",
        "pkg:npm/roarr@2.15.4",
        "pkg:npm/semver@7.5.4",
        "pkg:npm/serialize-error@7.0.1"
      ]
    },
    {
      "ref": "pkg:npm/globalthis@1.0.2",
      "dependsOn": [
        "pkg:npm/define-properties@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/got@11.8.5",
      "dependsOn": [
        "pkg:npm/@sindresorhus/is@4.0.1",
        "pkg:npm/@szmarczak/http-timer@4.0.6",
        "pkg:npm/@types/cacheable-request@6.0.2",
        "pkg:npm/@types/responselike@1.0.0",
        "pkg:npm/cacheable-lookup@5.0.4",
        "pkg:npm/cacheable-request@7.0.2",
        "pkg:npm/decompress-response@6.0.0",
        "pkg:npm/http2-wrapper@1.0.3",
        "pkg:npm/lowercase-keys@2.0.0",
        "pkg:npm/p-cancelable@2.1.1",
        "pkg:npm/responselike@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/graceful-fs@4.2.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/graceful-fs@4.2.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-cache-semantics@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http2-wrapper@1.0.3",
      "dependsOn": [
        "pkg:npm/quick-lru@5.1.1",
        "pkg:npm/resolve-alpn@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/husky@9.1.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isexe@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isexe@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/js-tokens@10.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-buffer@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-stringify-safe@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jsonfile@4.0.0",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.8"
      ]
    },
    {
      "ref": "pkg:npm/keyv@4.0.3",
      "dependsOn": [
        "pkg:npm/json-buffer@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/lightningcss-android-arm64@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-darwin-arm64@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-darwin-x64@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-freebsd-x64@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-arm-gnueabihf@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-arm64-gnu@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-arm64-musl@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-x64-gnu@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-x64-musl@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-win32-arm64-msvc@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-win32-x64-msvc@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss@1.32.0",
      "dependsOn": [
        "pkg:npm/detect-libc@2.1.2",
        "pkg:npm/lightningcss-android-arm64@1.32.0",
        "pkg:npm/lightningcss-darwin-arm64@1.32.0",
        "pkg:npm/lightningcss-darwin-x64@1.32.0",
        "pkg:npm/lightningcss-freebsd-x64@1.32.0",
        "pkg:npm/lightningcss-linux-arm-gnueabihf@1.32.0",
        "pkg:npm/lightningcss-linux-arm64-gnu@1.32.0",
        "pkg:npm/lightningcss-linux-arm64-musl@1.32.0",
        "pkg:npm/lightningcss-linux-x64-gnu@1.32.0",
        "pkg:npm/lightningcss-linux-x64-musl@1.32.0",
        "pkg:npm/lightningcss-win32-arm64-msvc@1.32.0",
        "pkg:npm/lightningcss-win32-x64-msvc@1.32.0"
      ]
    },
    {
      "ref": "pkg:npm/linkify-it@5.0.2",
      "dependsOn": [
        "pkg:npm/uc.micro@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/lint-staged@17.4.1",
      "dependsOn": [
        "pkg:npm/picomatch@4.0.7",
        "pkg:npm/string-argv@0.3.2",
        "pkg:npm/tinyexec@1.3.0",
        "pkg:npm/yaml@2.9.0"
      ]
    },
    {
      "ref": "pkg:npm/lowercase-keys@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lru-cache@6.0.0",
      "dependsOn": [
        "pkg:npm/yallist@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/lunr@2.3.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/magic-string@1.4.1",
      "dependsOn": [
        "pkg:npm/@jridgewell/sourcemap-codec@1.6.0"
      ]
    },
    {
      "ref": "pkg:npm/magicast@0.5.5",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.29.8",
        "pkg:npm/@babel/types@7.29.8",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/markdown-it@14.3.2",
      "dependsOn": [
        "pkg:npm/argparse@2.0.1",
        "pkg:npm/entities@4.5.0",
        "pkg:npm/linkify-it@5.0.2",
        "pkg:npm/mdurl@2.0.0",
        "pkg:npm/punycode.js@2.3.1",
        "pkg:npm/uc.micro@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/matcher@3.0.0",
      "dependsOn": [
        "pkg:npm/escape-string-regexp@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/mdurl@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-response@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-response@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minimatch@10.2.5",
      "dependsOn": [
        "pkg:npm/brace-expansion@5.0.12"
      ]
    },
    {
      "ref": "pkg:npm/minipass@7.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minizlib@3.1.0",
      "dependsOn": [
        "pkg:npm/minipass@7.1.2",
        "pkg:npm/minipass@7.1.3"
      ]
    },
    {
      "ref": "pkg:npm/ms@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nanoid@3.3.16",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-abi@4.28.0",
      "dependsOn": [
        "pkg:npm/semver@7.7.1"
      ]
    },
    {
      "ref": "pkg:npm/node-api-version@0.2.1",
      "dependsOn": [
        "pkg:npm/semver@7.5.4"
      ]
    },
    {
      "ref": "pkg:npm/node-gyp@12.3.0",
      "dependsOn": [
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/exponential-backoff@3.1.1",
        "pkg:npm/exponential-backoff@3.1.2",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/nopt@9.0.0",
        "pkg:npm/proc-log@6.1.0",
        "pkg:npm/semver@7.5.4",
        "pkg:npm/semver@7.6.2",
        "pkg:npm/semver@7.7.3",
        "pkg:npm/tar@7.5.16",
        "pkg:npm/tar@7.5.20",
        "pkg:npm/tar@7.5.21",
        "pkg:npm/tinyglobby@0.2.13",
        "pkg:npm/tinyglobby@0.2.15",
        "pkg:npm/undici@6.28.1",
        "pkg:npm/which@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/nopt@9.0.0",
      "dependsOn": [
        "pkg:npm/abbrev@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/normalize-url@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-keys@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/obug@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/once@1.4.0",
      "dependsOn": [
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/oxfmt@0.42.0",
      "dependsOn": [
        "pkg:npm/@oxfmt/binding-android-arm-eabi@0.42.0",
        "pkg:npm/@oxfmt/binding-android-arm64@0.42.0",
        "pkg:npm/@oxfmt/binding-darwin-arm64@0.42.0",
        "pkg:npm/@oxfmt/binding-darwin-x64@0.42.0",
        "pkg:npm/@oxfmt/binding-freebsd-x64@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-arm-gnueabihf@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-arm-musleabihf@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-arm64-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-arm64-musl@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-ppc64-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-riscv64-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-riscv64-musl@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-s390x-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-x64-gnu@0.42.0",
        "pkg:npm/@oxfmt/binding-linux-x64-musl@0.42.0",
        "pkg:npm/@oxfmt/binding-openharmony-arm64@0.42.0",
        "pkg:npm/@oxfmt/binding-win32-arm64-msvc@0.42.0",
        "pkg:npm/@oxfmt/binding-win32-ia32-msvc@0.42.0",
        "pkg:npm/@oxfmt/binding-win32-x64-msvc@0.42.0",
        "pkg:npm/tinypool@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/oxlint-tsgolint@0.18.1",
      "dependsOn": [
        "pkg:npm/@oxlint-tsgolint/darwin-arm64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/darwin-x64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/linux-arm64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/linux-x64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/win32-arm64@0.18.1",
        "pkg:npm/@oxlint-tsgolint/win32-x64@0.18.1"
      ]
    },
    {
      "ref": "pkg:npm/oxlint@1.61.0",
      "dependsOn": [
        "pkg:npm/@oxlint/binding-android-arm-eabi@1.61.0",
        "pkg:npm/@oxlint/binding-android-arm64@1.61.0",
        "pkg:npm/@oxlint/binding-darwin-arm64@1.61.0",
        "pkg:npm/@oxlint/binding-darwin-x64@1.61.0",
        "pkg:npm/@oxlint/binding-freebsd-x64@1.61.0",
        "pkg:npm/@oxlint/binding-linux-arm-gnueabihf@1.61.0",
        "pkg:npm/@oxlint/binding-linux-arm-musleabihf@1.61.0",
        "pkg:npm/@oxlint/binding-linux-arm64-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-arm64-musl@1.61.0",
        "pkg:npm/@oxlint/binding-linux-ppc64-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-riscv64-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-riscv64-musl@1.61.0",
        "pkg:npm/@oxlint/binding-linux-s390x-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-x64-gnu@1.61.0",
        "pkg:npm/@oxlint/binding-linux-x64-musl@1.61.0",
        "pkg:npm/@oxlint/binding-openharmony-arm64@1.61.0",
        "pkg:npm/@oxlint/binding-win32-arm64-msvc@1.61.0",
        "pkg:npm/@oxlint/binding-win32-ia32-msvc@1.61.0",
        "pkg:npm/@oxlint/binding-win32-x64-msvc@1.61.0"
      ]
    },
    {
      "ref": "pkg:npm/p-cancelable@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-key@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pend@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picocolors@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picomatch@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picomatch@4.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/postcss@8.5.25",
      "dependsOn": [
        "pkg:npm/nanoid@3.3.16",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/proc-log@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/progress@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pump@3.0.0",
      "dependsOn": [
        "pkg:npm/end-of-stream@1.4.4",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/punycode.js@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/quick-lru@5.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/read-binary-file-arch@1.0.6",
      "dependsOn": [
        "pkg:npm/debug@4.3.4"
      ]
    },
    {
      "ref": "pkg:npm/resolve-alpn@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/responselike@2.0.0",
      "dependsOn": [
        "pkg:npm/lowercase-keys@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/roarr@2.15.4",
      "dependsOn": [
        "pkg:npm/boolean@3.1.2",
        "pkg:npm/detect-node@2.1.0",
        "pkg:npm/globalthis@1.0.2",
        "pkg:npm/json-stringify-safe@5.0.1",
        "pkg:npm/semver-compare@1.0.0",
        "pkg:npm/sprintf-js@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/rolldown@1.0.3",
      "dependsOn": [
        "pkg:npm/@oxc-project/types@0.133.0",
        "pkg:npm/@rolldown/binding-android-arm64@1.0.3",
        "pkg:npm/@rolldown/binding-darwin-arm64@1.0.3",
        "pkg:npm/@rolldown/binding-darwin-x64@1.0.3",
        "pkg:npm/@rolldown/binding-freebsd-x64@1.0.3",
        "pkg:npm/@rolldown/binding-linux-arm-gnueabihf@1.0.3",
        "pkg:npm/@rolldown/binding-linux-arm64-gnu@1.0.3",
        "pkg:npm/@rolldown/binding-linux-arm64-musl@1.0.3",
        "pkg:npm/@rolldown/binding-linux-ppc64-gnu@1.0.3",
        "pkg:npm/@rolldown/binding-linux-s390x-gnu@1.0.3",
        "pkg:npm/@rolldown/binding-linux-x64-gnu@1.0.3",
        "pkg:npm/@rolldown/binding-linux-x64-musl@1.0.3",
        "pkg:npm/@rolldown/binding-openharmony-arm64@1.0.3",
        "pkg:npm/@rolldown/binding-wasm32-wasi@1.0.3",
        "pkg:npm/@rolldown/binding-win32-arm64-msvc@1.0.3",
        "pkg:npm/@rolldown/binding-win32-x64-msvc@1.0.3",
        "pkg:npm/@rolldown/pluginutils@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/semver-compare@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@6.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@7.5.4",
      "dependsOn": [
        "pkg:npm/lru-cache@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/semver@7.7.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/serialize-error@7.0.1",
      "dependsOn": [
        "pkg:npm/type-fest@0.13.1"
      ]
    },
    {
      "ref": "pkg:npm/shebang-command@2.0.0",
      "dependsOn": [
        "pkg:npm/shebang-regex@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/shebang-regex@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/siginfo@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map-js@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sprintf-js@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stackback@0.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/std-env@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/string-argv@0.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sumchecker@3.0.1",
      "dependsOn": [
        "pkg:npm/debug@4.3.3"
      ]
    },
    {
      "ref": "pkg:npm/tar@7.5.16",
      "dependsOn": [
        "pkg:npm/@isaacs/fs-minipass@4.0.1",
        "pkg:npm/chownr@3.0.0",
        "pkg:npm/minipass@7.1.2",
        "pkg:npm/minizlib@3.1.0",
        "pkg:npm/yallist@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/tinybench@6.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyexec@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyglobby@0.2.13",
      "dependsOn": [
        "pkg:npm/fdir@6.4.4",
        "pkg:npm/picomatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/tinyglobby@0.2.17",
      "dependsOn": [
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/tinypool@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyrainbow@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tslib@2.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@0.13.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/typedoc@0.28.19",
      "dependsOn": [
        "pkg:npm/@gerrit0/mini-shiki@3.23.0",
        "pkg:npm/lunr@2.3.9",
        "pkg:npm/markdown-it@14.3.2",
        "pkg:npm/minimatch@10.2.5",
        "pkg:npm/yaml@2.8.3"
      ]
    },
    {
      "ref": "pkg:npm/typescript@6.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/uc.micro@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici-types@6.20.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici-types@6.21.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici@6.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/universalify@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vite@8.0.16",
      "dependsOn": [
        "pkg:npm/fsevents@2.3.3",
        "pkg:npm/lightningcss@1.32.0",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/postcss@8.5.25",
        "pkg:npm/rolldown@1.0.3",
        "pkg:npm/tinyglobby@0.2.17"
      ]
    },
    {
      "ref": "pkg:npm/vitest@5.0.1",
      "dependsOn": [
        "pkg:npm/@types/chai@5.2.3",
        "pkg:npm/@vitest/mocker@5.0.1",
        "pkg:npm/chai@6.2.2",
        "pkg:npm/es-module-lexer@2.3.2",
        "pkg:npm/expect-type@1.4.0",
        "pkg:npm/magic-string@1.4.1",
        "pkg:npm/obug@2.2.1",
        "pkg:npm/picomatch@4.0.7",
        "pkg:npm/std-env@4.2.0",
        "pkg:npm/tinybench@6.1.4",
        "pkg:npm/tinyexec@1.3.0",
        "pkg:npm/tinyglobby@0.2.17",
        "pkg:npm/why-is-node-running@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/which@2.0.2",
      "dependsOn": [
        "pkg:npm/isexe@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/which@6.0.1",
      "dependsOn": [
        "pkg:npm/isexe@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/why-is-node-running@2.3.0",
      "dependsOn": [
        "pkg:npm/siginfo@2.0.0",
        "pkg:npm/stackback@0.0.2"
      ]
    },
    {
      "ref": "pkg:npm/wrappy@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yallist@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yallist@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yaml@2.8.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yaml@2.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yauzl@2.10.0",
      "dependsOn": [
        "pkg:npm/buffer-crc32@0.2.13",
        "pkg:npm/fd-slicer@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/ansi-regex@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/aproba@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/are-we-there-yet@1.1.7",
      "dependsOn": [
        "pkg:npm/delegates@1.0.0",
        "pkg:npm/readable-stream@2.3.8"
      ]
    },
    {
      "ref": "pkg:npm/async-function@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/async-generator-function@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/available-typed-arrays@1.0.7",
      "dependsOn": [
        "pkg:npm/possible-typed-array-names@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/bindings@1.5.0",
      "dependsOn": [
        "pkg:npm/file-uri-to-path@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/bl@1.2.3",
      "dependsOn": [
        "pkg:npm/readable-stream@2.3.8",
        "pkg:npm/safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "pkg:npm/buffer-alloc-unsafe@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/buffer-alloc@1.2.0",
      "dependsOn": [
        "pkg:npm/buffer-alloc-unsafe@1.1.0",
        "pkg:npm/buffer-fill@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/buffer-fill@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/call-bind@1.0.8",
      "dependsOn": [
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/es-define-property@1.0.1",
        "pkg:npm/get-intrinsic@1.3.1",
        "pkg:npm/set-function-length@1.2.2"
      ]
    },
    {
      "ref": "pkg:npm/call-bound@1.0.4",
      "dependsOn": [
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/get-intrinsic@1.3.1"
      ]
    },
    {
      "ref": "pkg:npm/chownr@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/code-point-at@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/console-control-strings@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/core-util-is@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/decompress-response@3.3.0",
      "dependsOn": [
        "pkg:npm/mimic-response@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/deep-extend@0.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/define-data-property@1.1.4",
      "dependsOn": [
        "pkg:npm/es-define-property@1.0.1",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/gopd@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/delegates@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/detect-libc@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dunder-proto@1.0.1",
      "dependsOn": [
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/gopd@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/emoji-regex@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/end-of-stream@1.4.5",
      "dependsOn": [
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/es-define-property@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/es-errors@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/es-object-atoms@1.1.1",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/expand-template@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/exponential-backoff@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/file-uri-to-path@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/for-each@0.3.5",
      "dependsOn": [
        "pkg:npm/is-callable@1.2.7"
      ]
    },
    {
      "ref": "pkg:npm/fs-constants@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/function-bind@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/gauge@2.7.4",
      "dependsOn": [
        "pkg:npm/aproba@1.2.0",
        "pkg:npm/console-control-strings@1.1.0",
        "pkg:npm/has-unicode@2.0.1",
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/string-width@1.0.2",
        "pkg:npm/strip-ansi@3.0.1",
        "pkg:npm/wide-align@1.1.5"
      ]
    },
    {
      "ref": "pkg:npm/generator-function@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-intrinsic@1.3.1",
      "dependsOn": [
        "pkg:npm/async-function@1.0.0",
        "pkg:npm/async-generator-function@1.0.0",
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/es-define-property@1.0.1",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/es-object-atoms@1.1.1",
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/generator-function@2.0.1",
        "pkg:npm/get-proto@1.0.1",
        "pkg:npm/gopd@1.2.0",
        "pkg:npm/has-symbols@1.1.0",
        "pkg:npm/hasown@2.0.2",
        "pkg:npm/math-intrinsics@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/get-proto@1.0.1",
      "dependsOn": [
        "pkg:npm/dunder-proto@1.0.1",
        "pkg:npm/es-object-atoms@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/github-from-package@0.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/gopd@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-property-descriptors@1.0.2",
      "dependsOn": [
        "pkg:npm/es-define-property@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/has-symbols@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-tostringtag@1.0.2",
      "dependsOn": [
        "pkg:npm/has-symbols@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/has-unicode@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hasown@2.0.2",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/inherits@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ini@1.3.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-callable@1.2.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@1.0.0",
      "dependsOn": [
        "pkg:npm/number-is-nan@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-typed-array@1.1.15",
      "dependsOn": [
        "pkg:npm/which-typed-array@1.1.19"
      ]
    },
    {
      "ref": "pkg:npm/isarray@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isarray@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/math-intrinsics@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minimist@1.2.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mkdirp@0.5.6",
      "dependsOn": [
        "pkg:npm/minimist@1.2.8"
      ]
    },
    {
      "ref": "pkg:npm/nan@2.26.2",
      "dependsOn": [
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/napi-build-utils@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-abi@2.30.1",
      "dependsOn": [
        "pkg:npm/semver@5.7.2"
      ]
    },
    {
      "ref": "pkg:npm/noop-logger@0.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/npmlog@4.1.2",
      "dependsOn": [
        "pkg:npm/are-we-there-yet@1.1.7",
        "pkg:npm/console-control-strings@1.1.0",
        "pkg:npm/gauge@2.7.4",
        "pkg:npm/set-blocking@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/number-is-nan@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-assign@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/os-homedir@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/possible-typed-array-names@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prebuild-install@5.3.0",
      "dependsOn": [
        "pkg:npm/detect-libc@1.0.3",
        "pkg:npm/expand-template@2.0.3",
        "pkg:npm/github-from-package@0.0.0",
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/mkdirp@0.5.6",
        "pkg:npm/napi-build-utils@1.0.2",
        "pkg:npm/node-abi@2.30.1",
        "pkg:npm/noop-logger@0.1.1",
        "pkg:npm/npmlog@4.1.2",
        "pkg:npm/os-homedir@1.0.2",
        "pkg:npm/pump@2.0.1",
        "pkg:npm/rc@1.2.8",
        "pkg:npm/simple-get@2.8.2",
        "pkg:npm/tar-fs@1.16.6",
        "pkg:npm/tunnel-agent@0.6.0",
        "pkg:npm/which-pm-runs@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/process-nextick-args@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pump@1.0.3",
      "dependsOn": [
        "pkg:npm/end-of-stream@1.4.5",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/pump@2.0.1",
      "dependsOn": [
        "pkg:npm/end-of-stream@1.4.5",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/rc@1.2.8",
      "dependsOn": [
        "pkg:npm/deep-extend@0.6.0",
        "pkg:npm/ini@1.3.8",
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/strip-json-comments@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/readable-stream@2.3.8",
      "dependsOn": [
        "pkg:npm/core-util-is@1.0.3",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/isarray@1.0.0",
        "pkg:npm/process-nextick-args@2.0.1",
        "pkg:npm/safe-buffer@5.1.2",
        "pkg:npm/string_decoder@1.1.1",
        "pkg:npm/util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/root-workspace-0b6124@0.0.0-use.local",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/safe-buffer@5.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/safe-buffer@5.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@5.7.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@7.7.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/set-blocking@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/set-function-length@1.2.2",
      "dependsOn": [
        "pkg:npm/define-data-property@1.1.4",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/get-intrinsic@1.3.1",
        "pkg:npm/gopd@1.2.0",
        "pkg:npm/has-property-descriptors@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/signal-exit@3.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/simple-concat@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/simple-get@2.8.2",
      "dependsOn": [
        "pkg:npm/decompress-response@3.3.0",
        "pkg:npm/once@1.4.0",
        "pkg:npm/simple-concat@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/sleep@6.3.0",
      "dependsOn": [
        "pkg:npm/nan@2.26.2",
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/snappy@6.3.4",
      "dependsOn": [
        "pkg:npm/bindings@1.5.0",
        "pkg:npm/nan@2.26.2",
        "pkg:npm/node-gyp@12.3.0",
        "pkg:npm/prebuild-install@5.3.0"
      ]
    },
    {
      "ref": "pkg:npm/string-width@1.0.2",
      "dependsOn": [
        "pkg:npm/code-point-at@1.1.0",
        "pkg:npm/is-fullwidth-code-point@1.0.0",
        "pkg:npm/strip-ansi@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/string-width@4.2.3",
      "dependsOn": [
        "pkg:npm/emoji-regex@8.0.0",
        "pkg:npm/is-fullwidth-code-point@3.0.0",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/string_decoder@1.1.1",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@3.0.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@6.0.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-json-comments@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tar-fs@1.16.6",
      "dependsOn": [
        "pkg:npm/chownr@1.1.4",
        "pkg:npm/mkdirp@0.5.6",
        "pkg:npm/pump@1.0.3",
        "pkg:npm/tar-stream@1.6.2"
      ]
    },
    {
      "ref": "pkg:npm/tar-stream@1.6.2",
      "dependsOn": [
        "pkg:npm/bl@1.2.3",
        "pkg:npm/buffer-alloc@1.2.0",
        "pkg:npm/end-of-stream@1.4.5",
        "pkg:npm/fs-constants@1.0.0",
        "pkg:npm/readable-stream@2.3.8",
        "pkg:npm/to-buffer@1.2.2",
        "pkg:npm/xtend@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/tar@7.5.20",
      "dependsOn": [
        "pkg:npm/@isaacs/fs-minipass@4.0.1",
        "pkg:npm/chownr@3.0.0",
        "pkg:npm/minipass@7.1.2",
        "pkg:npm/minizlib@3.1.0",
        "pkg:npm/yallist@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/tinyglobby@0.2.15",
      "dependsOn": [
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/to-buffer@1.2.2",
      "dependsOn": [
        "pkg:npm/isarray@2.0.5",
        "pkg:npm/safe-buffer@5.2.1",
        "pkg:npm/typed-array-buffer@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/tunnel-agent@0.6.0",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "pkg:npm/typed-array-buffer@1.0.3",
      "dependsOn": [
        "pkg:npm/call-bound@1.0.4",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/is-typed-array@1.1.15"
      ]
    },
    {
      "ref": "pkg:npm/util-deprecate@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/which-pm-runs@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/which-typed-array@1.1.19",
      "dependsOn": [
        "pkg:npm/available-typed-arrays@1.0.7",
        "pkg:npm/call-bind@1.0.8",
        "pkg:npm/call-bound@1.0.4",
        "pkg:npm/for-each@0.3.5",
        "pkg:npm/get-proto@1.0.1",
        "pkg:npm/gopd@1.2.0",
        "pkg:npm/has-tostringtag@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/wide-align@1.1.5",
      "dependsOn": [
        "pkg:npm/string-width@4.2.3"
      ]
    },
    {
      "ref": "pkg:npm/workspace-app@1.0.0",
      "dependsOn": [
        "pkg:npm/@mapbox/node-pre-gyp@2.0.3",
        "pkg:npm/node-pre-gyp-test@0.0.0-use.local",
        "pkg:npm/sleep@6.3.0",
        "pkg:npm/snappy@6.3.4"
      ]
    },
    {
      "ref": "pkg:npm/xtend@4.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@mapbox/node-pre-gyp@2.0.3",
      "dependsOn": [
        "pkg:npm/consola@3.4.2",
        "pkg:npm/detect-libc@2.0.3",
        "pkg:npm/detect-libc@2.1.2",
        "pkg:npm/https-proxy-agent@7.0.6",
        "pkg:npm/node-fetch@2.7.0",
        "pkg:npm/nopt@8.1.0",
        "pkg:npm/semver@7.7.4",
        "pkg:npm/tar@7.5.20",
        "pkg:npm/tar@7.5.21"
      ]
    },
    {
      "ref": "pkg:npm/@newrelic/native-metrics@12.0.0",
      "dependsOn": [
        "pkg:npm/nan@2.26.2",
        "pkg:npm/node-gyp-build@4.8.4",
        "pkg:npm/node-gyp@12.3.0",
        "pkg:npm/prebuildify@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/node@12.20.55",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/abbrev@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/abstract-leveldown@6.3.0",
      "dependsOn": [
        "pkg:npm/buffer@5.7.1",
        "pkg:npm/immediate@3.3.0",
        "pkg:npm/level-concat-iterator@2.0.1",
        "pkg:npm/level-supports@1.0.1",
        "pkg:npm/xtend@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/abstract-leveldown@6.2.3",
      "dependsOn": [
        "pkg:npm/buffer@5.7.1",
        "pkg:npm/immediate@3.3.0",
        "pkg:npm/level-concat-iterator@2.0.1",
        "pkg:npm/level-supports@1.0.1",
        "pkg:npm/xtend@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/agent-base@7.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/base64-js@1.5.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bcrypt@6.0.0",
      "dependsOn": [
        "pkg:npm/node-addon-api@8.7.0",
        "pkg:npm/node-gyp-build@4.8.4",
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/bl@4.1.0",
      "dependsOn": [
        "pkg:npm/buffer@5.7.1",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/readable-stream@3.6.2"
      ]
    },
    {
      "ref": "pkg:npm/buffer@5.7.1",
      "dependsOn": [
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/ieee754@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/consola@3.4.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/debug@4.3.5",
      "dependsOn": [
        "pkg:npm/ms@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/debug@3.2.7",
      "dependsOn": [
        "pkg:npm/ms@2.1.3"
      ]
    },
    {
      "ref": "pkg:npm/deferred-leveldown@5.3.0",
      "dependsOn": [
        "pkg:npm/abstract-leveldown@6.2.3",
        "pkg:npm/inherits@2.0.4"
      ]
    },
    {
      "ref": "pkg:npm/detect-libc@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/encoding-down@6.3.0",
      "dependsOn": [
        "pkg:npm/abstract-leveldown@6.3.0",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/level-codec@9.0.2",
        "pkg:npm/level-errors@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/errno@0.1.8",
      "dependsOn": [
        "pkg:npm/prr@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/farmhash@3.3.1",
      "dependsOn": [
        "pkg:npm/node-addon-api@5.1.0",
        "pkg:npm/node-gyp@12.3.0",
        "pkg:npm/prebuild-install@7.1.2"
      ]
    },
    {
      "ref": "pkg:npm/https-proxy-agent@7.0.6",
      "dependsOn": [
        "pkg:npm/agent-base@7.1.4",
        "pkg:npm/debug@4.3.5",
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/ieee754@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/immediate@3.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/level-codec@9.0.2",
      "dependsOn": [
        "pkg:npm/buffer@5.7.1"
      ]
    },
    {
      "ref": "pkg:npm/level-concat-iterator@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/level-errors@2.0.1",
      "dependsOn": [
        "pkg:npm/errno@0.1.8"
      ]
    },
    {
      "ref": "pkg:npm/level-iterator-stream@4.0.2",
      "dependsOn": [
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/readable-stream@3.6.2",
        "pkg:npm/xtend@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/level-js@5.0.2",
      "dependsOn": [
        "pkg:npm/abstract-leveldown@6.2.3",
        "pkg:npm/buffer@5.7.1",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/ltgt@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/level-packager@5.1.1",
      "dependsOn": [
        "pkg:npm/encoding-down@6.3.0",
        "pkg:npm/levelup@4.4.0"
      ]
    },
    {
      "ref": "pkg:npm/level-supports@1.0.1",
      "dependsOn": [
        "pkg:npm/xtend@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/level@6.0.0",
      "dependsOn": [
        "pkg:npm/level-js@5.0.2",
        "pkg:npm/level-packager@5.1.1",
        "pkg:npm/leveldown@5.6.0",
        "pkg:npm/opencollective-postinstall@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/leveldown@5.6.0",
      "dependsOn": [
        "pkg:npm/abstract-leveldown@6.2.3",
        "pkg:npm/napi-macros@2.0.0",
        "pkg:npm/node-gyp-build@4.1.1",
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/levelup@4.4.0",
      "dependsOn": [
        "pkg:npm/deferred-leveldown@5.3.0",
        "pkg:npm/level-errors@2.0.1",
        "pkg:npm/level-iterator-stream@4.0.2",
        "pkg:npm/level-supports@1.0.1",
        "pkg:npm/xtend@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/ltgt@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minipass@7.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mkdirp-classic@0.5.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ms@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/napi-macros@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/native-app@0.0.0-use.local",
      "dependsOn": [
        "pkg:npm/@mapbox/node-pre-gyp@2.0.3",
        "pkg:npm/@newrelic/native-metrics@12.0.0",
        "pkg:npm/@types/node@12.20.55",
        "pkg:npm/bcrypt@6.0.0",
        "pkg:npm/farmhash@3.3.1",
        "pkg:npm/level@6.0.0",
        "pkg:npm/native-hello-world@2.0.0",
        "pkg:npm/node-pre-gyp-test@0.0.0-use.local",
        "pkg:npm/ref-napi@1.4.2",
        "pkg:npm/windows-active-process@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/native-hello-world@2.0.0",
      "dependsOn": [
        "pkg:npm/bindings@1.5.0",
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/node-abi@3.71.0",
      "dependsOn": [
        "pkg:npm/semver@7.6.2"
      ]
    },
    {
      "ref": "pkg:npm/node-addon-api@1.7.2",
      "dependsOn": [
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/node-addon-api@5.1.0",
      "dependsOn": [
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/node-addon-api@8.7.0",
      "dependsOn": [
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/node-fetch@2.7.0",
      "dependsOn": [
        "pkg:npm/whatwg-url@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/node-gyp-build@4.8.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-gyp-build@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-pre-gyp-test@0.0.0-use.local",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nopt@8.1.0",
      "dependsOn": [
        "pkg:npm/abbrev@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/npm-run-path@3.1.0",
      "dependsOn": [
        "pkg:npm/path-key@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/opencollective-postinstall@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prebuild-install@7.1.2",
      "dependsOn": [
        "pkg:npm/detect-libc@2.0.3",
        "pkg:npm/expand-template@2.0.3",
        "pkg:npm/github-from-package@0.0.0",
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/mkdirp-classic@0.5.3",
        "pkg:npm/napi-build-utils@1.0.2",
        "pkg:npm/node-abi@3.71.0",
        "pkg:npm/pump@3.0.0",
        "pkg:npm/rc@1.2.8",
        "pkg:npm/simple-get@4.0.1",
        "pkg:npm/tar-fs@2.1.4",
        "pkg:npm/tunnel-agent@0.6.0"
      ]
    },
    {
      "ref": "pkg:npm/prebuildify@6.0.1",
      "dependsOn": [
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/mkdirp-classic@0.5.3",
        "pkg:npm/node-abi@3.71.0",
        "pkg:npm/npm-run-path@3.1.0",
        "pkg:npm/pump@3.0.0",
        "pkg:npm/tar-fs@2.1.4"
      ]
    },
    {
      "ref": "pkg:npm/prr@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/readable-stream@3.6.2",
      "dependsOn": [
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/string_decoder@1.3.0",
        "pkg:npm/util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/ref-napi@1.4.2",
      "dependsOn": [
        "pkg:npm/bindings@1.5.0",
        "pkg:npm/debug@3.2.7",
        "pkg:npm/node-addon-api@1.7.2",
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/semver@7.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@7.7.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/simple-get@4.0.1",
      "dependsOn": [
        "pkg:npm/decompress-response@6.0.0",
        "pkg:npm/once@1.4.0",
        "pkg:npm/simple-concat@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/string_decoder@1.3.0",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "pkg:npm/tar-fs@2.1.4",
      "dependsOn": [
        "pkg:npm/chownr@1.1.4",
        "pkg:npm/mkdirp-classic@0.5.3",
        "pkg:npm/pump@3.0.0",
        "pkg:npm/tar-stream@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/tar-stream@2.2.0",
      "dependsOn": [
        "pkg:npm/bl@4.1.0",
        "pkg:npm/end-of-stream@1.4.4",
        "pkg:npm/fs-constants@1.0.0",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/readable-stream@3.6.2"
      ]
    },
    {
      "ref": "pkg:npm/tar@7.5.21",
      "dependsOn": [
        "pkg:npm/@isaacs/fs-minipass@4.0.1",
        "pkg:npm/chownr@3.0.0",
        "pkg:npm/minipass@7.1.3",
        "pkg:npm/minizlib@3.1.0",
        "pkg:npm/yallist@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/tr46@0.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webidl-conversions@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/whatwg-url@5.0.0",
      "dependsOn": [
        "pkg:npm/tr46@0.0.3",
        "pkg:npm/webidl-conversions@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/windows-active-process@1.1.1",
      "dependsOn": [
        "pkg:npm/bindings@1.5.0",
        "pkg:npm/node-gyp@12.3.0"
      ]
    },
    {
      "ref": "pkg:npm/debug@4.4.3",
      "dependsOn": [
        "pkg:npm/ms@2.1.3"
      ]
    }
  ],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/@electron/rebuild@4.2.1"
      ],
      "annotator": {
        "component": {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.5",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.5",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.5",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      },
      "timestamp": "2026-10-06T23:08:59Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Tuesday, October 6, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'rebuild' with version '4.2.1'. The application also has 3 child modules/components. The package type in this SBOM is npm with 23 purl namespaces described under components. The components were identified from 5 source files."
    }
  ]
}